1. 链一财经首页
  2. 资讯

五分钟读懂区块链的智能合约

1995年,多产的跨领域法律学者尼克·萨博(Nick Szabo)提出了“智能合约”(Smart Contract)的概念,即“一个智能合约是一套以数字形式定义的承诺(Commitment),包括合约参与方可以在上面执行这些承诺的协议。”

五分钟读懂区块链的智能合约

遗憾的是,在这个概念提出后的很长一段时间内,智能合约始终无法找到合适的场景。直到区块链的出现,它才得以有效利用。

《从数字货币到信用社会》指出:

智能合约的工作理论迟迟没有实现,一个重要原因是因为缺乏能够支持可编程合约的数字系统和技术。区块链技术的出现解决了该问题,不仅可以支持可编程合约,而且具有去中心化、不可篡改、过程透明可追踪等优点,天然适合于智能合约。因此,也可以说,智能合约是区块链技术的特性之一”。

五分钟读懂区块链的智能合约

那么,作为区块链技术的特性之一,智能合约到底是什么?在区块链中是怎样发挥作用的呢?

智能合约(英语:Smart Contract )是一种旨在以信息化方式传播、验证或执行合同的计算机协议。它允许在没有第三方的情况下进行可信交易,并且这些交易可追踪且不可逆转。

将智能合约运行在区块链上,可以保证整个过程公开透明,不可篡改,同时,也能够避免中心化机构的影响,从而使智能合约得已高效运转。

五分钟读懂区块链的智能合约

智能合约的目的是什么?

作为一种由自动化脚本代码组成的计算机协议,

智能合约的目的在于提供优于传统合约的安全方法,并减少与合约相关的其他交易成本。

应用智能合约,可以免去中心化服务器的参与,这意味着能够节省社会资源,同时减少交易步骤,交易的时间,而且还能解决信用问题。

五分钟读懂区块链的智能合约

具体如何体现呢?

在区块链网络中,当一个预先编好的条件被触发时,智能合约会自动执行相应的合同条款。

以Ufile Chain为例,作为一个致力于让个人信息产生价值的诚信档案联盟链平台,Ufile Chain在其底层管理层中加入了智能合约管理。

五分钟读懂区块链的智能合约

当数据持有者在Ufile Chain上将数据传输给数据需求方时,只要符合智能合约上预设的条款和条件,这笔交易就会被强制执行,由于少了中介的参与,不仅省下了其中的中介费用,同时也降低了信任危机。

由此,也可以得出智能合约的两个特点:

高度自治,即当智能合约上预先编好的条件被触发时,会自动执行合约。去中心化,即无需中心化服务器的参与,能够降低交易成本,同时也能解决信任问题。

由于区块链的优势明显,因此,智能合约在应用上有巨大的潜力,企业利用智能合约能够实现许多想法。智能合约不仅能够改变现有的商业模式,同时,在现实中的应用也将给大众生活方面带来诸多便利。

就像Ufile Chain,在智能合约的部署上,在其应用管理层上加入了智能合约管理层,负责智能合约的编写和触发、提供智能合约接口,让用户根据不同应用场景构建不同的智能合约,完成不同的业务需求,后续还将构建通用场景的智能合约库,让用户享受到区块链给用户带来更多的便利。

根据国家《关于防范代币发行融资风险的公告》,大家应警惕代币发行融资与交易的风险隐患。

本文来自LIANYI转载,不代表链一财经立场,转载请联系原作者。

发表评论

登录后才能评论