區塊鏈智能合約與 DApp 應用實戰
李升暾 、詹智安
- 出版商: 清華大學
- 出版日期: 2020-05-01
- 售價: $474
- 語言: 簡體中文
- 頁數: 354
- ISBN: 7302552754
- ISBN-13: 9787302552758
-
相關分類:
區塊鏈 Blockchain
下單後立即進貨 (約4週~6週)
買這商品的人也買了...
-
Google 軟件測試之道 (How Google Tests Software)$479$455 -
單元測試的藝術, 2/e (The Art of Unit Testing: with examples in C#, 2/e)$650$507 -
$454Hyperledger Fabric 源代碼分析與深入解讀 -
$469深入以太坊智能合約開發 -
區塊鏈智能合約與 DApp 實務應用$520$411 -
Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562 -
全球第一個成熟商用區塊鏈框架:HyperLedgerFabric 實戰 (熱銷版)$580$493 -
$301乙太坊 Solidity 智慧合約開發 -
一本書讀懂區塊鏈, 2/e$534$507 -
無卡無現金時代:網路支付業務規劃設計及實作$690$545 -
作業系統, 10/e (授權經銷版)(Silberschatz: Operating System Concepts, 10/e)$910$865 -
$653TypeScript 入門與區塊鏈項目實戰 -
不當礦工當老闆:自己動手開發區塊鏈應用業務$780$616 -
Mastering the Lightning Network: A Second Layer Blockchain Protocol for Instant Bitcoin Payments$2,546$2,412 -
測試架構師修煉之道:從測試工程師到測試架構師, 2/e$654$621 -
Clean Architecture 無瑕的程式碼-整潔的軟體設計與架構篇 + 實作篇-在整潔的架構上弄髒你的手 (雙書合購)$1,080$820 -
你就是不寫測試才會沒時間:Kuma 的單元測試實戰 -- Java篇(iThome鐵人賽系列書)$650$507 -
Testing Web APIs:從設計到實作測試策略,交付高品質的 API$650$507 -
軟體測試實務 : 業界成功案例與高效實踐 [ I ]$650$507 -
軟體測試實務 : 業界成功案例與高效實踐 [ II ]$600$468 -
Effective 軟件測試$588$559 -
可觀測性工程|達成卓越營運 (Observability Engineering: Achieving Production Excellence)$680$537 -
Notion 全方位管理術:任務管理 × 收支記帳 × 知識筆記 × ChatGPT × Notion AI(iThome鐵人賽系列書)【軟精裝】$650$507 -
Terraform 建置與執行, 3/e (Terraform: Up and Running: Writing Infrastructure as Code, 3/e)$780$616 -
ChatGPT 4 Turbo 萬用手冊 2024 春季號:提示工程、超強外掛、My GPTs、OpenAI API、Midjourney、Copilot、Gemini、Claude 2$680$537
相關主題
商品描述
本書從介紹區塊鏈的原貌開始,詳述區塊鏈底層蘊含的核心技術,再由淺入深地探討智能合約以及區塊鏈去中心化的潛在商業應用。 本書分為6章,包含漫談區塊鏈、搭建以太坊私有鏈、初探智能合約、探究智能合約、與DApp共舞的Web3j Java方案以及DApp個案設計。 本書適用於大專院校區塊鏈相關課程的授課、業界培訓,以及所有對區塊鏈感興趣的自學者。本書各章都附有習題,供授課老師課堂之需,亦可作為自學者自我評測之用。
目錄大綱
第1章 漫談區塊鏈
1.1 中立的科技
1.2 比特幣的緣起
1.3 以太坊區塊鏈
1.4 加密貨幣概況
1.5 金融科技與區塊鏈
1.6 區塊鏈商業模式
1.7 習題
第2章 搭建以太坊私有鏈
2.1 以太坊客戶端軟件
2.2 連接主鏈與測試鏈
2.3 搭建私有鏈
2.4 以太坊錢包軟件
2.5 點對點連接
2.6 使用權威證明共識PoA的Ethereum-Parity
2.7 習題
第3章 初探智能合約
3.1 淺談智能合約
3.2 Hello World智能合約
3.3 JSON-RPC遠程訪問智能合約
3.4 習題
第4章 深入探討智能合約
4.1 以太坊賬戶地址
4.2 Solidity智能合約結構
4.3 Solidity智能合約語言
4.3.1 變量類型
4.3.2 函數聲明
4.3.3 函數修飾符
4.3.4 特殊變量與函數
4.3.5 事件
4.3.6 註釋
4.3.7 淺談Solidity 0.5.0
4.4 ICO首次幣發行融資
4.5 ERC 20智能合約協議標準
4.5.1 ERC 20智能合約
4.5.2 我的第一次ICO
4.6 習題
第5章 與DApp共舞的Java Web3j
5.1 智能合約交易類型:Call與Transaction
5.2 覆雜類型的函數調用——以KYC身份證明為例
5.3 Web3j:區塊鏈智能合約的Java方案
5.4 活用Web3j
5.4.1 查詢節點版本
5.4.2 在線交易簽名
5.4.3 離線簽名的以太幣轉賬
5.4.4 部署智能合約
5.4.5 創建EOA
5.4.6 創建EOA與密鑰文件
5.5 Web3j與區塊鏈Oracle網關機制
5.5.1 手動式Oracle網關
5.5.2 Oracle監聽程序
5.5.3 Oracle完整網關程序
5.6 習題
第6章 Java DApp個案設計
6.1 區塊鏈個案的架構
6.2 區塊鏈公共政策平臺
6.3 區塊鏈競標拍賣系統
6.4 區塊鏈真實新聞系統
6.5 區塊鏈供應鏈金融
6.6 區塊鏈自動醫療理賠
6.7 區塊鏈與共享經濟
6.8 區塊鏈與點數經濟
6.9 習題
附錄A 區塊鏈專有名詞解釋
附錄B 區塊鏈相關開發包的說明



