什么是模块化区块链论文?(caldera指南翻译)

区块链现状

自该技术诞生以来的十多年来,区块链一直使用“整体”架构来构建和概念化,每个链都直接在链上管理自己的执行、结算、共识和数据可用性。

  • 执行是指定义和部署交易的过程,也是大多数用户与区块链交互的过程

  • 结算通过证明验证和争议解决来验证交易的有效性,同时促进各个执行层之间的桥接

  • 数据可用性确保数据可供节点随时验证(单击此处了解更多信息)

  • 共识位于堆栈的底部,对给定块中的交易进行排序并将新块附加到区块链

这些通用的整体区块链(例如比特币、以太坊、Solana)都试图在单个链上容纳大规模用户,同时保持去信任性和安全性。然而,随着时间的推移,每个人都不可避免地遇到了区块链的三难困境,迫使他们最终牺牲链的一个方面以支持其他方面,因为采用率的增加给链的性能和可用性带来了更大的压力。 显然,为了使这项有前途的技术成为真正可行的基础设施选项,需要进行改进。

扩展执行层

第一个重大改进是通过汇总技术抽象其执行“层”而在以太坊上实现的。交易不是依赖以太坊本身来执行所有必要的计算,而是在被大批量捆绑(或“汇总”)、压缩并作为调用数据提交回以太坊之前,被发送到链外到以太坊外部的汇总。汇总显着减少了像 Arbitrum 和 Optimism 这样的 L2 Rollup 通过卸载执行来显着提高速度和吞吐量,从而减轻了以太坊拥塞网络的压力。

使区块链完全模块化

随着汇总越来越受欢迎,将区块链分成各个组成部分的概念也随之流行。如果执行可以被抽象为自己的“层”并取得如此巨大的成功,为什么不将结算和数据可用性也分开呢?这个概念在很大程度上是由 Celestia(一个构建专用数据可用性层的团队)引起关注的,它标志着每个人对区块链扩展的看法发生了结构性转变。突然间,人们清楚地意识到,单一区块链的日子已经屈指可数了,区块链基础设施的最终目标将是模块化的,使用各种创新解决方案将每一层功能分开,以创建一个新的原语,最大限度地提高性能、效率和可选性。

支持模块化未来的汇总即服务

为了让该行业实现模块化的未来,很明显,共享的公共区块链将被搁置,转而支持专用的、特定于应用程序的链。像 Caldera 这样的 Rollup-as-a-Service 平台就实现了这一点,与雄心勃勃的团队合作推出专用的高性能 Rollups,由以太坊保护,并在整个模块化堆栈中应用定制。

总之,我们可以确认:未来是模块化的。