首页 » 智能合约的原理
一个基于区块链的智能合约需要包括事务处理机制、数据存储机制以及完备的状态机,用于接收和处理各种条件。并且事务的触发、处理及数据保存都必须在链上进行。当满足触发条件后,智能合约即会根据预设逻辑,读取相应数据并进行计算,最后将计算结果永久保存在链式结构中。
对应前面打赌的例子,智能合约即为通过代码实现的打赌内容。该智能合约预置的触发条件即为规定球赛场次、时间等相关信息,同时需要规定获取结果途径(例如直接从官网获取结果)。预置响应条件即为触发事件后,智能合约具体执行内容。条件
1:皇马赢,响应1:钱直接打入我的账户;
条件2:拜仁赢,响应2:钱直接打入小明账户。该智能合约一经部署,其内容就会永久地保存在链上,并严格执行。球赛结束后,区块链网络中的节点均会验证响应条件,并将执行结果永久记录在链上
Related Posts
分类
标签
-
维基百科创始人支持者通过 DAO 为他的自由筹集了超过 12,500 ETH5 11 月, 2021
-
美国花样滑冰接受加密货币捐赠16 3 月, 2016
-
美国司法部查获2016年Bitfinex黑客事件中被盗的36亿美元比特币15 3 月, 2016
-
新报告:仅2022年10月至11月,区块链游戏行业的投资就达到了5亿美元以上5 12 月, 2022
-
埃隆·马斯克建议山姆·班克曼·弗里德向民主党捐款超过10亿美元——这就是发生的事情5 12 月, 2022
-
Gemini交易所寻求从Crypto贷款人Genesis获得9亿美元5 12 月, 2022
2aF85ObxjDQWdHBDGQ9tcHr2kVU says:
nimabi says:
2Z19Ge3DgSgTf1c8FhaMOchYRbp says: