LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 行情分析 > 抽象思维:Web3.0必须更加抽象

抽象思维:Web3.0必须更加抽象

2021-11-15 熊窝联盟 来源:区块链网络

10月26日,在万向区块链实验室主办的第七届区块链全球峰会上,Nervos Network架构师谢晗剑在演讲中提到“抽象”的概念,我听了演讲之后很受启发,是的,区块链为什么一定要向TPS方向发展?为什么大家只考虑区块链的扩容问题?却很少人去考虑让区块链变得更“抽象”?

纵观区块链历史:

从2008年中本聪提出比特币概念之后,区块链的概念也就进入了人们的视野,BTC的创建初衷是为了解决“去中心化支付”问题,所以BTC很简单,或者说它很单纯,它只有“支付”,就像是“一维世界”的产物,它专注于那一个点。


直到2013年末,Vitalik Buterin受比特币的启发,提出以太坊的概念,ETH的是利用区块链的概念,结合BTC的激励特点,将支付作为基础,在其上层构建EVM虚拟机,从而形成了一个可以支持其他功能或应用的去中心化网络。如果说BTC是区块链发展的第一代,那毋庸置疑的,ETH肯定是区块链发展的第二代理论。

然后纵观区块链发展历程,从BTC的交易效率到ETH的DAPP运行效率来说,大家吐槽最多的就是“速度”,因为速度慢,所以在一段时间内大家都在讨论如何提高TPS,也就是所谓的“扩容”,如何让这个去中心化网络容器能容纳更多的东西。


谈及扩容理论,可以说是精彩异常:有针对OSI七层架构优化的0层扩容理念(主要针对1-4层的基础设施扩容),其中包括5G技术、6G技术等基础设施的改进,也有中继网络、组播锁定和QUIC、BDN等协议优化方案;有针对数据传输、网络应用、共识管理、激励管理等改进方案(主要针对5-7层的Layer1链上扩容),让我们看到了扩大区块、DAG传输、分层、分级、分片等扩容方案;目前最流行的必然是更高思想维度的数据处理改进方案(主要针对5-7层的Layer2链下扩容),如侧链技术、状态通道、Rollup、链下计算等扩容方案。无论是哪种方案,都在为去中心化网络提速。




自2017年以太坊大爆发起,区块链在金融领域蓬勃发展,2019的DeFi到2021年的NFT,甚至未来的GameFi,各种应用遍地开花,逐步形成了一套貌似完备的生态系统。如同显微镜下的细胞不断分裂,铺满整个显微镜镜片。


但当仔细琢磨上面的图时你会发现,扁平化发展仍然是现有区块链行业的固化思维,近几年整个行业的努力都是如何将上面这张平面图做大做强,行业里融合性产品比较少,比如:区块链社交平台。Web3.0的概念提出,本身意义是将信息化资源能在不同平台交互共享,强化虚拟资产与网络安全和网络财富的共识,以及语义化的实现。在Web3.0时代将实现网络高度虚拟化,给与网民更大的空间和体现网民自我需求,实现高度个性化、互动化。Web3.0是一个更具个性化特点的网络,它为用户提供个性化用户体验、个性化配置,并引入个人信息偏好处理系统以及个性化搜索引擎,对个体用户进行特征分析,同时又对整个互联网的信息进行集中整理、归档。在个人社交领域也必将产生跨平台、跨类型、跨信息的快捷、准确、精准的高度集中搜索引擎。在Web3.0时代的个人信息可以说是透明的,无论是个人简介还是个人资产,都可以通过检索展示,但是Web3.0也必将更加安全,也正式因为个人简介和个人资产透明的缘故,这是一把双刃剑,这也是时代改变的原因之一。

遗憾的是,以目前Web2.0的思维去实现Web3.0的信息高度融合是非常困难的,以目前大数据的融合能力还不足以支撑Web3.0的需求实现,因此,要开启Web3.0的大门就需要一个对应的架构模型支撑。目前各方竞逐的统一分散账户系统就成了Web3.0的大门(即Portal)。


Web3.0的架构设计正像谢晗剑说的:曾经我们玩游戏,一台游戏机只支持一种游戏,所以要玩多种游戏就需要多台游戏机,目前BTC就像是一款独立游戏,在娱乐领域中,我们需要多台游戏机,即需要多条类似BTC的公链,这无疑成本是非常高的,高到甚至无法实现(再造一条BTC公链的可能性几乎为零)。后来我们将游戏的架构设计抽象化,随着编程设计更加抽象化,提取游戏的共性,标记游戏的特性(懂编程的应该很好理解类与实例、接口与实现之间的关系),现在一款模拟器就可以支撑多款游戏切换,这就像ETH一样,通过自身的EVM就可以实现上层应用部署。这也标志着区块链的发展“从点进化到面”,但是相比Web3.0,我们可能需要实现EVM中各DAPP之间的信息可以交互与共享,甚至需要多种EVM之间数据交互和共享,因此在Web3.0的世界里,跨链技术、统一账户技术等都是不可或缺的,但是要实现这些数据的融合,就需要更加抽象化的设计,来打通面与面之间的壁垒,就像是从“二维世界进化成三维世界”一样。


在账户抽象一层中,Nervos推出了新的数据账户模型—— Cell model,再这个模型上产生了像Unipass这样的基于Email的去中心化账户系统,还有像DAS(Decentralized Account Systems)这样的分散性统一账户门户,使得互联网用户、以太坊用户、EOS用户都可以直接操作各平台的应用,而不仅限于Nervos用户使用,这就是互操作性的实现,也是Web3.0的基础实现。用户有了进入“三维世界”的大门口,剩下要解决的就是内容和存储问题了。

Nervos无疑正在探索一条新的道路,正像谢晗剑的提醒:今天新的区块链所面临的最大挑战不是「速度」和「吞吐量」,区块链发展除了考虑「治理」问题的同时,「抽象」也很重要。

—-

编译者/作者:熊窝联盟

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...