购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

关于智能合约

如果把比特币看作区块链1.0时代的开端,那么智能合约就是区块链2.0的代表性产物。

“智能合约”这个概念于1994年由一名身兼计算机科学家及密码学专家的学者尼克·萨博首次提出。智能合约(Smart contract)是一种特殊协议,在区块链内制定合约时使用,内含了代码函数(Function),具有与其他合约进行交互、做决策、存储资料及发送以太币等功能。

智能合约主要提供验证及执行合约内的条件。智能合约允许在没有第三方的情况下进行可信交易。这些交易可追踪且不可逆转。

智能合约与以太坊的关系

以太坊是第一个实现智能合约功能的区块链项目,但是以太坊并不是区块链的唯一平台。以太坊是一个分布式的计算平台,它生成名为ether的加密货币。程序开发人员可以在以太坊区块链上编写智能合约,这些以太坊智能合约会根据代码自动执行。

因此,智能合约只是运行在以太坊链上的一个程序。它是位于以太坊区块链上一个特定地址的一系列代码(函数)和数据(状态)。 LYuR8voM5oYbnWYQbfBtqwUXtaWhKzv+Tl93woxNZ0Ofrvts3AEBytsz+6C46CV7

点击中间区域
呼出菜单
上一章
目录
下一章
×