现在没有合同我们几乎无法生存。一般来说,工作是与公司签订的劳动合同,购房是与房地产公司签订的购房合同,购买保险是与保险公司签订的保险合同;在年轻的时候,网上购物、外卖、打车、买彩票都与相关服务提供商签订了相应的合同。可以说,合同是在有人的地方使用的。
即使我们和其他人打赌,这也是一个合同,但如果一方否认,合同将变得难以履行。如果有合同,则事先确定规则。一旦相关条款被触发,合同将自动执行,无需人工干预或担心被拒绝。有这样的合同吗?事实上,这是一份明智的合同。
一.什么是智能合约
智能合约是密码学家尼克·萨博在20世纪90年代提出的。由于当时缺乏可信的执行环境,智能合同没有得到应用和发展。直到以太坊的出现,智能合约才“复活”。
什么是智能合约?简而言之,智能合同是一种使用计算机语言而不是法律语言记录条款并由程序自动执行的合同。换句话说,智能合约是传统合约的数字版本,运行在区块链网络上,由程序自动执行。
自动售货机和ATM机在某种程度上可以理解为执行智能合约的机器,但它们不是真正意义上的智能合约。
二. 智能合约的特点是什么?
与传统合同相比,智能合同有三个特点:
1、合同内容公开透明。
智能合约部署在区块链上,合约内容自然公开透明。
2.合同内容不能被
篡改。类似地,智能合约的内容无法修改,因为它部署在区块链上。
3.区块链上**运行
的智能合约也由区块链上的网络节点维护。只要区块链在运行,智能合约就可以**运行。有一种兄弟情谊,“链条在合同中”。
与传统合同相比,具有区块链三大特征的智能合同具有以下优势:
1.信任。
由于智能合约是基于区块链的,合约内容是开放、透明、不可篡改的。法典就是法律。基于对代码的信任,交易者可以在不受信任的环境中安全地交易。
2.经济高效
与传统合同相比,由于对合同条款的理解不同,往往会产生纠纷;智能合约通过计算语言避免分歧,几乎不会引起争议,达成共识的成本非常低。在智能合同上,仲裁结果将立即产生并生效。因此,与传统合同相比,智能合同具有经济、高效的优势。
3.不需要第三方仲裁
假设熊达和熊儿打赌明天是否下雨。谁输了就要给对方100元。如果失败者否认,胜利者将得不到奖励。因此,寻找第三方仲裁机构效率低、费时费力。但是,如果下注写在智能合约上,当下注到达时,各方将在智能合约地址中输入100元。智能合约将根据最终结果自动执行,获胜方将获得所有奖励。可以看出,智能合同不需要第三方仲裁。
三. 智能合约真的智能吗?
所有这些都是智能合约的优势。智能合约真的很智能而且没有缺点吗?事实上,智能合约也有其缺点。
如上所述,智能合约的防篡改属性可以轻松建立信任。但也有不好的一面。如果智能合约中存在漏洞,黑客可以利用智能合约中的漏洞为自己牟利。
举个简单的例子,一台自动售货机原本售价5元,但无意中被写为50美分。管理员发现后,可以立即更正。但是,如果自动售货机调用区块链上的智能合约,则在内部饮料售完之前,无法修改此错误。
另一方面,智能合同本身无法获取(感知)外部信息,这涉及到对外部信息的需求,以裁定合同,并需要编写相关信息以做出决策。比如,熊达和熊儿打赌明天是否会下雨。智能合约本身并不知道第二天是否会下雨。它需要通过其他信息来源,如中央气象台的数据,为其提供信息。在这些信息之后,智能合约可以做出决定。
从以上两个角度来看,智能合约既不完美也不智能。
四. 总结
总之,我们了解智能合同:
智能合同是一种使用计算机语言而不是法律语言记录条款并由程序自动执行的合同。部署在区块上,还具有数据公开透明、无篡改、区块链**运行的特点。
与传统合同相比,智能合同具有去信任、安全、高效、无第三方仲裁等优点。但智能合约并不完美,也不智能,或者智能度很低。
文章提到,智能合同的执行不需要第三方的判断。同时,它还提到,当执行条件涉及外部信息时,智能合约无法被感知。需要向智能合约输入相关信息,触发智能合约执行判断。你认为这两种说法互相矛盾吗?欢迎来到信息区分享您的观点。
文章标题:DeFi中的关键:什么是智能合约
文章链接:https://www.btchangqing.cn/308588.html
更新时间:2021年08月06日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。