什么是智能合约?有什么作用?

发布于2022-01-12 20:00:00
2个回答
admin
网友回答2022-01-12

合约是指双方或者多方就某件事达成共识的协议,它有一个潜在的前提就是要么有第三方中介机构加入以确保执行,要么双方绝对信任保证一定执行,它建立在信任共识的基础上。


智能合约无需解决潜在共识问题,也无需依赖律师和法律体系解决违约问题,因为其是由代码定义的,也是由代码强制执行的,完全自动且无法干预。确保合约的执行是智能合约的强大之处。


智能合约的出现意味着我们能用最小的代价在去中心化平台上获得最大的利益,让所有的事情变得简单。即使你在一项任务中贡献微乎其微,但有了智能合约也不能否认你的价值,系统程序会自动运算并识别明确用户贡献,这有利于建立更有道德的DAS(去中心化自治社会)。我们也可以利用智能合约去解决现在一些经济之外的问题,如知识产权保护等。

admin
网友回答2022-01-12

智能合约就是区块链中的合同。最早提出“智能合约”概念的是密码学家尼克·萨博,人们将合同变成代码的形式放到区块链上,由程序化控制,符合条件强制执行。

举个一个简单的例子:


爷爷在生前立下一份遗嘱,声称在自己去世后,孙子年满18周岁时,将其财产自动转移到孙子名下。


若将此遗嘱记录在区块链上,那么区块链就会自动检索孙子的年龄,当孙子年满18周岁的条件成立后,区块链在*公共数据等地方检索是否存在爷爷的离世证明。


如果这两个条件同时满足,那么这笔资产将不受任何约束地自动转到孙子的账户中,这种转移不会受到国界,外界阻挠等各种因素的制约,并且会自动强制执行。


与传统合约相比,智能合约具有公开透明、不易篡改的特点,传统的合约需要借助法律保障双方,有时也会因为文字上的漏洞产生纠纷。智能合约就完全避免了这样的纠纷,信息一旦验证录用将无法修改。另一方面智能合约签约成本、执行成本和合规成本等都比较低,适用于大量的日常交易。


区块链的共识机制、智能合约,让机器信任代替了人与人的信任,人与制度的信任,它在金融、物流、公益、公证/认证、保险等领域都将大有可为,有望给人类社会带来一场巨大的变革……

回到
顶部