区块链分层结构:不同开发框架的核心特征与价值

区块链分层结构(DBL)成为扩容解决方案,如Danksharding和Celestia各具特点。Danksharding在保持安全性的前提下提升扩容性,而Celestia强调可定制性和主权性。两者在扩容性、安全性、主权性和开发易性上有所不同,适应不同项目需求。
摘要由CSDN通过智能技术生成

区块链分层结构(DBL)作为一种新的范式,让我们可以在不妥协 / 尽可能少的妥协情况下实现对区块链的扩容。

前言 

区块链分层结构 = Disaggregated Blockchain Layers = DBL

当前的市场中,关于 DBL 的叙事,不仅有 Celestia,更有 Danksharding,而后者标志着 Ethereum 正式进入模块化时代。

TL,DR;

  • 相较于 Monolithic Blockchain,DBL 是一种更优秀的范式,也是当前区块链底层架构的主流趋势;

  • 虽然都是 DBL,但 Danksharding 和 Celestia 的设计理念存在着本质的区别:Danksharding 最大程度的延续了以太坊的「安全性」V.S. Celestia 用一定的安全性交换到了一些极为重要的 「自由度」;

  • 众所周知,基于 DBL 搭建的链通常在扩容和可定制两方面具备显著的优势,但这里还想强调「Sovereignty」(自定义特性的一种进阶特性,链的运行方对链的状态拥有独立的控制权),这个特性对那些大社区型项目很重要;

  • 不同的 DBL 设计在扩容性(Scalability) / 安全性(Security) / 主权性(Sovereignty) / 工程量(Ease of Development) 方面有不同的表现(详见图 1);

  • Celestia 的架构更适合大项目&大社区,他们有能力支撑 Sovereignty;以太坊的各种架构对于新&工具类项目来说是最好的选择,因为有最强的安全支撑和大量的用户流量。

什么是区块链分层结构?

区块链分层结构(感谢@polynya,个人认为这个说法比模块化区块链更准确)意味着将计算 / 存储 / 共识这区块产生的三大基本步骤拆分成相对独立的三层,当前主流区块链架构为非分层结构,即计算 / 存储 / 共识三部分均有同一批节点来执行。

  •  计算层(又名 Execution Layer):负责执行用户提交的交易,理论上这一层可支持任意的执行架构;

  •  共识层(又名 Consensus Layer):负责对运行了一段时间后区块链的状态进行确认;

  •  存储层(又名 Data Availability,DA):确保相关数据的可用性&正确性。

区块链分层结构价值何在?

扩容能力 YYDS!

如果不想在不可能三角上做出任何妥协,但又要提升 Monolithic Blockchain 的性能,那只能寄希望于更好的硬件支持。

不幸的是,现在的硬件好像还无法支持这样的要求( 建议阅读 Vitalik 的阐述 )

Celestia Co-Founder Mustafa Al Bassam 对扩容性极其深刻的解释

而 DBL,作为一种新的范式,让我们可以在不妥协 / 尽可能少的妥协情况下实现对区块链的扩容,其背后的逻辑如下:

DBL 结构下的节点只需要专注于存储 / 计算 / 共识三项中的一部分,工作量大幅下降,所以更多

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值