注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)區(qū)塊鏈2.0:以太坊應(yīng)用開(kāi)發(fā)指南

區(qū)塊鏈2.0:以太坊應(yīng)用開(kāi)發(fā)指南

區(qū)塊鏈2.0:以太坊應(yīng)用開(kāi)發(fā)指南

定 價(jià):¥59.00

作 者: 趙其剛,陸斌,趙其國(guó) 著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115484833 出版時(shí)間: 2018-07-01 包裝: 平裝
開(kāi)本: 小16開(kāi) 頁(yè)數(shù): 229 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)主要介紹區(qū)塊鏈第二代技術(shù)主導(dǎo)平臺(tái)“以太坊”的應(yīng)用開(kāi)發(fā)方法。第1章主要講解區(qū)塊鏈的概念、發(fā)展歷程、區(qū)塊鏈的應(yīng)用本質(zhì)及思維模式;第2章主要講解以太坊的技術(shù)原理、體系及其他重要基本概念;第3章主要講解以太坊的安裝、網(wǎng)絡(luò)的配置及應(yīng)用開(kāi)發(fā)環(huán)境的搭建;第4章主要講解以太坊應(yīng)用開(kāi)發(fā)的接口方式;第5章主要講解以太坊的核心創(chuàng)新——智能合約的開(kāi)發(fā)、編譯、部署與應(yīng)用;第6~8章主要講解以太坊的經(jīng)典應(yīng)用案例、眾籌的技術(shù)特征及去中心化自治組織等智能合約的創(chuàng)建思路、原理與源碼。 本書(shū)主要面向有志于從事區(qū)塊鏈研究,特別是以太坊應(yīng)用開(kāi)發(fā)的相關(guān)技術(shù)人員、管理人員及興趣愛(ài)好者,同時(shí)可作為本科生、碩士研究生等學(xué)生學(xué)習(xí)與研究區(qū)塊鏈技術(shù)的參考書(shū)籍。

作者簡(jiǎn)介

  趙其剛,中科院計(jì)算所、電子科技大學(xué)博士后,成都高新信息技術(shù)研究院院長(zhǎng),西南交通大學(xué)教師,長(zhǎng)期從事互聯(lián)網(wǎng)、智慧城市及軟件技術(shù)架構(gòu)相關(guān)研究、教學(xué)及工程實(shí)踐活動(dòng),已發(fā)表學(xué)術(shù)論文近二十篇,出版圖書(shū)《移動(dòng)信息技術(shù)及應(yīng)用》和《NGN QoS 問(wèn)題研究》。 陸斌,成都高新信息技術(shù)研究院理事長(zhǎng),原中國(guó)聯(lián)通四川分公司副總經(jīng)理,現(xiàn)四川省通信學(xué)會(huì)常務(wù)理事及高級(jí)會(huì)員,四川省通信行業(yè)協(xié)會(huì)副會(huì)長(zhǎng),電氣和電子工程師協(xié)會(huì)(IEEE)會(huì)員。研究方向:移動(dòng)通信技術(shù),移動(dòng)信息技術(shù),電信核心網(wǎng)技術(shù)。出版專(zhuān)著四部,發(fā)表學(xué)術(shù)文章十余篇。 趙其國(guó),成都高新信息技術(shù)研究院軟件架構(gòu)師,成都職業(yè)技術(shù)學(xué)院教師,主持和參與多項(xiàng)大型軟件系統(tǒng)項(xiàng)目研發(fā)工作,擔(dān)任項(xiàng)目經(jīng)理、研發(fā)經(jīng)理等職。主講軟件工程及Java EE 相關(guān)課程,出版圖書(shū)《J2EE 企業(yè)項(xiàng)目實(shí)戰(zhàn)——Struts 2+Hibernate+Spring》。

圖書(shū)目錄

第 1章 區(qū)塊鏈概論 001
1.1 區(qū)塊鏈概念及應(yīng)用 002
1.1.1 區(qū)塊鏈發(fā)展歷程 002
1.1.2 區(qū)塊鏈的概念 004
1.1.3 區(qū)塊鏈的應(yīng)用 006
1.1.4 區(qū)塊鏈不適用場(chǎng)景及風(fēng)險(xiǎn) 007
1.2 區(qū)塊鏈2.0:以太坊 008
1.2.1 區(qū)塊鏈2.0特征 009
1.2.2 以太坊及關(guān)鍵支撐技術(shù) 009
1.2.3 以太坊:區(qū)塊鏈2.0工業(yè)開(kāi)發(fā)標(biāo)準(zhǔn) 012
1.3 區(qū)塊鏈創(chuàng)造歷史的機(jī)遇 014
1.3.1 程序員的區(qū)塊鏈思維 015
1.3.2 用區(qū)塊鏈模擬定義社會(huì) 015
1.3.3 挑戰(zhàn)傳統(tǒng)中心化系統(tǒng) 017
第 2章 以太坊工作原理與基礎(chǔ) 019
2.1 以太坊工作原理 020
2.1.1 以太坊基本術(shù)語(yǔ) 020
2.1.2 以太坊工作機(jī)制 021
2.1.3 以太坊軟件架構(gòu) 023
2.2 以太坊客戶(hù)端與網(wǎng)絡(luò) 024
2.2.1 各類(lèi)以太坊客戶(hù)端 024
2.2.2 以太坊虛擬機(jī) 025
2.2.3 以太坊網(wǎng)絡(luò) 026
2.3 賬戶(hù)與智能合約 028
2.3.1 以太坊賬戶(hù) 028
2.3.2 密鑰文件 029
2.3.3 智能合約 029
2.4 以太幣 030
2.4.1 以太幣的面值 031
2.4.2 燃料和以太幣 031
第3章 以太坊安裝與開(kāi)發(fā)環(huán)境配置 033
3.1 客戶(hù)端安裝 034
3.1.1 以太坊客戶(hù)端軟件安裝 034
3.1.2 創(chuàng)建以太坊賬戶(hù) 035
3.1.3 發(fā)送以太幣 038
3.1.4 客戶(hù)端應(yīng)用開(kāi)發(fā)接口 039
3.2 以太坊網(wǎng)絡(luò)配置 040
3.2.1 以太坊網(wǎng)絡(luò)基本操作 040
3.2.2 使用以太坊測(cè)試網(wǎng)絡(luò) 046
3.2.3 搭建私有網(wǎng)絡(luò) 047
3.3 以太坊應(yīng)用開(kāi)發(fā)環(huán)境搭建 053
3.3.1 安裝Truffle框架 053
3.3.2 使用VS Code 057
3.3.3 關(guān)于其他以太坊開(kāi)發(fā)包 061
第4章 以太坊應(yīng)用接口 063
4.1 命令行接口 064
4.1.1 Geth客戶(hù)端操作 064
4.1.2 Parity客戶(hù)端操作 070
4.2 JavaScript運(yùn)行環(huán)境命令 078
4.2.1 交互式應(yīng)用:JSRE REPL控制臺(tái) 078
4.2.2 非交互狀態(tài)下應(yīng)用:JSRE描述模式 079
4.2.3 管理APIs 080
4.3 Web3 JavaScript應(yīng)用程序API接口 085
4.3.1 加載Web3 085
4.3.2 使用回調(diào) 086
4.3.3 批處理請(qǐng)求 087
4.3.4 Web3.js中的超大數(shù)字 087
4.3.5 Web3.js API 088
4.4 JSON RPC API 092
4.4.1 默認(rèn)JSON-RPC客戶(hù)端 092
4.4.2 十六進(jìn)制編碼 094
4.4.3 默認(rèn)區(qū)塊參數(shù) 095
4.4.4 JSON-RPC方法列表 095
第5章 智能合約編碼、部署與應(yīng)用 99
5.1 智能合約賬戶(hù)與交易 100
5.1.1 智能合約賬戶(hù) 100
5.1.2 智能合約的交易 101
5.1.3 合約交易成本估算 103
5.1.4 合約之間的交互 105
5.2 一個(gè)簡(jiǎn)單的智能合約應(yīng)用 109
5.2.1 創(chuàng)建項(xiàng)目 109
5.2.2 編譯和運(yùn)行項(xiàng)目 112
5.3 智能合約應(yīng)用開(kāi)發(fā)流程 117
5.3.1 加載Web3 118
5.3.2 智能合約編程 118
5.3.3 合約編譯 119
5.3.4 合約創(chuàng)建與應(yīng)用 123
5.3.5 與智能合約交互 124
5.3.6 合約元數(shù)據(jù) 125
5.3.7 測(cè)試合約和交易 127
第6章 智能合約“虛擬幣”創(chuàng)建 129
6.1 智能合約“虛擬幣” 130
6.1.1 “虛擬幣”代碼 131
6.1.2 簡(jiǎn)化“虛擬幣”源碼 135
6.2 “虛擬幣”源碼分析 136
6.2.1 關(guān)鍵代碼解析 136
6.2.2 “虛擬幣”合約部署 140
6.3 “虛擬幣”優(yōu)化 143
6.3.1 中心化管理員 144
6.3.2 中心造幣者 146
6.3.3 自動(dòng)化買(mǎi)賣(mài)交易 148
6.3.4 自動(dòng)獲取 150
6.3.5 工作量證明 152
6.3.6 改進(jìn)“虛擬幣”全部源碼 155
6.4 部署與應(yīng)用 162
6.4.1 基于Mist部署 162
6.4.2 使用用戶(hù)的“虛擬幣” 164
第7章 眾籌智能合約設(shè)計(jì) 166
7.1 為優(yōu)秀創(chuàng)意眾籌 167
7.1.1 “虛擬幣”與去中心化自治組織 168
7.1.2 眾籌合約代碼 169
7.1.3 關(guān)鍵代碼說(shuō)明 172
7.2 眾籌合約的應(yīng)用 173
7.2.1 眾籌合約的部署 173
7.2.2 籌集資助 174
7.3 眾籌合約的擴(kuò)展 175
7.3.1 無(wú)限制眾籌 175
7.3.2 定時(shí)合約調(diào)用 176
第8章 去中心化自治組織 181
8.1 會(huì)員制自治組織 182
8.1.1 會(huì)員制自治組織的合約代碼 182
8.1.2 合約部署 191
8.1.3 與其他人分享 193
8.1.4 合約操作 193
8.2 股東會(huì)組織 198
8.2.1 合約代碼 199
8.2.2 部署與應(yīng)用 206
8.3 代表制民主 208
8.3.1 合約代碼 209
8.3.2 合約部署 213
8.4 決策與行政分離 214
8.4.1 合約代碼 214
8.4.2 行政部門(mén) 215
8.5 延時(shí)交易執(zhí)行 217
8.5.1 工作機(jī)制 217
8.5.2 合約代碼 218
8.5.3 部署和使用 227
參考文獻(xiàn) 229

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)