定價:¥59.00
作者:閆鶯 鄭凱 郭眾鑫
I S B N :978-7-111-59511-3條碼書號:9787111595113上架日期:2018/4/3齣版日期:2018/4/1版 次:1-1齣 版 社:機械工業齣版社叢 書 名: 區塊鏈技術叢書 頁 數:236
第1章講解以太坊基本原理與應用,使讀者建立宏觀認識。第2章講解以太坊的架構與組成,讓讀者瞭解以太坊的概貌,各個部分的作用。第3章講解不同區塊鏈及其部署。第4章介紹以太坊智能閤約與虛擬機原理,使讀者透徹理解智能閤約。第5章和第6章介紹智能閤約開發的方法與案例。第7章解密以太坊數字資産原理與方法。第8章介紹以太坊數據的可視化與分析。第9章和第10章介紹以太坊性能優化、隱私和安全方麵的思路與進展。
Contents?目 錄
前 言
第1章 以太坊:新一代的區塊鏈平颱 1
1.1 理解區塊鏈 2
1.2 以太坊設計思路與特色技術 4
1.3 應用場景 8
1.4 去中心化應用DApp 10
1.4.1 DApp的優勢 10
1.4.2 DApp實例 11
1.5 以太坊的主流開源項目 13
1.6 本書的組織結構 14
第2章 以太坊架構和組成 15
2.1 以太坊整體架構 15
2.2 區塊 16
2.3 賬戶 18
2.3.1 外部賬戶 19
2.3.2 閤約賬戶 20
2.3.3 私鑰和公鑰 20
2.3.4 錢包 22
2.4 數據結構與存儲 24
2.4.1 數據組織形式 24
2.4.2 狀態樹 29
2.4.3 交易樹 29
2.4.4 收據樹 29
2.4.5 數據庫支持——LevelDB 30
2.5 共識機製 30
2.5.1 PoW 31
2.5.2 PoS 34
2.6 以太幣 36
2.7 交易 41
2.7.1 交易費用 41
2.7.2 交易內容 43
2.7.3 一個交易在以太坊中的“旅程” 45
2.8 數據編碼與壓縮 51
2.9 以太坊客戶端和API 52
2.10 以太坊域名服務 57
2.11 本章小結 58
第3章 不同類型的以太坊區塊鏈及其部署 59
3.1 區塊鏈類型 59
3.1.1 公有鏈 60
3.1.2 聯盟鏈 61
3.1.3 私有鏈 66
3.2 安裝和部署以太坊 67
3.2.1 安裝以太坊客戶端 67
3.2.2 部署以太坊聯盟鏈 70
3.3 如何在Azure上挖礦 81
3.3.1 部署虛擬機 81
3.3.2 安裝GPU驅動 82
3.3.3 安裝挖礦工具包 83
3.3.4 加入礦池 83
3.3.5 GPU挖礦收益權衡 83
3.4 本章小結 84
第4章 智能閤約與以太坊虛擬機 86
4.1 智能閤約 86
4.1.1 智能閤約的操作 89
4.1.2 存儲方式 90
4.1.3 指令集和消息調用 92
4.1.4 日誌 93
4.2 Solidity語言 93
4.2.1 結構 93
4.2.2 變量類型 94
4.2.3 內置單位、全局變量和函數 100
4.2.4 控製結構語句 101
4.2.5 函數 103
4.2.6 constant函數和fallback函數 105
4.2.7 函數修改器 106
4.2.8 異常處理 107
4.2.9 事件和日誌 109
4.2.10 智能閤約的繼承 110
4.3 本章小結 112
第5章 編寫和部署智能閤約 113
5.1 智能閤約工具 113
5.2 Solidity集成開發工具Remix 115
5.2.1 Remix界麵 115
5.2.2 初探Remix調試 117
5.2.3 使用Remix調試智能閤約的多種調用方式 120
5.3 Truffle 126
5.3.1 Truffle安裝 126
5.3.2 創建 128
5.3.3 編譯 129
5.3.4 部署 129
5.3.5 測試 132
5.3.6 配置文件 133
5.4 如何保證智能閤約的安全可靠 134
5.4.1 常見的安全陷阱 135
5.4.2 智能閤約開發建議 140
5.5 本章小結 141
第6章 智能閤約案例詳解 143
6.1 投票 143
6.2 拍賣和盲拍 153
6.2.1 公開拍賣 153
6.2.2 盲拍 156
6.3 狀態機 161
6.4 權限控製 163
6.5 本章小結 166
第7章 以太坊上數字資産的發行和流通 167
7.1 以太坊上的數字資産定義 167
7.2 發行和流通 168
7.3 ERC 20代幣閤約標準 168
7.3.1 標準定義 169
7.3.2 ERC 20標準接口 169
7.3.3 現有ERC 20標準代幣 171
7.4 ERC 721代幣閤約標準 174
7.4.1 標準定義 174
7.4.2 CryptoKitties DApp 175
7.5 本章小結 177
第8章 以太坊數據查詢與分析工具 178
8.1 以太坊瀏覽器Etherscan 178
8.1.1 Etherscan的基本功能 179
8.1.2 其他功能 190
8.1.3 API 193
8.1.4 ENS域名查詢 194
8.2 ETHERQL 195
8.2.1 同步管理器 197
8.2.2 處理程序鏈 197
8.2.3 持久化框架 198
8.2.4 開發者接口 198
8.2.5 實現 199
8.3 本章小結 199
第9章 以太坊性能優化 201
9.1 分片技術 201
9.2 雷電網絡 205
9.3 Casper——下一代以太坊共識協議 208
9.4 本章小結 210
第10章 隱私保護和數據安全 211
10.1 區塊鏈的隱私問題 212
10.1.1 “化名”與“匿名” 212
10.1.2 去匿名攻擊:交易錶分析 212
10.2 零鈔:基於zkSNARK的完美混幣池 214
10.2.1 零知識證明 214
10.2.2 零鈔的運行原理 215
10.3 Hawk:保護閤約數據私密性 216
10.4 Coco框架 218
10.4.1 TEE環境簡介 219
10.4.2 Coco框架的運行原理 219
10.5 以太坊隱私保護技術路綫:Baby ZoE 221
10.6 總結與展望 223
10.6.1 隱私方案總結 223
10.6.2 隱私技術展望 223
後記 225
區塊鏈安全技術指南
定價 69元
ISBN:9787111600367
齣版社 機械工業齣版社
齣版時間 2018 6
黃連金 吳思進 曹鋒 季宙棟等
本書根據工信部五層架構來逐層分析區塊鏈各層安全問題,並結閤經典案例,講解區塊鏈安全中的理論、技術與實踐。第1章從總體上講解區塊鏈的定義,安全屬性等。第2章從技術角度分析主流區塊鏈的安全屬性。第3~7章從應用層與智能閤約、激勵層、網絡層、數據層與共識、私鑰安全層麵剖析安全隱患與防範措施。
我是一名計算機專業的學生,對前沿技術有著濃厚的興趣,其中區塊鏈和以太坊就是我近期重點關注的領域。我一直認為,要真正理解一項技術,光看理論是不夠的,還需要動手實踐。因此,我非常期待這本書能夠提供豐富的實戰經驗。我希望書中能夠詳細介紹以太坊的開發環境搭建,包括如何安裝和配置開發工具,以及如何使用Solidity語言編寫智能閤約。更重要的是,我希望能夠看到一些循序漸進的實戰項目,從簡單的代幣發行,到更復雜的去中心化應用(DApp)的開發,能夠讓我一步步掌握開發流程。我希望書中能夠提供清晰的代碼示例,並且對每一行代碼的功能進行詳細的解釋,這樣我纔能真正理解其背後的邏輯。此外,我對於以太坊的測試和部署也感到有些睏惑,希望這本書能夠提供相關的指導,例如如何進行單元測試、集成測試,以及如何將智能閤約部署到測試網和主網上。這本書的“實戰”部分,讓我覺得它能夠彌補我在理論學習中缺乏實踐經驗的不足。我也希望能夠學習到一些常用的開發框架和庫,例如Hardhat、Truffle等,以及如何利用這些工具來提高開發效率。這本書的“以太坊原理應用技術書籍”的定位,讓我覺得它既有深度又有廣度,能夠幫助我打下堅實的基礎,為未來的深入學習和研究做好準備。
評分作為一名對新興技術應用充滿好奇的普通讀者,我一直覺得區塊鏈這個概念既神秘又令人興奮。雖然我不是技術專傢,但我希望能通過閱讀一些易於理解且內容翔實的書籍,來瞭解這項技術是如何改變我們生活的。以太坊,作為區塊鏈領域最活躍的代錶之一,我尤其希望能瞭解它的具體應用。這本書的書名中包含瞭“區塊鏈安全技術指南”和“以太坊技術詳解與實戰”,這讓我覺得它可能不僅僅是深奧的技術理論,還包含瞭一些與實際應用和安全相關的方麵,這正是我感興趣的。我希望這本書能夠用通俗易懂的語言,解釋區塊鏈和以太坊的基本原理,例如什麼是去中心化,什麼是智能閤約,以及以太坊是如何實現這些功能的。我也希望書中能有一些具體的案例,介紹以太坊在現實世界中的應用,比如它如何支撐去中心化金融(DeFi),或者在數字藝術(NFT)領域的價值。更重要的是,我希望瞭解區塊鏈技術在安全方麵的重要性,以及以太坊是如何保障交易和數字資産的安全的。雖然我不一定需要成為一個開發者,但我希望能通過閱讀這本書,對以太坊有一個更全麵的認識,瞭解它可能帶來的機遇和挑戰。這本書的“包郵”字樣,讓我覺得它更易於獲取,也降低瞭嘗試瞭解這項新技術的門檻。我希望這本書能讓我對以太坊産生更清晰的認知,並且能夠對它的未來發展有一個初步的判斷。
評分作為一個在安全領域摸爬滾打多年的老兵,我一直對新興技術的安全問題保持著高度的警惕和關注。區塊鏈作為一項顛覆性的技術,其安全性更是我關注的焦點。特彆是以太坊,作為目前最受歡迎的公鏈之一,承載著大量的價值和應用,其安全性直接關係到整個生態係統的穩定。我非常希望這本書能夠提供深入的區塊鏈安全技術分析,特彆是針對以太坊的安全防護策略。我期待書中能夠詳細講解智能閤約的安全漏洞類型,例如邏輯錯誤、訪問控製問題、加密算法誤用等等,並且提供相應的防禦措施和代碼示例。此外,我希望能看到關於鏈上數據安全、私鑰管理、節點安全、以及網絡層麵的安全防護等方麵的深入探討。對於以太坊的PoS機製,我也想瞭解它在安全性方麵有哪些改進,以及可能存在的攻擊嚮量和防範手段。這本書的“區塊鏈安全技術指南”部分,讓我覺得它能夠為我提供一套係統性的安全框架,幫助我更好地評估和加固以太坊相關的應用和係統。我更看重的是書中是否能夠提供一些真實的攻擊案例分析,以及攻擊者是如何利用漏洞的,這對於我進行安全審計和漏洞挖掘非常有幫助。我也希望書中能夠涉及到一些新興的安全技術,比如零知識證明在以太坊中的應用,以及如何利用AI技術來提升區塊鏈安全。
評分這本書的封麵設計真是讓人眼前一亮,簡約又不失科技感。當我拿到它的時候,首先吸引我的是封麵的配色,深邃的藍色搭配銀色的字體,給人一種沉穩而專業的印象。翻開扉頁,紙張的質感也相當不錯,觸感細膩,印刷清晰,讀起來讓人心情愉悅。我是一名初涉區塊鏈領域的技術愛好者,對於其中的原理和應用一直充滿好奇,特彆是關於以太坊的部分,更是我學習的重點。我一直很想深入瞭解以太坊的底層架構,比如它的虛擬機(EVM)是如何工作的,智能閤約的編寫和部署有哪些注意事項,以及如何纔能有效地進行相關的安全審計。我之前也看過一些零散的文章和教程,但總感覺不夠係統,缺乏一個完整的知識體係。所以,當我看到這本書的書名中包含“以太坊技術詳解與實戰”時,就立刻被它吸引住瞭。我非常期待這本書能夠係統地講解以太坊的核心技術,並且提供一些實戰的案例,這樣我就可以將理論知識與實際操作相結閤,更好地掌握這項技術。同時,我也希望書中能有一些關於以太坊生態係統發展的介紹,例如它在DeFi、NFT等領域的應用,這對於我理解區塊鏈技術的未來發展趨勢非常有幫助。這本書的“實戰”部分尤其令我期待,我希望能學到如何編寫安全的智能閤約,如何進行常見的安全漏洞的防範,以及一些實際的攻擊場景分析,這對於我日後參與到區塊鏈開發中至關重要。
評分我是一名長期在金融行業工作的從業者,最近幾年,區塊鏈技術的發展讓我看到瞭它顛覆傳統金融模式的巨大潛力。尤其是在數字資産和去中心化金融(DeFi)領域,以太坊無疑扮演著舉足輕重的角色。我一直關注著以太坊的技術演進,從早期的PoW到現在的PoS,以及Layer 2的各種解決方案,都讓我覺得非常興奮。我希望通過閱讀這本書,能夠更深入地理解以太坊的運行機製,比如它的共識機製、交易處理流程以及gas機製背後的邏輯。對於智能閤約,我希望這本書能提供更詳細的講解,不僅僅是基礎的編寫,更重要的是如何設計齣安全、高效且符閤業務需求的智能閤約。例如,如何避免常見的智能閤約漏洞,如重入攻擊、整數溢齣等,以及如何進行有效的安全審計和測試。此外,作為一名金融從業者,我對以太坊在金融領域的應用場景非常感興趣,例如穩定幣、藉貸平颱、去中心化交易所等。我希望書中能有相關的案例分析,介紹這些應用是如何基於以太坊構建的,以及它們為金融行業帶來瞭哪些創新和變革。我也希望能夠瞭解以太坊在跨境支付、資産代幣化等方麵的潛力,以及它在監管閤規方麵可能麵臨的挑戰和解決方案。這本書的“包郵”和“技術詳解與實戰”的標題,讓我覺得它內容豐富且具有實用價值,非常符閤我希望通過學習來提升專業能力的期望。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 靜流書站 版權所有