此外,随着智能合约的出现,代码不仅可用于执行现有法律规定,而且还可以用于对适用对象进行初步判断。
当智能合约与建立在区块链基础上的支付系统结合使用时,任何人都可以向相关权利人发送微交易,以便自动获得许可,获得关乎某项作品的相关权利。
集体管理组织也可以利用智能合约,以便作品在公共场所表演,演奏或展示时,自动收取版权人所应得的版权许可费。
因此版权许可费的分配可以通过更加透明和高效的方式实现,并向作者实时分发版权许可费。
更重要的是,法律甚至可以要求某些从业者通过智能合约完成他们所应尽到的关于物流或会计方面的义务,使法律要求的执行过程实现自动化。
鉴于此,如果在网络空间中“代码即法律”(Lessig,1999),那么随着区块链技术的出现,法律正在逐渐变成代码。区块链与其他技术不同的地方在于,智能合约实际上意味着取代法律合同。
它们不再被视为对现有法律规则的单纯辅助或执行机制,相反,智能合约的代码旨在将法律效果作为其主要功能。
因此,随着越来越多的合同条款以智能合约的形式实施,区块链逐步发挥了“监管技术”的效用——即可用于定义法律或合同条款并将他们纳入代码,予以强制执行,而不管是否存在优先的法律规则。
在通过技术视角重新反思法律的过程中,应当考虑许多重要问题。
首先,科技手段不能完全定义法律概念,法律概念也不能只通过科技这一种方式来定义,因为科技无法代替立法部门在立法程序中的民主讨论过程。
其次,法律制度需要确保该规则具有公开性、透明性、明确性以及普遍适用性,否则其合法性就会很容易受到质疑。
然而,代码的编程行为以私有性为主要特征,即由程序员通过代码形式实现对规则的表达。在智能合约之下,执法通过技术框架完成,因此经营方可能绕过这些法律保障,就像DRM系统通常绕过版权合理使用条款一样。技术合理的智能合约都将得到执行,无论它是不是合法有效的合同。
再次,虽然智能合约具有处理复杂交易逻辑的潜力,但许多交易最终必须与存在于物理世界中的人员或组织对接才能完成。正是在这些难以突破的问题上,法律体系对违约问题最具有解决力。
所以,在现实社会中智能合约也必须具有很强的可操作性,才能达到与传统法律合同比肩的效果。
最后,我们应当理解用代码形式起草和详细阐释法律和合同条款的结果是什么,而非简单地将两者结合,这对我们来说十分重要。
许多法律规则的制定希望更具广泛性与通用性以适应不同情况,因为许多现实情形在起草时无法预见。这就是法律规则需要由法官解释和运用的原因,然后才能根据具体情况适用案件事实的原因。
鉴于法律规则所固有的含糊性和灵活性,如果不将这些规则正式化为更加规范的语言,以便机器处理和理解,那么就无法实现法律和合同条款的自动执行。 为了实现这一目标,近年来法律条文的起草工作发生了重大转变。 法律条款和合同条款都在逐步明确化,措辞表达逐步精确化,法律解释也比过去更加中立。这样一来,法条就会更加容易地并入代码中,通过技术手段自动执行。
然而,这种日益形式化的发展趋势却违背了法律本应天生具有灵活性和模糊性的传统法律理念。虽然司法制度必须以中立和公正为前提,但追求客观的法治制度往往受到批评,因为法律的真谛必须要通过案件事实和法官解释才能得到真正理解。
结论
在过去的几十年中,通过代码进行互联网监督和管理已经蔚然成风。
不断发展的数字技术已经改变了我们的日常生活,代码如今已经以各种方式调节和约束我们的行为。特别是在互联网上,代码应用于不同权利和义务的实现(Benkler,2006),以及价值观输出,对我们产生了深远影响。
而区块链技术的出现是向更加广泛应用的技术监管迈出重要的一步。虽然许多人认为区块链只是一种昙花一现的“假大空炒作”,但是不可否认区块链呈现出的新的可能性为实验和创新提供了一个全新领域(Reber ,Feuerstein,2014)。