光电 · 技术与产业
文章库关于本站

产业观察

区块链新架构涉及哪些技术概念:从共识基础到分层扩容

摘要

理解区块链新架构,需要同时看懂账本验证、共识、执行分层、证明机制和数据可用性。本文以比特币账本基础与以太坊扩容概念为例,解释不同技术承担的职责、适用条件及常见误区。

区块链价格波动率的科技主题配图

先明确“新架构”的讨论范围

“区块链新架构”不是一种统一协议。围绕扩容讨论时,关键是理解交易由谁执行、结果由谁验证、数据放在哪里,以及争议如何处理。吞吐量、确认速度、安全性与节点参与门槛,需要放在一起考察。

账本基础:哈希、默克尔树与共识

比特币开发者文档介绍了底层账本的基本关系:区块通过前一区块头的哈希连接,默克尔树汇总交易,节点独立验证共识规则。UTXO记录尚未花费的交易输出;工作量证明和累计工作量支撑有效链的选择。

区块链价格预警的科技主题配图

这些概念分别回答记录如何关联、交易如何核验、重复花费如何排除,以及节点如何处理竞争历史。哈希能让修改被发现,但抵抗历史改写还依赖验证规则和共识机制,不能仅用“数据连成链”解释安全性。

区块链行情数据api的科技主题配图

分层扩容:执行与主链验证如何配合

以太坊扩容文档区分主链协议层面的扩容与链下方案。Rollup在主链之外执行交易,再向主链发布相关数据。乐观Rollup通过挑战和欺诈证明处理错误结果;零知识Rollup使用有效性证明。侧链采用自身共识,Validium则将数据放在主链之外。

分层的意义在于分配工作。理解一套架构时,应沿着交易执行、结果提交、验证和结算的过程观察。某个网络能够与主链通信,并不足以说明它完整继承了主链安全性。

数据可用性与分片解决什么问题

数据可用性关注验证所需的数据能否取得,有效性证明关注计算结果是否符合规则,两者承担不同职责。若数据不能取得,即使结果有证明,也可能影响参与者重建状态或使用退出机制。

分片体现了拆分工作负担的思路,但需要说明拆分的是执行还是数据处理。以太坊扩容讨论中的blob与Danksharding面向Rollup数据承载,不宜直接理解为把所有交易执行平均分给多条小链。

适用条件与常见问题

参与者相对固定、存在多次交互时,可以讨论状态通道的适用性;需要承载通用应用时,则要进一步考察执行环境、数据发布和验证机制。采用独立共识或链外数据的方案,还需明确其额外信任假设。

Layer 2是否意味着完全去中心化?不能仅凭名称判断,还需查看运营和验证安排。零知识Rollup是否天然隐藏交易?用于证明计算正确的机制,并不自动提供交易隐私。更高吞吐量是否等于更快最终确认?也不等同,接收交易、执行交易与完成结算属于不同阶段。

← 返回全部文章

延伸阅读 · 相关栏目

光电技术产业观察研究资料资料与核验