Modular blockchain 模块化区块链

Hacker Dōjo Workshop:
研究种类:Celestia
资助金额:200 usdt
Bounty链接:https://dorahacks.io/zh/daobounty/112
创作者:0x322701
本项目由Hacker Dōjo资助,文章转载请联系
Telegram: @HackerDojo0
WeChat: @HackerDojo0
E-mail: hackerdojo0@gmail.com


区块链目前可以分为三个层级:

  • 执行层(Execution Layer):交易、计算以及状态更新在这一层处理。
  • 共识层(Consensus Layer):共识层提供排序和最终性。
  • 数据可用层(Data Availability Layer):数据可用层提供数据的存储和数据可行性的验证。

目前的一体化区块链是所有节点都运行这三层,所带来的问题就是链上处理交易的速度缓慢并且昂贵,随着对区块链数据体量的增大,对节点硬件要求会越来越高,可以同时运行这三层的节点数目也会越来越少,这就会导致区块链的安全问题。

区块链不可能三角指的是目前的区块链不可能同时达到安全性、去中心化和可扩展性,只能三者取其二。安全性是指网络在受到攻击时的运行能力;去中心化指的是为了让区块链去中心化,硬件要求不能成为参与的限制,验证网络的资源要求应该很低;可扩展性指的是网络的吞吐量除以其验证成本。

关于如何提高区块链可扩展性目前已有很多解决方案,链上扩容的方案有sharding、更改共识协议,以及提高区块大小等,链下的扩容方案有状态通道、侧链以及Rollup等。在不妥协区块链安全性的前提下,我们需要找到一个保证去中心化的前提下提高可扩展性的方案。

模块化区块链打破了计算和验证开销之间的关系,将区块链的各个层级解耦,允许中心化计算的同时保证对计算去中心化的验证,即中心化出块+去中心化验证+抗审计性。

模块化区块链模型分为三种节点:

  • 共识节点:这些是参与共识的节点

关于我们
:small_orange_diamond:Hacker Dōjo是由Hacker共建的加密、Web3前沿技术开源知识社区。Dōjo会以直播/音频/文字等形式定期组织分享session,内容包括Web3领域前沿技术论文解读、技术研讨、工作坊等。欢迎在Hacker Dōjo社区讨论、学习和交流。加入Dōjo的Hacker可以提出自己的学习期望,主动提案自己擅长的技术话题,由Dōjo组织分享。同时,Hacker Dōjo推出Web3前沿课题研究计划,定期选题,由hacker进行研究和讲解,并以bounty形式奖励研究贡献者。
合作事项
:small_orange_diamond:认领Bounty:DoraHacks
:small_orange_diamond:转载文章:请保留Hacker Dōjo Workshop介绍并联系我们hackerdojo0@gmail.com。

1 Like