区块链中为什么说代码即法律是太夸张了

文章出处:高维空间 责任编辑:yola 发布时间:2019-05-11

 

  世界太复杂,能被代码固化下的规则只是现实生活中的一个无限小的子集。代码几乎是静态的,至少现在代码本身的进化能力是非常非常弱的,仅仅有深度学习这样的算法,能够让代码实现有限的归纳和总结性的演化。而现实生活是动态的,我们的法律都是动态的,每年都要修改哦。比如今年我们就完成了伟大的宪法修改。而且深度学习这样的程序,根本无法上链,无法实现去中心化部署。

  世界有太多的人不懂代码,不懂程序,说服他们相信代码即法律,实在是有点难,而想将他们的行为准则,签署合同使用区块链的方式进行约束,那太难想象了。法律没有普适性,只限定在小众群体,没多大意思。就几个极客的小玩具,改变不了世界。


  计算机世界和现实世界的衔接是很难的,或者说数据上链的过程,保证数据的公信力和可靠性是很难的。比如面临合同判罚时,如何将现实的证据呈现给代码,证据可能是一张图片,可能是DNA,可能是复杂的推理和逻辑。这些东西难于使用有公信力的方式呈现给程序。哪怕是像世界杯赌球这样的结局,你想上传给程序,上链,都很难。能想到的也就是让智能合约读取几大博彩公司网站的API来获得数据。可这个读取的过程被人操控的可能性太高了。区块链链上的行为是无法(其实是难于)篡改的,而数据上链的过程是很容易被人为操纵的。

  而在真实的世界中,计算机里的很多东西,脱离了现实线下联系,计算机世界里的东西很多就失去了判罚可信度。比如数字身份如何被识别,如何证明一对公私钥是属于你,这本质上不是说你拥有私钥就一定是你,因为你的私钥可能被盗。这些都是代码本身无法解决的事。

  所以说代码即法律,只是在极其少数的场景下可以实现,根本无法改变世界。但澳本聪提供了另外一个思路,使用比特币(澳本聪指的是BCH)的多重签名,来让法庭市场化。

 

 

联系请扫码
活动会务
免费学习群
商务合作
13215946687