什么是智能合约?
“智能合约”(smart contract)这个术语至少可以追溯到1995年,远远早于区块链技术,是由多产的跨领域法律学者Nick Szabo提出来的。他在发表在自己的网站的几篇文章中提到了智能合约的理念。他的定义如下:“一个智能合约是一套以数字形式定义的承诺(promises) ,包括合约参与方可以在上面执行这些承诺的协议。”
简单来说,智能合约是合作双方以数字形式,将合约内容写入计算机可读的代码中,以保证双方执行承诺,合约附带的权利、义务及违反后果是由计算机或者计算机网络来执行。而区块链的智能合约,也可以理解为是双方在区块链资产上交易转账时,触发执行的一段代码(合同),我们将它称为智能合约。
与传统合约不同,智能合约无须依靠第三方或政府信用背书,而是结合区块链技术来执行合约内容,即在区块链的众多节点之间进行复制并且广播出去,一旦合约启动,则是按照合约条款来执行,并自动检查实施情况及进行后续处理。
真实应用场景
智能合约能够应用在众多领域内,譬如医疗领域、知识版权保护、选举数据证明及物联网等等,都能够达到事半功倍的效果。
现阶段,医疗健康行业无法实现跨平台安全共享医疗数据,一旦改变就医地点就可能会丢失数据,查找起来也比较繁琐,且各个数据库系统的存储方式难以统一,关键信息往往分散且无法访问。
而区块链能够提供记录和共享信息的平台,也保证了个人健康医疗数据不被篡改。当区块链记录下信息之后,智能合约就能为其保驾护航,在私钥解密后,可以通过区块链轻松获取个人医疗信息,省去了很多麻烦。
国际首个医疗产业智能合约操控平台已在第四届“世界互联网大会?乌镇峰会”上发布,面向医生提供了安全稳定的辅助诊断系统,面向患者则提供了智能可信、方便快捷的信息咨询平台,使医生和患者双方均能获得更加优质可靠的医护环境。
据IBM推测,全球 56%的医疗机构将在2020 年前投资区块链技术。包括飞利浦医疗、Gem 医疗巨头和 Google、IBM 等科技巨头都积极探索区块链技术的医疗应用,试图将两者完美结合。
结语:
除此之外,区块链上的数据具有匿名性、加密性,在选举投票中可以降低操纵选票的可能性,对投票的公平性有所帮助;其次,通过智能合约,物联网上冗长繁复的供应链会变得更加简明化,参与者能够看到物流追踪,提高交易效率。诸如此类的应用都有可能在很多领域实现,如房地产行业、证券登记和清算等等。
由此可见,智能合约的想象空间、应用空间是非常大的。智能合约能够借助自动化、高效率和低成本的优势,结合潜力十足的行业领域,推出更加便民利民的应用举措,未来发展潜力巨大。