div#pop_ad { opacity: 0; }
AD
首页 > 数字货币 > 正文

区块链知识之以太坊的智能合约

[2021-01-29 07:22:32] 来源: 编辑:wangjia 点击量:
评论 点击收藏
导读: 在以太坊系统里,智能合约是这样的工作过程:首先,进行智能合约的构建,相当于做一份明确甲乙双方权利和义务的协议,但这份协议需要技术开发人员进行电子化编程,把文字协议转换成以太坊能够读取的代码,代码中包

区块链知识之以太坊的智能合约
在以太坊系统里,智能合约是这样的工作过程:

首先,进行智能合约的构建,相当于做一份明确甲乙双方权利和义务的协议,但这份协议需要技术开发人员进行电子化编程,把文字协议转换成以太坊能够读取的代码,代码中包含了触发合同自动执行的条件。接下来把该合约上传到以太坊系统,会以P2P网络扩散到每个节点,让所有人都知道这个合约的内容和作用,但又无法修改。最后就是智能合约的执行了,以太坊系统可实时监控智能合约的状态,并通过核查外部数据源、确认满足特定触发条件后激活并执行合约,不需要经过任何中心机构的干预,很大程度上保证了合约的公平性和公正性。

区块链知识之以太坊的智能合约


智能合约非常适合对信任、安全和持久性要求较高的应用场景,例如数字货币、数字资产、投票、保险、金融应用、预测市场、产权所有权管理、物联网、点对点交易等等,象火热的世界杯竞猜就是典型的例子,把赛事竞猜的各种预测结果和赔率做成智能合约放在区块链上,这样任何人参与了竞猜,只要赛事结果猜对了,智能合约就自动按照赔率把相关奖励发放到参与者手中,而且参与者还可以去查看合约的执行情况,整个环节公开透明让大家放心,不存在虚假竞猜和庄家跑路的问题。

区块链知识之以太坊的智能合约


区块链的发展会带来智能合约的广泛应用,随之会带来一些现实问题,比如合同的撰写是由程序员来完成了,合同的严谨程度就取决于程序员的水平,一旦程序带bug,就可能给用户带来严重损失。不过相信随着区块链技术的不断提升,智能合约也会越来越完善。

区块链知识之以太坊的智能合约


添加新手交流群:币种分析、每日早晚盘分析

添加助理微信,一对一亲自指导:YoYo8abc

查看更多:

为您推荐