中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
區塊鏈技術叢書深入理解以太坊

包郵 區塊鏈技術叢書深入理解以太坊

出版社:機械工業出版社出版時間:2018-06-01
開本: 其他 頁數: 276
中 圖 價:¥68.6(7.7折) 定價  ¥89.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

區塊鏈技術叢書深入理解以太坊 版權信息

  • ISBN:9787111614920
  • 條形碼:9787111614920 ; 978-7-111-61492-0
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

區塊鏈技術叢書深入理解以太坊 本書特色

內容簡介
這是一本從原理和實踐兩個層面系統、深入講解以太坊技術的專著,從設計理念、技術架構、共識算法、智能合約、以太坊虛擬機、開發工具、DApp開發、企業以太坊解決方案、跨鏈技術等近10個方面進行了詳細講解,既適合初學者系統學習以太坊的原理和應用開發,又適合有一定基礎的開發者深入掌握以太坊的底層運行機制。
全書一共11章:
第1~3章對以太坊的系統架構、設計理念和技術架構進行了系統介紹,包括以太坊項目的起源和發展路線圖、核心技術、共識問題、圖靈完備性、整體設計思路和各模塊的核心功能實現等核心內容。
第4章深入剖析了PoW、PoA、PoS等共識算法的適用場景、設計思想、技術實現和優缺點。
第5~7章圍繞智能合約展開,系統講解了智能合約語言Solidity、智能合約應用開發、智能合約運行原理和實現細節,以及以太坊虛擬機的運行原理和智能合約字節碼的解析等內容。內容簡介
這是一本從原理和實踐兩個層面系統、深入講解以太坊技術的專著,從設計理念、技術架構、共識算法、智能合約、以太坊虛擬機、開發工具、DApp開發、企業以太坊解決方案、跨鏈技術等近10個方面進行了詳細講解,既適合初學者系統學習以太坊的原理和應用開發,又適合有一定基礎的開發者深入掌握以太坊的底層運行機制。
全書一共11章:
第1~3章對以太坊的系統架構、設計理念和技術架構進行了系統介紹,包括以太坊項目的起源和發展路線圖、核心技術、共識問題、圖靈完備性、整體設計思路和各模塊的核心功能實現等核心內容。
第4章深入剖析了PoW、PoA、PoS等共識算法的適用場景、設計思想、技術實現和優缺點。
第5~7章圍繞智能合約展開,系統講解了智能合約語言Solidity、智能合約應用開發、智能合約運行原理和實現細節,以及以太坊虛擬機的運行原理和智能合約字節碼的解析等內容。
第8章介紹了以太坊周邊的工具,教讀者如何在不開發代碼的情況下完成與以太坊網絡的交互。
第9章介紹了以太坊技術的企業級應用以及企業以太坊聯盟的標準化進展。
第10章對跨鏈技術和方案進行了方向性探討,雖然目前跨鏈技術還不成熟,但被視為后以太坊時代的區塊鏈技術熱點。
第11章分析了以太坊現階段面臨的發展瓶頸,并對可能的解決方案進行了展望。

區塊鏈技術叢書深入理解以太坊 內容簡介

內容簡介這是一本從原理和實踐兩個層面系統、深入講解以太坊技術的專著,從設計理念、技術架構、共識算法、智能合約、以太坊虛擬機、開發工具、DApp開發、企業以太坊解決方案、跨鏈技術等近10個方面進行了詳細講解,既適合初學者系統學習以太坊的原理和應用開發,又適合有一定基礎的開發者深入掌握以太坊的底層運行機制。全書一共11章:~3章對以太坊的系統架構、設計理念和技術架構進行了系統介紹,包括以太坊項目的起源和發展路線圖、核心技術、共識問題、圖靈完備性、整體設計思路和各模塊的核心功能實現等核心內容。第4章深入剖析了PoW、PoA、PoS等共識算法的適用場景、設計思想、技術實現和優缺點。第5~7章圍繞智能合約展開,系統講解了智能合約語言Solidity、智能合約應用開發、智能合約運行原理和實現細節,以及以太坊虛擬機的運行原理和智能合約字節碼的解析等內容。第8章介紹了以太坊周邊的工具,教讀者如何在不開發代碼的情況下完成與以太坊網絡的交互。第9章介紹了以太坊技術的企業級應用以及企業以太坊聯盟的標準化進展。0章對跨鏈技術和方案進行了方向性探討,雖然目前跨鏈技術還不成熟,但被視為后以太坊時代的區塊鏈技術熱點。1章分析了以太坊現階段面臨的發展瓶頸,并對可能的解決方案進行了展望。

區塊鏈技術叢書深入理解以太坊 目錄

前言
第1章 以太坊概述 1
1.1 區塊鏈起源 1
1.2 以太坊發展之路 3
1.3 以太坊核心技術 6
1.3.1 智能合約 6
1.3.2 PoS 7
1.4 以太坊系統架構 8
1.5 以太坊社區 9
1.6 以太坊路線圖 10
1.7 本章小結 11
第2章 設計理念 12
2.1 密碼學 13
2.1.1 Hash 13
2.1.2 橢圓曲線的加解密 18
2.1.3 簽名 20
2.1.4 Merkle樹和驗證 24
2.1.5 MPT狀態樹 24
2.2 共識問題 28
2.2.1 分布式一致性問題 28
2.2.2 Paxos 和Rfat 30
2.2.3 拜占庭容錯及PBFT 31
2.2.4 以太坊IBFT共識 33
2.2.5 PoW 35
2.2.6 Casper 36
2.2.7 以太坊性能 38
2.3 圖靈完備 40
2.3.1 比特幣腳本 41
2.3.2 EVM虛擬機 44
2.3.3 Gas機制 46
2.4 本章小結 49
第3章 技術架構 50
3.1 分層設計 51
3.1.1 應用層 51
3.1.2 合約層 54
3.1.3 激勵層 55
3.1.4 共識層 56
3.1.5 網絡層 59
3.1.6 數據層 60
3.2 數據結構設計 62
3.2.1 交易 62
3.2.2 狀態樹 65
3.2.3 區塊 67
3.2.4 區塊鏈 71
3.2.5 數據庫 72
3.3 P2P網絡 76
3.3.1 節點發現 76
3.3.2 節點管理 78
3.4 客戶端 84
3.4.1 RPC 85
3.4.2 web3 88
3.5 本章小結 89
第4章 共識算法 90
4.1 PoW 90
4.1.1 算法概述 90
4.1.2 設計實現 93
4.1.3 優缺點分析 96
4.2 PoA 97
4.2.1 算法概述 97
4.2.2 設計實現 99
4.2.3 優缺點分析 102
4.3 PoS 103
4.3.1 算法概述 103
4.3.2 優缺點分析 111
4.4 本章小結 112
第5章 智能合約開發 113
5.1 智能合約的誕生 113
5.2 以太坊上的智能合約 114
5.2.1 以太坊智能合約概述 114
5.2.2 關于智能合約的理解誤區 114
5.2.3 合約賬戶 115
5.2.4 智能合約舉例 116
5.2.5 智能合約在以太坊上的運行流程 118
5.3 智能合約編程語言 119
5.4 智能合約應用開發 120
5.4.1 連接和訪問以太坊 120
5.4.2 以太坊集成開發環境remix 120
5.4.3 truffle 126
5.4.4 智能合約編譯器solc 129
5.5 solidity語法詳解 130
5.5.1 智能合約源文件 130
5.5.2 solidity數據類型 132
5.5.3 智能合約的內建全局變量和函數 141
5.5.4 智能合約中的單位 143
5.5.5 solidity表達式和控制結構 144
5.5.6 函數 148
5.5.7 常量狀態變量 152
5.5.8 智能合約的事件 153
5.5.9 智能合約的繼承性 153
5.5.10 智能合約的創建 154
5.5.11 智能合約的銷毀 154
5.6 solidity編程規范 155
5.6.1 代碼布局 155
5.6.2 編碼約定 157
5.6.3 命名約定 159
5.7 本章小結 159
第6章 智能合約運行機制 160
6.1 調用智能合約函數 160
6.1.1 外部調用 161
6.1.2 內部調用 162
6.2 以太坊ABI協議 163
6.2.1 ABI接口定義 164
6.2.2 函數選擇器 165
6.2.3 參數編碼 165
6.2.4 abi編碼舉例 166
6.3 交易的費用和計算 167
6.3.1 什么是Gas機制 167
6.3.2 為什么需要Gas機制 168
6.3.3 交易費用計算法方法 169
6.3.4 交易費用的組成 170
6.4 智能合約的事件 170
6.4.1 事件的存儲和解析 170
6.4.2 Logs的底層接口 173
6.4.3 事件的查詢 174
6.4.4 事件查詢過程 174
6.5 庫和鏈接原理 175
6.5.1 庫的定義 175
6.5.2 庫的使用 175
6.5.3 庫的連接 176
6.5.4 庫中的事件 176
6.6 智能合約元數據 177
6.7 智能合約安全性分析 179
6.7.1 智能合約中的陷阱 179
6.7.2 建議 182
6.7.3 案例分析:資金回退流程 183
6.8 智能合約和外界的通信 184
6.8.1 oracle介紹 184
6.8.2 oracle需要解決的問題 185
6.8.3 數據商店 185
6.9 智能合約的動態升級 185
6.9.1 solidity是一個受限的語言 185
6.9.2 動態升級的實現 186
6.10 智能合約的數據存儲 187
6.10.1 存儲 187
6.10.2 內存 187
6.10.3 棧 188
6.11 本章小結 188
第7章 智能合約字節碼與匯編 189
7.1 智能合約匯編指令集 189
7.2 智能合約字節碼解析 192
7.3 狀態變量的存儲 196
7.3.1 普通狀態變量的存儲 196
7.3.2 動態數據的storage存儲 198
7.3.3 總結 201
7.4 solidity內嵌匯編 201
7.4.1 內嵌匯編指令 201
7.4.2 單獨使用匯編指令 203
7.5 本章小結 204
第8章 開發者工具 205
8.1 MetaMask 205
8.1.1 MetaMask安裝 205
8.1.2 MetaMask作為Web錢包 206
8.1.3 MetaMask作為DApp客戶端 207
8.2 以太坊測試網絡 209
8.2.1 Morden 209
8.2.2 Ropsten 210
8.2.3 Kovan 210
8.2.4 Rinkeby 211
8.2.5 本地以太坊私鏈 212
8.2.6 連接測試網絡 213
8.3 Remix 213
8.3.1 本地安裝Remix 213
8.3.2 在線Remix 214
8.4 truffle 217
8.4.1 安裝truffle 218
8.4.2 構建應用項目 218
8.4.3 demo合約實踐 220
8.4.4 智能合約測試和驗證 222
8.5 myetherwall
展開全部

區塊鏈技術叢書深入理解以太坊 作者簡介

作者介紹
王欣
前浙江華信區塊鏈技術總監,中國企業以太坊聯合發起人,對以太坊有非常深入的研究。
曾就職于愛立信和中興通訊,有10余年軟件架構和國際項目咨詢經驗。目前專注于區塊鏈底層協議、智能合約安全以及隱私保護的研究。
史欽鋒
前浙江華信區塊鏈研究員,負責以太坊智能合約相關技術的研究和開發,對以太坊底層技術原理、智能合約、跨鏈技術以及EOS等有非常深入的認識。
曾就職于中興通訊、華為和北京賽思信安等公司,精通C、Python和Go等多門語言,有多年通信產品底層驅動、通信網絡協議和后端核心業務開發經驗。
程杰
資深區塊鏈技術專家和架構師,對以太坊、EOS等開源區塊鏈協議和各種共識算法有深入研究,負責DApp的整體軟件方案設計。作者介紹
王欣
前浙江華信區塊鏈技術總監,中國企業以太坊聯合發起人,對以太坊有非常深入的研究。
曾就職于愛立信和中興通訊,有10余年軟件架構和國際項目咨詢經驗。目前專注于區塊鏈底層協議、智能合約安全以及隱私保護的研究。
史欽鋒
前浙江華信區塊鏈研究員,負責以太坊智能合約相關技術的研究和開發,對以太坊底層技術原理、智能合約、跨鏈技術以及EOS等有非常深入的認識。
曾就職于中興通訊、華為和北京賽思信安等公司,精通C、Python和Go等多門語言,有多年通信產品底層驅動、通信網絡協議和后端核心業務開發經驗。
程杰
資深區塊鏈技術專家和架構師,對以太坊、EOS等開源區塊鏈協議和各種共識算法有深入研究,負責DApp的整體軟件方案設計。
曾就職于世界500強企業,有超過13年的軟件行業和通信行業的研發經驗,熟悉大型分布式、微服務軟件架構、軟件設計模式相關技術,對基于云計算、區塊鏈、微服務和DevOps的軟件架構棧有豐富的實踐經驗,對可落地的高并發、高可用的軟件系統有自己的見解。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 超声波乳化机-超声波分散机|仪-超声波萃取仪-超声波均质机-精浩机械|首页 | 安徽合肥项目申报咨询公司_安徽合肥高新企业项目申报_安徽省科技项目申报代理 | 无线讲解器-导游讲解器-自助讲解器-分区讲解系统 品牌生产厂家[鹰米讲解-合肥市徽马信息科技有限公司] | 沧州友城管业有限公司-内外涂塑钢管-大口径螺旋钢管-涂塑螺旋管-保温钢管生产厂家 | 大_小鼠elisa试剂盒-植物_人Elisa试剂盒-PCR荧光定量试剂盒-上海一研生物科技有限公司 | 电动垃圾车,垃圾清运车-江苏速利达机车有限公司 | 粤丰硕水性环氧地坪漆-防静电自流平厂家-环保地坪涂料代理 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 液压油缸生产厂家-山东液压站-济南捷兴液压机电设备有限公司 | 脱硫搅拌器厂家-淄博友胜不锈钢搅拌器厂家| 黄石东方妇产医院_黄石妇科医院哪家好_黄石无痛人流医院 | 盘装氧量分析仪-防爆壁挂氧化锆分析仪-安徽吉帆仪表有限公司 | 河南卓美创业科技有限公司-河南卓美防雷公司-防雷接地-防雷工程-重庆避雷针-避雷器-防雷检测-避雷带-避雷针-避雷塔、机房防雷、古建筑防雷等-山西防雷公司 | 水上浮桥-游艇码头-浮动码头-游船码头-码瑞纳游艇码头工程 | 钢格板|热镀锌钢格板|钢格栅板|钢格栅|格栅板-安平县昊泽丝网制品有限公司 | 丙烷/液氧/液氮气化器,丙烷/液氧/液氮汽化器-无锡舍勒能源科技有限公司 | 北京百度网站优化|北京网站建设公司-百谷网络科技 | 干洗加盟网-洗衣店品牌排行-干洗设备价格-干洗连锁加盟指南 | 包装设计公司,产品包装设计|包装制作,包装盒定制厂家-汇包装【官方网站】 | 恒压供水控制柜|无负压|一体化泵站控制柜|PLC远程调试|MCGS触摸屏|自动控制方案-联致自控设备 | LED灯杆屏_LED广告机_户外LED广告机_智慧灯杆_智慧路灯-太龙智显科技(深圳)有限公司 | 吹塑加工_大型吹塑加工_滚塑代加工-莱力奇吹塑加工有限公司 | 考勤系统_考勤管理系统_网络考勤软件_政企|集团|工厂复杂考勤工时统计排班管理系统_天时考勤 | 福州时代广告制作装饰有限公司-福州广告公司广告牌制作,福州展厅文化墙广告设计, | 翅片管换热器「型号全」_厂家-淄博鑫科环保 | 驾驶人在线_专业学车门户网站 | 微妙网,专业的动画师、特效师、CG模型设计师网站! - wmiao.com 超声波电磁流量计-液位计-孔板流量计-料位计-江苏信仪自动化仪表有限公司 | 报警器_家用防盗报警器_烟雾报警器_燃气报警器_防盗报警系统厂家-深圳市刻锐智能科技有限公司 | 海峰资讯 - 专注装饰公司营销型网站建设和网络营销培训 | 石油/泥浆/不锈钢防腐/砂泵/抽砂泵/砂砾泵/吸砂泵/压滤机泵 - 专业石油环保专用泵厂家 | 仿真茅草_人造茅草瓦价格_仿真茅草厂家_仿真茅草供应-深圳市科佰工贸有限公司 | 行业分析:提及郑州火车站附近真有 特殊按摩 ?2025实地踩坑指南 新手如何避坑不踩雷 | 胀套-锁紧盘-风电锁紧盘-蛇形联轴器「厂家」-瑞安市宝德隆机械配件有限公司 | 玻璃钢罐_玻璃钢储罐_盐酸罐厂家-河北华盛节能设备有限公司 | 广州展台特装搭建商|特装展位设计搭建|展会特装搭建|特装展台制作设计|展览特装公司 | 广州食堂承包_广州团餐配送_广州堂食餐饮服务公司 - 旺记餐饮 | 农产品溯源系统_农产品质量安全追溯系统_溯源系统 | 护栏打桩机-打桩机厂家-恒新重工 | 捷码低代码平台 - 3D数字孪生_大数据可视化开发平台「免费体验」 | 讲师宝经纪-专业培训机构师资供应商_培训机构找讲师、培训师、讲师经纪就上讲师宝经纪 | 魔方网-培训咨询服务平台|