ethereum.org,智能合约( 二 )


智能合约如何在区块链中执行?

ethereum.org,智能合约


智能合约是一种特殊协议,提供验证及执行合约,在完全没有第三方的情况下,执行可追溯、不可逆转和安全的交易 。智能合约包含所有交易信息,只有在满足要求后才会自动执行结果 。现在的智能合约和现实中的合约类似,区别是智能合约是完全数字化的,智能合约是一小段能够自动执行合约条款的计算机程序,存储在区块链中 。智能合约的达成必须具备以下几个条件:1.必须有货币参与 。
没有货币的交易是无法进行的,所以无论是使用法定货币还是使用加密数字货币,在交易中都是不可缺少的 。2.资产必须数字化 。如何能够将属于你的资产进行数字化呢?将你的房屋、汽车等进行数字化,就需要给其加一把密码锁 。我们所开的汽车、居住的房子,其锁都属于物理锁,但是,设想一下,有一天,你的汽车和房屋只有通过持有密码学公钥的人才能打开,那么是不是为你资产的安全性提供了更多的保障呢 。

推荐阅读