词汇表
BlockDAG
2026/4/15
BlockDAG(区块有向无环图)是传统区块链架构的演变。与只能一次添加一个区块的单一线性链不同,BlockDAG 允许同时创建多个区块——所有这些区块都是有效的,并包含在账本中。
BlockDAG 解决的问题
在具有快速区块时间的传统区块链中,两个矿工可能在同一时刻找到有效区块。由于只能接受一个,另一个成为孤块——矿工的工作被浪费,交易未被确认。这迫使像比特币这样的网络使用缓慢的 10 分钟区块时间以尽量减少孤块。
BlockDAG 消除了这种权衡:所有同时挖出的区块都包含在 DAG 中,因此没有工作被浪费。
BlockDAG 的工作原理
在 DAG 中,区块可以引用多个父区块,而不是每个区块仅指向一个父区块。共识算法(如 PHANTOM 或 GhostDAG)随后确定所有区块中交易的规范排序。
BlockDAG 网络
- Kaspa (KAS) — 最著名的 BlockDAG 网络,使用 GhostDAG/DAGKNIGHT 协议。实现每秒 1–10+ 个区块,并具有完整的 PoW 安全性。
- Alephium (ALPH) — 使用具有 16 条并行链的分片 BlockDAG,实现高吞吐量,同时支持智能合约。
BlockDAG 与区块链的比较
| 区块链 | BlockDAG | |
|---|---|---|
| 结构 | 线性链 | 有向图 |
| 并行区块 | 不允许(一个胜出,其他成为孤块) | 全部包含 |
| 区块时间 | 慢(以避免孤块) | 可以非常快 |
| 吞吐量 | 有限 | 高 |
| 示例 | 比特币、门罗币 | Kaspa、Alephium |
