Layer 1 -区块链架构的底层协议


区块链底层协议

由于区块链是一个开放的网络系统,任何人都有权利担任节点参与记帐,如何制定一套游戏规则,让所有节点共同遵守,使区块链能够顺利运作是相当重要的问题。

Layer 1又称为底层,也就是所有矿工都必须遵守的规则,其设计是为了让区块链能够保持状态的「帐本一致性」与「交易最终性」,让节点以不可窜改的方式锚定数据事务,并在没有中央审查的情况下以加密的方式达成共识。简单来说Layer 1就是区块链的协议,大家常听到的共识机制、区块、私钥或地址等等,这些都是Layer 1范畴。

Layer 1 扩容方案

Layer 1扩容方案所关注的点是如何在确保区块链「状态」在全网的一致性与最终性的前题下,提升区块链的交易处理速度。过去Layer 1扩容方案,大部分是针对数据层和共识层的优化,近年来网络层的分片技术成为各大公链项目的研究重点,例如以太坊 2.0的目标,就是希望透过分片技术提升目前以太坊在交易处理速度上的瓶颈。

(补充:区块链上的「计算」又称为「状态生成」,之所以会用「状态」这个词的原因在于,一般的计算模型里,不存在信任和安全问题,只需生成计算结果就好,不需要验证;但是在区块链网络中,除了计算出交易结果,还需要对其进行验证。)

本文链接地址:https://www.wwsww.cn/jishu/3156.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。