什么是智能合约?

智能合约与普通应用的根本区别是什么?

Dario Cesaro avatar
作者:Dario Cesaro
一周前更新

智能合约是设计并存储在区块链,达到预设条件能够自动执行指定动作的一种软件。

它与普通应用软件的根本区别在于它存储在区块链上,而普通应用软件存储在运营软件的中心化服务器上。

区块链是多方维护的公共账本,任何对该账本的修改都需要维护账本的绝大多数同意才能够执行。智能合约的所有数据就是存储在这样的一个账本上,从而将智能合约的开发维护者与智能合约的数据分离,避免了开发维护者对智能合约的数据的篡改,从而获得用户的更大信任。

特别是存储在像 EOS 网络这样的去中心化公共区块链,保证了公共区块链的数据公开和不可篡改的特性,用户对智能合约的信任就进一步增加。


作者:Jesse Jaffe

编辑:Randall Roland

翻译:Josh Chung

校验:Gracie Lau

这是否解答了您的问题?