时间:2023-07-19|浏览:209
但是,一旦一方违背合约,履行合约就会变得困难。如果存在一种合约,事先确定了规则,一旦触发相关条款,合约将自动执行,无需人为干涉,也不用担心违约的问题。这种合约真的存在吗?是的,这就是智能合约。
一、什么是智能合约
智能合约是上世纪90年代由密码学家尼克·萨博提出的理念,但由于缺乏可信的执行环境,未能得到广泛应用和发展。直到以太坊的出现,智能合约才得以“复活”。
简单来说,智能合约就是用计算机语言取代了法律语言记录条款,并由程序自动执行的合约。它是传统合约的数字化版本,运行在区块链网络上,由程序自动执行。
二、智能合约有哪些特点
与传统合约相比,智能合约有三大特点:
1、合约内容公开透明:智能合约部署在区块链上,合约内容自然是公开透明的。
2、合约内容不可篡改:由于部署在区块链上,智能合约的内容无法被修改。
3、永久运行:运行在区块链上的智能合约由网络节点共同维护,只要区块链存在,智能合约就能永久运行。它们有着“链在合约就在”的兄弟情义之感。
智能合约凭借区块链的三大特点,相对于传统合约具有以下优势:
1、去信任:智能合约基于区块链,合约内容公开透明且不可篡改。交易双方可以在不信任环境下安全进行交易。
2、经济高效:智能合约几乎不会引发分歧和纠纷,因为它们由计算语言执行,成本较低。仲裁结果一出来就立即执行,因此相比传统合约更加经济高效。
3、无需第三方仲裁:智能合约无需第三方仲裁机构。双方在达成合约之时将资金打入智能合约地址,根据最终结果,智能合约自动执行,无需另行仲裁。
三、智能合约真的智能吗?
智能合约有很多优点,但也存在缺点。智能合约不可篡改的属性容易让人建立信任,但也有不好的一面。如果智能合约存在漏洞,黑客可以利用漏洞为自己牟利。
举个例子,一台自动售货机本该售价为5元的饮料,由于疏忽写成了5毛钱。管理员发现后可以立刻改正,但如果该售货机调用的是区块链上的智能合约,那么这个错误将无法修改,直到饮料卖完为止。
另外,智能合约无法获取外部信息,而在裁决合约时可能需要这些信息。比如熊大和熊二打赌明天是否下雨,智能合约本身是不知道是否下雨的,需要其他信息源提供信息才能做出裁决。
从这两个方面来看,智能合约并不完美也并非真正智能。
四、小结
综上所述,智能合约是用计算机语言取代了法律语言记录条款,并由程序自动执行的合约。它们部署在区块链上,具有透明、不可篡改和永久运行的特点。
与传统合约相比,智能合约具有去信任、安全、高效和无需第三方仲裁的优点。然而,智能合约并不完美,也不智能,或者说它的智能程度很低。
文章中提到智能合约不需要第三方进行裁决,但又提到当执行条件涉及到外部信息时,智能合约无法感知,需要输入相关信息才能执行裁决。你觉得这两个说法矛盾吗?欢迎在留言区分享你的观点。
作者:晏文春 编辑:白话编辑部
热点:智能合约
用戶喜愛的交易所
已有账号登陆后会弹出下载