区块链/等级 V · 分层扩展/5.2 其他扩展层/课程 5
驱动链之争
当矿工掌握密钥:驱动链提案及其批评者
材料BIP300规范文档BIP301规范文档用于记录论点分组的笔记本
好奇
- 如果比特币的安全预算延伸到其他链上,会发生什么?
- 为什么让现有矿工来承担托管会引发争议?
- 侧链提现为什么会需要数月的公开信号?
探索
- 2015年至2017年间,Paul Sztorc提出了驱动链,作为一种在比特币之上构建而无需另造山寨币的方式。其核心思想是用比特币矿工本身取代侧链中常见的受信任联盟。通过利用现有的共识力量,该设计旨在以真实的比特币价值来保障新功能的安全,而不是引入新的外部信任假设。
- BIP300引入了“算力托管”(hashrate escrows),即从驱动链提现需要矿工在数月内持续发出信号来批准。这一缓慢而透明的流程旨在便于审计,并使不诚实的参与者难以快速操纵。用户如果愿意,可以忽略这些交易,从而保持隔离,因此无论单个节点是否验证全部侧链规则,基础层都不受影响。
- BIP301实现了“盲合并挖矿”(blind merged mining),让比特币矿工无需为每条侧链运行额外的软件或节点即可收取侧链手续费。独立运营者负责管理侧链区块,但必须向主链矿工购买工作量证明(PoW)来确认这些区块。这一结构确保经济激励以BTC的形式直接回流给比特币矿工,使他们的利益与所接入生态的稳定保持一致。
- 支持者认为,这一模式使人们能够借助真实的比特币安全性,以无需许可的方式试验新功能。由于矿工已经在保护基础层,扩展他们的职责可以利用现有的诚实经济激励,而不会增加与新的托管实体相关的系统性风险。
- 批评者认为,这一模式实际上让矿工获得了对侧链资金的托管权,违背了比特币尽量减少对任何单一群体依赖的原始设计原则。盗窃或最大可提取价值(MEV)带来的激励可能加剧矿工中心化的压力,因为较大的矿池会对提现审批拥有不成比例的控制权。此外,将比特币的安全预算与侧链纠缠在一起会引入复杂性,可能损害基础层的长期稳定。
- 这一争论在2023年再度出现,但比特币上尚未启用驱动链;Sztorc转而开发了另一条名为eCash的硬分叉链,旨在实现驱动链的功能。该方案目前仍只是草案形式,体现了比特币社区内部创新理念与保守共识之间的矛盾。虽然技术机制已在BIP300和BIP301中有所规定,但如何让矿工承担更多保管责任这一政治和经济层面的问题仍未得到解决。
关键事实
- Paul Sztorc于2015年至2017年间通过BIP300和BIP301提出了驱动链。
- BIP300使用“算力托管”,矿工需持续数月发出信号来批准提现。
- BIP301实现了盲合并挖矿,让矿工无需额外软件即可赚取侧链手续费。
- 提现取决于矿工在长达数月的信号期内是否诚实行事,这正是争论的焦点。
- 批评者认为,驱动链让矿工实际上掌握了托管权,并加剧了中心化压力。
- 驱动链尚未在比特币上激活。
练习 九、六、三、一
9收集列出9个支持或反对将比特币矿工作为侧链资金托管方的论点,并引用BIP300/301中的具体机制。
6归类根据所涉及的风险类型,将这9个论点分为6类:经济风险、技术风险、政治风险、安全风险、可用性风险或哲学风险。
3提炼将这6个类别归纳为界定驱动链之争的3个核心权衡。
1凝结用一句话解释,与传统侧链相比,为什么“无需信任”在驱动链设计中是一个相对的概念。
事实核查
日期、数字及数据均依据下方列出的已发表资料进行核实。