扩展、隐私与前沿

模块化区块链

模块化区块链把一条区块链必须完成的核心职责拆分到各自专门的层中,而不是让单独一条链一次性全部包办。这些核心职责包括:执行(运行交易)、结算(裁定结果与争议)、共识(就事件顺序达成一致)以及数据可得性(确保底层数据被发布,使任何人都能核查)。模块化设计让每项职责都交由一个为它量身打造的层来处理。

与之相对的是单体式区块链,如比特币或早期以太坊,由一条链从头到尾包揽一切。这种方式简单而自成一体,却难以扩展,因为改进某一项职责意味着也要让每个节点背负其余所有职责。通过分离关注点,模块化堆栈可以让每个部分独立扩展:一个快速的执行层(往往是 Rollup)可以纯粹为了安全与数据可得性而倚靠一个稳健的基础层,而你也可以为每个角色自由搭配最优的层。

想想从一位独自造出整辆车的工匠,转变为一条现代化流水线——每个专门工位都把某个零件做到极致。这种专业分工让整个系统产出大增,而无需任何一名工人是超人。模块化已成为扩展领域的主流理念:与其打造一条试图在可扩展性三难困境每个角上都取胜的链,不如用一些各把一件事做到极致的层,组合出一套系统。

又称
模块化区块链模組化區塊鏈