深入以太坊智能合約開發
楊 鎮 薑信寶 朱智勝 蓋方宇 著
- 出版商: 機械工業
- 出版日期: 2019-04-01
- 定價: $594
- 售價: 7.5 折 $446
- 語言: 簡體中文
- ISBN: 711162372X
- ISBN-13: 9787111623724
-
相關分類:
區塊鏈 Blockchain
立即出貨
買這商品的人也買了...
-
$354$336 -
$35230天App開發從0到1 APICloud移動開發實戰
-
$352區塊鏈開發實戰:以太坊關鍵技術與案例分析
-
$403區塊鏈開發實戰:Hyperledger Fabric 關鍵技術與案例分析
-
$480$408 -
$301Solidity 編程:構建以太坊和區塊鏈智能合約的初學者指南
-
$520$411 -
$454區塊鏈開發實戰:基於 JavaScript 的公鏈與 DApp 開發
-
$403區塊鏈 DAPP 開發入門、代碼實現、場景應用
-
$505區塊鏈開發實戰:實用案例分析
-
$427深入理解以太坊
-
$254自學區塊鏈:原理、技術及應用
-
$354$336 -
$534$507 -
$403區塊鏈智能合約與 DApp 應用實戰
-
$780$663 -
$296區塊鏈+:落地場景與應用實戰
-
$534$507 -
$534$507 -
$458用 Python 編程和實踐!區塊鏈教科書
-
$505區塊鏈 DApp 開發:基於以太坊和比特幣公鏈
-
$780$663 -
$499$449 -
$520$468 -
$600$468
相關主題
商品描述
這是一部能指導讀者從入門到進階的以太坊智能合約開發指南。HiBlock區塊鏈技術社區官方出品,4位資深區塊鏈技術專家聯合撰寫。
從開發工具與生態、編程語言(Solidity)、編寫方法、優秀實踐、以太坊虛擬機、合約安全、軟件工程等維度全景呈現以太坊智能合約開發的各個方面。更重要的是,以實戰為導向,包含若乾個翔實和完整的DApp案例講解。
全書共12章,分為4個部分:
準備篇(第1~2章) 介紹了以太坊的必備常識、基礎交互和開發工具套件。
基礎篇(第3~6章) 詳細講解了智能合約開發語言 Solidity 的所有語法和編寫合約的基本方法,同時也介紹了編譯器和 Solidity 集成開發工具的使用。
進階篇(第7~10章) 首先詳細講解了以太坊協議的細節和以太坊虛擬機的實現原理和架構設計;然後講解了用於以太坊虛擬機函數調用的應用二進制編碼的細節,以及公共基礎合約庫 openzeppelin-solidity 的源碼實現;最後為智能合約的安全開發提供了經驗性的指導,有極高的參考價值。
實戰篇(第11~12章) 結合若乾 DApp 實例講解瞭如何基於智能合約來構造可用的去中性化應用程序。這部分內容可以幫助開發者快速上手構建基於以太坊的新一代因特網應用程序。
本書的附錄中還包含了對以太坊協議中涉及的部分基礎算法、以太坊虛擬機的費用設計和指令設計、 Solidity 內聯匯編等的簡單介紹。
從開發工具與生態、編程語言(Solidity)、編寫方法、優秀實踐、以太坊虛擬機、合約安全、軟件工程等維度全景呈現以太坊智能合約開發的各個方面。更重要的是,以實戰為導向,包含若乾個翔實和完整的DApp案例講解。
全書共12章,分為4個部分:
準備篇(第1~2章) 介紹了以太坊的必備常識、基礎交互和開發工具套件。
基礎篇(第3~6章) 詳細講解了智能合約開發語言 Solidity 的所有語法和編寫合約的基本方法,同時也介紹了編譯器和 Solidity 集成開發工具的使用。
進階篇(第7~10章) 首先詳細講解了以太坊協議的細節和以太坊虛擬機的實現原理和架構設計;然後講解了用於以太坊虛擬機函數調用的應用二進制編碼的細節,以及公共基礎合約庫 openzeppelin-solidity 的源碼實現;最後為智能合約的安全開發提供了經驗性的指導,有極高的參考價值。
實戰篇(第11~12章) 結合若乾 DApp 實例講解瞭如何基於智能合約來構造可用的去中性化應用程序。這部分內容可以幫助開發者快速上手構建基於以太坊的新一代因特網應用程序。
本書的附錄中還包含了對以太坊協議中涉及的部分基礎算法、以太坊虛擬機的費用設計和指令設計、 Solidity 內聯匯編等的簡單介紹。