首页 > 世链号 > 智能合约
币圈林峰  

智能合约

摘要:智能合约是能够自动执行合约条款的计算机程序。未来某天,这些程序可能取代处理某些特定金融交易的律师和银行。区块链之所以被认为是一种颠覆性的技术,主要就是因为区块链上能够实现智能合约。

智能合约是能够自动执行合约条款的计算机程序。未来某天,这些程序可能取代处理某些特定金融交易的律师和银行。区块链之所以被认为是一种颠覆性的技术,主要就是因为区块链上能够实现智能合约。

智能合约的潜能不只是简单的转移资金。一辆汽车或者一所房屋的门锁,都必须被链接到物联网上的智能合约才能被打开。但是与所有的金融前沿技术类似,智能合约的主要问题是:它怎样与我们目前的法律系统相协调呢?会有人真正使用智能合约吗?

一、什么是智能合约

智能合约的理念可以追溯到1994年,几乎与互联网同时出现。曾经为比特币打下基础,从而备受广泛赞誉的密码学家尼克·萨博(Nick Szabo)首次提出了“智能合约”(smart contract)这一术语。他对于智能合约的定义是:“一个智能合约是一套以数字形式定义的承诺(promises),包括合约参与方可以在上面执行这些承诺的协议。”

从本质上讲,这些自动合约的工作原理类似于其他计算机程序的if-then语句。智能合约只是以这种方式与真实世界的资产进行交互。当一个预先编好的条件被触发时,智能合约便执行相应的合同条款。

这里的“智能”,在英语中对应的单词是“smart”而不等同于“人工智能”(Artificial Intelligence,AI)。Smart代表的意思是聪明的,能够灵活多变的,但还没有能够达到“人工智能”这样的级别。所以有些人仅仅从中文字面上理解,认为必须要达到“人工智能”才能算是智能合约,其实就和“智能手机”一样,这里的“智能”仅仅是指可以灵活定义和操作。

二、智能合约的三要素

萨博关于智能合约如何工作的理论,到目前为止在实践中还没有实现,因为直到今天,还没有天生能够支持可编程交易的数字金融系统。因为,如果银行仍然需要手动批准资金的转移,那么智能合约的目标就无法实现。所以,可以认为,实现智能合约的一大障碍是现在的计算机程序不能真正地触发支付。

而比特币的出现及广泛应用,正在改变阻碍智能合约实现的现状,从而让萨博的理论有了重生的机会。智能合约技术现在正建立在比特币和其他数字货币——有些人将它们称为区块链2.0平台之上。因为大多数基于区块链技术的数字货币本身就是一个计算机程序,智能合约能够与之进行交互,就像它能与其他程序进行交互一样。所以,随着区块链技术的诞生,这些问题正逐步被解决,已经可以通过计算机程序来触发支付。

类似于比特币基于区块链技术的密码学数字货币已经准备就绪,能够帮助智能合约成为现实,而最终将可能会实现数字货币和智能合约的双赢。智能合约能够向人们说明数字货币独特的益处,而这将为数字货币吸引更多的用户。从这一点来看,也许智能合约就是数字货币的真正“杀手级应用”。

在区块链的环境下,合约或者智能合约意味着区块链交易将会远不只简单的买卖货币这种交易,还将会有更加广泛的指令可以嵌入区块链中。在更正式的定义中,一个合约就是通过区块链使用比特币和某人形成某种协议。

传统意义上的合约,就是双方或者多方协议做或不做某事来换取某些东西。合同中的任何一方必须信任彼此并履行义务。智能合约的特点是,同样是彼此之间同意做或者不同意做某事,但是无须再信任彼此。这是因为智能合约不但是由代码进行定义的,也是由代码(强制)执行的,完全自动而无法干预。

事实上,首先,智能合约之所以如此是因为三个要素:自治、自足和去中心化。自治表示合约一旦启动就会自动运行,而不需要它的发起者进行任何的干预。其次,智能合约能够自足以获取资源,也就是说,通过提供服务或者发行资产来获取资金,当需要时也会使用这些资金。最后,智能合约是去中心化的,这也就是说它们并不依赖单个中心化的服务器,而是分布式的,通过网络节点来自动运行。

来源:ofkings95

Tags:
免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。