美文网首页我爱编程
[观察]:自动执行是否就意味着智能合约即法律?

[观察]:自动执行是否就意味着智能合约即法律?

作者: b06f28fc8ffa | 来源:发表于2018-06-28 06:46 被阅读0次

简介:智能合约由代码自动执行,而且一旦执行,就无法篡改、不可伪造,然而它仅仅是基于代码执行的业务规则。法律是基于全社会的共同规则,它规定了公民的权利和义务。在现阶段,智能合约需要外部的法律协议来护航,而在未来,智能合约只有把法律嵌入到代码中,才能走得更远。

00 写在前面

区块链具有的不可篡改、不可伪造特点,使得部分人过高估计它的应用价值。侠客岛叔在和其他人讨论智能合约的过程中,发现“智能合约”确实具有吸引力,是一个不断数字市场流行语,然而基于区块链技术之上的智能合约和法律之间还存在很大的鸿沟,这就是,智能合约就是法律吗?代码就是法律吗?他们之间的不同在什么地方?在未来,如何跨越法律大山,让智能合约真正成为自动无需参与的执行创新,值得探讨。

01 内容上的区别

先来说说智能合约和法律在内容上的区别吧。

智能合约:是一种旨在以信息化方式传播、验证或执行[合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。

注意,智能合约是一种计算机协议,关键点是协议,也就是,智能合约是编写在软件里面的义务规则,由代码自动执行,根据既定条件自动触发实现。

法律:是国家主权管理范围内,由国家强制力保障施行的宪法、法律、政策等规范,规定公民在社会生活总可进行的事物和不可进行的事物。

注意:法律强调强制执行,法律内容包括基本法律、普通法律。再细分就划分为[宪法,法律,行政法规、地方性法规以及自治条例和单行条例。

从内容上看,智能合约就是依靠计算机的代码执行的规则,基于区块链之上以后不可篡改不可伪造,而法律内容涵盖非常广,规定了当事人的权利和义务,对全社会具有约束性。

02 程序上的区别

现在基于以太坊和EOS之上的智能合约平台越来越多,很多企业也在研究,究竟如何利用智能合约来降低企业成本。在程序上,智能合约和法律之间有什么区别呢?

先说智能合约,首先,企业程序员选择一个公有链,比如以太坊,输入组织既定的规定代码或者业务规则,创建Dapp,发布运行后即是智能合约。

而制定法律呢,一般需要经过四个过程:1、由具有提案权的国家机关或人员提出法律草案。2、对已提出的法律草案进行审查和讨论。3、法律的表决和通过。4、法律的公布。

从这里我们可以看到,法律的出台要比智能合约严格很多,法律涉及的范围也更大更广泛。智能合约只是编写代码的程序员或者企业自己来约束的,而法律却要对全社会进行约束。

03 不同角度

从不同角度看问题,得出的结论也比较有趣。

由于企业建立智能合约的目的,很大程度上是为了节约成本,减少中介,增加信任,因此,从智能合约的角度来看,希望智能合约能够解决企业在运行过程中的所有问题。

但是,可能吗?当然不可能

比如,如果智能合约双方出现问题,谁来解决问题?举个例子,在房屋租金上面,如果承租方将原来绑定的自动付款银行账号取消,户口迁到国外,几个月不付租金,怎么办?这些不是代码所能做出的决定,所以这些定义和协议必须由人来做。

从法律的角度来看,法院不需要推翻现有的条款来适应智能合约,因为法律需要经过人大表决,而智能合约只是计算机执行的代码而已。

04 如何跨越鸿沟

在现阶段,区块链要实现完全自治还有相当远的距离,前几年不少数字货币交易机构被黑客攻击的事件,也从侧面反映智能合约平台还存在漏洞。区块链技术对于法律的影响永远都是一个复杂的话题,法律制度变迁的背后从来都少不了技术的影子。

我认为,法律人有必要对互联网技术有更多的了解,而区块链行业从业者也有必要了解现行的法律制度。区块链技术为法律制度与互联网的结合与发展提供一种完全不同的可能性,或许未来真的会走上这条路。

相关文章

网友评论

    本文标题:[观察]:自动执行是否就意味着智能合约即法律?

    本文链接:https://www.haomeiwen.com/subject/hjmwyftx.html