并行EVM可以解决区块链三难困境
数据预测,到 2030 年,全球区块链技术市场规模将达到 4694.9 亿美元。尽管区块链技术背后的潜力巨大,但许多挫折可能会阻碍其采用。
例如,区块链三难困境仍然是 Web3 开发人员和用户面临的最大挑战之一。
区块链三难困境指的是这样一种观念,即可能不可能实现区块链承诺的一切——即去中心化、安全性和可扩展性。这是因为增加其中一种元素往往会导致另一种元素的削弱。
尽管区块链三难困境已经存在多年,但正在实施新的解决方案来应对这些挑战。例如,并行以太坊虚拟机(EVM)是最近的一项发展,旨在解决困扰以太坊网络的可扩展性问题。
去中心化交易所 Vega Protocol 的高级研究员 Tom McClean 告诉 Cryptonews,传统的 EVM 网络(例如以太坊及其许多第 2 层网络 (L2))需要按顺序处理所有交易。
但麦克林指出,逐个处理事务会降低硬件要求,限制事务吞吐量,并且没有利用多核处理的现代进步。
并行 EVM 试图通过并行运行事务来减少这个问题,理论上这可以显着提高处理速度,这可以带来更快的区块链。
鉴于这种潜力,Go Network(BitGo 的数字资产结算解决方案)负责人 Matt Ballensweig 告诉 Cryptonews,并行 EVM 有能力解决区块链三难困境。并行 EVM 从根本上减少了交易延迟,大大降低了交易费用,并为互操作性创造了空间。
Ballensweig 指出,Neon、Sei Network 和 Monad 等平台都在致力于并行 EVM 解决方案,以使 Solana 和以太坊等网络具有互操作性且性能更高。
Neon 并行化 EVM 将 dApp 引入 SolanaNeon 高级集成工程师 Sukanya Parashar 告诉 Cryptonews, Neon EVM 是Solana 主网上的第一个 EVM。
Parashar 表示,Neon 的并行 EVM 解决方案可以在不影响网络安全性和去中心化的情况下实现并发交易处理,从本质上解决了区块链的三难困境。
Parashar 解释说,这是通过利用状态分片机制实现的,该机制将区块链数据分割成多个分区。该解决方案旨在解决可扩展性瓶颈,在保持去中心化共识的同时实现更高的交易吞吐量。
Neon EVM 背后的目标是允许基于以太坊的 dApp 部署在 Solana 上,而无需更改任何代码。这还将使开发人员和用户能够利用 Solana 网络的可扩展性和并行处理。
Parashar 表示:“跨越去中心化金融 (DeFi)、不可替代代币 (NFT) 和游戏的多个 dApp 已经在 Neon EVM 上推出,在这些 dApp 中,有些是 Neon EVM 原生的,而另一些是 EVM 生态系统中预先存在的 dApp,这些 dApp 已扩展到 Neon EVM,以利用 Solana 的流动性及其网络优势。”
这很重要,因为 Parashar 表示 Solana 的很大一部分用户群、流动性和社区仍未被基于 EVM 的 dApp 所应用。Parashar 希望 Neon 的并行 EVM 解决方案能够解决这个问题,她指出 Solana 是最大的非 EVM 生态系统。
按总价值锁定计算,它是第四大链,每月活跃用户超过 2000 万,拥有成熟的 DeFi 生态系统,本质上,我们相信 Neon EVM 是访问 Solana for EVM dApp 的最简单方法。
Sei Labs 致力于可互操作的并行化 EVMStartup Sei Labs 最近还推出了一款名为Sei V2的并行 EVM。一篇描述该解决方案的博客文章指出,Sei V2 是 Sei 成为第一个完全并行化 EVM 的首次重大升级。
Sei Labs 的营销主管(名字为“Grover”)告诉 Cryptonews,Sei V2 已经包含了许多独特的功能。
第一个是‘Twin Turbo Consensus’,它使 Sei 能够以最快的速度达到任何区块链的最终结果,为应用程序解锁类似 web2 的体验。Sei V2 中的乐观并行化允许开发人员无需额外工作即可解锁以太坊应用程序的并行处理。这意味着 Sei 的 EVM 解决方案是完全可互操作的。
Grover 进一步表示,Sei 数据库是一次重大升级,最终将使 Sei 能够处理更高速率的数据存储。这对于高性能区块链至关重要。
Monad 引入乐观并行执行Monad 首席执行官兼联合创始人 Keone Hon 告诉 Cryptonews,Monad 是为了超大规模 EVM 引入的几项重大改进之一。尽管仍处于开发阶段,Hon 指出乐观并行执行可以分两个阶段进行解释。
在第一阶段,许多事务并行运行,就好像它们都从相同的初始状态开始一样,对于每笔交易,Monad 都会执行字节码,从磁盘中提取依赖项,并写入一个待处理结果,其中包含该交易的输入和输出状态变量的记录。
在第二阶段,待处理的结果将按照事务的原始顺序提交。如果输入未更改,每个待处理结果都会立即被接受,如果任何输入发生更改,则立即重新执行。
因此,Hon 相信 Monad 能够实现与事务按顺序运行相同的最终状态。换句话说,该功能将节省大量时间。这些针对以太坊社区的优化将于今年晚些时候推出。
并行 EVM 涉及的风险虽然并行 EVM 的前景引人注目,但这些解决方案也存在许多风险。
Ballensweig表示:“虽然并行 EVM 有很多优势,并且正在快速发展并融入更广泛的生态系统,但仍存在一些需要谨慎缓解的风险,例如技术复杂性增加和潜在的安全因素。 并行处理的挑战源于计算系统实现的固有复杂性。”
多任务处理和多处理器设置会带来更多故障点,在 Solana 等区块链网络中,并行事务执行会增加系统复杂性,从而导致潜在的错误和中断。确保跨多个线程的准确状态更新对于防止无效更改至关重要。
与并行和并发计算相关的一般问题加剧了复杂性,特别是在包含加密元素的区块链网络中。Sei 面临的最大挑战将是使用即将推出的并行 EVM 功能来升级 Sei 区块链网络。
然而,EVM 产品开发工作室 Pontem 的联合创始人兼首席增长官 Alejo Pinto 对此表示怀疑。因此,Pinto 认为,并行 EVM 等替代虚拟机仍需要在生产中进行测试,然后开发人员和用户才会放心采用它们。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。