| 書[0名0]: | 區塊鏈開發指南|6019644 |
| 圖書定價: | 59元 |
| 圖書作者: | 申屠青春 |
| 齣版社: | 機械工業齣版社 |
| 齣版日期: | 2017/6/1 0:00:00 |
| ISBN號: | 9787111571209 |
| 開本: | 16開 |
| 頁數: | 0 |
| 版次: | 1-1 |
| 作者簡介 |
| 深圳銀鏈科技CEO, 深圳[0大0][0學0]ATR[0國0]防科技重點實驗室博士。 |
| 內容簡介 |
| 本書[0首0]先介紹基礎密碼[0學0]、算[0法0]、P2P協議、腳本等區塊鏈基礎原理與技術,然後以比特幣和以太坊兩[0大0]區塊鏈平颱為例,指導讀者搭建測試環境,對區塊鏈進行編譯,建立私鏈與測試鏈等,幫助開發者創建自己的私鏈,實現智能閤約、挖礦等區塊鏈特定編程實例。 |
| 目錄 |
推薦序一 區塊鏈的價值實現 推薦序二 區塊鏈,推動金融代際躍升的新力量 推薦序三 區塊鏈技術的現實和未來 前言 [0第0]1章 區塊鏈基礎 1 1.1 交易和交易鏈 2 1.1.1 比特幣地址 3 1.1.2 交易的本質 3 1.1.3 輸入和輸齣 5 1.1.4 交易類型 5 1.1.5 找零地址 6 1.2 區塊和區塊鏈 8 1.2.1 區塊結構 8 1.2.2 創世塊 10 1.2.3 區塊鏈原理 13 1.3 挖礦、礦池 14 1.3.1 挖礦原理與區塊的産生 14 1.3.2 挖礦難度 16 1.3.3 礦池原理與[0商0]業模式 18 1.4 腳本係統 19 1.4.1 腳本特點 20 1.4.2 腳本運行過程 24 1.4.3 腳本操作碼解讀 25 1.4.4 腳本執行過程 26 1.5 閤約應用案例 27 1.5.1 閤約應用原理 28 1.5.2 示例1:提供押金證明 29 1.5.3 示例2:擔保和爭端調解 30 1.5.4 示例3:保證閤約 30 1.5.5 示例4:使用外部狀態 32 1.5.6 示例5:跨鏈交易 34 1.5.7 示例6:支付證明閤約 35 1.5.8示例7:特定對象的快速調整(微)支付 36 1.5.9示例8:多方去中心化彩票 37 參考資料 37 [0第0]2章 區塊鏈進階 39 2.1 外帶數據 39 2.1.1 OP_RETURN外帶數據 39 2.1.2 Multi-Signatures外帶數據 40 2.2 Counterparty 40 2.2.1Counterparty附生鏈的實現機製詳解 41 2.2.2 發送 41 2.2.3 訂單 42 2.2.4 發行 42 2.2.5 廣播 43 2.2.6 賭約 43 2.3 挖礦算[0法0]解析 43 2.3.1 PoW挖礦算[0法0]及分析 43 2.3.2 PoS股[0權0]證明算[0法0]及分析 44 2.3.3DPoS股份授[0權0]證明算[0法0]及分析 45 2.4 Sidechains 45 2.4.1 側鏈背景 45 2.4.2 技術原理 46 2.5 新比特幣技術 49 2.5.1 IBLT 49 2.5.2 隔離見證 50 2.5.3 閃電網絡 51 2.5.4 RSMC 51 2.5.5 HTLC 52 參考資料 53 [0第0]3章 密碼[0學0]基礎 54 3.1 Hash函數 54 3.1.1 技術原理 54 3.1.2 SHA-1算[0法0] 55 3.1.3 SHA-2算[0法0] 57 3.1.4 SHA-3算[0法0] 64 3.1.5 RIPEMD160算[0法0] 65 3.2 橢圓麯綫密碼 66 3.2.1 橢圓麯綫方程 67 3.2.2 公鑰和私鑰的産生算[0法0] 68 3.3 ECDSA數字簽[0名0] 69 3.4 Sch[0no0]rr數字簽[0名0] 70 3.4.1 技術思想 70 3.4.2Sch[0no0]rr與ECDSA的異同 70 3.5 Bloom filter 71 3.5.1 技術原理 71 3.5.2 應用案例 72 [0第0]4章 比特幣區塊鏈開發 74 4.1 Bitcoin的編譯過程 74 4.1.1 Ubuntu下的編譯 74 4.1.2 Mac下的編譯 75 4.1.3 Windows下的編譯 76 4.2 代碼剖析 77 4.2.1 主要模塊 77 4.2.2 初始化和啓動 79 4.2.3 P2P網絡 80 4.2.4 交易和區塊 89 4.2.5 腳本係統 89 4.2.6 挖礦 91 4.2.7 私鑰 92 4.3 性能實戰 93 4.3.1 建立私鏈 93 4.3.2 [0優0]化改進 96 4.4 API開發 97 4.4.1 命令行調用 97 4.4.2 RPC API調用接口 100 4.4.3 如何調用API進行開發 103 4.4.4通過命令實現區塊鏈的查詢實例 103 [0第0]5章 以太坊智能閤約開發 109 5.1 以太坊 109 5.1.1 以太坊的定義 109 5.1.2 下一代區塊鏈 109 5.1.3 以太坊虛擬機 110 5.1.4 以太坊的工作原理 110 5.2 以太坊賬戶管理 111 5.2.1 賬戶 111 5.2.2 鑰匙文件 112 5.2.3 創建[賬1號] 112 5.3 更新、備份、恢復[賬1號] 115 5.3.1 更新[賬1號] 115 5.3.2 [賬1號]備份和恢復 116 5.4公有鏈、聯盟鏈、私有鏈及網絡配置 117 5.4.1 以太坊網絡 117 5.4.2 公有鏈、私有鏈和聯盟鏈 117 5.4.3 如何連接 118 5.4.4 更快地下載區塊鏈 119 5.4.5靜態節點、信任節點和啓動節點 120 5.5 搭建測試網絡和私有鏈 121 5.5.1 Modern測試網 121 5.5.2 設置本地私有測試網 121 5.6賬戶、交易核心概念及投注閤約解析 125 5.6.1 外有賬戶與閤約賬戶 125 5.6.2 什麼是交易 126 5.6.3 什麼是消息 126 5.6.4 什麼是gas 126 5.6.5 估算交易成本 127 5.6.6 賬戶交互示例:投注閤約 128 5.7 深入淺齣智能閤約 131 5.7.1 閤約的定義 131 5.7.2 以太坊高級語言 131 5.7.3 寫閤約 131 5.7.4 編譯閤約 132 5.7.5 創建和部署閤約 134 5.7.6 與閤約互動 135 5.7.7 閤約元數據 136 5.7.8 測試閤約和交易 137 5.8 如何部署、調用智能閤約 138 5.8.1 RPC 138 5.8.2 慣例 138 5.8.3 部署閤約 139 5.8.4 和智能閤約互動 141 5.8.5 Web3.js 142 5.8.6 控製颱 143 5.8.7 查看閤約與交易 143 5.9 智能閤約案例實戰 143 參考資料 146 [0第0]6章 Fabric原理和實操 147 6.1 [0超0]級賬本項目背景 147 6.2 Fabric簡介 149 6.3 係統架構 150 6.3.1 交易 150 6.3.2 區塊鏈數據結構 150 6.3.3 節點 151 6.4 交易背書的基本流程 155 6.4.1客戶端創建交易後發送到它所選擇的背書節點 156 6.4.2背書節點模擬交易,然後生成背書簽[0名0] 157 6.4.3提交客戶端獲取交易的背書,通過排序服務廣播 158 6.4.4排序服務嚮所有節點投遞交易消息 158 6.5 背書策略 159 6.5.1 背書策略規範 159 6.5.2 交易[0評0]估與背書策略 159 6.5.3 背書策略示例 160 6.6驗證總賬(1.0版本之後的功能)和原始總賬檢查點(精簡) 160 6.6.1 驗證總賬 160 6.6.2 原始總賬檢查點 161 6.7 Fabric V1.0開發者快速入門 163 6.7.1 前置條件和係統配置 163 6.7.2下載源代碼,創建Fabric網絡 164 6.7.3 生成配置文件 164 6.7.4使用Docker創建Fabric網絡&創建/加入通道(賬本) 165 6.7.5 示例閤約執行過程解析 165 6.7.6 查看智能閤約執行日誌 166 6.7.7 手工創建和加入通道 166 6.7.8使用命令行工具部署、調用、查詢智能閤約 167 6.7.9 開發環境故障排除 168 6.7.10 Fabric常用的Docker命令 168 6.8 智能閤約開發 169 6.8.1 智能閤約的定義 169 6.8.2GO語言智能閤約的開發和部署 169 6.8.3 Java智能閤約的編寫與部署 174 6.8.4 開發和提交代碼 180 相關術語 182 附錄A [0國0]內區塊鏈聯盟介紹 184 附錄B《ChinaLedger麵嚮中[0國0]資本市場應用的分布式總賬白皮書》全文 201 |
這本書的內容非常紮實,充滿瞭作者對這個新興技術領域的深刻理解和獨到見解。它就像一位經驗豐富的導師,一步步引領我探索這個復雜而迷人的領域。我特彆喜歡作者在解釋技術細節時,那種詳略得當、由淺入深的講解方式,使得即使是初學者也能 MINGBAI (明白)其核心要義。它在理論講解的同時,也提供瞭許多實踐性的指導,這對於我這樣的動手型學習者來說,無疑是一筆寶貴的財富。書中對於不同解決方案的比較分析,也極大地幫助我拓寬瞭視野,讓我能夠更全麵地評估技術的優劣。我從中獲得的不僅僅是知識,更是一種解決問題的思路和分析問題的能力。這本書的價值在於,它能夠幫助讀者建立起對整個技術生態係統的宏觀認知,並為未來的深入研究打下堅實的基礎。它是一本能夠幫助讀者在技術浪潮中站穩腳跟的實用指南。
評分這本書在我手中已經有些時日瞭,閑暇時翻閱,總能引發我對技術發展趨勢的無限遐想。這本書就像一位資深的嚮導,帶領我深入探索瞭一個充滿機遇與挑戰的新興領域。它不僅僅是關於技術的堆砌,更像是一次關於未來商業模式和協作方式的深度思考。我特彆欣賞作者在闡述復雜概念時所展現齣的清晰邏輯和通俗易懂的語言,這使得我這樣一個並非科班齣身的讀者也能 MINGBAI (明白)其中精髓。書中對理論基礎的鋪墊恰到好處,既不顯得枯燥乏味,又能為後續的實操部分打下堅實的基礎。我尤其喜歡它在介紹不同區塊鏈平颱的優劣勢時,那種客觀且具有前瞻性的分析,這讓我能夠對不同技術路綫的潛力和局限性有一個更全麵的認識。讀這本書的過程,更像是在參與一場關於數字經濟未來的頭腦風暴,它激發瞭我不斷學習和探索的動力,也讓我對自己在技術領域的發展方嚮有瞭更清晰的規劃。每一次閱讀,都能從中汲取新的靈感,仿佛打開瞭一扇通往未知領域的大門,讓我對即將到來的數字化變革充滿瞭期待。
評分這是一本讓我眼前一亮的作品。我一直對那些能夠深刻改變社會運行方式的技術充滿好奇,而這本書恰恰滿足瞭我的這份求知欲。作者的敘述風格非常有感染力,仿佛坐在我旁邊,耐心地為我講解那些聽起來高大上,實則卻與我們的生活息息相關的技術原理。它不像某些技術書籍那樣,隻停留在概念層麵,而是能夠結閤實際的應用場景,將理論與實踐緊密地聯係起來。我特彆欣賞它在分析某個技術解決方案時,那種層層剝繭、深入淺齣的方式,讓人在不知不覺中就掌握瞭關鍵要點。這本書的價值在於,它不僅僅是傳授知識,更是在培養一種思考問題的角度和解決問題的能力。它讓我開始重新審視現有的信息傳遞和價值交換方式,並思考如何利用新技術來優化和重塑這些過程。讀完之後,我感覺自己的思維方式得到瞭極大的拓展,看待問題的角度也更加多元化瞭。它是一本值得反復品讀,並且在不同人生階段都會有不同收獲的書籍,我強烈推薦給所有對未來科技發展抱有濃厚興趣的朋友們。
評分這本書如同一扇窗,讓我得以窺探數字經濟的未來圖景。作者以一種非常獨特且引人入勝的方式,解讀瞭這項顛覆性技術的核心價值與潛在應用。我尤其贊賞它在描繪技術發展藍圖時,所展現齣的宏大視野和對未來趨勢的精準把握。它不僅僅是技術的介紹,更是在探討這項技術如何能夠重塑商業模式、優化資源配置,甚至改變社會結構。書中對不同場景下的應用案例的剖析,讓我對這項技術的普適性和強大生命力有瞭更深的認識。它讓我意識到,我們正站在一個技術變革的十字路口,而這本書,無疑為我指明瞭一個方嚮。它是一本能夠引發深度思考、激發創新靈感的作品,我將其視為一本通往未來數字世界的必備讀物,值得所有對時代發展保持敏感的讀者細細品讀。
評分我不得不說,這本書帶給我瞭一種前所未有的閱讀體驗。它並非僅僅是一本技術手冊,更像是一部關於數字世界構建的史詩。作者的文筆流暢且富有激情,將枯燥的技術原理描繪得生動有趣,引人入勝。我尤其欣賞它在探討某個核心概念時,所進行的深度剖析和多角度闡釋,這種嚴謹的學術態度和清晰的邏輯思維,讓我對整個領域有瞭更深刻的理解。書中穿插的案例分析更是點睛之筆,它們用鮮活的例子說明瞭理論是如何落地生根,並産生巨大影響的,這讓我對未來的發展充滿瞭信心。它讓我意識到,技術的發展不僅僅是代碼的堆砌,更是對人類協作模式和社會結構的深刻革新。每一次翻閱,都能在字裏行間感受到作者對這個領域的深刻洞察和遠見卓識。它是一本能夠啓發思考、激發創造力的優秀作品,我非常樂意將其推薦給那些希望在這個快速變化的時代保持領先地位的讀者。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有