美文网首页
什么是智能合约

什么是智能合约

作者: sunlon66 | 来源:发表于2018-09-08 10:58 被阅读0次

摘要:智能合约(Smart contract)的概念由尼克·萨博(Nick Szabo)在1995年提出,定义如下:“一个智能合约是一套以数字形式定义的承诺,包括合约参与方可以在上面执行这些承诺的协议。”智能合约能完全代替纸质合约吗?理论上可以,但目前还不行。


智能合约的定义

智能合约(Smart contract)的概念由尼克·萨博(Nick Szabo)在1995年提出,定义如下:

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

解读一下这句话的含义.

数字形式定义的承诺:能用计算机语言表达的承诺,这里的承诺指要达成的结果。

执行承诺的协议:为了达成结果而采取自动化的步骤,这可以用计算机程序来实现。

更加清楚的表述是,“智能合约是在计算机系统上定义的,当条件被满足的情况下,可以被自动执行以达成既定结果的程序。”

智能合约用计算机就可以实现,不一定要用区块链,区块链给智能合约提供了可信可靠的执行环境,让智能合约的实用性大大增强。

智能合约能代替纸质合约吗

世界上每天有大量的纸质合约在签署,纸质合约在现代的商业社会起着非常重要的作用。智能合约的优点是能自动执行,降低了履约的成本。那智能合约能完全代替纸质合约吗?理论上可以,但目前还不行。要用智能合约代替纸质合约,还需跨越两道难关:

1、要用计算机语言来代替文字语言,这需要专门的人才和巨大的工作量。

2、法律上要承认智能合约和纸质合约有同等效力。

虽然智能合约目前不能代替纸质合约,但区块链+智能合约提供了可信可靠7*24小时自动化执行环境和能力,蕴含着巨大的待挖掘的价值。l

目前智能合约能干什么

智能合约能做的事情还是很多的,只要适当地发挥一下想象力。目前能做的有:

1、发行Token,这个最流行了

2、去中心化交易所

3、区块链游戏

假以时日,相信更多更好的智能合约应用会被发明出来。


本文版权归sunlon,转载和作者联系。本文授权BH好文好报群摘编、转载以及相关转授权推文行为。

早赞声明:为方便早赞、避免乱赞,“BH好文好报群”为点赞者、写作者牵线搭桥,实行“先审后赞、定时发表”的规则,也让作品脱颖而出、速登热门!加群微信:we01230123(天平)。

相关文章

网友评论

      本文标题:什么是智能合约

      本文链接:https://www.haomeiwen.com/subject/ajvowftx.html