风险提示:央行等十部委发布《关于进一步防范和处置虚拟货币交易炒作风险的通知》, 请读者提高风险意识。

长推:简析模块化与单片化,单片链仍是 DeFi 协议的最好选择

目前模块化区块链热度不减,其诞生的原因源自于单片链的局限和缺陷。

Kevin
Kevin
热度 ...

原文作者:Kevin

原文来源:twitter

注:本文来自加密世界研究者[email protected]推特,其简述了模块化区块链。

目前模块化区块链热度不减,其诞生的原因源自于单片链的局限和缺陷。

什么是”模块化“?

在软件工程开发中,”模块化“是指将代码进行解耦,使每个模块的功能独立,模块之间的耦合程度低,达到模块复用的目的。

模块化的本质是一种任务分工,不同的模块组合成的程序能实现不同的功能。

对于区块链,模块化是对于单片化区块链架构的一种优化,将区块链各部分的功能在系统架构上进行分层;模块化链往往只需要实现某一层的功能,其他功能由其他层的链提供。

如此一来,无需像单片链那样,包含所有层的功能。

实现模块化的好处在于,增加区块链的去中心化程度,提升区块链的吞吐量和容量。

那么单片链和模块化链存在差异的地方在哪儿?

首先,对于单片链(monolithic)来讲,所有的功能和职责其中包括:

共识:全节点就交易及其排序达成一致。

数据可用性:确保数据可存储、可验证且可用。

执行:处理状态的改变。

结算:验证执行层状态并解决争议、负责资产跨链的桥梁。

单片链中,网络中的每一个节点都需要处理从数据的验证到交易的执行直到状态更新。

这样做的优点是安全性高,所有交易数据都储存在归档节点中,轻节点需要交易状态也能从全节点处查询,没有第三方的信任假设,所有的交易状态都在黑匣子中。

但是也带来了局限,单片链瓶颈的核心在于链上数据的不断累积,在可拓展性的不可能三角中,源于对DA的需求,单片链的可拓展性被限制。

关于【长推:简析模块化与单片化,单片链仍是 DeFi 协议的最好选择】的延伸阅读

  • 2024 年模块化观察:35 个模块化协议列表

    模块化货币是解决区块链扩展瓶颈问题的一种方法,它将基础设施组件转移到专门的基础设施中。模块化生态系统中有许多协议,如Aethos、AltLayer、Astria和Avail,它们提供智能合约策略引擎、Rollup服务、共享排序器网络和基础层功能。这些协议都利用了模块化的优势,并获得了大量的融资支持。同时,还有许多公司在建设自己的模块化堆栈,如以太坊、Arbitrum、Optimism、zkSync、Polygon和Near等。

  • 模块化堆栈中的价值累积:为什么结算层捕获最大价值?

    模块化区块链的设计带来了许多好处,如更便宜的区块空间和更好的安全保障。它可以扩展带宽,解决可扩展性问题。以太坊作为结算层,Rollup等执行层可以利用它来进行结算等功能。模块化区块链的发展将推动区块链技术和Web 3.0的范式转变。Eclipse项目使用以太坊作为结算层,Celestia作为DA+共识层,并使用SVM作为执行环境。货币溢价是资产相对于基本面的倍数,结算层比DA+共识层更有价值。总的来说,模块化堆栈中价值增值的顺序为:结算层 > 执行层 > DA + 共识层。本文旨在教育,不构成投资建议。

未来,当web3成为大众选择时,为了确保大规模采用的可能性,单片链需要转型到模块化链从而打破不可能三角。

Rollup是一种将执行层分离出去的扩容方案,计算在链下处理,最终将打包后的数据上传。这样确实能够增加网络的吞吐量,但是引入了信任假设(op Rollup)。

Rollup的吞吐量呈线性增长,交易量越大,意味着越多的数据需要被广播至主网。最终,Rollup的吞吐量瓶颈还是落在了底层网络的数据带宽上。

分片是以太坊为了解决这个瓶颈提出了最终方案。

在模块化链当中,四个功能层被拆开,由不同网络参与者分别执行这些功能。

这样做的优点是,去中心化:通过将DA层分离,降低对节点的硬件要求从而提高节点数量,提高网络去中心化程度的同时不比引入额外的信任假设。

简化链部署:通过利用模块化设计,新区块链的启动成本和设计架构的开发成本降低。

不过也有风险,首先是安全性:与单片区块链不同,将DA层委托给第三方可能带来风险,无法像单片链那样去信任的确保安全。

其次是复杂性:模块化链在分离DA层的过程中,需要确保信任假设(欺诈证明和有效性证明),并保持不同链之间的工作顺畅,这样的设计带来了更高的复杂性。在没有经过市场考验的情况下,复杂的设计带来了更高的风险。

单片链在一个协议内完成所有工作,实现自给自足 ( 但也低效 )。即使出现由于过载而出现停机(solana),也不能使用外包功能。

模块化链是只做协议中的一部分,必须和其他链结合才能发挥作用。

选择单片链还是模块化链,就目前状况而言,需要考虑应用的特点。例如,DeFi 应用优先考虑安全性,因此选择单片链能提供最好的安全性。然而,如果一个应用优先考虑吞吐量和执行速度,那么模块化链可能更适合。当然,如果模块化链能够优化设计出更安全的网络架构,那么可以预见模块化链是未来的主流选择

责任编辑:Kate

免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:Kevin,如有侵权请联系删除。转载或引用请注明文章出处!

标签:

分享至
https://www.chainlook.cn/toutiao/1691130673.html

下一篇:

深入了解MPC和智能合约钱包优缺点

智能钱包在生态系统范围内,在努力完全摆脱 EOA 和私钥(也称为帐户抽象)的过程中发挥着至关重要的作用。

免责声明:
链观CHAINLOOK作为区块链技术应用与Web3行业研究的智库媒体,旨在为中国区块链专家、学者们提供最新的行业资讯信息与数据样本,用于区块链技术研究与创新。本站所发布的文章仅代表作者的个人观点,不代表链观CHAINLOOK官方立场,本站所发布的区块链行业研究报告与数据分析成果是通过人工智能算法对数据内容进行分析与归纳生成,不代表任何投资暗示与建议,链观CHAINLOOK不承担法律责任。

风险提示:
虚拟货币不具有法定货币等同的法律地位,参与虚拟货币投资交易存在法律风险,链观CHAINLOOK坚决反对各类代币炒作,请读者提高风险意识,理性看待区块链技术应用及市场风险。

© 链观CHAINLOOK All Rights Reserved. 京ICP备18054193号-5