国产探花免费观看_亚洲丰满少妇自慰呻吟_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:以太坊的體系架構
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 镇安县| 大关县| 宣武区| 略阳县| 淮北市| 包头市| 阳东县| 大方县| 桐城市| 泊头市| 九台市| 连城县| 义马市| 青冈县| 玛沁县| 长岛县| 贵阳市| 新田县| 离岛区| 龙南县| 邯郸县| 寿宁县| 盐津县| 囊谦县| 周宁县| 沈丘县| 兴文县| 阿合奇县| 屯昌县| 昭平县| 淮滨县| 儋州市| 田阳县| 连云港市| 西畴县| 汨罗市| 酉阳| 宁乡县| 皋兰县| 紫阳县| 揭阳市|