金色观察|圆桌讨论:Web3关键基础设施
近年来“Web3”这个概念开始席卷各个行业,它融汇了所有人对下一代互联网的设想和探索,被视为一场新兴的技术革命,将最终扩展至经济、社会、生活等各个领域,掀起颠覆性的变革。
金色财经联合腾讯科技,推出“Web3究竟离我们有多远?”系列访谈,本期要探讨的主题是:Web3关键基础设施。那么Web3需要哪些基础设施?各自现状如何?Web3基础设施未来会中心化吗?怎么平衡性能和监管?今天将围绕这几个问题展开讨论。
本期请到了everFinance 核心开发 & arweave 生态开发者 sandy,以及Footprint Analytics社区和投资(Community & Investment)负责人Jimmy。主持人为金色财经主编Maxwell。以下为直播实录精华版整理:
Web 3 的 发展史 是怎样的 ? 如何看Web 3 在互联网中的位置 ?
sandy: 最开始 Web3 的概念是 Gavin Wood 在 2014 年提出来的,那个时候以太坊还没有开发出来,之所以提出这个概念,是因为他们在开发以太坊的时候需要做一个链上的虚拟机,图灵完备的区别于比特币的虚拟机。那个时候他就想到了这个问题,我们能不能构建一种应用程序范式,这种应用程序运行在去中心化的虚拟机上,完全公开透明,不属于任何人和组织。其实这就是 Web3 最初基于技术的概念,这是 Gavin Wood 从技术视角给 Web3 的定义,因为他当时认为,只有去中心化技术才是维护自由民主的唯一希望。这可能也是他后面去做波卡的原因,因为他觉得以太坊没办法承载 Web3 里面更大型的应用。
对于 Web3 的信仰者来说,我们最常听的概念就是, Web3 就是下一代互联网,互联网的下一个阶段,甚至是我们社会组织的下一个阶段。我们想要 Web3 颠覆 Web2 ,颠覆寡头垄断或者是政府监管。我们后面展开讲到底能不能颠覆。
就技术开发而言,我们印象中 Web3 可能就是打破之前传统服务开发的一些架构模型,传统的服务开发比如CS架构。但是现在的话对于非区块链圈的开发者来说,可能我们听说过serverless,就是无服务架构模型。对开发者来说,我不需要运行后端服务,不需要运行服务器,我只需要把代码写上去,然后提交给云服务商提供的serverless这种技术服务工具,然后就能运行它的代码了,像阿里云有一个叫做函数计算的功能。 Web3 的架构其实跟serverless的架构是一样的,只是它的serverless提供商不再是云服务,是区块链。如果是在以太坊上的,就是以太坊区块链的计算以及存储的能力。
所以 Web3 是一种新的应用, Web3 上的应用完全公开透明,所有权不属于任何人或者组织。他的所有权是使用者和开发者共同开发和维护来获得的。使用者的话,就涉及到代理分发的模型。开发者的话。可能就涉及到他们社区的一些讨论。所以对于 Gavin Wood 来说, Web3 就是一种应用,这种应用的属性是:更少的信任而更多的事实。就是我不需要信任你这个应用,比如腾讯维护微信不作恶,或者谷歌维护crime不作恶,我不需要信任你,信任也可能会导致信仰。他更多的是事实,事实就是我看到你这个链上的代码是怎么运行的,这个链就给了我事实。这就是我对 Web3 的一些总结。
Jimmy: 刚才 sandy 讲的很专业,我就从非专业角度给一些视角吧。可能大家都比较清楚 Web1.0 、 2.0 、 3.0 到底有什么区别。这里有一个比较聚合的归类,如果是 Web1 的话,它的内容由平台公司来创造和控制,用户的身份由平台来掌握,收益由平台来分配。Web2的话就是可读、可写,内容由用户来创造。但内容、身份都被平台控制,收益也被平台分配。Web3与他们最大的区别就是去中心化,没有中心化的概念,用户可以获得互联网的价值。内容由用户自己创造和控制,身份由用户自己掌握。收益如何分配也是用户说了算。这是流传比较广的对 Web1 、 Web2 、 Web3 的对比。
讲到Web3发展史的话,最早就是2008年中本聪发布的比特币白皮书,最初的Web3就是一个去中心化的账本,它带来了加密货币这样一个新的东西。然后到了2014年V神推出来以太坊,在去中心化只能记账之外实现了智能合约,使很多应用级的产品可以使用智能合约。因此2013年到2018年这段时间,大量的应用以及公链、ICO出现,当时市场也比较乱,比较跌宕。到2020年,出现了DeFi,去中心化金融。给整个Web3带来了极大的知名度、流动性、人气。特别是带来了流动性挖矿,引入借贷这个金融概念,极大的推动了市场的繁荣。
然后接下来节奏比较快,像2021年的layer 1、layer 2,就是一层公链和二层公链。为什么会出现这个东西呢?随着DeFi这些应用场景的延伸,用户的增加,交易量的增加或者说是链上活动量的增加,就带来了一个问题。以太坊虽然安全性比较高,但是它的速度比较低,费用也很高,对于一个应用产品来说,这就是两大痛点。于是就带来了多链的繁荣,很多一层的公链涌出来,比如雪崩链、TERA、Fantom、Cosmos等。以太坊本身也在寻求解决方案,比如说它把计算等很多东西放到layer 2解决,还有像用分片来解决它的速度和费用的问题。这是2021年公链随着行业的发展带来了新的问题,又带来了新的解决方案。
到2021年下半年又有一个新变化,就是DeFi。典型代表是infinity这个游戏,带来一个play to earn的模式。从模式上或者说内容上来看,它并不会显得质量很高,但它带给大家一个很大的不同,就是把线下的游戏市场跟Web3连接起来了,这是一个很大的应用行业。
到了今年,NFT出圈了,就是非同质化代币。它跟同质化代币的区别是,同质化代币就像发行货币一样,比如一个货币发行多少个,每个的价格、汇率有所涨跌。但是对于线下资产来说,NFT每一个都是独一无二的。它起到什么作用呢?线下有无数种资产,这些资产能不能一一对应到线上呢?它是打通了Web3和现实世界的连接,促进了Web3的繁荣,带来大家对于数字资产的无限想象。但随着NFT出来大家又发现一个问题,确实有很多东西都能数字化,但是怎么去定价?怎么解决流动性问题?所以就出现了NFTFi,来解决它的定价和流动性问题的。比如说我们最近看到有中国团队在以太坊中提出了一个改进提案EIP-3525,它就是用于解决这个问题的。
所以说我们看到整个行业的发展速度越来越快,迭代速度越来越快。我们现在遇到了熊市,但我认为接下来整个Web3世界,我们不说金融也不说投资,只是说它产生的应用,它成为一个逐渐走入越来越多人生活的一个世界,我觉得这是很好的一件事儿。
Web3 有个很重要的核心,就是去中心化和不可篡改,这会起到两个很大作用。去中心化就不需要信任,我是写在合约里的,不需要新人成本,合约里面是怎么写的代码就是那样,你不可篡改。我们传统的互联网它起到什么作用?信息聚合的作用,提高效率的作用,提高了人们的生产效率,从而改善了生产力。那 Web3 当你的信任成本降低之后,也是提高了生产效率和生产力,从而改变生产关系。就像智能合约,以前 Web2 线下的东西很多会搬到 Web3 上来,因为它可能效率更高一些。随着未来基础设施越来越好,我的迁移成本越来越低,在这里的信誉成本又这么低,那我在这里更高效,是不是可以改变一些生产关系?比如改变什么样的生产关系呢?现在平台对用户有很大的掌控权,那么接下来是不是用户驱动的,而不是而不是项目驱动的,这就是生产关系的改变。
接下来就是智能合约,它起到一个很重要的作用,很多项目之间是有可组合性的。就不会出现传统的Web2独角兽巨头之间的壁垒,比如说我不兼容你的应用,你不兼容我的应用。合约之间本身是可以兼容的,可以叠加的。可能传统的两个互联网巨头联合起来能给用户提供更好的服务,却因为各种各样的原因他们没有联合,在Web3世界通过智能合约之间的对接,就可以增效、给用户提供更好的东西,这是我看到Web3的核心价值。
Web3需要哪些基础设施?各自现状如何?
sandy: 我们都知道Web3就是基于区块链的,相当于是去中心化的一种应用或者说线上系统。首先我们需要的基础设施就是区块链,我们前几年起来这么多高性能的链,其实都是为了解决区块链的效率问题,然后让更多的区块链应用在它们链上运行,所以区块链是最重要的一个基础设施。然后配套的就是钱包,钱包作为一个用户的入口,作为一个基础设施,也是非常重要的。还有一个可能大家不熟知,很多Web3应用的数据存在分布式的文件系统比如IPFS上,所以IPFS也算目前Web3的基础设施了。
我个人觉得现在Web3的基础设施肯定没有办法承担更高频更大量的用户进来。我们也能看到此前牛市的时候,以太坊上面的交易手续费如此之高,它挡住了一大批想要进来体验的人。所以区块链目前是没有办法承担我们现在所畅想的关于Web3的种种。比如GameFi,目前没有一条链能够承担起GameFi上面如此高频的交易,或者是要上传的数据。所以我的结论是,未来Web3的基础设施可能需要一些方式的转变才能承担起我们现在所畅想的这些DeFi的应用。
基于现在的去中心化账本和UM虚拟机这种范式来构建区块链的话,我们无非就是可以看到它的存储和计算,对于一个应用的存储和计算都是在链上执行完成的。即使我们未来看到以太坊2.0它可能会分成64个片,波卡的100个平行插槽,这都是为了把一台计算机扩展成100台或者64台计算机来处理它整个网络里的交易。但是对于庞大的GameFi应用来说,可能100台计算机也没有办法处理掉里面所有的交易。比如玩游戏的时候需要买卖装备,用户量再一上来,这种交易都进行上链的话,那肯定是没有办法处理的。所以我们可能会更多的考虑通过范式转变来构建Web3,让存储和计算进行分离。
我们everPay这边提出了一个SCP存储计算方式来解决这样的问题,也比较适合GameFi这种场景。就是把数据存储到专门的去中心化的区块链上面去,然后计算放在链下进行计算,相当于通过数据分片来解决这种扩容问题。IPFS的话,我之所以没有把它定义为去中心化的文件存储系统,是因为分布式和去中心化还是有一定的差距的,它可能还是一个分布式的文件系统。
如果严格按照 Gavin Wood 对于Web3技术方面的定义,现在除了DeFi,其他大部分应用可能都不会满足公开透明、代码开源这种定义。比如你是NFT项目方,你的NFT图片肯定没有存在链上,你可能是存在IPFS上,可能也是存在你自己的服务器上。对于一个用户来说,我购买了你的NFT,但我其实是自己保存这个图片的,或者我不保存这个图片,依靠OpenC或者项目方网站去下载这个图片,这也是违背“更少的信任更多的事实”这个Web3定义的。要解决这样的问题,可能还是需要更多的区块链组件,比如那些基于区块链存储的协议来进行构建。
Jimmy: 我也查阅了一些资料,包括自己的理解,有的分类我比较认可。把Web3基础设施分列成三类,第一类就是数据的参与者,区块链本身是数据和算法的核心,围绕团队构建和运营Web3项目,怎样能提供最基础的核心架构和工具?比如说有核心的基础设施,像运营节点的、存储数据的、通过api提供这些数据的等等,这些核心的数据基础设施,随着行业的发展集中度是很高的,有一些巨头已经出来了。另外还有一些其他的基础设施,比如开发者工具会降低项目方的开发门槛。在这个行业会比较分散,包括很多类别对应不同的应用。
第二个类别是区块链的支持服务,基于数据做服务。比如维护网络需要矿工,做staking的服务商让普通的用户去staking,特别是以太坊2.0升级后,负责让网络更稳定和稳定产生区块的角色。接着就是链上的分析,最终这些数据发生了什么?能够指示出来现在是什么样的状态,未来是什么样的状态?每个项目方都需要数据分析工具。
这里面有两类,典型的第一类就是中心化的数据分析工具。通过中心化的方式告诉用户这些是需要知道的,或者说用户需要知道的信息会不断增加。还有一种就是去中心化的,参与区块链的人很多都有代码能力,平台将基础数据整理清楚,用户想要什么东西不去定义,只负责生产数据。如果想要更底层的,自己去组合也是支持的。
第三类就是直接去创造价值的解决流动性问题、定价问题等应用。核心的就是钱包,钱包相当于Web3的网关,每个人进入到Web3都需要一个钱包,用于存储一些Token来支付,还有就是像机构的托管人,可以连接现实世界的货币和整个区块链的货币,相当于货币兑换、外汇供应商的角色。还有其他的像交易所,要提供关于所有链上资产的流动性以及定价,包括去中心化的交易所和中心化交易所,很多用户需要一个资产管理的服务,这个行业在线下已经很成熟了。
也有去中心化的保险库钱包里它去管理,还有就是通过智能合约,使用投资策略自动帮用户去使用用户的币去投资,不改变币的属性。这些都是我认为区块链包括Web3基础设施的三个重要层面,以及他们的现状。
基础设施里看好哪些 Web 3的方向?
S andy: DeFi上面有各种各样的创新,每隔一段时间就会有创新,DeFi创新可能会把我们带进下一个牛市,所以非常看好这个赛道。DeFi是一个真正的Web3应用,因为它所有合约以及数据状态全部都在链上,是一个绝对去中心化的应用。
其次就是GameFi了,GameFi是我目前觉得唯一能够把区块链带出圈的希望。之前S2E这个软件应用也得到了很好的认证,让很多人通过玩S2E进到区块链里。我们还是需要真正可玩性比较强的,实时给用户正反馈的游戏来出圈。未来如果出现这样的产品,很有可能会让区块链更上一个层次。Web3是需要用到DAO的,一个Web3的应用,它的所有者除了开发者还有使用者。DAO是一个组织,可以运营一个Web3的应用,或者是一系列的Web3应用。所以DAO在Web3领域也是非常重要的。我比较看好DAO。
Jimmy: 整个Web3看好的方向,逻辑上整理为两类。第一类就是受益于生产关系重塑、生产效率提升的这种行业。比如游戏、艺术品、金融等,都是传统行业就有的,他们在Web3上得到效率的提升,就能得到更大的发展。第二种就是生产力的变革,比如在生态上有创新,举个例子,DAO就是一种新的组织形态,NFT金融化在传统市场没有这种创新的例子。
我个人比较看好几个方向,第一个就是DeFi衍生品交易,华尔街对金融之上能够搭建什么已经很成熟了,有做量化的、做技术交易的、一级发行的二级发行的、做市商等很多,Web3都会有。现在Web3还没有是因为基础设施还不完善,费用很高且速度很慢,很多交易就支撑不起来。未来这些问题被解决后市场一定非常大。
第二个就是像NFTFi结合了生产关系重塑以及生产的变革。生产关系重塑指的就是我们都会有一个数字身份,相应的就会有数字资产,这些数字资产都是有其独特性的。
第三个就是GameFi,整个传统的游戏行业是一个非常大的市场。以前的游戏类资产所有权严格意义上是归游戏开发商所有,但在链上之后,没有人会夺走你的所有权。甚至不同游戏之间同样的资产也可以转移。
第四个就是DAO组织,我看好的最核心的点就是它能够自己去参与决策和拥有一个项目。你是用户的同时也是这个项目的拥有者和开发者。依据我的经验判断,这四个方向是有机会的。
Web 3未来的基础设施包括它上面的应用,应该需要做好哪些准备?
S andy: 未来如果达到十亿量级用户的话,肯定不会基于现在的区块链架构来进行开发。基于现在的区块链架构,相当于在一台服务器上面运行所有的Web3应用,目前我们也在探索未来能承载更多的Web3应用。服务于里面的各种交易,把计算交易的过程进行上链存储,会找一个专门做存储的链进行存储。
现在Web3基础设施就是区块链,是没有办法承载十亿级别的用户来进行使用的,未来也希望有技术的人能够推出更好的方式来解决。承载更多的Web3的用户进入区块链世界。
Jimmy: 两个问题,第一个就是节点供应商,自己建的节点成本很高,稳定性会比较差,存储和计算也非常耗费资源。就会调用Web2的云服务,云服务很昂贵,它的利润就是你的成本,所以非常重要的就是Web3的特质。Web3和Web2到底有什么不同呢?Web3带来的是效率的提升。效率的提升是基于去中心化,把底层框架做好,用户来提供存储。每一个提供存储能力和计算能力的人,可以从中得到回报。使用数据的人来付出回报,把这个链条打通,用智能合约来约束这个事情,到最后形成一个有机的循环,是未来一个很好的方向。一定要围绕Web3的去中心化特质,才符合这个行业发展的趋势。
第二个就是视野的问题。整个世界线下有多少用户,能在Web3提供给Web2什么价值?用户进来之后需要做好什么准备,一定要有这个视野。才能把这个事情做得长久。
Web 3未来可以像以太坊的质押运营商一样中心化吗?怎么平衡这种性能和监管之间的张力问题。
Sandy:首先,美国政府开启监管,最根本的原因还是区块链很多基础设施在中心化服务商的手上,对这种应用层的监管,其实是可以规避的。我们可以构建更加完整的基于IPFS的访问,将前端部署到IPFS上,让更多的浏览器支持直接用IPFS进行访问,就可以避免DNS跟域名服务器的攻击。在政府面前想要搞定某一条区块链,还是非常简单的,主要的问题还是区块链的影响力不够,或者说参与的人数不够。
美国政府或中国政府有不同的监管策略,有自己的规则。一个基础设施提供方式中立的可能,监管机构更多的是要监管协议层之上的应用层。对于一个监管机构来说,对区块链政策更友好的方向是引导,监管机构对应用层进行监管,而不是直接监管协议层。
Jimmy: 人类社会永远存在竞争和博弈,任何社会的变革都是由于利益分配问题所导致的。随着社会的发展,资源会向顶端流动,需要一个东西去打破它,这是人类社会本质的法则。联系到监管这件事情,监管有两个层面,一种叫做狭义意义上的监管,比如无序竞争伤害了很多用户,那监管就是好的初衷。还有一种监管,举个例子,美国在制裁中国,这是一种原有秩序和新秩序之间的冲突。
监管只是手段,但背后重点不是这个问题。所以说针对于区块链监管,也是同样的两个问题。第一就是有很多乱象需要被规划、被监管,但具体是以什么样的方式,还存在很多问题。基于去中心化精神的区块链,可能更适合自治。政府的监管更多的是秩序跟秩序之间的冲突。它是有一个长期的过程的。相信未来基础设施会有一个去中心化的过程,我们有明确的未来愿景,但技术完善的路还很长。随着行业的发展,它的弊端会越来越明显。那我对于这个基础的设施的去中心化也是一样的问题。它有一个替代的过程。从效率出发,先解决用户的问题,再慢慢的去中心化。
Web3背后都有国家属性和地理属性,无法绕开国家监管。所以是一个博弈和变革的过程。美国忽略了中国十几年的发展,到现在足以跟他对抗的时候,他会限制发展,这中间会有一些变化。大部分监管是有益的,它会保护容易受伤害的用户。随着这个行业的发展,监管可能就变成一些利益冲突。这些东西是挡不住的,我们只能接受他、拥抱他,无法预测他和控制他。
Maxwell:非常感谢两位嘉宾的精彩分享,希望通过嘉宾的解读,大家能够更好的了解Web3。感谢腾讯科技的支持,希望腾讯科技的网友别忘记下载我们金色财经APP,了解更多Web3资讯。