不能完全由区块链执行法律
区块链技术属于一种去中心化的模式,区块链上面的信息无法篡改,将智能合约编好后放在区块链上就能按照确定的规则自动运行,而无需担心人为的干扰。因为法律本质上就是一种合约、规则,是否可以将法律转换成代码放在区块链上,由区块链来代替司法系统来执行法律呢?答案是否定的。
其一,法律制定是指国家机关依据法定的职权和程序创制、修改和废止规范性法律文件的活动,法律文件是由文字语言表达,文字语言的语义具有多样性,在不同前提、条件,对法律的具体解释不一样,因为代码具有唯一性,很难将多种语义的法律文字转换为唯一的代码。
其二,人们在从事民事行为的时候,有时候表面上看,拟定的合约没有问题,但因为某些前提条件的欠缺,而会导致合约的效力存在问题,例如:订立合约的一方为精神病人、年老或者幼小无辨别能力的人;一方以欺诈、胁迫的手段或者乘人之危,使对方在违背自己意愿的情况下订立合约;夫妻假离婚转移财产、逃避债务等等,因为这些情形,导致已订立的合约欠缺效力。如果将欠缺效力的合约转化为智能合约,让其自动运行,将数字化的财产转移到一方,此行为最终将损害合约对方或第三方的利益。
其三,法律虽然是规则,但其有人性,他提倡正义、自由、公正,当双方交易出现显示公平的时候,他会在弱势的一方加上砝码,让交易公平;当一方因为自己的原因被无责任的另一方伤害时,如受伤的一方没有经济能力,而无责任的一方经济实力雄厚,法律会出于人道主义要求实力雄厚一方承担部分费用。上述事例,如果由智能合约来处理,虽然按照预定的规则执行了合约,但是处理的结果欠缺人文关怀。
虽然法律在执行的过程中会发生律师费,诉讼费等诸多成本,也会出现法官裁判不公或执行难等诸多问题,但是法律来源于生活,最后还是要回到生活,不同的情形有不同的处理结果,如果完全由区块链来代替法律,实际上就是让机器来管理人类,那么人将最终成为机器,这违背了应用区块链技术目的。总而言之,让区块链执行法律是不可能,也是不现实的。