审查抵抗:从技术属性到制度含义
"审查抵抗"(censorship resistance)是比特币最常被引用、也最常被滥用的词。它首先是一个技术属性:给定某种网络拓扑和激励结构,阻止特定交易被确认的成本有多高。本文先把技术属性讲清楚,再讨论把它推演为制度含义时应有的克制。
事实:中本聪怎么谈审查
2008 年 11 月,在密码学邮件列表的技术讨论中,中本聪写道:
"Governments are good at cutting off the heads of a centrally controlled networks like Napster, but pure P2P networks like Gnutella and Tor seem to be holding their own."(政府擅长砍掉 Napster 这类中央控制网络的头,但 Gnutella、Tor 这样的纯 P2P 网络似乎守得住。)
注意这句话的精确含义:它比较的是网络拓扑——有"头"可砍的中央控制网络,与没有单点可砍的纯 P2P 网络。审查抵抗在这里是拓扑学的推论,不是道德宣言。
两年后,面对 WikiLeaks 希望采用比特币捐赠的提议,中本聪的反应同样值得细读。他没有欢呼"审查抵抗的胜利",而是写道:"Bitcoin is a small beta community in its infancy… the heat you would bring would likely destroy us at this stage."(比特币还是个初生的小社区……你们带来的热度在这个阶段很可能摧毁我们。2010-12-05,Bitcointalk,转引)
这两处放在一起,构成中本聪对审查问题的完整态度:技术上相信 P2P 拓扑抗审查,策略上对过早承受审查压力极为谨慎。把前者单独抽出来当口号,恰恰违背了后者的告诫。
分析:技术属性是什么,不是什么
比特币的审查抵抗由三个技术事实支撑。第一,无许可的记账权:任何人都可以运行全节点、广播交易、参与挖矿,记账资格不需要批准。第二,全球分布的验证:全节点遍布各司法辖区,关闭一国的节点不影响网络。第三,经济激励的对齐:矿工有动力打包付费的交易,系统性地审查交易意味着放弃收入——审查者在与自己的钱包作对。
但这三个事实能推出的结论是有限的。它们能推出:"在当前网络规模下,彻底阻止一笔交易被确认的成本极高";它们推不出:"比特币因此必然战胜一切审查"、"使用比特币即获得自由"、"监管毫无意义"。从技术属性到制度含义之间,隔着对手的资源、用户的操作水平、法币出入口的管制等一系列变量。把"抗审查"说成一种形而上的必然性,是把工程属性宗教化。
更值得警惕的是一种倒置:用"审查抵抗"为一切辩护。历史上,"抗审查"曾被用来为暗网市场、勒索软件辩护,也曾被用来反对一切合规讨论。但审查抵抗是中性的技术属性,就像密码学本身是中性的一样——中本聪在 P2P Foundation 写下的银行批判("Banks must be trusted…",2009-02-11,归档)针对的是"不得不信任"的制度安排,而不是为任何特定用途背书。
审查的三层形态
【以下为观点】
"审查"在比特币语境下至少有三种形态,成本结构完全不同,讨论时必须分开:
- 交易层审查:矿工拒绝打包特定交易。这是比特币设计直接对抗的形态。只要还有一个诚实的矿工愿意打包,被审查的交易最终会被确认——审查者能做的只是延迟,而延迟的代价由审查者以放弃手续费收入的方式支付。这就是为什么"51% 攻击才能有效审查":审查需要持续的算力多数,而算力多数的持有者恰恰是靠打包交易赚钱的人。
- 网络层封锁:在某一司法辖区内封锁比特币的 P2P 通信。这是对互联网基础设施的攻击,不是对比特币协议的攻击。历史经验(包括 Tor 等 P2P 网络的存续)表明,封锁的成本随时间递增、效果递减,但它确实能提高普通用户的使用门槛——审查抵抗从来不承诺"使用体验不受影响"。
- 出入口层管制:管制法币与比特币的兑换通道(交易所、OTC)。这是目前最现实、成本最低的审查形态,因为它发生在比特币系统之外,针对的是受监管的机构而非协议本身。一个诚实的结论是:比特币能保证"链上无人能阻止你转账",但不能保证"你能方便地把币换成法币"。
把这三层混为一谈,是审查讨论中最常见的谬误:用交易层的强抵抗去论证出入口层的无忧,或用出入口层的管制去论证协议层的失败。克制的讨论应该每次只谈一层,并说清楚该层的攻防成本由谁支付。
克制的推演:制度含义应该怎么谈
如果一定要谈制度含义,本站建议三个约束。第一,谈成本,不谈必然:说"审查比特币网络的成本结构是怎样的",不说"比特币不可被审查"。第二,谈条件,不谈本质:审查抵抗依赖于全节点的广泛分布与用户的自我托管(见《自托管的第一原理》)——把币放在中心化托管处的人,享受不到这个属性。第三,谈十年尺度:审查与反审查是持续的攻防,不是毕其功于一役的圣战;任何把某一时点的对抗结果当作永恒结论的论述,都违背长期主义。
回到中本聪 2010 年 12 月的告诫:一个"还在襁褓中的小社区",最需要的不是"bring it on"的豪言,而是"grow gradually"的耐心。审查抵抗是比特币留给未来的期权,不是已经兑现的奖杯。