模块化区块链为何正在改变游戏(以及它们的工作原理)

传统区块链的问题

今天大多数区块链作为单体系统运行——一个链执行所有功能。这听起来很简单,但它会造成真正的瓶颈。开发者面临可扩展性问题,升级变成噩梦,验证节点需要巨大的计算能力。这就是区块链三难问题存在的原因:你无法轻易实现安全性、可扩展性和去中心化三者兼得。

进入模块化区块链。它们建立在不同的哲学上:分而治之。

模块化区块链是如何运作的

与其让一个链同时处理执行、结算、共识和数据可用性,模块化区块链将这些功能分散到专门的层上。

以下是详细信息:

  • 执行层 处理您的交易
  • 结算层 确保您的资产最终去向
  • 共识层 验证交易是否合法
  • 数据可用性层存储交易记录

通过将这些任务进行分区,模块化区块链实现了单体链难以做到的事情:它们可以处理更多的交易,同时保持网络的安全性和去中心化。

模块化的不同风格

加密领域正在尝试几种实现方式:

Rollups 作为执行层,打包交易并将其发布到第 1 层网络。它们继承了基础层的安全性,同时处理更多的吞吐量。

Validium 的工作原理类似于 rollups,但在将数据批次提交到 L1 之前,完全在链外处理交易。它依赖于一个 Proof of Stake 验证者网络来保持事务的诚实。

主权汇聚 的运作方式不同——它们既充当执行层又充当结算层,无需 L1 智能合约进行验证。数据直接在汇聚上发布。

真实世界的例子:Celestia & Dymension

Celestia 以数据可用性为核心使命。它允许其他区块链和第二层解决方案在不牺牲性能的情况下安全扩展。秘诀是什么?数据可用性抽样——随着更多节点加入网络,Celestia 可以处理更大的区块大小。这种方法使得 Rollup 和第二层能够在保持快速、高效的数据可用性的同时发布它们的交易数据。

Dymension 采取了不同的角度。它是一个名为 RollApps 的即插即用模块化区块链网络。可以把它想象成一个网络应用:RollApps 处理用户交互 (前端),而 Dymension 协调整个生态系统 (后端)。独立的数据可用性网络充当数据库层。

为什么模块化区块链胜出 (以及它们面临的挑战)

优势

可扩展性不妥协安全性。 通过将重任务转移到不同层,模块化区块链显著提高整体吞吐量,同时保持去中心化的完整性。

真正的灵活性。 开发者不受限于一种虚拟机。想运行EVM?可以。更喜欢其他的?那也可以。这种自由吸引了更多的建设者。

更好的互操作性。 模块化架构自然支持不同层-1 和层-2 链之间的通信,使得创建无缝 DApp 更加容易。

开发者自由。 可定制的技术栈意味着团队可以选择他们所需的确切内容,而不是满足于千篇一律的限制。

捕获

构建更困难。 模块化系统比单体系统更复杂。用户和开发者都有陡峭的学习曲线,这可能会减缓采用速度。

缺乏真实世界的战斗测试。 与以太坊或比特币不同,模块化网络尚未经历多年的高流量条件。我们尚不清楚它们在真实压力下的表现。

仍处于早期阶段。 模块化区块链开发仍然处于起步阶段。热情是真实的,但长期的稳定性和有效性仍然是未知的。

底线

模块化区块链代表了我们对区块链设计思考方式的转变。它们不是强迫一个链做所有事情,而是专注于提高效率和规模。像Celestia和Dymension这样的项目正在积极证明这一概念在实践中可行。

随着开发的持续进行,这些网络通过实际使用逐渐成熟,模块化可能会成为加密领域的主导方法。最终破解区块链三难问题,同时支持更广泛的去中心化应用和用例的潜力?这确实值得关注。

TIA0.53%
DYM1.35%
ETH-0.14%
BTC-0.23%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
0/400
暂无评论
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)