LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 区块链智能合约 简析

区块链智能合约 简析

2020-01-13 紫瑰 来源:区块链网络

如何更好地了解和认识区块链,当然要从区块链的基本架构进行剖析。通过智能合约相关专业资料以及结合自己的理解,整理了一篇关于智能合约的解读,希望能够帮助大家更好地理解智能合约是什么及该项技术的意义和作用。

智能合约是什么?与区块链什么关系?

是一种旨在促进以信息化方式传播、验证或执行合同的谈判或履行的计算机协议。智能合约可以在没有第三方的情况下执行可靠的交易。这些交易是可跟踪且不可逆的。智能合约包含有关合约条款的所有信息,并自动执行所有设想的操作。

一个基本的智能合约模型由合约参与者、合约资源集合、自动状态机、合约事务集合四个部分组成。其中合约参与者即交易方们;合约资源集合即参与方的资产、账户、拥有的数字资产;自动状态机则是由状态寄存器和组合逻辑电路构成,能够根据控制信号按照预先设定的状态进行状态转移,是协调相关信号动作、完成特定操作的控制中心;合约事务集合便是参与方共同协定的合同内容,包括责任义务和奖惩机制,是智能合约的下一步动作或行为集合,控制着合约资源并对外界信息作出相应回应。

早在1995年,尼克·萨博就提出了智能合约的概念,但由于缺乏能够支持可编程合约的数字系统和技术,一直未能取得应用和突破。后来比特币的底层技术区块链诞生,其去中心化、不可篡改和开源等特性,使得智能合约有了能够运行的基础条件。说的简单点,智能合约它就是一个预先设定且不可篡改的计算机协议,而区块链相当于是能够运行这个协议的计算机程序。其工作原理类似于计算机程序的if-then语句:

If即如果怎么样,这里写交易方预先协定好的条件,就像合同里建立约束彼此的权利与义务。指的是交易方通过协定,将各自的资产、合同条款等预先协议的所需内容,以数字化形式被写入到计算机可执行的代码中,智能合约对接收到的信息进行回应和存储,相当于一个能够临时且可信的保管资产方。

Then即就会怎么样,这里写的是违约后果。指的是交易开始后,智能合约同步触发,通过先前接收、存储的信息和指令,向参与的交易方发送信息和价值。即但凡任何一方发生违约情况,自动状态机对当前情况进行判断和选择,合约事务集合按照事先规则执行相应操作。

—-

编译者/作者:紫瑰

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...