![]() ![]() |
Python語言區(qū)塊鏈開發(fā)實戰(zhàn)
區(qū)塊鏈技術作為當前極具影響力的重大創(chuàng)新技術之一, 引起了全球各界人士的廣泛關注。它以去中心化的方式集體維護可信數據, 具有防篡改、高度可擴展等特點, 是構建價值互聯(lián)網的基石。本書共8章。第1章從概念和原理上對區(qū)塊和區(qū)塊鏈的數據結構、定義進行詳細描述, 并介紹哈希算法、數據加密與數字簽名、默克爾樹、共識算法、區(qū)塊鏈分叉等內容。第2章和第3章著重介紹區(qū)塊鏈模擬系統(tǒng)的構建, 以及在此基礎上開發(fā)的去中心化應用。第4章介紹如何利用Ganache和MetaMask在本地搭建以太坊私有網絡, 并進行簡單的測試。第5章介紹如何利用Python版本的Web3提供的API與以太坊節(jié)點進行交互, 以及如何基于Brownie開源框架進行區(qū)塊鏈應用編程。第6章介紹與區(qū)塊鏈應用緊密相關的IPFS分布式去中心化文件存儲技術。第7章介紹SQLite和LevelDB這兩種在區(qū)塊鏈應用中常用的嵌入式數據庫。第8章在前面章節(jié)的基礎上詳細介紹如何開發(fā)一個基于區(qū)塊鏈的電子證書認證系統(tǒng)。
你還可能感興趣
我要評論
|