深度学习
1994年,密码学家尼克·萨博(Nick Szabo)首次提出了智能合约的理念。然而在过去的中心化体系下,智能合约几乎是没有意义的,因为保存在中心化系统中的合约可以被系统所有者随时修改甚 至删除。但是有了区块链以后,智能合约可以被事先写入到区块链的分布式网络体系中。当合约中的某一事项发生时,智能合约就会被触发并自动执行相应的合约条 款。在这个过程中,某一个人或者某一个机构都不能够修改或删除合约,也无法阻碍智能合约的自动执行。
智能合约指的是一段部署在分布式账本中的代码,它可以处理信息,接收、储存和发送价值,是一个能够自动执行合约条款的计算机程序。从本质上讲,智能合约的工作原理类似于计算机程序中的if-then判断语句,智能合约以这样一种方式与现实世界里的资产进行交互。
智能合约见图3-6。
智能合约拥有自治、自足和分布式的特点,它由代码定义并独立执行。智能合约的执行流程从双方达成合约协定时开始, 通过将合约中的内容进行数字化编码并写入区块链中实现对合约内容的形式化。合约中约定的条件事项的发生将自动触发合约的执行程序。借助区块链技术,智能合 约可能会在未来对人们的生活带来极大的改变。智能合约能够使得人与人之间的价值交易过程自动化和信任化,通过智能合约实现价值交易不仅节省了时间和金钱, 还提高了交易的效率。在区块链技术中,智能合约在分布式交易所、金融衍生品、身份认证、医疗健康和科学发现等领域均有着广泛的应用。
图3-6 智能合约
来源:我是码农,转载请保留出处和链接!
本文链接:http://www.54manong.com/?id=652