Delphi Digital:一文简析并行执行

币界网發佈於 2024-08-16更新於 2024-08-16

币界网报道:

作者:Delphi Digital,翻译:xiaozou

并行执行通常被誉为区块链扩容和大规模采用的关键,可能会吸引“数十亿用户”。

1、为什么要关心状态增长管理?

因为它会影响开发人员的体验、用户支付的费用以及验证者积累的奖励,所以,状态增长管理是所有L1的关键考虑因素。

对于并行化VM(虚拟机)来说,重要的是要注意到,只有不更新相同状态的交易才能并行运行。为了不发生冲突,交易必须是顺序排序的,这意味着如果50%的交易具有相同的状态,并行执行只对其余50%独立交易有利。

XKtPxs7ClVZZkUkXn5leU4zpUIrwQlQhabeLRSne.png

2、并行执行的两种主要类型

让我们来看一下并行执行的两种主要类型:

1)确定性(Deterministic)类型

通过预定义的访问列表映射交易依赖关系,VM跟踪对存储和余额的交易依赖关系,以防止状态冲突,如Solana和Sui所示。

2)乐观(optimistic)类型

此类并行执行在假定交易不会发生冲突的情况下并行运行或顺序再执行所有交易。此类做法不需要访问列表,从而简化了开发过程,收获了Monad、MegaETH、Aptos和Sei等公链的采用。

3、以太坊的顺序执行

运行以太坊验证者(validators)需要至少8GB RAM和2.8 GHz四核CPU。然而,EVM使用单核执行交易表明它并没有完全进行硬件优化。

nrTH9iutI3sHSbhXgdvWxIIFvdACJmBI9C6wILxg.png

EVM不能并行执行交易主要受以下两个因素限制:

  • 它缺乏一种机制来识别具有共享状态依赖关系的交易。

  • 它使用RockDB和Merkle Patricia Trees存储状态数据,并发读写比较复杂。

16Ddif15UYsSBiIlpY6gIEEQbnTqXyXb20G68pnv.png

单独的并行执行不足以维持网络使用。状态增长和状态访问是下一个扩容瓶颈。

并行执行的好处可能被夸大了,因为每区块只有部分选定交易才能并行执行。这在网络拥塞期间变得非常明显,因为依赖关系重叠会减少加速增益。下图所示区块20000006的速度提高了6倍,而区块20434947的速度只提高了1.7倍。

BVl0dYRXGjIlvL0afSomEMBXmLt8NInzV6MdUrka.jpeg

我们来看来自Ghost的数据,对2024年6月初的20M区块到20.1M区块之间的10万个区块的评估表明,顺序依赖关系最小的区块在并行处理情况下执行速度更快。

UUhZCaT7wg1V2uhdJMmIkvTRbj8NDYWCFq758oa1.jpeg

4、状态增长和状态访问问题

区块链的状态包括账户、各账户余额、nonces和合约信息。随着交易频繁以及新合约的出现,特别是在像ETH这样复杂的系统中,链状态在持续扩展。

sX9NZqhuw2EaZtmv16slwlkPbndLCjXW7WzaJYkl.png

5、状态管理的经济焦点

Solana、Sui或Aptos等公链使用状态租金(state rent)等机制,对最佳的状态增长管理提供经济激励。它们通过在交易期间向用户收取存储费,防止验证者和用户支付更高的存储成本。

6、状态管理的技术焦点

大多数技术方法都围绕着高效的数据库结构展开,这些数据库结构支持使用更优的Merkle树结构进行异步读写操作。

Delphi Digital研究员Muhammad Yusuf是这样说的:并行化是一个已决问题。各链将争相支持更强大的设置和更快的虚拟机。但要真正取得长期成果,就需要强劲的状态增长和准入管理机制。”

你可能也喜歡

Baillie Gifford 代币化债券基金加入 Solana 和以太坊 RWA 竞赛

据报道,英国资产管理公司Baillie Gifford正计划推出一个受监管的代币化债券基金,该基金将利用Solana和以太坊等公共区块链基础设施,并由纽约梅隆银行提供托管支持。此举使又一家传统大型资管机构加入了现实世界资产的代币化竞争。 代币化基金已成为传统金融与加密基础设施融合最清晰的领域之一。与投机性的代币发行不同,代币化债券和货币市场产品直接对接了机构对收益、结算效率和可编程分发的现有需求。 债券因其本身就存在于复杂的结算和托管体系中,天然适合代币化。代币化基金份额可以简化转让流程、提高透明度并支持更自动化的抵押品使用。以太坊和Solana等公链正竞相成为此类产品的承载平台,前者拥有机构熟悉度和深厚工具生态,后者则以速度和低成本见长。 现实世界资产叙事之所以强于其他加密叙事,是因为它紧密关联实用的金融基础设施。代币化国债、私募信贷、债券和基金份额都指向同一趋势:传统资产正逐渐与区块链结算兼容。尽管市场仍在争论哪条区块链将胜出,但受监管的代币化基金这一更广泛的趋势正在持续加强。 这一进展应被置于更广阔的市场结构中看待。当前市场正同时面对流动性减弱、政策问题趋严、机构产品推出以及高波动性代币再次承压等多重因素。因此,此类消息的价值在于揭示了资本、监管和基础设施的流动方向,而非必然成为短期的价格催化剂。

bitcoinist3 小時前

Baillie Gifford 代币化债券基金加入 Solana 和以太坊 RWA 竞赛

bitcoinist3 小時前

交易

現貨
合約
活动图片