风险提示:理性看待区块链,提高风险意识!
以太坊智能合约是什么意思?
首页 > 币界资讯 > 区块链知识 2020-10-12 23:30:22
币界网报道:

今天这篇文章我们主要讲解智能合约概念及以太坊智能合约。

智能合约概念的产生

1994年,密码学家尼克·萨博,第一次提出了智能合约的概念,他的定义如下:一个智能合约是一套以数字形式定义的承诺,包括合约参与方可以在上面执行这些承诺的协议。

智能合约的定义有点拗口,我们就用一个日常生活常见的例子来说明下:在一个自动售货机面前,我们选择了一瓶3元的饮料,投入了一张5元的纸钞,该机器就自动放出这瓶3元的饮料,并蹦出两个1元的硬币找零。而这个过程,就是执行了一个智能合约,自动售货机已经被写入了合约程序,我们的一系列操作触发了该程序的自动执行。

所以,现在我们简单理解智能合约就是在区块链上以代码形式存在的、可执行的特殊交易合同,是代码和数据的集合体。智能合约具有自治、自足和去中心化的特点,其中自治是指能够自动执行,自足是指能过通过提供服务来获取资源或资金(通证),去中心化是指分布式存在,在网络节点运行。

尽管智能合约早于区块链诞生,几乎与互联网提出的时间差不多,但是由于当时计算机硬件与软件的落后,缺乏可信的执行环境,一直没有找到可以支撑其广泛运用的基础系统,在实际产业中应用场景不多。直到区块链的出现,可信的执行环境已经形成,智能合约得到重新定义,之后以太坊(ETH)将智能合约镶嵌在它的系统中,智能合约才得以磐涅重生。

以太坊的智能合约

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

首先,进行智能合约的构建,相当于做一份明确甲乙双方权利和义务的协议,但这份协议需要技术开发人员进行电子化编程,把文字协议转换成以太坊能够读取的代码,代码中包含了触发合同自动执行的条件。

接下来把该合约上传到以太坊系统,会以P2P网络扩散到每个节点,让所有人都知道这个合约的内容和作用,但又无法修改。

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

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

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

上一篇: 区块链的层级结构浅析
下一篇: 区块链的共识机制有哪些?
推荐专栏
Boss Wallet Web3 Econom Pass
专注币圈最新资讯
通俗浅显地聊透Web3大事小情
读懂区块链生态与未来,尽在币界网!
热门币种
更多
币种
美元价格
24H涨跌幅
BTC比特币
60,963.61 USDT
¥435,103.38
-2.72%
ETH以太坊
3,368.69 USDT
¥24,042.67
-0.3%
BNB币安币
570.68 USDT
¥4,073.00
-0.28%
USDT泰达币
1.02 USDT
¥7.25
-0.19%
SOL
135.96 USDT
¥970.36
+7.66%
USDC
1.00 USDT
¥7.15
-0.01%
TON
7.59 USDT
¥54.14
+4.55%
XRP瑞波币
0.47720 USDT
¥3.41
+0.48%
DOGE狗狗币
0.12210 USDT
¥0.87140
+2.43%
ADA艾达币
0.39050 USDT
¥2.79
+3.88%
热搜币种
更多
币种
美元价格
24H涨跌幅
比特币
61025.05 USDT
¥443,340.89
-1.5%
Solana
137.42 USDT
¥998.34
-0.75%
Filecoin
4.3458 USDT
¥31.57
-2.12%
Curve
0.2957 USDT
¥2.15
-6.81%
柚子
0.5733 USDT
¥4.16
-0.16%
Terra Classic
8.17E-5 USDT
¥0.00
-1.38%
Shiba Inu
1.721E-5 USDT
¥0.00
-3.8%
Conflux
0.1558 USDT
¥1.13
-1.52%
狗狗币
0.1222 USDT
¥0.89
-3.86%
dYdX
1.3769 USDT
¥10.00
-1.17%
Arweave
25.922 USDT
¥188.32
-9.75%
以太坊
3383 USDT
¥24,577.16
-0.39%
最新快讯
更多
币界网午报|6月27日午间重要动态一览
2024-06-27 12:00:26
已有超89%的BLAST空投被领取,领取地址超25万
2024-06-27 11:54:22
新SwellrswETH池已上线Penpie
2024-06-27 11:34:46
Custodia要求上诉法院指示地区法院撤销对Custodia主账户的拒绝
2024-06-27 11:26:52
Custodia寻求法官撤回授权美联储拒绝其主账户申请的决定
2024-06-27 11:26:52
XT即将上线新一期鲨鱼鳍理财
2024-06-27 11:26:33
WEEX唯客将于7月1日开启第二期Launchpool,投入WXT瓜分37,000ZK
2024-06-27 11:25:57
下载币界网APP