第十一章:比特币与法律——在法律框架内运作的系统
引子
2019年12月,英国商业法院受理了一起不寻常的案件。一家加拿大保险公司的计算机系统被黑客入侵,勒索者要求以比特币支付95万美元赎金。公司支付了赎金,但随后通过区块链追踪技术,追溯到了部分比特币的流向——它们被转移到了一家加密货币交易所的账户中。保险公司向法院申请财产禁令,要求冻结这些比特币。
布莱恩法官(Bryan J)面临一个在英格兰法上首次被系统论证的核心问题:比特币是“财产“吗?如果不是财产,就无法适用财产禁令;如果是财产,被盗的比特币就应当归还原主——无论它经过了多少次转手。
法官的裁决干净利落:至少在临时禁令阶段,比特币可被视为英格兰法上的财产(property),并可成为物权性救济的对象。这意味着传统财产的法律保护——包括追索权、禁令救济、信托义务——有可能延伸适用于比特币。这不是法律的“创新“,不是立法者为新技术量身定做的“新法律“,而是几百年历史的普通法财产原则对一种新形态资产的自然延伸。
这个判决——AA v Persons Unknown——揭示了一个被整个行业长期忽视的事实:比特币从一开始就是在法律框架内运作的系统。它不需要新法律来赋予合法性,因为它的设计本身就遵循了法律的底层逻辑。然而在加密货币社区中,流行的叙事恰恰相反——比特币被描绘成一个“法外“系统,一个“代码即法律“的自治王国,一个不需要也不应该受传统法律约束的新领地。这种叙事不仅是错的,而且与白皮书的原始设计意图背道而驰。
商业问题,不是技术问题——白皮书的法律基因
第一句话的秘密
重新打开白皮书,读第一节的第一句话:
“Commerce on the Internet has come to rely almost exclusively on financial institutions serving as trusted third parties to process electronic payments.”
“互联网上的商业活动已经几乎完全依赖于金融机构作为可信第三方来处理电子支付。”
请注意中本聪选择的第一个词:“Commerce”——商业。不是cryptography(密码学),不是computer science(计算机科学),不是distributed systems(分布式系统)。商业。
这个词的选择不是随意的。它定义了整篇论文的出发点:比特币要解决的是一个商业问题——互联网上的商业活动如何摆脱对金融中间人的依赖。密码学、哈希函数、工作量证明——这些都是解决方案的技术组件,但问题本身是商业的、经济的、法律的。
继续往下读。白皮书第一节没有讨论任何技术细节。它讨论的全部是商业和法律问题:
交易可逆性导致的信任成本:
“Completely non-reversible transactions are not really possible, since financial institutions cannot avoid mediating disputes.”
“完全不可逆的交易实际上是不可能的,因为金融机构无法避免调解纠纷。”
调解成本对商业效率的损害:
“The cost of mediation increases transaction costs, limiting the minimum practical transaction size and cutting off the possibility for small casual transactions.”
“调解成本增加了交易费用,限制了最低实际交易规模,切断了小额、偶发交易的可能性。”
欺诈对商家的威胁:
“With the possibility of reversal, the need for trust spreads. Merchants must be wary of their customers, hassling them for more information than they would otherwise need.”
“由于存在交易撤销的可能性,对信任的需求不断扩散。商家必须对客户保持警惕,向他们索取本不需要的额外信息。”
以及中本聪给出的解决方案的核心目标:
“Transactions that are computationally impractical to reverse would protect sellers from fraud, and routine escrow mechanisms could easily be implemented to protect buyers.”
“计算上不可行的逆转交易将保护卖家免受欺诈,而常规的托管机制也可以轻松实现以保护买家。”
“Protect sellers from fraud”——保护卖家免受欺诈。这是一句典型的商法语言。它出现在一篇常被归类为“计算机科学论文“的文章里,但它讨论的是卖家权益保护、交易纠纷调解、欺诈防范——这些全是法律和商业的核心关切。
如果从商法视角阅读白皮书第一节,会发现它高度关注交易纠纷、支付终局性和欺诈风险——这些全是商法的核心议题。中本聪指出了现有电子支付系统的结构性缺陷(交易可逆导致信任成本过高),然后提出了一种新的支付机制来弥补这个缺陷。技术——密码学、哈希、工作量证明——只是实现这个商法目标的工具。
理解这一点至关重要。当你意识到比特币的出发点是商业问题而不是技术问题时,你对整个系统的理解会发生根本性的转变。比特币不是一群程序员为了展示密码学技巧而建造的玩具。它是一个为了解决真实商业需求——安全、高效、低成本的电子支付——而精心设计的系统。技术是手段,商业是目的,法律是框架。
交易即合同
如果比特币的出发点是商业,那么它的核心操作——交易——自然也应该用商业和法律的语言来理解。
在普通法体系中,一份有效的合同需要三个要素:要约(offer)、承诺(acceptance)和对价(consideration)。要约是一方提出的交易条件;承诺是另一方对这些条件的接受;对价是双方各自付出的东西——有价值的交换。三个要素齐备,合同成立。
现在,让我们用这个框架来审视一笔比特币交易。
第七章解释了UTXO模型的运作方式:每个UTXO(未花费的交易输出)携带一个锁定脚本(locking script),规定了花费这笔资金所需满足的条件;花费者必须提供一个解锁脚本(unlocking script)来满足这些条件。
把这个技术结构翻译成法律语言:
锁定脚本 = 要约(offer)。 当一笔交易创造了一个新的UTXO并附上锁定脚本时,它实际上在说:“如果你能提供满足以下条件的证明,这笔价值就归你。“这就是一个条件性要约——提出了明确的交易条件,等待满足条件者来接受。
解锁脚本 = 承诺(acceptance)。 未来花费该UTXO时,由当前控制者在输入侧提供满足条件的数据(通常是一个有效的数字签名)。他实际上在说:“我接受你的条件,这是我的证明。“这是对要约的承诺——以行为(提供有效签名)而非语言来表达的承诺。
UTXO的价值 = 对价(consideration)。 每个UTXO包含明确的聪(satoshi)数量。这是具体的、可量化的、有经济价值的对价。
三个要素齐备。在涉及双方对价交换的付款场景中,一笔比特币交易可以作为合同履行、付款或权利处分的技术载体。当然,比特币交易也涵盖自转、归集、赠与等情形,并非所有交易都对应双方合同——这里的类比框架适用于有对价交换的商业场景。
在这一类比框架下,交易具备普通法下合同成立的要件:明确的条款(锁定脚本定义的条件)、双方的合意(满足条件的数据的提供证明了接受)、有价值的交换(UTXO中的比特币)。如果这笔交易发生争议,法院完全可以用传统的合同法原则来裁决——不需要发明任何新的法律概念。
这个认识的意义远超技术层面。它意味着,每一笔写入比特币区块链的交易,都是一份不可篡改的、有时间戳的、可公开验证的合同记录。全球任何一家法院都可以独立查验这份记录的真实性——不需要调取银行流水,不需要信任任何第三方的证词。链上记录是强证据,能证明某UTXO在某时点发生了某笔转移,但通常仍需结合交易所记录、设备控制证据、通信记录等链下信息,共同完成对地址背后自然人身份、授权链条和交易原因等事实的法律认定。
更进一步,比特币脚本的可编程性意味着交易可以表达远比简单转账更复杂的合同关系。多重签名脚本可以实现联署合同——需要多方共同签署才能执行。时间锁脚本可以实现定期合同——在指定时间之前,资金被锁定,到期后自动释放。哈希锁脚本可以实现条件合同——只有当特定条件被满足(提供正确的哈希原像)时,资金才能被使用。这些不是理论上的可能性——它们是比特币协议原生支持的功能,每一种都对应着真实的商业和法律需求。
白皮书第二节定义电子货币时使用的语言,进一步强化了交易的法律本质:
“We define an electronic coin as a chain of digital signatures. Each owner transfers the coin to the next by digitally signing a hash of the previous transaction and the public key of the next owner.”
“我们将电子货币定义为一条数字签名链。每一位所有者通过对前一笔交易的哈希和下一位所有者的公钥进行数字签名,来将货币转让给下一位所有者。”
“Each owner transfers the coin to the next”——每一位所有者将货币转让给下一位。“Transfer”(转让)是一个法律术语,指的是权利或财产从一方到另一方的合法移转。中本聪没有说“发送数据“或“广播信息“,他说的是“转让“——一个明确的法律行为。每一次转让都由数字签名来认证,就像传统法律文件上的签字一样。数字签名链构成了UTXO之间可验证的流转关系——由于UTXO存在合并与拆分,现实中的追踪更接近“资金流图“而非单枚硬币的线性产权链,但每一步流转都可追溯、可验证。
这就是为什么比特币的交易记录比传统金融系统的记录在法律上更有价值。银行的交易记录存储在银行自己的服务器上,理论上可以被修改、删除或伪造——它的可信度依赖于你对银行的信任。而比特币的交易记录由工作量证明保护,写入后在计算上不可逆转——它的可信度来自数学和物理,不来自任何机构的信誉。
电子现金的承载者工具属性
第六章已经详细解释了“电子现金“的三个核心属性:即时结算、不可逆、承载者工具语义。现在,让我们深入探讨第三个属性在法律上的含义。
承载者工具(bearer instrument)是一个有着数百年历史的法律概念。在传统法律中,承载者工具是指“持有即拥有“的文书——不记名支票、不记名债券、现金纸币都是承载者工具。谁物理地持有它,谁就在法律上拥有对它的权利。不需要登记,不需要第三方确认,不需要身份验证。
比特币的电子现金设计精确地实现了承载者工具的核心属性。一个UTXO由锁定脚本保护,通常要求持有对应私钥的人才能花费它。在很多普通收付款场景中,控制私钥的人通常也是事实上的控制人,但法律上的所有权仍取决于底层法律关系——正如后文将详细讨论的那样。他能花费它,就像手持现金的人能花掉手中的钞票一样。经足够确认后,比特币交易具有很强的事实终局性和高逆转成本——白皮书本身要求等待后续区块确认,其终局性是概率性的,随确认数增加而增强。
这种设计的商法意义是深远的。白皮书说得很清楚,比特币的目标之一是“protect sellers from fraud“——保护卖家免受欺诈。在传统电子支付中,买家可以在支付后向银行申请“拒付“(chargeback),声称交易未经授权或货物有问题。这种机制的初衷是保护消费者,但实际上被大量滥用——成为了一种系统性的商业欺诈手段。卖家发了货,收到了款,三个月后银行通知他“买家申请了退款“,款被扣回,货也追不回来。
在现金交易和承载者工具交易中,这种欺诈不可能发生。你付了现金,交易结束。没有“拒付“按钮,没有中间人可以追回已经支付的钱。对卖家来说,这是最安全的交易形式——一手交钱一手交货,钱货两清,交易终结。
比特币恢复了电子商务中的这种确定性。一旦交易被网络确认并写入区块链,它就是终局性的。没有银行可以撤销它,没有支付处理器可以拒付,没有中间机构可以干预。这不是“法外之地“的无序——恰恰相反,这是合同法中最基本的原则之一:已经履行的合同不应被单方面撤销。比特币只是用技术手段,让这个法律原则变得不可被违反。
私钥不等于所有权
这里要讨论一个至关重要的法律区分——可能是整个加密货币领域最被误解的法律概念。
“Not your keys, not your coins”——这是加密货币社区最流行的格言之一。它被印在T恤上、写在社交媒体的签名里、在各种会议上被反复引用。作为一个技术陈述,它是对的:如果你不控制私钥,你就无法花费对应的比特币。但作为一个法律陈述,它是危险的误导。
法律区分两个截然不同的概念:控制权(control)和所有权(ownership)。控制权是事实状态——谁能实际操作某样东西。所有权是法律状态——法律认定谁有权拥有某样东西。在大多数情况下,这两者是一致的:你控制你的钱包,你也拥有里面的钱。但在某些情况下——特别是涉及盗窃的情况——这两者会分离。
这里就要引入一个有着两千年历史的法律原则:Nemo dat quod non habet——“你不能给出你不拥有的东西”,即“无权处分原则“。
这个原则的含义是:如果一个人偷了你的财产,然后把它卖给第三方,第三方不会因此获得合法的所有权。即使第三方是善意的(他不知道东西是偷来的),即使他支付了合理的价格,法律仍然认定原始所有者才是真正的主人。盗窃不转移法律所有权。
把这个原则应用到比特币:如果黑客窃取了你的私钥并转移了你的比特币,黑客获得了控制权——他可以花费这些比特币。但他没有获得所有权——法律仍然认定你是这些比特币的合法所有者。
2020年新西兰高等法院在Ruscoe v Cryptopia一案中的裁决强化了这个原则。Cryptopia是一家加密货币交易所,2019年被黑客入侵,大约价值3000万新西兰元的加密货币被盗。随后交易所进入清算程序。法院面临的核心问题是:交易所持有的加密货币是用户的财产,还是交易所的财产?如果是用户的财产,它们就不能被用来偿还交易所的一般债务。
法院裁定:加密货币构成财产,且Cryptopia以信托方式为用户持有这些资产。这意味着即使交易所破产,用户仍然是加密货币的所有者——控制权的丧失(交易所被黑客攻击)不等于所有权的丧失。
回到“Not your keys, not your coins“这句话。它在技术上是正确的——没有私钥,你确实无法花费比特币。但在法律上,正确的表述应该是:“Not your keys, not your control — but possibly still your coins.”(没有私钥,你失去了控制权——但你可能仍然拥有那些比特币。)
这个区分的实际意义是巨大的。它意味着:
被盗的比特币可以被追索。法院已经在实践中对交易所、托管人和已识别的控制人发出过禁令和协助命令,要求配合追踪资金流向。至于直接面向矿工的命令,仍属高度争议且缺乏成熟先例。AA v Persons Unknown案在临时禁令阶段确认了这一方向的可行性。
交易所可能有托管义务。Cryptopia案说明,在特定条款与事实结构下,交易所对客户加密资产可能构成信托持有——交易所是受托人,用户是受益人。但是否成立信托,仍须逐案审查具体的合同条款和事实结构。
私钥被盗不意味着“你自己的错“。在加密货币社区的文化中,私钥被盗往往被视为个人责任——“你没保管好你的私钥”。但在法律上,盗窃就是盗窃,不管受害者的安全措施是否完善。法律保护的是所有权,不是保管能力。
不可篡改的审计轨迹
比特币为法律系统提供的最有价值的东西之一,是一条前所未有的审计轨迹。
在传统金融中,如果你需要追踪一笔资金的流向,你需要向银行申请交易记录,需要等待银行的配合,需要应对不同银行之间的格式差异和数据接口问题,还需要处理跨境司法管辖的复杂性。整个过程可能耗时数周甚至数月。更关键的是,银行提供的记录本身不是不可篡改的——理论上,银行可以修改或删除记录(当然这样做是违法的,但“能做“和“不能做“是两回事)。
比特币彻底改变了这个局面。每一笔交易都被写入一个由工作量证明保护的公开账本。这些记录:
公开可查。 任何人——法官、检察官、律师、审计师——都可以独立查验任何一笔交易的存在和内容,不需要任何机构的许可或配合。
不可篡改。 一旦一笔交易被写入区块链并被后续区块确认,修改它需要重做该区块及其后所有区块的工作量证明——这在计算上是不可行的。白皮书对此有明确的描述:
“Once the CPU effort has been expended to make it satisfy the proof-of-work, the block cannot be changed without redoing the work. As later blocks are chained after it, the work to change the block would include redoing all the blocks after it.”
“一旦CPU算力已被消耗以满足工作量证明,该区块就无法在不重做工作的情况下被更改。由于后续的区块在其之后链接,修改该区块的工作将包括重做其后所有区块的工作。”
带有时间戳。 每个区块都是一个时间戳证明——白皮书第三节的核心内容。这意味着每笔交易都有可靠的时间记录,可以证明“这笔交易在这个时间点之前已经存在“。
完整可追溯。 从创币交易(coinbase transaction)到最新的持有者,UTXO之间的可验证流转关系都记录在链上。由于UTXO存在合并与拆分,追踪更接近“资金流图“而非单枚硬币的线性产权链,但你仍可以追溯任何一笔资金的来源和流向,一直追溯到它被挖出的那一刻。
把这些属性放在一起,比特币为审计和追踪提供了前所未有的公开数据基础。银行的交易记录是私有的、可修改的、依赖信任的;比特币的交易记录是公开的、不可修改的、基于数学的。如果你是一位法官,面对一起涉及资金流向的纠纷,你会更信任哪一种记录?
这就是为什么比特币不是执法机构的敌人——恰恰相反,它为执法提供了强大的工具。在现金交易中,一旦纸币离开你的手,追踪它的流向几乎不可能。在传统电子支付中,追踪需要多方配合,耗时耗力。但在比特币中,每一次价值转移都永久地记录在一个全球公开的账本上。当然,法律归属与身份归因仍离不开链下证据——地址归属、混币、跨链等现实难题依然存在——但比特币的公开账本为追踪资金流向提供了前所未有的起点。
矿工的法律地位
第九章解释了矿工在比特币系统中的经济角色——他们是交易的排序者,通过工作量证明竞争获得排序权,并因此获得经济回报。但矿工不仅仅是经济角色,他们同时也是法律主体。
矿工在很大程度上是商业实体。主要的出块能力集中于可识别的商业化矿池或运营主体——他们投入资本购买硬件,支付电费,雇佣工程师,租赁或建造数据中心,向政府缴税,接受当地法律的管辖。当然,矿工生态并非完全同质——算力提供者、矿池运营者、区块模板构建者并不总是同一主体,也不一定都可被简单识别为“某国注册企业“。但总体而言,大部分出块能力背后是可追踪的商业主体。
这个法律身份意味着矿工可以——也应该——配合法律系统的要求。法院可以向矿工发出命令,要求他们:
拒绝将涉及已知被盗UTXO的交易写入自己构建的区块。需要注意的是,比特币协议不存在原生的“冻结“机制——单个矿工拒绝打包并不等于网络层面的永久冻结,其他矿工仍可能处理该交易。更现实的执法抓手通常是交易所、托管人和地址控制人的账户与日志数据。此外,矿工可以保存特定的交易记录以备调查取证之用。
有人会反对说:“如果矿工可以被法院命令冻结交易,那比特币和银行有什么区别?“区别在于:银行是唯一的中间人——一家银行拒绝你的交易,你的交易就无法完成。但矿工是竞争性的商业实体——全球有成百上千个矿工在竞争出块权。一个司法管辖区的法院可以命令其辖区内的矿工配合执法,但它无法命令全球所有矿工。这意味着法律的执行必须通过正当的司法程序、在具体的管辖权范围内进行——这恰恰是法治的核心原则。不是一个机构可以任意冻结你的资产,而是法院在正当程序下可以要求特定矿工配合执法。权力是分散的、有边界的、受程序约束的。
更重要的是,矿工配合法律的能力不依赖于改变比特币协议。协议本身不需要内置“冻结“或“审查“功能。矿工选择哪些交易入块,是在现有协议规则下的商业决策——就像一家快递公司可以拒绝运送违禁品,但这不需要改变邮政法规。矿工在法律框架内的自由裁量权,和协议层面的规则不变性,是两个不同层次的事情。
这不是比特币的“缺陷“——恰恰相反,这是比特币能够在法律框架内合法运作的关键条件之一。一个完全无法与法律系统互动的支付系统,最终只能存在于法律的灰色地带,迟早会被监管机构视为威胁而遭到打压。而比特币的设计——矿工作为可识别的商业实体、交易记录公开可查、产权链完整可追溯——使得它天然地与法律系统兼容。它不需要挑战法律来证明自己的价值,因为它在法律框架内就已经比传统系统更好。
白皮书对矿工的描述一直使用“nodes“(节点)这个词,但它对节点行为的描述——收集交易、验证交易、构建区块、广播区块——全部是可被监管的商业行为。白皮书第六节描述的激励机制——区块奖励和交易手续费——构成了矿工的商业收入模型。一个有收入、有成本、有利润的经济活动,天然属于法律监管的范畴。中本聪没有设计一个对抗法律的系统。他设计了一个在法律框架内更高效运作的系统。
协议锁定的法律必然性
第十二章将详细讨论比特币协议“set in stone“(写入石头)的原则。但在法律的语境下,我们需要提前理解这个原则的法律必然性。
回到“交易即合同“的框架。如果每笔比特币交易都是一份合同,那么合同的有效性依赖于什么?依赖于规则的可预测性和稳定性。
想象你签了一份商业合同,合同中的一个关键条款约定:“如果A条件满足,B方将获得X金额的支付。“你之所以愿意签署这份合同,是因为你信任“A条件”、“B方“和“X金额“的定义是明确且不变的。如果签完合同后,对方告诉你“我们修改了A条件的定义”,这份合同还有意义吗?
比特币协议就是所有比特币交易的“底层合同“。锁定脚本的含义、签名验证的规则、UTXO的花费条件——这些都是由协议定义的。如果协议可以被随意修改,那么基于旧规则创建的交易(合同)就可能在新规则下失效或改变含义。这不是技术问题——这是合同法的根本性问题。
合同法的一个基本原则是:合同的条款在签署后不应被单方面修改。比特币协议的锁定,是这个法律原则在技术层面的体现。它确保了所有基于该协议创建的交易——合同——在未来任何时刻都将按照创建时的规则被执行。没有任何一方可以事后更改游戏规则。
这也解释了为什么BTC对协议的修改令人担忧。SegWit引入了新的交易格式和见证数据分离结构,Taproot引入了新的输出类型和脚本语义——虽然它们以向后兼容的软分叉方式部署,既有脚本规则在技术上仍然有效,但新输出类型的引入和交易结构的变化,仍然在事实上扩展和改变了协议的能力边界。对于一个以合同稳定性为基础的系统而言,频繁的协议演进增加了法律上的不确定性。一个不断变化规则的系统,难以作为可靠的合同执行平台。
“Code is Law“的幻觉——法律不能被代码取代
代码不是法律
理解了比特币作为法律系统的本质之后,让我们来清理一个广泛流传的、危害极大的误解:“Code is Law”——代码即法律。
这个口号最初由Lawrence Lessig在1999年的著作《Code and Other Laws of Cyberspace》中提出,原意是描述代码对网络空间的规制作用——代码的架构决定了用户能做什么、不能做什么。但在加密货币社区中,这句话被扭曲成了一种完全不同的主张:智能合约的代码执行结果就是最终裁决,法律无权干涉。
2016年的The DAO事件是这种思想的极端体现。一个攻击者利用The DAO智能合约的代码漏洞,提取了价值约6000万美元的以太币。“Code is Law“的信奉者认为:代码允许的操作就是合法的操作;攻击者没有“窃取“任何东西,他只是按照代码的规则行事。
这个立场在法律上是荒谬的。更讽刺的是,以太坊社区自己也无法贯彻这个立场——他们最终通过硬分叉回滚了The DAO事件,把被“合法“转走的以太币强行追回。“Code is Law“在面对真金白银的损失时,瞬间被自己的信奉者抛弃了。这不是一个可以认真对待的法律哲学——它只是一句在不需要承担后果时才方便喊出的口号。
代码是工具,不是法律。代码可以有漏洞,就像保险箱可以被撬开一样。你能撬开一个保险箱,不意味着你有权拿走里面的东西。代码的执行能力(“我能做什么”)和法律的授权(“我有权做什么”)是两回事。法律从来不以“技术上能实现“作为合法性的标准——否则所有的银行抢劫都不算犯罪了,因为抢劫在物理上是“可以实现的“。
比特币的设计恰恰体现了对这个区别的清醒认识。白皮书第十一节在讨论攻击者的能力时,明确区分了技术能力和合法行为:
“Even if this is accomplished, it does not throw the system open to arbitrary changes, such as creating value out of thin air or taking money that never belonged to the attacker.”
“即使做到了这一点,也不会使系统面临任意更改的风险,例如凭空创造价值或夺取从不属于攻击者的资金。”
“Money that never belonged to the attacker”——“从不属于攻击者的资金。“中本聪用的是“belonged“这个词——一个法律上的所有权概念。他没有说“攻击者无法控制的资金”,而是说“不属于攻击者的资金“。控制权是技术问题,所有权是法律问题。中本聪清楚地知道这个区别。
法律决定所有权,技术提供控制权
“Code is Law“思想的根本错误在于混淆了两个不同层次的秩序。
技术层面的秩序——谁能操作什么——由代码和协议决定。比特币协议确保只有持有正确私钥的人才能花费对应的UTXO。这是控制权层面的规则,由数学和密码学保障。
法律层面的秩序——谁拥有什么——由法律决定。法律认定谁是合法的所有者、谁的财产权应当被保护、争议如何解决。这是所有权层面的规则,由法院和法律体系保障。
这两个层次相互补充,不能相互取代。比特币的技术保障了控制权的安全(没有私钥就无法花费UTXO),法律保障了所有权的安全(盗窃不转移合法所有权)。两者共同构成了完整的产权保护体系。
试图用代码取代法律的人,实际上是在削弱而不是加强产权保护。如果“Code is Law“是真的,那么任何通过技术手段获得的控制权都自动等于合法所有权。这意味着:黑客攻击是合法的(代码允许了)。利用漏洞转移他人资产是合法的(智能合约执行了)。窃取私钥是合法的(你获得了控制权)。
这显然是荒谬的。没有任何文明社会会接受“谁能拿到就归谁“作为财产法的基本原则。人类花了几千年建立起来的法律体系,正是为了确保“拥有“和“拿到“不是同一回事——确保暴力和欺诈不能成为获取财产的合法手段。
比特币不需要“Code is Law“。它需要的是“Code enforces law“——代码执行法律。比特币的协议和脚本系统提供了一套高效、可靠、不可篡改的合同执行机制。但合同的效力来自法律,不来自代码。代码只是让合同的执行更可靠、更高效、更难被违反——就像锁让财产更安全,但锁不是产权法。
比特币并不天然需要推翻既有法律框架
“Code is Law“思想的另一个变体是:“加密货币需要全新的法律框架。“每当政府讨论加密货币监管时,你都会听到这种声音——“传统法律不适用于区块链”、“我们需要专门的加密法规”、“数字资产是全新的法律类别”。
这种观点高估了技术的颠覆性,低估了法律的适应性。
普通法体系的强大之处在于它基于原则,而不是基于具体技术。合同法不关心合同是写在羊皮纸上还是写在区块链上——它关心的是要约、承诺和对价是否齐备。产权法不关心财产是实物还是数字——它关心的是所有权的合法转移是否发生。证据法不关心记录存储在银行服务器上还是存储在分布式账本上——它关心的是记录的真实性和完整性。
2019年的AA v Persons Unknown案证明了这一点。法官没有援引任何“新的加密货币法律“来裁决——他使用的是已有数百年历史的英国普通法财产原则。2020年的Ruscoe v Cryptopia案同样如此——新西兰法院使用的是传统的信托法原则。新加坡高等法院在确定加密资产的所在地(situs)时,提出可优先从“谁控制私钥、该控制人居住于何处“来判断——这是传统属地管辖权原则的自然延伸。
比特币并不天然需要推翻既有的合同法、财产法和信托法框架,因为它做的事情——价值转移、产权记录、合同执行——并不新。当然,在税务、反洗钱、托管、破产等监管层面,各法域仍可能发展出新的专门规则。新的只是实现方式:用数字签名代替手写签名,用工作量证明代替公证人,用区块链代替纸质档案。工具变了,但底层的法律关系没有变。一笔买卖就是一笔买卖,不管是用现金还是用比特币。一份合同就是一份合同,不管是写在纸上还是写在脚本里。一次盗窃就是一次盗窃,不管偷的是保险箱还是私钥。
那些呼吁“新法律“的人,往往有两类动机。一类是真诚的困惑——他们被技术术语迷惑了,以为比特币做了某种法律上前所未有的事情。但仔细想想:人类历史上每一次重大技术变革——印刷术、电报、电话、互联网——都曾引发“现有法律是否适用“的焦虑。最终的答案几乎总是:适用。合同不会因为是通过传真签署的就不是合同。诈骗不会因为是通过电子邮件实施的就不是诈骗。财产不会因为是数字形态的就不是财产。法律的原则足够抽象,以至于它能够自然地延伸到新的技术形态。
另一类动机则是有意的规避——他们希望利用“法律空白“来逃避监管和法律义务。“去中心化“被包装成一种法律免疫——“因为没有中心化主体,所以法律管不了。“这种逻辑在法律上站不住脚。法律管辖的是行为,不是架构。你用去中心化的方式实施了欺诈,欺诈仍然是欺诈。你用智能合约自动化了非法集资,非法集资仍然是非法集资。技术的架构不改变行为的法律性质。前者需要教育,后者需要警惕。
比特币的设计者在白皮书中从未提及“抗审查“(censorship resistance)。他从未声称比特币应该在法律之外运作。他描述的是一个更高效的商业系统——减少中间人成本、保护卖家权益、降低交易摩擦。这些全是在法律框架内追求的目标。比特币不是要取代法律,而是要在法律框架内提供一种更好的工具。
小结
比特币不是一个需要法律来适应的技术系统——它从一开始就是一个在法律框架内运作的商业系统。白皮书的第一个词是“Commerce“,不是“Cryptography“。它的交易结构可以作为合同履行和权利处分的技术载体。它的承载者工具属性来自数百年的商法传统。它的审计轨迹为司法取证提供了前所未有的公开数据基础。它的矿工是可识别的、受监管的商业实体。它的协议锁定原则是合同法稳定性要求的技术实现。
真正需要改变的不是法律,而是人们对比特币的认知。它不是法律的对立面,不是监管的敌人,不是无政府主义者的工具。它是一个让合同执行更可靠、让产权记录更安全、让商业交易更高效的系统——而这些,正是法律一直试图实现的目标。
下一章,我们将讨论比特币的另一个被深刻误解的维度:治理。如果比特币的协议是所有交易的“底层合同“,那么这份合同的条款由谁来决定?答案是:没有人。因为比特币的核心货币规则和验证哲学倾向于高度保守和锁定——尽管历史上并非没有协议升级,但其设计意图是让基础规则尽可能不变。