智能合约——不可思议的区块链技术

传统合约是指双方或者多方通过协议来进行等值交换,双方或者多方必须信任彼此,能履行交易,而智能合约则无须彼此信任,因为智能合约不仅是由代码进行定义,也会由代码强制执行,完全自动且无法干预。密码学家和数字货币研究者尼克·萨博早在1994年就提出了“智能合约”的概念,几乎与互联网的概念同时出现。从本质上讲,这些自动合约的工作原理类似计算机程序的if-then语句,智能合约只是以这种方式与真实世界的资产进行交互。当一个预先编好的条件被触发时,智能合约执行相应的合同条款。而在20世纪90年代,萨博关于智能合约如何工作的理论并不能实现,主要是因为当时没有能够支持可编程交易的数字金融系统。因此,萨博当时的智能合约理念还只能停留在理论阶段,无法应用到现实中。而随着区块链技术的突破,智能合约获得了重生的机会,让以往人们幻想中“可编程的钱”能够有机会付诸实践。

1.区块链技术为智能合约带来重生

简单地说,合约的核心层面就是一个要约、一个承诺以及一种价值交换的行为。而智能合约指的是一种资产的数字化协议,协议的内容包括了标的资产在哪里以及何时将如何执行,这些都是完全基于网络环境实现的,无须托管人干预。萨博将智能合约的定义总结为:“一个智能合约是一套以数字形式定义的承诺,包括合约参与方可以在上面执行这些承诺的协议。”数字形式意味着合约体现的权利与义务关系可以写入计算机可读的代码中,只要参与双方达成关于智能合约建立的权利和义务的协议,计算机或者计算机网络就可以执行完成。智能合约应用于金融交易具有明显的天然优势,因为金融交易的本质就是价值的转移,在金融交易中被交易资产的本质决定了交易双方选择协议的类型。萨博在1997年的智能合约论文中提到了合约的规范化。他认为多种类型的合同条款,如抵押品、债券、产权界定等,都可以嵌入执行条款的硬件和软件中,通过这样的方式使那些不遵守协议者逃避违约成本的概率降为零。因为,如果当交易双方中有一方没有按照双方协议的合约条款来执行,那么就不会触发合约自动执行,从而使得遵??%

玖壹区块链声明

加微信:469649885区块链培训教程
还可免费获取区块链培训班试学名额

分享:

扫一扫在手机阅读、分享本文

区块链评论

玖壹区块链培训

玖壹区块链培训学院简称(玖壹学院http://www.91xiubbs.com/)提供区块链技术培训资料、区块链开发培训视频教程等下载,不过网上自学区块链技术课程必然存在一些缺陷:遇到问题易卡壳、学习周期漫长、无针对性等。区块链培训机构现场面对面的讲授区块链培训课程可以让您和团队在最短时间内掌握正确、系统、高效的区块链实战技术。