首页
学习
活动
专区
工具
TVP
发布

自从有了智能合约,小王终于能天天打王者农药了

汤哥说链

6

“自从有了智能合约,小王终于能天天打王者农药了”

玩农药,没时间

智能合约给实现

全文字数:1500

阅读时间:5分钟

介绍

本篇讲的是“智能合约的应用”,阅读后可明白,智能合约为何而来,以及其形式和局限。

上一篇比较务实,我们谈到了物联网,万物互联。这篇我们就“虚”一点,聊聊区块链的另一个重要应用------智能合约。

·01·

传统合约的弊端

合同又称契约、协议,是平等主题的自然人、法人、其他组织之间设立、变更、终止民事权利义务关系的协议。

本质上讲,合同是当事双方或多方在并没有充足信任的情况下,通过文字的约定和法律的权威,对各自的权利与义务进行的约定。

制定合同的目的就在于所签署协议的执行。传统合同的执行要求当事人的参与并消耗相应的时间,当违约发生时,还需要法律、机构等第三方的介入。所以,人类为了保证合同能够顺利执行可谓是投入了相当大的成本——时间成本、沟通成本、人力成本等等来保证合同的顺利执行。

可尽管成本如此巨大,当事各方合同违约的事情还是屡见不鲜。加上如今经济全球化的发展,人们常要与不了解、甚至文化背景、法律背景完全不同的合作伙伴签订合同,这个时候,传统契约的约束力就十分有限。

而区块链有公开、透明、难以篡改的特点,所以可否将这种契约放到区块链上,从而降低彼此的信任成本呢?

能。

·02·

于是有了智能合约

智能合约的概念至少追溯到1995年,Nick Szabo提出了如下定义:

一个智能合约是一套以数字形式定义的承诺,包括合约参与方可以在上面执行这些承诺的协议。

我们都知道区块链的特点之一是可编程,所以人们将合同变成代码的形式放到区块链上,并在约定的条件下自动执行,这就是所谓的智能合约。

举个例子吧:

老王的儿子小王学习虽然一般,可农药玩儿的却很好。小王为了争取每周多些时间打游戏,与老王约定考试成绩如果达到优秀,则每周可以多两个小时游戏时间。

老王把这种契约放到了区块链上,当小王的成绩达到优秀标准时,合约自动执行——每周多2小时游戏时间。

你看,只要小王成绩达到优秀则合约自动执行,省得老王检验小王成绩的真实性,也不需要老小二王的“谈判沟通”。

智能合约是一种新的参与者之间达成共识的方式,它的执行不依赖任何组织和个人,它是自我执行的,违约甚至不可能发生。

智能合约将成为未来全球经济的基本构建,任何人或组织都可以用这种方式参与经济活动,不需要事先的审查尽调以及承担高昂的预付成本。

传统合同制定中,人们必须选择信任的第三方作为公证或担保,而智能合约则从许多经济交易中,移除了第三方信任的必要。

·03·

智能合约的局限

但话不说满,

爱别太晚。

人间自有真情在…

扯远了,智能合约目前也面临许多问题。

首先,基于区块链的资产数字化的程度,还远远不够。

智能合约的应用要依赖基础区块链资产的数字化。也就是说,小王想要通过智能合约的形式以成绩优秀来触发合约自动执行的话,首先的前提是:小王的成绩是基于区块链数字化的资产,毕竟巧妇难为无米之炊。

而目前来看,基于区块链的资产数字化还远远没有完成,世界各方仍在不断地尝试之中。

其次,智能合约是在去中心化的系统中自动完成的。

如果仅仅智能合约的载体是去中心化,执行合同的触发条件却不是去中心化、没有有效的共识机制,那么触发条件就很容易出现不一致,进一步则会降低一个去中心化系统的有效性。

这是什么意思呢?就是说,老王小王约定的这个成绩判定,其智能合约是自动执行的,是去中心化的。当它检测到小王成绩达到优秀时,就允许小王玩游戏。可悲剧的是,人家游戏方检测到小王是个未成年,限制了小王的游戏时间,事实上小王还是不能打游戏。

因此智能合约的发展还必须依赖事件或事实发生的去中心化。

通过以上分析我们能够明白,智能合约的广泛应用仍有很长的路要走。

可是不要方,18年开始无论BATJ也好,日韩欧美企业巨头也好,都在积极地尝试区块链应用。

未来智能合约可以达到什么程度,汤哥还想象不到,你呢?

本文为独立观点,不做为任何投资参考建议及意见

———— end ————

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券