区块链/等级 VII · 演进/7.2 山寨币图鉴/课程 7
山寨币:稀缺性与存续的必要条件
区块链的墓地与幸存下来的实验室
材料提供莱特币和比特币历史数据的区块浏览器门罗币或Zcash的源代码仓库(只读访问)用于记录共识参数的笔记本
好奇
- 为何有数千种代币在发行时设置了固定的供应上限,但最终只有少数能够存活下来?
- 看到另一条链率先部署其某项升级,比特币从中获得了什么?
- 在代码复杂度与监管审查方面,强大的链上隐私功能究竟会带来多高的成本?
探索
- 2011年至2014年间,有数百种山寨币诞生,每一种都宣称具有数字稀缺性。由于安全性薄弱、内部人士掌控或开发被放弃,其中大多数在几年内就消亡了。莱特币和门罗币等幸存者依靠任何内部人士都无法更改的规则延续下来;狗狗币则完全没有固定的稀缺性,仅凭社区就存活了下来。可信的稀缺性需要一种固定且被强制执行的机制,任何单一团体都无法单方面更改它。
- 莱特币早在2017年5月10日就启用了分离见证功能(SegWit),比比特币在8月的启用时间早数月,因此能够更早地在实际网络中应用该功能。这使得开发者能够在风险较低的环境下,在真实网络环境中调试相关实现细节。Namecoin同样率先采用了合并挖矿技术,通过将自身的工作量证明机制与比特币的机制相结合来保障链的安全性,从而证明了辅助链无需复制整个协议即可利用现有安全机制。
- 门罗币和 Zcash 等隐私币证明,强大的交易隐私在技术上可以实现,但维护成本高昂。门罗币用环签名隐藏发送方,用隐形地址隐藏接收方,用 RingCT 隐藏金额,且全部默认开启。Zcash 则利用零知识证明实现可选的隐私交易。这些实现揭示了隐私带来的计算开销及其招致的监管阻力,从而在公共账本的透明性与保密性之间确立了清晰的权衡。
- 比特币对山寨币试验的回应是选择性采纳,而非全盘照搬。它引入 SegWit 以修复交易延展性问题并降低手续费,随后又加入 Taproot 以提高脚本效率。比特币拒绝了通用可编程性,转而选择具体且可审计的功能。这种保守的做法在吸收那些波动更大的实验性网络的成败经验的同时,保持了链的稳定性。
- 山寨币的存活率表明,代码并不决定命运,社会共识与经济参与才起决定作用。若干发行规则可变或控制者身份明确的链,经历了通胀性的变更或治理之争。相比之下,规则严格、可验证且维护去中心化的链则吸引了长期持币者。时间是检验可信稀缺性的最终过滤器,它将营销承诺与被强制执行的现实区分开来。
- 通过莱特币的区块浏览器来验证这一历史记录。找出 2017 年 5 月 SegWit 功能开始生效的区块高度,再与比特币在 2017 年 8 月第 481,824 块上启用该功能的情况进行比较。观察交易结构是如何从传统的输入数据变为见证数据,从而看出 SegWit 其实早在比特币之前就已经在莱特币上开始使用了。
关键事实
- 2011年至2014年间出现了数百种山寨币,其中大多数都以失败告终。
- 莱特币于2017年5月启用了分离见证功能,为比特币在2017年8月的启用提供了测试平台。
- 真正的稀缺性需要依靠去中心化共识机制长期维持固定的供应计划,而不仅仅是代码上的声明。
- 门罗币和Zcash分别通过环签名与零知识证明实现了强大的链上隐私。
- 比特币采用了诸如 SegWit(最初在莱特币上进行了测试)和 Taproot 等特定升级,同时拒绝了通用编程功能。
- Namecoin首创了合并挖矿技术,通过将其与比特币的工作量证明机制相连接来保障辅助链的安全。
练习 九、六、三、一
9收集列出2013年后推出的9种山寨币。注明它们的推出年份、主要共识机制以及当前状态(仍在运行或已废弃)。
6归类按每种币存续或失败的主要原因,将这9种币归为6组。
3提炼将这6组归纳为3个核心原因,说明为何大多数山寨币无法在十年间维持可信的稀缺性。
1凝结用1句话界定:在工作量证明(PoW)链中,“声称的”稀缺性与“可信的”稀缺性有何区别。
事实核查
日期、数字及数据均依据下方列出的已发表资料进行核实。
- Litecoin SegWit activation documentation (May 2017)
- S. Noether, 'Ring Confidential Transactions' (2015)
- D. Hopwood et al., Zcash Protocol Specification
- A. M. Antonopoulos & D. A. Harding, Mastering Bitcoin, 3rd ed. (2023)
- BIP-141: Segregated Witness