区块链蓝海

官方微博
官方微博
官方微信
官方微信

智能合约兑现的是承诺还是人们对诚信社会的期盼

深度  2018年10月10日14:45

你的另一半喜欢发誓吗?

无论在什么时候,海誓山盟都是恋人之间互表忠贞的不变形式,什么一生一世不分离、只羡鸳鸯不羡仙,都是恋人们的口头禅。

爱的深了,可能还要立下“我若负你,天打雷劈”之类的毒咒。

可惜的是,老天爷并没有把情人之间的胡话记在心上,等到立誓的一方真的变成负心人的时候,也没见它真就打个雷下来把人劈死了。

人为什么喜欢承诺自己办不到的事情?大概是因为,承诺是成本最低,却能够最轻易的达到目的的付出。达到目的之后谁还管自己说过什么。

正因为这样,谎话漫天、信口胡诌的承诺不知害死多少痴男怨女。

不可更改的诺言

1995年,多产的跨领域法律学者尼克·萨博在自己的网站里发表了几篇文章,与他以往的文章不同的是,这一次他提到了一个新的概念,“智能合约”。

在文章中,他下了一个这样的定义,“一个智能合约是一套以数字形式定义的承诺,包括合约参与方可以在上面执行这些承诺的协议。”

我想理解为,他想要每个许诺的人都把自己的诺言以数字化的形式记录下来生成一个协议,并且使这个协议会不受阻碍的按照双方约定的那样执行。

也就是说,当人们想要许下一个诺言的同时,就要做起实现这个诺言的准备。

智能合约这个词在九十年代被提出的时候,并没有受到当时人们的重视,那时候很多人都以为这个老头子在说梦话。

直到互联网行业逐渐兴起,智能合约就开始初现雏形。

比如信用卡自动还款、微信支付宝免密支付等,当约定还款日到了,还款条件也满足时,系统就会自动进行还款,这种自动按照约定来执行的承诺就可以被称作是智能合约。

后来区块链技术也加入角逐,智能合约才真正被搬上桌面,区块链因其“去中心化”的和平愿景而受到大众追捧。

于是我们开始想象,如果把智能写进区块链呢?区块链的不可更改性与自动执行的智能合约发生碰撞后会迸发怎样的火花?

诺言如何变成铁锤

带着通过区块链把诺言变成铁锤的憧憬,链圈泰斗以太坊率先做出了行动,在自己的虚拟机上上线了智能合约。

我们可以这样理解,智能合约是以数字代码的形式纪录一份约定,并保存约定中包含的触发条件,当触发条件满足时,智能合约中会自动识别触发条件,并发出预设的数据资源,按照预定的程序执行结果。

整个合约只是一个事物处理模块和状态机构成的系统,它不会产生智能合约,也不会修改智能合约,它的存在只是为了让一组复杂的、带有触发条件的数字化承诺能够按照最初的意志正确执行。

从用户角度来讲,智能合约通常被认为是一个自动担保账户,例如支付宝余额宝的每日自动发息,当特定的条件满足时,程序就会释放和转移资金。

从技术角度来讲,智能合约又像是一个可以运行特定合约程序的网络服务器,比如以太坊的智能合约就是运行在以太坊虚拟机(EVM)上的一个网络服务器,需要用专用语言Solidity来编译。

智能合约被写入区块链之后,合约的内容就是公开的,也就是这个约定的内容是受到大众认可并记录的,无论是哪一方想要改变合约内容,都会被发现。

承诺一旦做出,就无法更改或者销毁,系统会不受影响的按照合约内容来执行。

正如尼克·萨博所说,智能合约是一套以数字形式定义的承诺,而承诺通常是不受法律监管的。

如果承诺不受法律和其他任何权威机构的监管,那就变成一纸空谈,因为人们知道这个承诺无论遵守与否,都不会有任何损失。

这是一个科技的时代,人可以说谎,但是科技不会,于是人们把承诺的可信性希望寄托在了区块链技术上。

人们也相信智能合约+区块链,会成为比法律更加权威的铁锤。

法律由人来执行,而人类的七情六欲意味着一个人无法永远公正公平的为一份约定做出双方最初约定的判决。但科技没有人情味,也永远不会‘酌情处理’。

承诺的重量

最初的时候,我相信人类的语言是也有可信度的,在国家劳动法制定以前,人们都是靠口头承诺来实现合作,只是后来,社会越进步,法制越完善,人们对于承诺的重视就越来越低。

当法律成为合约执行的最高机构,人们自身的要求就越来越低,我们开始绞尽脑汁寻找法律的漏洞为自己谋求利益,甚至不惜在违法的边缘试探。

于是老板们开始圈钱跑路、信贷公司坐地加息、电信诈骗遍布全国。人类的信誉变得摇摇欲坠,人与人之间的信任成本也越来越高。

智能合约的出现无疑是为传统合同的风险性带来希望的曙光,区块链的去中心化、不可更改性等特质也是智能合约实现自我价值的最好帮手。

人们对于区块链技术+智能合约的美好愿景是,在去中心化的区块链技术上建立一套不能被任何中心机构篡改、删除的数据承诺,并使这个承诺可以正常无阻碍的按照他们最初制定的规定来执行。

也就是说,人们希望在智能合约的魔力之下,圈钱跑路的老板卡里的钱会自动回到腰包;信贷公司的利息被合约恒定,永远无法上升;电信骗子们在没有满足特定要求时就无法接收转账。又或者,恋人们之间许下诺言就真的会一生一世。

人们对于智能合约的愿景是美好的,但现实是,智能合约目前还处在初级阶段,并且仍然没有解决信任度的问题,在区块链中,通常会是无需信任的环境,但这同时也意味着无法改正出现的错误。

假如你将货币发送到错误的地址中,那么,交易无法逆转,金钱损失也无法挽回。智能合约的弊端同样如此,如果合约当中存在错误,也无法修改。

另一方面,从以太坊智能合约的建立以来,90%以上的合约都用于发行代币,相关商业场景的应用仍然泛善可呈,并没有真正利用起它的价值来。

如果智能合约真的可以运用到更多的商业场景中,那么它一定会是带动区块链应用落地的最大马力。

而我想我希望的是,在区块链技术的保证下,智能合约不仅是要保证一个承诺的真实性,更要减少人类之间的信用成本,让社会在离开权威机构的情况仍然是可信的。

到那个时候,天是蓝的,水是绿的,朋友借了钱也是要还的。

可能,负心人也真的是要遭雷劈的。

ERC 侧链 智能合约 BTC

声明:本文系[蓝海区块链]原创稿件,版权属区块链蓝海所有,转载时须注明"稿件来源:区块链蓝海",违者将依法追究责任。更多内容请关注微信公众号:区块链蓝海(qukuailian-lh)