首页 > 百科 > 以太坊智能合约是怎么运作的?它又有哪些特点呢?
区块链达人  

以太坊智能合约是怎么运作的?它又有哪些特点呢?

摘要:以太坊是最早提出做智能合约的平台。那么,以太坊智能合约是怎么运作的呢?它又有哪些特点呢?我们一起来看看。

来源:世链财经(shilian.com)

前面,小编有跟大家介绍过以太坊智能合约,以太坊是最早提出做智能合约的平台。那么,以太坊智能合约是怎么运作的呢?它又有哪些特点呢?下面,我们一起来看看。


以太坊智能合约是怎么运作的?


以太坊智能合约是怎么运作的?

在以太坊系统里,智能合约是这样的工作过程:

首先,开展智能合约的搭建,等同于做一份明确双方权利与义务的协议,但这份协议必须技术开发者开展电子化编程,把文本协议转换成以太坊可以读取的代码,代码中包含了开启合同自动执行的条件。

接下来把该合同上传至以太坊系统,便以P2P网络扩散到每个节点,让所有人都知道这个合同的内容和功效,却又没法修改。

最后就是智能合约的执行了,以太坊系统可实时监控智能合约状态,并通过审查外部数据源、确定满足特定触发条件后激活并执行合同,不需经过任何中心机构干涉,很大程度上确保了合同的公平性和公正性。

智能合约特别适合对信赖、安全与持续性要求较高的应用领域,比如虚拟货币数字货币、投票、保险、金融运用、预测市场、产权所有权管理、物联网、点到点交易等等。像火爆的世界杯竞猜便是典型的例子,把赛事竞猜的各类预测结果和欧赔制成智能合约放到区块链上,那样任何人参加了竟猜,只要比赛结果猜对了,智能合约就自动依照欧赔把有关奖赏发放到参加者手上,并且参加者还可以去查询合同的实施情况,整个阶段公开化让大家安心,不会有虚假竟猜和庄家跑路的难题。


以太坊智能合约有哪些特点?

以太坊智能合约一般具有以下特点:

1、分布式

智能合约在以太坊网络的全部节点开展拷贝和派发,这与其它基于集中型服务器的解决方案有明显区别。

2、一致性

当符合要求时,智能合约仅实行其事先设计的操作。并且,不管任何节点实行,结果都是一致的。

3、自动化

智能合约能够自动执行各种任务,如同自动执行程序一样。然而,在大多数情况下,假如智能合约没被开启,这将维持“休眠”情况,不会做任何事。

4、不可篡改

智能合同一旦布署,就不能变更。只有在事先完成了特定作用的情形下,才能实行删掉。因此,大家可以说智能合约能够提供防篡改程序。

5、定制

在部署以前,智能合约可以用很多不同的方式开展编号。因此,它可用于建立很多不同的分布式应用程序(DApps)。这和以太坊真正的图灵区块链特点相关。

6、不需要信赖

双方或多方能通过智能合约开展互动,而无需了解彼此或获得信赖。此外,区块链应用能够确保数据的准确性。

7、透明度

因为智能合约是基于公共区块链的,因此它源码不但不可更改,并且对任何人都是透明色。


讲到这里,相信大家对于以太坊智能合约怎么运作,以及它的特点都有一定的了解了。总的来说,区块链的发展会引发智能合约的广泛运用,随着会带来一些实际问题,例如合同的编写是由程序员来实现了,合同的严谨水平就取决于程序员的水准,一旦程序带bug,就可能给用户带来严重损失。不过相信随着区块链应用的不断提高,智能合约也会越来越健全。

免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:msy2134。