区块链 · 数字资产知识 · 行业资讯
文章库关于本站

信息核验

区块链扩张技术涉及哪些技术概念:扩容路径与适用条件

摘要

区块链扩张通常称为扩容,涉及吞吐量、最终性、链上与链下处理、Rollup、数据可用性及共识验证等概念。理解这些技术,需要区分交易在哪里执行、结果如何验证、数据能否取得,以及系统依赖怎样的安全条件。

区块链液冷的科技主题配图

扩容首先要区分哪些指标

区块链扩张技术通常指扩容技术,目标是让网络承载更多交易,同时兼顾安全与去中心化。吞吐量表示单位时间处理的交易数量;确认延迟表示等待交易被接受的时间;最终性关注交易记录何时达到协议所定义的确定程度。这些指标有关联,但不能相互替代。

扩容也涉及节点成本。增加处理能力时,需要考虑节点的计算、存储和带宽负担。评价一种方案,既要看交易处理效率,也要看普通参与者能否继续验证网络。

区块链显卡矿机的科技主题配图

链上扩容与链下扩容

以太坊扩容文档区分链上协议调整和链下处理,并介绍了Rollup、状态通道、侧链等路径。链下方案的安全来源不同:连接主网,并不自动意味着继承主网安全。

区块链硬盘挖矿的科技主题配图

分片涉及拆分数据或处理任务;Layer 2则把部分处理移到主网之外,并利用主网提供安全保障。理解它们时,需要分别询问:谁执行交易、谁检查结果、发生争议时由谁裁决。

Rollup、证明与数据可用性

Rollup在链下执行交易,并向主网发布相关数据。乐观Rollup通过挑战和欺诈证明处理错误结果;零知识Rollup提交有效性证明。Validium同样使用有效性证明,但数据保存在链下。

有效性回答计算结果是否符合规则,数据可用性回答验证或恢复状态所需的数据能否取得。两者承担不同职责。因此,不能仅凭存在密码学证明,就判断一个系统具备完整的数据保障。

基础验证结构为何与扩容有关

比特币开发者指南说明,全节点依据共识规则独立验证区块;区块通过哈希相连,交易通过默克尔树汇总。默克尔证明能够用于核验某笔交易是否被包含在区块中。

这种包含关系证明有助于减少特定查询所需的数据,但不能独自证明交易满足全部共识规则。扩容中的一个关键问题,就是在减少重复处理或数据传输的同时,明确哪些验证仍然必须完成。

适用条件与常见问题

状态通道适合参与者之间反复进行链下交互,再按协议结算的场景。侧链采用自身的共识规则,评估时需要同时考虑侧链和连接机制的安全条件。不同路径承担的工作不同,不能只凭速度作比较。

常见问题是“链下处理是否都属于Layer 2”。按安全来源区分,答案是否定的。另一个问题是“快速显示成功是否等于最终结算”:前端确认、链下执行和主网结算可能处于不同阶段,具体含义应由协议机制说明。

← 返回全部文章

延伸阅读 · 相关栏目

安全防护钱包与账户风险识别信息核验