原文作者:Kevin
目前模块化区块链热度不减,其诞生的原因源自于单片链的局限和缺陷。
什么是」模块化「? 在软件工程开发中,」模块化「是指将代码进行解耦, 使每个模块的功能独立, 模块之间的耦合程度低, 达到模块复用的目的。
模块化的本质是一种任务分工,不同的模块组合成的程序能实现不同的功能。
对于区块链,模块化是对于单片化区块链架构的一种优化,将区块链各部分的功能在系统架构上进行分层;模块化链往往只需要实现某一层的功能, 其他功能由其他层的链提供。
模块化区块链网络Celestia推出OPStack模块化数据可用性接口Beta版本:6月2日消息,模块化区块链网络 Celestia 宣布推出 OP Stack 模块化数据可用性(DA)接口的 Beta 版本,允许开发人员定义 DA 层并从任何区块链继承安全性,包括以太坊、Celestia 和比特币。Rollup 平台 Caldera 将很快发布 Taro 测试网,允许开发人员和用户使用模块化 DA 试用 OP Stack 的第一个公共测试网。[2023/6/2 11:54:19]
如此一来,无需像单片链那样,包含所有层的功能。 实现模块化的好处在于, 增加区块链的去中心化程度, 提升区块链的吞吐量和容量。
Cosmos生态模块化结算层Dymension获得670万美元种子轮融资:金色财经报道,Cosmos生态模块化结算层Dymension在种子轮融资中筹集了670万美元。Big Brain Holdings和Stratos领投了本轮融资,Matchbox DAO、DraftKings的Shalom Meckenzie等参投。Dymension联合创始人兼首席执行官Yishay Harel表示,该资金是通过SAFT代币获得的。[2023/2/9 11:57:34]
那么单片链和模块化链存在差异的地方在哪儿?
首先,对于单片链 (monolithic) 来讲,所有的功能和职责其中包括: 共识:全节点就交易及其排序达成一致。
BitDAO 模块化以太坊 Layer2 网络 Mantle 启动测试网:1月10日消息,BitDAO 模块化以太坊 Layer 2 网络 Mantle Network 宣布启动测试网。Mantle 通过 Rollups 从以太坊获得安全性,并正与合作伙伴 EigenLayer 构建单独的数据可用性层。
据悉,Mantle Network 堆栈包含三层,一层用于交易执行,而另外两层分别处理交易的完成和数据可用性。Mantle 的交易费用将使用 BIT 代币支付。开发人员需要填写表格才能获得 Mantle 测试网的访问权限。[2023/1/10 11:04:08]
数据可用性:确保数据可存储、可验证且可用。
模块化区块链网络Celestia已启动其首个测试网Mamaki:5月25日消息,模块化区块链网络 Celestia 已启动其首个测试网 Mamaki,测试网支持用户操作节点、接收测试网 Token、从验证者节点获得授权以及在钱包之间发送交易。
Celestia(此前为 LazyLedger)是第一个模块化区块链网络。它是一个可插拔的共识和数据可用性层,使任何人都可以快速部署去中心化的区块链,而无需引导新的共识网络的开销。Celestia 首席运营官 Nick White 表示,Celestia 是一种用于 Web 3 的云计算网络,用户能够在共享共识层的特定应用链上启动去中心化应用程序。[2022/5/26 3:42:04]
执行:处理状态的改变。
结算:验证执行层状态并解决争议、负责资产跨链的桥梁。
单片链中,网络中的每一个节点都需要处理从数据的验证到交易的执行直到状态更新。
这样做的优点是安全性高,所有交易数据都储存在归档节点中, 轻节点需要交易状态也能从全节点处查询, 没有第三方的信任假设, 所有的交易状态都在黑匣子中。
但是也带来了局限,单片链瓶颈的核心在于链上数据的不断累积,在可拓展性的不可能三角中,源于对 DA 的需求,单片链的可拓展性被限制。 未来,当 web3 成为大众选择时,为了确保大规模采用的可能性,单片链需要转型到模块化链从而打破不可能三角。
Rollup 是一种将执行层分离出去的扩容方案,计算在链下处理,最终将打包后的数据上传。这样确实能够增加网络的吞吐量,但是引入了信任假设 (op Rollup)。
Rollup 的吞吐量呈线性增长, 交易量越大, 意味着越多的数据需要被广播至主网。最终,Rollup 的吞吐量瓶颈还是落在了底层网络的数据带宽上。 瓶颈还是落在了底层网络的数据带宽上。
分片是以太坊为了解决这个瓶颈提出了最终方案。
在模块化链当中,四个功能层被拆开,由不同网络参与者分别执行这些功能。 这样做的优点是,去中心化:通过将 DA 层分离,降低对节点的硬件要求从而提高节点数量,提高网络去中心化程度的同时不比引入额外的信任假设。
简化链部署:通过利用模块化设计, 新区块链的启动成本和设计架构的开发成本降低。
不过也有风险,首先是安全性:与单片区块链不同, 将 DA 层委托给第三方可能带来风险,无法像单片链那样去信任的确保安全。
其次是复杂性:模块化链在分离 DA 层的过程中,需要确保信任假设(欺诈证明和有效性证明),并保持不同链之间的工作顺畅,这样的设计带来了更高的复杂性。在没有经过市场考验的情况下,复杂的设计带来了更高的风险。
单片链在一个协议内完成所有工作, 实现自给自足 ( 但也低效 )。即使出现由于过载而出现停机 (solana), 也不能使用外包功能。 模块化链是只做协议中的一部分,必须和其他链结合才能发挥作用。
选择单片链还是模块化链,就目前状况而言,需要考虑应用的特点。例如,DeFi 应用优先考虑安全性, 因此选择单片链能提供最好的安全性。然而, 如果一个应用优先考虑吞吐量和执行速度, 那么模块化链可能更适合。当然,如果模块化链能够优化设计出更安全的网络架构,那么可以预见模块化链是未来的主流选择。
区块律动BlockBeats
媒体专栏
阅读更多
金色早8点
比推 Bitpush News
Foresight News
PANews
Delphi Digital
区块链骑士
深潮TechFlow
链捕手
DeFi之道
作者:来自镁客星球的王饱饱出师未捷身先死?“元宇宙”产业正在全球发展的如火如荼,但作为最先开发这一概念的巨科技头,却要扛不住了.
1900/1/1 0:00:00文/Donovan Choy,Bankless2022年8月8日,美国财政部制裁Tornado Cash。每个人都知道监管机构讨厌加密货币,但制裁DeFi让人感到意外.
1900/1/1 0:00:00Web1的信息孤立,不同平台之间的通信缓慢而复杂。Web2通过引入一对多的通信模型来改变这一问题,该模型允许用户通过社交媒体平台等中介进行间接通信.
1900/1/1 0:00:00来源:《关于 Web3 营销的一切》原文作者:Yudee(/img/20221111233702/0.jpg" /> Web3 在冉冉升起,伴随着各个主张的项目随之出现.
1900/1/1 0:00:00原文标题:FTX’s Balance Sheet Was Bad原文编译:Leo,BlockBeats有太多想要说的,但我要从 Serum 开始.
1900/1/1 0:00:0060岁的“星爷”周星驰要进军元宇宙了?谁能想到,向来低调的他首次注册社交账号,竟是为了发布一条招人信息,挑选的还不是新片男女主角,而是Web3人才,一脚跨界到了互联网科技领域.
1900/1/1 0:00:00