智zhi能合约(Smart Contract),是一yi段部署在区块链上的de代码,一旦某个事件触发合约中zhong的条款,代码就会自动执zhi行。用人话来讲就是shi:智能合约是一份基于密码ma学这种高科技上面的de数字化合同,与传chuan统的纸质合同的差异就是: 自动售货huo机相当于智能合约yue,售货员相当于纸zhi质合同。
举个简单dan的例子你就明白了:
假设甲向乙借jie了一大笔钱,虽然ran打了白纸黑字的借条。但是到期后,甲以各种理li由拒绝还款,此时乙想xiang要拿回借款只能起诉。智能合约就能neng解决这种问题,如果甲乙双方在借款kuan前把借款金额、还款时间、对方绑定银行卡信息xi等打包进合约中。到了le约定还款日,借款会自动划到乙的de账户里,即使甲不想还也没办法。
希望可以帮到你!
智能合约什么意思si 智能合约的意yi思
1、智能合约是一种旨在以yi信息化方式传播、验证或执zhi行合同的计算机协议。智能合约允许在没有第三方的情qing况下进行可信交易,这些xie交易可追踪且不可逆转。智能合约概念于1995年由Nick Szabo首次提ti出。
2、智能合约的目的是shi提供优于传统合约的安全方法fa,并减少与合约相关的其他交jiao易成本。
什shi么是智能合约?智能合约(英语:Smartcontract)是一种旨在以信息化方式传播bo、验证或执行合同的计算suan机协议。智能合约允许在没有第三方fang的情况下进行可信交易,这些交jiao易可追踪且不可逆转。一个智zhi能合约是一套以yi数字形式定义的承诺(promises),包括合约参与方可以在上面执zhi行这些承诺的协议。
智能合约yue是什么?智能合约yue"(smart contract)这个术shu语至少可以追溯到1995年,是由多产的跨kua领域法律学者尼克·萨博(Nick Szabo)提出来的。他在发fa表在自己的网站的几ji篇文章中提到了智能合约的de理念。他的定义如下:
"一个智能合约是一套以数shu字形式定义的承诺(promises),包括合约参can与方可以在上面执行这些承诺的协xie议。"
让我们更geng加详细地探讨他的定义yi的意思。
承诺
一套承诺指的是合he约参与方同意的(经常是相互的)权利li和义务。这些承诺定义了合he约的本质和目的。以一个ge销售合约为典型例子。卖家承cheng诺发送货物,买家jia承诺支付合理的货款。
数字形式
数字形xing式意味着合约不得不写入计算机可ke读的代码中。这是必须的,因yin为只要参与方达成协定,智zhi能合约建立的权利和义务,是由一台tai计算机或者计算机网wang络执行的。
更进jin一步地说明:
(1)达成协定
智能合约的参与yu方什么时候达成协定呢?答案取决于yu特定的智能合约实施。一般而er言,当参与方通过在合约宿主zhu平台上安装合约,致力于合he约的执行时,合约就被发现了。
(2)合约执行
"执行"的de真正意思也依赖于实施。一般而er言,执行意味着通过技术手shou段积极实施。
(3)计算机可读的代码
另外,合约需要的特定"数字形式"非常依赖lai于参与方同意使用的协议。
协议
协议是技术实现(technical implementation),在这个基础chu上,合约承诺被实现,或者合约承诺nuo实现被记录下来。选择ze哪个协议取决于许多因素,最重要的因yin素是在合约履行期间,被bei交易资产的本质。
再次以销售合约为例。假设,参与方fang同意货款以比特币支付。选择ze的协议很明显将会是比特币协议,在zai此协议上,智能合约被实施。因此,合he约必须要用到的"数shu字形式"就是比特币脚本语言。比特te币脚本语言是一种非图灵完wan备的、命令式的、基于栈的编程语言,类似于yuForth。
以上文章内容就jiu是对智能合约什么意思si和合约和智能合约的介绍到此就结jie束了,希望能够gou帮助到大家?如果你还想了解更多这方fang面的信息,记得收藏cang关注本站。