对于大多数旁观者来说,今天的web3.0和Linux一样粗糙,Linux是在带有指令集的大机上运行的。
正因为如此,Web3.0将不可避免地经历从Linux指令集主机到windows小化PC的转变,从2020年Web3大会上,我们可以清楚地感受到开发者和实践者在这个方向上的努力。
今年的Web3大会是**来华,与前两会相比,在风格和内容上都有很大的反差。之前在国外举办的活动更像是Web3版的Google I/O大会,有着开发者聚集在国外互联网技术圈的色彩。
今年进入中国,或多或少会感觉像罗马人在罗马做的那样。主题会更广泛,人们可以清楚地感受到web3.0正在探索或可能触及的边界。最明显的是,前两届,斯诺登是极客圈的焦点人物。今年,你可以看到从事支付、智慧城市、人工智能等传统行业的专家,甚至还有佳士得拍卖行的负责人。然而,从各种观点的碰撞中,我们可以更清楚地认识到web3.0中存在的一些问题和矛盾。
Boca为Web 3.0带来了新的抽象
我们之所以能够享受当前的互联网服务,经历了一个漫长而复杂的过程,这是抽象的。在信息技术领域,抽象意义是一种简化复杂实际问题的方法。它可以为特定问题找到最合适的类定义,并在最合适的继承级别上解释问题。它可以忽略与当前目标无关的主题方面,以便更多地关注与当前目标相关的方面。
当前的互联网服务是从最基本的信息理论、计算机科学、数学、开发语言、软件系统工程、心理学和许多复杂逻辑组成的庞大系统中抽象出来的产物。web3.0的登陆总是伴随着这样一个运动。
作为web3.0的重要基础设施,波卡为什么会得到高度认可?根本原因是它成功地在较低的层次上实现了一个新的抽象。加文·伍德认为代表人物就是我们现在看到的平行线和平行链。不同的是,**一个里程碑以太坊基本上是基于比特币系统,一个更全面的抽象。开发者可以在此基础上构建智能合约,使资金可编程。
然而,我们之前经常提到的“图灵完整性”显然不适用于当今的环境和需求。首先,在以太坊上运行的程序将受到有限资源的限制,这使得开发人员无法构建更复杂的应用程序,并且仍然可以以合理的低价运行。其次,因为智能合约和业务交互的所有处理都要在链上的共识环境中进行,这会导致一个小的变化,需要大量的代码和工程来弥补,这就消耗了大量的成本,阻碍了产品的快速生成和新产品与服务的快速添加和整合。
最终的结果是开发人员无法构建更加多样化或复杂的应用程序,并将底层价值传递给应用程序端,让用户充分感知。
波卡的抽象模以更一般的方式表达了上述内容。例如,开发人员的需求可以更容易、更自由地在基板上实现。除了兼容以太坊原有功能外,开发者还可以引入其他模块自由组合。所有这些都是通用的,也就是说,它只会满足应用组合和开发的要求,而不会成为一种强制性约束。例如,有些人想开发一个平行链。该功能允许用户使用传统社交网络账户登录波卡的另一家平行公链。不需要账户或货币。在基板中,不需要添加那些不必要的固定元素。比如,因为没有货币设计,这个链条就不会被其他应用推高飞来绑架。此前,DeFi提高了手续费,DAPP游戏也受到了影响,就是这样。
理想的结果是Boca将成为应用平台的中间平台。作为一个更高层次的平台,应用端可以根据需要调用中间平台的资源、基础服务或公共功能模块。中国万向控股副董事长兼执行董事、万向区块链董事长兼总经理肖峰认为,这可以更好地解释异构多链跨链系统的重要性,因为如果中间层的基础服务分布在不同的链上,如果没有跨链链接,应用很难产生大量的基础资源,由于功能和服务组合的多样化,以及单一功能或业务多样化的局限性,web3.0也很难产生更多的业务场景和市场。需求方很难接受一个繁琐、难以使用且增值不大的应用程序。同时,更多这样的设计也让应用开发者可以避免选择某个链作为核心开发平台所带来的机会成本风险。开发者只需专注于产品应用的创新与打磨,就有利于web3.0应用的大规模爆发,从而撬动更广阔的市场。
在底层和应用程序端之间架起桥梁有着巨大的机会
web3.0自下而上的“抽象”运动不可避免地会受到一个矛盾的影响,即底层与应用端之间的“断层”早期,区块链的开源精神依然延续,开发者可以获得很多底层的技术和代码支持。这对于创业初期是现实的,但一旦整个行业的重心开始转向生态发展,单纯的开源已经不能满足快速扩张的需要。
这对于商业或专业的开发者来说是极不友好的,而生态发展的关键就在于大量的开发者。
传统互联网的应用生态之所以能发展到今天的规模,是因为有很多**的开发库和成熟的api。例如,并非所有的Uber模块都是从头开始开发的。Uber开发者开发核心代码,然后进入GPS接口获取用户位置。进入支付界面支付司机,进入短信界面向用户发送司机信息。目前,web3.0应用开发人员面临着大量的开源代码,许多功能模块都需要自己开发。这是一个相当“简陋”的开发环境。在Web3会议上,当谈到生态发展时,不止一个人提到了工具的极度缺乏。
虽然各个公链社区都不遗余力地丰富开发工具,波卡的基板树立了很好的榜样,但这远远不够。开发人员需要更丰富和易于使用的可调用资源库。从底层技术到产品的解决方案再到产品即服务,这个过程是为了弥合我们前面提到的“故障”该项目更像是突破了产业链上游的“卡口”,结合未来Web3.0应用生态的巨大市场前景,我们可以看到巨大的机遇。
现在这个行业有一群人在做这个。例如,用chainlink表示的预言机。chainlink创始人兼CEO谢尔盖·纳扎罗夫(Sergey Nazarov)在会上分享时透露,除价格外,chainlink还将提供其他数据服务,如天气、比赛结果等,值得注意的是,这些服务将以模块化、微服务或功能为服务的形式出现,并具有交互能力。
一开始,智能合约是一个没有连接的单一应用,所有这些都是复杂的代码,繁琐和不安全。后来,每一个协议都开始开发更小、更灵活的模块,这些模块被嵌入协议中以实现各种功能,如贷款、衍生品或保险。以后,这些协议中的功能模块也可以用于其他应用。例如,AAVE的一些模块可以在synthetix中使用,synthetix的某些模块可以用于rearn,等等。因此,越来越多的协议开始通过开发小模块并灵活组合它们来向“面向服务的基础设施”转变。这样做有两个目的。
首先,提高模块的通用性、可用性和可靠性,即使是组合模块,这样就可以创造出更复杂和多样化的产品。
第二,它可以让人们专注于模块的开发,深入到某个功能或领域,开发出专门的模块,然后与其他模块结合,实现更高层次的功能和更丰富的数据服务,也可以催生出更丰富的商业景观。
另外,我们可以看到创意模块的开发者。在讨论隐私保护解决方案时,Starks网络首席科学家张晓提出,由于零知识证明涉及大量的密码学和数学问题,很多开发团队无法独立实现,因此零知识证明应用的普及率不是很高。但是现在出现了一种新的解决方案,即将零知识证明打包到产品中,即零知识证明虚拟机。开发人员只需进行简单的编译和转换,就可以获得零知识证明虚拟机所提供的服务。
未来,零知识证明虚拟机可以以并行链的形式运行在波卡生态系统中,其他并行链可以直接调用零知识虚拟机的并行链,通过交叉链来验证和证明某些信息。与此类功能模块产品类似,还有patract实验室开发的web3.0应用商店。只要开发者把货架放在这个应用商店里,商店就会帮助他们适应浏览器插件或各种移动钱包应用,这就在Web3之间建立了一个沟通渠道。应用生态和客户。
Web 3.0的最终目标是“消失”
目前,我们对互联网的认知正在逐渐减弱,复杂的底层技术、逻辑、操作和程序慢慢被隐藏起来。比如,我们觉得移动支付非常方便,甚至成为我们的一种习惯或行为模式。然而,在完成几元钱的付款背后,过程极其复杂。此外,我们还需要通过各种实体操作获得服务。未来,随着AR、VR、人工智能和语音识别技术的发展,互联网应用甚至可以成为我们身边的一个“自然环境”,这种环境不是感知的,而是可以享受的。这也是web3.0未来的目标。
我们看到,今年很可能是Web 3.0的一年,这是一个伟大的转折点,2011年6月,生态系统已经高度成熟,Filecoin主网络已经成功启动。Poka最关键的交叉连接功能也完成了所有的开发工作。安全计算隐私保护项目也取得了一些进展。社会各界对中心化解决方案的理解和接受程度更为深刻。在泡沫中,Uniswap借助商业模式创新取得了长足的进步。这一成功,为后来的开发者和企业家树立了标准。下一步生态和网络应用的基本元素正在形成。
文章标题:Web3.0迎来转折点:从底层到应用
文章链接:https://www.btchangqing.cn/134448.html
更新时间:2020年11月01日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。