国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 專題 > 區塊鏈 > 正文

以太坊智能合約的技術與組件

2019-09-13 16:35:36
字體:
來源:轉載
供稿:網友
要在以太坊上編寫一個智能合約,所涉及的技術和組件有:
  • Solidity,以太坊的圖靈完備編程語言,用于編寫智能合約。
  • 虛擬機(Ethereum Virtual Machine,EVM),即智能合約運營的環境。
  • 預言機(Oracle),用于鏈上和鏈下數據信息的交換。
  • Web3.js,與以太坊區塊鏈節點進行交互的JavaScript API。

常見的以太坊通證標準有兩種:
  • ERC20標準,可互換通證。
  • ERC721標準,不可互換通證。

2014 年 12 月 31 日,維塔利克曾畫了一張名為“Silos”的圖,展示了他理解的以太坊架構(見圖1),從下而上分別是:共識、經濟、鏈上與鏈下服務、互操作、瀏覽器、分布式應用(DAPPs)。

一般來說,以太坊的體系架構可分為六層,與比特幣系統對比,它的重要特點是把合約層從共識機制中分離出來(見圖2)。
 
2014年版的以太坊架構(維塔利克繪制)
圖1:2014年版的以太坊架構(維塔利克繪制)
 
以太坊的體系架構
圖2:以太坊的體系架構
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鄄城县| 武平县| 彰化市| 道孚县| 固镇县| 南和县| 南乐县| 昌平区| 黔东| 兰考县| 定兴县| 寿阳县| 临沭县| 武冈市| 松溪县| 东辽县| 杭锦旗| 清涧县| 青田县| 航空| 恩平市| 巩义市| 台东市| 平南县| 兰坪| 宜昌市| 阿合奇县| 蕉岭县| 平南县| 德保县| 沅江市| 蒙城县| 确山县| 慈溪市| 邢台县| 任丘市| 许昌县| 临桂县| 泸溪县| 彝良县| 蒲城县|