超越区块链:理解有向无环图 (有向无环图)技术

自比特币诞生以来,区块链技术主导了加密货币行业。然而,一种平行创新的出现挑战了传统的账本架构:有向无环图 (DAG)。虽然常被称为“区块链杀手”,但DAG并不是替代,而是一种替代的交易验证和网络共识的方法。这项技术重塑了我们对分布式系统的思考,特别是在速度、可扩展性和能效至关重要时。

有向无环图(DAG)与区块链:基本架构差异

从本质上讲,区块链和有向无环图(DAG)解决了类似的问题,但通过不同的机制。区块链将交易组织成顺序区块,形成链状结构。相比之下,有向无环图将交易结构化为相互连接的节点,无需区块的要求。这看似微小的差异带来了显著的实际影响。

区块链以线性方式运作。交易等待被打包成区块,然后再添加到链中。每个区块的创建都涉及计算工作(,尤其是在工作量证明下),造成固有的瓶颈。与此不同,有向无环图(DAG)允许交易直接引用多个先前的交易。每个新交易在确认之前的交易,而不是等待区块的创建,从而构建一个相互关联的网络,而不是线性链。

方向性意味着信息仅向一个方向流动——较新的交易始终引用较旧的交易,绝不向后循环。无环特性确保图结构中不存在循环。这种设计消除了定义区块链系统的挖矿竞争。

DAG架构是如何实际工作的

理解有向无环图(DAG)需要分解其组成部分。每个交易成为图中的一个"顶点" (circle),而交易批准则表示为"边" (方向线)。当您提交交易时,必须首先验证两个之前未确认的交易——这些被称为"tips"。

这是机制:您选择两个杰出的交易,并通过追溯整个交易历史到创世块来验证它们的合法性。如果两个路径都符合要求——意味着在整个过程中余额充足——您的交易就会被确认并进入网络。现在您的交易成为一个新的尖端,等待下一个参与者的确认。

这创造了一个自我强化的循环。随着更多用户参与,更多交易被确认,网络吞吐量自然增加。没有人为的区块时间限制,限制可以同时处理的交易数量。用户可以随时进行交易,只要他们首先验证之前的交易。

该系统包括内置的双重支付保护。当节点验证完整的交易路径时,他们确认没有单个单位被花费两次。在无效的历史路径上构建交易会导致网络拒绝,从而确保经济完整性而无需集中验证。

性能优势:速度、可扩展性和效率

有向无环图(DAG)的架构优势转化为可衡量的性能提升。交易速度显著提高,因为没有区块确认时间。在区块链系统中,交易必须等待下一个区块的生产(,通常比特币需要10分钟,Ethereum需要12秒)。使用有向无环图(DAG),确认发生在下一个参与者加入并验证后。

可扩展性变得内在而非工程化。区块链面临三难题:安全性、去中心化和可扩展性很少同时存在。有向无环图通过允许并行交易处理来规避这一问题。每个用户同时验证并提交交易,创造了一个自然可扩展的系统,无需 Layer-2 解决方案或分片。

能源消耗 大幅下降。虽然一些有向无环图(DAG)网络仍然采用工作量证明作为反垃圾邮件措施,但它们消耗的能源仅为区块链工作量证明所需的极小部分。没有挖矿军备竞赛,没有竞争性的哈希率竞争。网络通过集体参与而非计算主导达到共识。

交易成本变得微不足道或为零。区块链的费用市场出现,因为矿工必须获得区块生产的补偿。有向无环图(DAG)消除了这一要求。一些实现收取最低节点费用,但与区块链交易成本相比,这些费用仍然微不足道。对于微支付——在$0.001的交易被$5 区块链费用吞噬的情况下——有向无环图(DAG)变得实际上可行。

现实世界的DAG项目

IOTA (于2016)推出 在加密货币中开创了有向无环图(DAG)的实现。IOTA用一种叫做Tangle的结构替代了区块,其中每笔交易必须验证恰好两个之前的交易。该协议强调物联网应用,在这些应用中,无数微小设备需要在没有高额费用的情况下进行交易。IOTA的架构实现了真正的去中心化,因为每个参与者都为共识做出贡献——没有专门的矿工创造人为的中心化点。

Nano 采取混合方法,将有向无环图原则与区块链概念相结合。每个用户维护自己的账户链 (区块链组件),而网络则使用类似于有向无环图的结构进行验证。这使得 Nano 能够提供即时、无费用的交易,并实现真正的去中心化。发送者和接收者都验证支付,分散共识责任到整个网络。

BlockDAG 在此基础上扩展了移动优先的挖矿方法和 12 个月的减半计划(,相较于比特币的 4 年周期)。该项目结合了传统有向无环图(DAG)的优势,并为普通用户而非技术专家设计了可访问性功能。

限制:中心化和成熟度问题

尽管有理论上的优势,有向无环图(DAG)网络面临实际挑战,这些挑战阻止了它们立即取代区块链技术。中心化风险是主要关切。许多DAG实现要求在引导阶段有一个协调节点——一个可信的实体,在网络达到足够规模之前验证交易。这引入了一个可信的中介,违背了加密货币的去中心化理念。

一些协议在大规模维持去中心化方面存在困难。如果没有适当的激励设计,较小的节点可能会退出,导致验证权力集中在大型参与者手中。这与区块链通过挖矿奖励解决的问题相似,但有向无环图(DAG)的实现尚未完全复制区块链的激励对齐。

有限的战斗测试是另一个障碍。DAG技术仍然较年轻,且承受的压力测试少于区块链替代方案。大多数实现尚未面临区块链网络所经历的对抗性条件和极端规模。随着采用的增加,未知的漏洞可能会出现。与区块链协议讨论相比,安全会议上很少有DAG研究的内容。

机构采用显著滞后。虽然主要金融机构正在探索区块链应用,但有向无环图(DAG)仍然是一种边缘技术。有限的交易所上市、较小的开发者社区以及较少的生产用例意味着DAG尚未达到挑战区块链主导地位所需的生态系统成熟度。

权衡DAG的未来位置

有向无环图代表了一种真正创新的分布式共识方法。它们的速度、可扩展性和能效优势并非理论上的——像IOTA和Nano这样的项目在实时网络中展示了这些特性。

然而,DAG技术尚未证明它可以在所有用例中取代区块链。区块链的持久性、安全记录、机构支持和网络效应创造了强大的竞争优势。这项技术可能不会通过取代区块链而成功,而是通过填补DAG属性最重要的特定细分市场:微支付网络、物联网应用,以及在费用消除和即时结算推动采用的场景。

加密货币领域受益于技术多样性。与其说是一场赢家通吃的竞争,不如说有向无环图(DAG)和区块链技术可能会共存,各自针对不同的用途进行优化。随着有向无环图(DAG)实现的成熟和对中心化问题的解决,预计会看到更多的应用案例和潜在的更广泛采用——不是作为替代,而是作为一种补充技术,以满足不同的市场需求。

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