早期区块链的共识机制(尤其是交易的顺序执行特点)降低了扩展性、限制了节点算力的发挥。区块链并行执行能够显著提升了网络的吞吐量和扩展性,目前已成为一个重要的发展方向。并行执行下,如何处理交易冲突又产生了确定性并行和乐观并行等技术方向;另外,交易执行与共识解耦、流水线模型以及链下计算都在挖掘并行执行的效能,使得单节点服务器的算力性能得到了发挥的空间。这些努力,又进一步使得硬件性能(如 GPU 的优秀并行处理能力)成为区块链发展的又一推动力。
并行执行的好处是显而易见的,核心是如何确保并行执行不会降低系统共识。一旦同时执行的两笔或多笔交易是互相冲突的,那需要重新处理这些交易,这是区块链并行执行面临最重要的问题。如何处理交易冲突又产生了确定性并行(deterministic parallelism)和乐观并行(optimistic parallelism)等技术方向。另外,交易执行与共识解耦、流水线模型都在挖掘并行执行的效能。链下计算的思路又进一步释放了限制,使得单节点服务器的算力性能得到了发挥的空间。这些努力,也许会使得算力性能成为区块链发展的又一推动力。
Move 语音生态、Monad、Nervos 等在不同技术路线和框架下进行了并行执行的探索。在交易执行方面,Move 的并行处理相较 Solidity(以太坊的编程语言)带来区块链扩展性的极大提升。并行执行(PE)通过识别独立交易并同时执行,这极大提升了区块链的扩展性。Monad 采用流水线模型来提升并行执行的性能,流水线模型——顾名思义,是一种将任务分解为几个小任务,然后在这些小任务间实现并行处理——这像极了流水线。AO 是构建于 AR 上的一台“超并行计算机”,提供去中心化信任的的协作计算范式,更为关键的是,由于上面提到的类似 SCP 的计算模式,AO 的计算性能不受任何实际规模限制——相对于一致共识的区块链网络来说,从另外一个角度打破了不可能三角。它将区块链网络的去中心化信任的优势与传统计算机的高性能和可扩展性相结合,相当于解放了每个计算节点的算力。Nervos CKB继承了比特币 UTXO 的架构并创建了 Cell Model(细胞模型),这是一种作为状态存储的通用 UTXO 模型,保持了 UTXO 的简单性和一致性。在 CKB中,所有状态都存储在 Cell 中,计算在链下完成,由节点进行交易验证、上链。
区块链并行执行将算力和共识解耦,解放了算力的应用场景,推动了区块链与 AI 的融合,因此其对硬件的新需求是一个新的焦点。GatlingX 团队推出GPU-EVM,利用图形处理单元(GPU)的强大功能并行运行以太坊虚拟机。
利用现代 GPU 在并行处理和通用计算方面卓越的能力,GPU-EVM 并不是如之前那样按照交易内存池一个一个地顺序地执行任务,而是可以同时处理许多任务,提升交易速度和扩展性。借助 GPU-EVM 强大的能力,用于训练与EVM 交互的 AI 模型,对区块链扩展(包括 L1 和 L2 层)有着突破性的意义。
Apus Network 使用类似于乐观汇总系统的交互式欺诈证明协议,使区块链系统能够执行 AI 模型推理。基于 AO 和 Arweave 的架构,可以很容易地实现乐观汇总系统下的交互式欺诈证明协议,它可以在 AO 上实现 Trustless AI模型训练。由于 Apus Network 并非专门为智能合约设计,因此它不需要被WebAssembly(Wasm)的设计限制用于 AI 推理,在 AO 上实现 Trustless AI的目标。
风险提示:区块链技术研发不及预期;监管政策的不确定性;Web3.0 商业模式落地不及预期。
内容目录
1.核心观点 .......... 3
2.并行的区块链:扩展性提升是永恒的焦点 .......... 4
3.区块链并行执行 .......... 7
3.1. Move 生态提升扩展性:并行处理、执行与共识解耦 .......... 7
3.1.1 Block-STM 引擎:并行执行带来扩展性提升 .......... 7
3.1.2 交易执行与共识解耦 .......... 7
3.2.Monad:流水线模型挖掘并行执行潜力模型挖掘并行执行潜力 .......... 10
4.基于链下计算的并行执行 .......... 11
4.1.AR:基于存储共识的计算范式.......... 11
4.1.1 AO:基于存储共识的并行计算机 .......... 12
4.2.基于 UTXO 的链下计算:Nervos(CKB)细胞模型 .......... 13
5.新机遇:硬件算力、区块链 AI 训练 .......... 15
风险提示 .......... 17
图表目录
图表 1:以太坊 20040195 高度区块内交易情况 .......... 4
图表 2:以太坊交易池(Mempool)排队情况(截至 2024 年 6 月 7 日) .......... 5
图表 3:通过聚合签名、Taproot 提升了比特币的扩展性 .......... 6
图表 4:并行执行的市场格局 .......... 6
图表 5:并行执行的市场格局 .......... 7
图表 6:Aptos 区块链在交易周期内每个阶段都是独立、可并行的 .......... 8
图表 7:Aptos 区块链的交易传播和元数据排序互相独立 .......... 9
图表 8:流水线模型示例 .......... 10
图表 9:SmartWeave 交互过程 .......... 11
图表 10:AO 构架示意图 .......... 12
图表 11:AO 网络的主要特征 .......... 13
图表 12:比特币 UTXO 结构类似一个带锁的盒子 .......... 14
图表 13:Nervos CKB 细胞模型相较于 UTXO 有更大的灵活性 .......... 14
图表 14:GatlingX 的 GPU-EVM 方案与传统计算范式在不同场景下的效率对比 .......... 15
图表 15:Apus Network 推出的 Trustless GPU 解决方案 .......... 16

因篇幅限制,仅展示部分,更多重要内容、核心观点,请下载报告。