学习
实践
活动
工具
TVP
写文章

以区块链为监管技术,是否进入“法律即代码”时代!

社会发展、科技进步,代码逐渐成为规范互联网用户行为的主要方式。

代码与法律相比可以更为有效地执行规则,然而因为法律规则具有模糊性和灵活性,有时很难将其转化为代码形式,代码也有其局限性。长远来看,随着区块链技术以及智能合约的发展,在规范互联网用户行为问题上代码将会比法律发挥出更大作用。

从20世纪末到21世纪初,法律与技术之间的关系不断演变经历了信息数字化过程、决策自动化过程、代码监管出现、法律的代码化4个阶段。

而代码的特殊性,法律管制的利弊以及当前法律规范管理代码的方式,区块链范式,区块链代码的特性以及区块链作为一种互联网监管技术的可行性以及存在的问题,都需要从深层次去解析。

一、代码即法律

早在现代信息技术出现之前,技术作为执行的工具作用就存在了。代码是互联网体系的基石,它有能力通过技术手段规范个人行为。

1、人工智能是一种特殊的代码

代码,特别是互联网代码所具有的特定功能与其他监管形式有着本质区别。

首先,两者之间的根本区别在于,物理产品需要原材料和购买生产设备进行生产,代码仅仅通过计算机产生,并通过各种形式的储存设备和网络连接进行传播。

其次,软件制造商的准入门槛比很多传统制造业都低得多。随着数字技术的发展,信息传播的成本接近于零。特别是在互联网这种跨国网络环境之下,代码可以跨国传播,在世界各地迅速地被复制或被篡改,即便是国家也难以阻止代码的复制与传播。

最后,代码规则可以事先对个人行为加以限制,即代码可以有效预防人们违反规则,预防作用甚至开始于在他们采取行动之前,与传统法律规则的事后救济与执行恰恰相反。

2、代码可以规范和管理社会

法律与技术之间的联系错综复杂,国家以直接或间接的方式规范使用代码的用户行为,实现对互联网的管理。代码逐渐广泛地用于规范各行各业,与法律一起发挥出越来越大的作用。代码成为整合和执行现有法律条款的重要手段,而在版权领域,互联网的出现改变了版权保护协议发生作用的条件。

数字版权管理系统的优势在于,让著作权人通过技术手段指定用户访问或消费作品的方式,从而保护著作权人的利益。许多法律条文因无法和技术结合而被技术系统所忽略,这往往对终端用户不利。

作为一种解决数字领域中版权执法复杂性更有效的手段,代码可以用来强化法律,法律可以用来确保代码无法规避或篡改,达到保护代码的作用。

最后,代码可能会引入新的规则,这些规则与现行法律之间不存在直接联系。例如,许多P2P文档在代码中嵌入了共享规则:用户只有共享了文件才能下载更多内容,从而强化了用户之间某种形式的合作。

3、法律可以规范和管理代码

在法律特定管辖范围之内,在线运营商是合法的经营实体,无论是否愿意,软件开发商和设备制造商都要受辖区法律的约束。而在线运营商的法律责任则是一套内容广泛的法律责任制度,在该制度中,在线运营商不会因在其基础设备上通过或存储的内容而承担任何形式的民事责任。

而美国、欧盟一系列的数字版权法则激发了一种趋势,在线运营商中间责任的限制越来越基于权利人主观意愿的判断。

二、法律即代码——以区块链为例的说明

随着互联网日益普及,我们对数字技术的依赖日益加深,通过技术规则取代现行法律和法规的趋势开始慢慢形成。法律法规只能通过国家干预进行事后救济,而技术规则可以通过代码进行事先预防。

1、区块链的兴起与智能合约的发明

众所周知,区块链的兴起源于比特币的发明与引入。

区块链是一个分散的数据库,依赖于一组加密数据来确保记录的完整性和真实性。存储在区块链中的数据不能被追溯修改,因此区块链的状态只能以用户协商的方式进行,即得到超过50%网络节点的许可才能更新。

区块链是密码性安全的附加数据库,不需要任何中间商或清算组即可运行。

20世纪90年代后期,尼克·萨博首先提出智能合约概念。智能合约是一种计算机协议,它可以帮助人们通过区块链上的简单交易与其他人或机器建立合同关系。智能合约无需建立在交易双方的信用基础之上,从而实现一种自我执行,这样就可以提高交易效率并消除传统合同关系的不稳定性。

智能合约可以支持合同履行,通过将法律义务变为自动执行的交易,从而减少谈判、核实、执行成本。

2、区块链代码即法律

尽管区块链技术呈现出一系列区别于其他代码的独特特征,但它仍具有相通的代码属性。

区块链跨越了国界,因为它们避开了对中央服务器的依赖与需求。智能合约在分布式节点网络上分布和执行,显著降低了诉讼风险。智能合约能够事先执行技术规则,从而加强了代码监管的有效性,并可能带来的相应法律影响。

然而,目前区块链社区在很大程度上忽略了这些影响。

目前讨论主要集中在配置智能合约的技术方面以及如何让其在特定框架内实施等问题之上。许多智能合约支持者声称,合同条款可以通过区块链部分或全部自动执行,既具有自我强制力,也有外部强制力。

区块链的主要重点放在效率和优化问题上,以提供优于传统合同法的安全水平,并降低其他与合同相关的交易成本。

3、法律转换成代码存在的问题

在过去的几年里,越来越多的互动行为通过技术进行调节,代码也表现出比法律更高效的规则执行力。逐步将法律的解释和适用与技术结合起来,并以此作为基本任务。

随着时间的推移,技术作为执行合同条款的一种手段变得越来越有吸引力,同时交易也越来越不需要实际的法律合同予以支持。当智能合约与建立在区块链基础上的支付系统结合使用时,任何人都可以向相关权利人发送微交易,以便自动获得许可,获得关乎某项作品的相关权利。

随着区块链技术的出现,法律正在逐渐变成代码。区块链与其他技术不同的地方在于,智能合约实际上意味着取代法律合同。它们不再被视为对现有法律规则的单纯辅助或执行机制,相反,智能合约的代码旨在将法律效果作为其主要功能。

在现实社会中智能合约也必须具有很强的可操作性,才能达到与传统法律合同比肩的效果。

三、通过代码进行互联网监督和管理

在过去的几十年中,通过代码进行互联网监督和管理已经蔚然成风。

在金融领域,区块链被许多金融从业者视为优化现有金融应用和支持新型金融技术服务,金融科技的理想技术;在物联网领域,区块链同样也是一项非常实用的技术,因为它可以让联网设备在同一竞争环境下相互轻松地进行交流以及交易。

与法律不同的是,代码的执行非常严格,代码也具有很强的侵入性。因此,如果设计不合理,那么通过代码进行监管可能会事与愿违,损害个体权益。

法律有管理代码的方法,从而可以限制其潜在的破坏力。区块链的分散性以及智能合约代码属性,导致在法律责任和可规范性方面产生了新的难题。虽然通过自动化执行法律我们可能获得更高的效率和提高公开透明度,但是也许我们最终可能会牺牲掉人类的自由和民主。

正如莱斯格所说的那样:“未来,代码既是实现自由和自由主义理想的最大希望,也是最大威胁。我们既可以设计、编程、建造出一个网络空间,用以保护我们坚信的核心价值;也可以在这个网络空间中任由这些价值消失殆尽。我们既没有中间道路,也没有万全之策。代码不是被发现的,而是由人类发明创造出来的。”

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180712A18URW00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券