时间:2023-07-10|浏览:199
Web3当然是未来的方向,但像任何新事物一样,它也存在一些争议和局限性。就像Web2的发展并非一帆风顺,互联网技术的发展需要时间来深入人们的生活并产生影响。现在的Web3还处于初期阶段,仍然不完善,并且存在一些限制。
其中之一是可扩展性。Web3是去中心化的,用户交互需要在链上由矿工处理并在整个网络中传播。然而,现有的区块链普遍存在着低吞吐量和高延迟的问题,导致交易速度缓慢。此外,有限的容量和用户需求使得交易费用昂贵,这在一定程度上限制了现有应用程序的可访问性。例如,三箭资本创始人苏祝表示,他已放弃以太坊,主要原因是高昂的交易费用。这一问题使得以太坊的准入门槛越来越高,新用户已经无法负担得起参与。
换言之,Web3的效率低下且费用高昂,这限制了在现有基础设施上构建需要大量链上计算或存储的项目。随着Web3发展,当需要大规模建设高要求项目时,对基础设施性能的要求远远超过当前水平。
另一个问题是可编程性。当前的智能合约语言并不跨平台,用户与Web3应用程序的互动需要学习许多额外的知识和繁琐的步骤,并与不同的软件进行交互。这大大降低了可互操作性,并且无法形成跨平台的社区。目前的智能合约语言仍处于早期研究阶段,其安全性仍有待提高。我们经常听到由于合约漏洞导致的经济损失的报道。例如,据律动报道,以太坊和BSC链上发生了许多黑客攻击事件,导致数亿美元的损失。
现有加密基础设施的限制阻碍了Web3的广泛采用,现有语言是数字资产主流使用和开发智能合约的重大障碍。
为了解决Web3目前的局限性,Mysten开发了一些解决方案。他们推出的第一个产品是Narwhal,一个针对可扩展性问题的高性能内存池(mempool)。Narwhal正在开发中,其中一个主要特点是可以与任何BFT共识协议集成。通过这个高度可扩展的系统,用户可以大规模使用加密资产,并且该项目还研发了一套密钥丢失保护协议,使用户更好地自我保管资产。
Mysten发布的第二个项目是Move编程语言,被认为是Libra中的亮点技术。Web3需要一种安全的、跨平台的通用语言,使开发人员能够无缝共享合同、工具和专业知识。Move语言的设计旨在解决智能合约语言的可编程性问题,降低漏洞利用风险并减少审计成本。
MystenLabs目前与Celo和Sommelier两个合作伙伴合作,将在其网络上部署Narwhal和Move编程语言。据官方表示,这将使Celo具备每秒超过14万TPS的吞吐量,并为Celo增加KELP密钥恢复协议,降低用户丢失密钥的风险。与此同时,Sommelier通过与Mysten的合作,将其交易处理速度提高到每秒100,000笔交易(TPS),并将智能合约功能引入Cosmos生态系统。
除了以上两个项目,Mysten还涉及到NFT平台。许多关于Metaverse的讨论都集中在AR、VR和其他虚拟世界交互技术带来的用户体验上,但Mysten的研究重点不同,他们关注于Metaverse中NFT的所有权和可编程性模型。目前,NFT的问题在于它们在早期使用时往往只是将所有权概念添加到相对静态的数字对象中。这就导致许多有创意的NFT不能在设计它们的世界之外发挥作用。MystenLabs计划在2022年推出一个"下一代Metaverse的NFT平台",让用户在不同虚拟环境中更轻松地移动资产,而不会损失功能。该平台将基于一个开放网络,同样使用Move语言,提高了可编程性,并据称具有快速的交易速度,支持每秒数十万笔交易。Mysten的目标是通过推出这个平台消除当前平台的技