有劃線標(biāo)記、光盤(pán)等附件不全詳細(xì)品相說(shuō)明>>
-
>
全國(guó)計(jì)算機(jī)等級(jí)考試最新真考題庫(kù)模擬考場(chǎng)及詳解·二級(jí)MSOffice高級(jí)應(yīng)用
-
>
決戰(zhàn)行測(cè)5000題(言語(yǔ)理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(shū)(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
Oracle區(qū)塊鏈開(kāi)發(fā)技術(shù) 版權(quán)信息
- ISBN:9787302547136
- 條形碼:9787302547136 ; 978-7-302-54713-6
- 裝幀:平裝-膠訂
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>>
Oracle區(qū)塊鏈開(kāi)發(fā)技術(shù) 本書(shū)特色
本書(shū)詳細(xì)闡述了與區(qū)塊鏈和Oracle開(kāi)發(fā)相關(guān)的基本解決方案,主要包括區(qū)塊鏈入門(mén)、理解區(qū)塊鏈的數(shù)據(jù)流、公共區(qū)塊鏈與許可區(qū)塊鏈、以太坊與Hyperledger、構(gòu)建下一代Oracle B2B平臺(tái)、Oracle區(qū)塊鏈云服務(wù)、建立許可區(qū)塊鏈、設(shè)計(jì)和開(kāi)發(fā)智能合約、部署和測(cè)試智能合約、配置-擴(kuò)展-監(jiān)控網(wǎng)絡(luò)等內(nèi)容。此外,本書(shū)還提供了相應(yīng)的示例、代碼,以幫助讀者進(jìn)一步理解相關(guān)方案的實(shí)現(xiàn)過(guò)程。 本書(shū)適合作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)的教材和教學(xué)參考書(shū),也可作為相關(guān)開(kāi)發(fā)人員的自學(xué)教材和參考手冊(cè)。
Oracle區(qū)塊鏈開(kāi)發(fā)技術(shù) 內(nèi)容簡(jiǎn)介
假設(shè)你有興趣學(xué)習(xí)更多有關(guān)在Oracle環(huán)境中使用區(qū)塊鏈技術(shù)的知識(shí),本書(shū)將盡力為你提供這方面的知識(shí)。本書(shū)將詳細(xì)解釋區(qū)塊鏈背后的概念和術(shù)語(yǔ),以及它們是如何影響Oracle開(kāi)發(fā)人員和客戶的。本書(shū)的幾個(gè)章節(jié)研究了幾個(gè)主要行業(yè)的實(shí)際用例。除了這些信息豐富的章節(jié)之外,本書(shū)還提供了在Oracle云上設(shè)置和運(yùn)行私有區(qū)塊鏈的示例。
Oracle區(qū)塊鏈開(kāi)發(fā)技術(shù) 目錄
第1章 區(qū)塊鏈簡(jiǎn)介 3
1.1 區(qū)塊鏈的定義 3
1.2 區(qū)塊鏈的運(yùn)行原理 6
1.3 區(qū)塊鏈背后的架構(gòu) 9
1.3.1 數(shù)據(jù)層 9
1.3.2 網(wǎng)絡(luò)層 11
1.3.3 共識(shí)層 12
1.3.4 激勵(lì)層 18
1.3.5 應(yīng)用層 19
1.4 公共和私有區(qū)塊鏈之間的差異 21
1.5 區(qū)塊鏈的安全性和私密性 22
1.6 在區(qū)塊鏈上可以運(yùn)行的應(yīng)用程序 24
1.7 其他去中心化應(yīng)用程序 24
1.8 小結(jié) 27
第2章 區(qū)塊鏈如何成為顛覆行業(yè)的技術(shù) 29
2.1 區(qū)塊鏈?zhǔn)且环N顛覆性技術(shù) 29
2.2 關(guān)于Oracle的戰(zhàn)略 31
2.3 區(qū)塊鏈云服務(wù)的定義 34
2.4 關(guān)于Oracle的競(jìng)爭(zhēng)對(duì)手 39
2.5 對(duì)個(gè)人的顛覆性影響 41
2.5.1 數(shù)據(jù)庫(kù)管理員 41
2.5.2 應(yīng)用集成開(kāi)發(fā)人員 42
2.5.3 前端開(kāi)發(fā)人員 43
2.6 小結(jié) 44
第2部分 區(qū)塊鏈核心概念和術(shù)語(yǔ)
第3章 區(qū)塊鏈入門(mén)—資產(chǎn)、交易和哈希 47
3.1 資產(chǎn) 47
3.2 交易 47
3.2.1 通過(guò)對(duì)等網(wǎng)絡(luò)管理 49
3.2.2 交易示例 51
3.2.3 發(fā)送交易的方法 52
3.3 哈希 54
3.4 小結(jié) 57
第4章 區(qū)塊鏈入門(mén)—區(qū)塊、鏈和共識(shí) 59
4.1 區(qū)塊 59
4.1.1 區(qū)塊結(jié)構(gòu)分解 60
4.1.2 對(duì)區(qū)塊進(jìn)行哈希處理 62
4.2 鏈 64
4.2.1 區(qū)塊鏈 64
4.2.2 側(cè)鏈 72
4.3 共識(shí) 74
4.4 小結(jié) 82
第5章 區(qū)塊鏈入門(mén)—安全、隱私和智能合約 83
5.1 區(qū)塊鏈的安全性 83
5.1.1 公共區(qū)塊鏈與私有區(qū)塊鏈 84
5.1.2 意外的安全風(fēng)險(xiǎn) 85
5.1.3 安全性從網(wǎng)絡(luò)架構(gòu)級(jí)別開(kāi)始 86
5.1.4 共識(shí)協(xié)議的重要性 87
5.1.5 區(qū)塊鏈代碼中的錯(cuò)誤 88
5.1.6 管理資產(chǎn)安全 88
5.1.7 訪問(wèn)控制 91
5.1.8 交易的可逆性 92
5.2 保持區(qū)塊鏈的隱私 93
5.2.1 保持目前的隱私水平 93
5.2.2 安全多方計(jì)算 96
5.2.3 零知識(shí)證明 97
5.2.4 許可區(qū)塊鏈 99
5.3 理解智能合約 99
5.3.1 智能合約的定義 100
5.3.2 智能合約的運(yùn)作方式 102
5.3.3 智能合約示例 102
5.3.4 智能合約的代碼示例 104
5.4 小結(jié) 105
第6章 理解區(qū)塊鏈的數(shù)據(jù)流 107
6.1 區(qū)塊鏈流的概述 107
6.1.1 交易的基本流 107
6.1.2 架構(gòu)層 109
6.2 架構(gòu)思路和注意事項(xiàng) 111
6.2.1 提交交易 111
6.2.2 了解數(shù)據(jù)結(jié)構(gòu) 111
6.2.3 廣播和驗(yàn)證數(shù)據(jù) 113
6.2.4 在區(qū)塊結(jié)構(gòu)中組合交易 114
6.2.5 驗(yàn)證和確認(rèn)區(qū)塊 115
6.3 小結(jié) 116
第7章 公共區(qū)塊鏈與許可區(qū)塊鏈及其提供商 119
7.1 目前存在的區(qū)塊鏈類型 119
7.1.1 公共區(qū)塊鏈 120
7.1.2 聯(lián)盟區(qū)塊鏈 125
7.1.3 私有區(qū)塊鏈 130
7.2 公共區(qū)塊鏈提供商 133
7.2.1 以太坊 134
7.2.2 NEO 135
7.2.3 IPFS 136
7.2.4 Blockstack 137
7.3 私有區(qū)塊鏈/聯(lián)盟區(qū)塊鏈提供商 138
7.3.1 Hyperledger Fabric 138
7.3.2 Oracle區(qū)塊鏈云服務(wù) 139
7.3.3 R3/Corda 139
7.3.4 MultiChain 140
7.4 小結(jié) 141
第3部分 實(shí)現(xiàn)許可區(qū)塊鏈
第8章 以太坊與Hyperledger 145
8.1 兩個(gè)領(lǐng)先的平臺(tái)框架 145
8.1.1 以太坊 146
8.1.2 Hyperledger Fabric 147
8.2 運(yùn)營(yíng)和參與的模式 149
8.2.1 以太坊 149
8.2.2 Hyperledger Fabric 151
8.3 共識(shí)算法 152
8.3.1 以太坊 152
8.3.2 Hyperledger Fabric 153
8.4 內(nèi)置加密貨幣 154
8.4.1 以太坊 154
8.4.2 Hyperledger Fabric 156
8.5 智能合約 156
8.5.1 以太坊 157
8.5.2 Hyperledger Fabric 157
8.5.3 如何開(kāi)發(fā)智能合約 157
8.5.4 智能合約的運(yùn)行位置 167
8.6 小結(jié) 169
第9章 構(gòu)建下一代Oracle B2B平臺(tái) 171
9.1 商業(yè)案例簡(jiǎn)介 171
9.2 傳統(tǒng)的跨組織應(yīng)用程序 173
9.2.1 關(guān)于Oracle B2B 173
9.2.2 關(guān)于Oracle SOA Suite 175
9.2.3 在B2B網(wǎng)絡(luò)上實(shí)現(xiàn)業(yè)務(wù)案例 178
9.2.4 5個(gè)實(shí)現(xiàn)挑戰(zhàn)和陷阱 189
9.3 區(qū)塊鏈可以解決這些挑戰(zhàn) 191
9.3.1 區(qū)塊鏈解決傳統(tǒng)B2B挑戰(zhàn)的方式 193
9.3.2 在區(qū)塊鏈上實(shí)現(xiàn)業(yè)務(wù)案例 196
9.4 區(qū)塊鏈—下一代B2B平臺(tái) 204
9.5 小結(jié) 204
第10章 Oracle區(qū)塊鏈云服務(wù) 207
10.1 Oracle選擇Hyperledger Fabric的原因 207
10.2 Fabric執(zhí)行的組件規(guī)則 208
10.2.1 成員服務(wù) 210
10.2.2 共識(shí)服務(wù) 211
10.2.3 鏈代碼服務(wù) 223
10.3 Oracle構(gòu)建托管平臺(tái)的原因 224
10.4 OBCS執(zhí)行的組件角色 225
10.4.1 基礎(chǔ)架構(gòu)和PaaS服務(wù) 227
10.4.2 區(qū)塊鏈節(jié)點(diǎn)和容器 231
10.4.3 數(shù)據(jù)服務(wù) 232
10.4.4 管理服務(wù) 233
10.4.5 REST網(wǎng)關(guān)(API) 235
10.5 小結(jié) 236
第11章 建立許可區(qū)塊鏈 237
11.1 問(wèn)題總結(jié) 237
11.2 解決方案介紹 238
11.3 提供環(huán)境 239
11.4 管理控制臺(tái)初窺 243
11.4.1 區(qū)塊鏈儀表板 244
11.4.2 區(qū)塊鏈網(wǎng)絡(luò) 246
11.4.3 區(qū)塊鏈節(jié)點(diǎn) 247
11.4.4 區(qū)塊鏈通道 250
11.4.5 區(qū)塊鏈的鏈代碼 252
11.5 添加成員組織 253
11.5.1 導(dǎo)出成員組織的證書(shū) 253
11.5.2 導(dǎo)出成員組織的對(duì)等者節(jié)點(diǎn) 257
11.5.3 導(dǎo)入成員組織的證書(shū) 259
11.5.4 導(dǎo)入成員組織的對(duì)等者節(jié)點(diǎn) 261
11.5.5 從創(chuàng)始人導(dǎo)出排序者設(shè)置 264
11.5.6 從成員組織的創(chuàng)始人導(dǎo)入排序者設(shè)置 265
11.6 設(shè)置私人通道 266
11.6.1 作為創(chuàng)始人創(chuàng)建一個(gè)新通道 267
11.6.2 將成員對(duì)等者添加到通道 269
11.7 小結(jié) 273
第12章 設(shè)計(jì)和開(kāi)發(fā)**個(gè)智能合約 275
12.1 建議應(yīng)用程序 275
12.2 模型優(yōu)先的設(shè)計(jì)方法 278
12.2.1 設(shè)計(jì)參與者和基礎(chǔ)資產(chǎn) 279
12.2.2 設(shè)計(jì)事故資產(chǎn)和交易 282
12.2.3 設(shè)計(jì)維修資產(chǎn)和交易 285
12.2.4 設(shè)計(jì)保險(xiǎn)資產(chǎn)和交易 288
12.3 設(shè)置必要的開(kāi)發(fā)工具 291
12.3.1 安裝cURL 291
12.3.2 安裝Docker和Docker Compose 292
12.3.3 安裝Go編程語(yǔ)言 293
12.3.4 下載特定于平臺(tái)的二進(jìn)制文件 295
12.3.5 安裝Visual Studio Code(IDE) 296
12.4 編寫(xiě)智能合約 297
12.4.1 在VSCode中設(shè)置工作區(qū) 297
12.4.2 安裝缺失的Go包和命令 298
12.4.3 編寫(xiě)實(shí)際的鏈代碼 299
12.5 小結(jié) 309
第13章 部署和測(cè)試**個(gè)智能合約 311
13.1 部署智能合約 311
13.1.1 安裝鏈代碼 312
13.1.2 在通道上激活鏈代碼 315
13.1.3 安裝鏈代碼的新版本 319
13.1.4 在成員組織上安裝鏈代碼 322
13.2 使用REST代理公開(kāi)智能合約 322
13.2.1 使用Advanced方法公開(kāi)鏈代碼 322
13.2.2 使用Quick方法公開(kāi)鏈代碼 324
13.3 使用REST客戶端測(cè)試智能合約 325
13.3.1 安裝客戶端以調(diào)用REST代理的API 326
13.3.2 導(dǎo)入和測(cè)試鏈代碼API請(qǐng)求 326
13.3.3 監(jiān)控執(zhí)行的交易 350
13.4 小結(jié) 352
第14章 配置、擴(kuò)展和監(jiān)控網(wǎng)絡(luò) 355
14.1 擴(kuò)展區(qū)塊鏈網(wǎng)絡(luò) 355
14.1.1 由Fabric參與者創(chuàng)建證書(shū)文件 356
14.1.2 由創(chuàng)始人導(dǎo)入證書(shū)文件 358
14.1.3 由創(chuàng)始人將成員添加到現(xiàn)有通道 360
14.1.4 由創(chuàng)始人將成員添加為鏈代碼背書(shū)者 361
14.1.5 由Fabric參與者將自己添加到網(wǎng)絡(luò) 363
14.2 配置區(qū)塊鏈網(wǎng)絡(luò) 366
14.2.1 排序服務(wù) 366
14.2.2 CA節(jié)點(diǎn) 369
14.2.3 對(duì)等者節(jié)點(diǎn) 370
14.3 監(jiān)控區(qū)塊鏈網(wǎng)絡(luò) 375
14.3.1 檢查節(jié)點(diǎn)的日志文件 375
14.3.2 從平臺(tái)的角度來(lái)看能與不能監(jiān)控的事情 378
14.3.3 使用Fabric SDK集成應(yīng)用程序 379
14.4 小結(jié) 382
第4部分 真實(shí)世界行業(yè)案例研究
第15章 跨越金融服務(wù)行業(yè)的區(qū)塊鏈 387
15.1 對(duì)金融服務(wù)的影響 387
15.1.1 區(qū)塊鏈對(duì)金融服務(wù)和金融市場(chǎng)的影響對(duì)比 388
15.1.2 國(guó)際貿(mào)易金融服務(wù) 389
15.1.3 跨境支付 390
15.2 用例—ATM和支付網(wǎng)關(guān) 392
15.2.1 加密貨幣ATM 392
15.2.2 PayIOTA—支付網(wǎng)關(guān) 393
15.3 用例—MonetaGo—賬單折扣 394
15.4 小結(jié) 396
第16章 跨越交通運(yùn)輸行業(yè)的區(qū)塊鏈 397
16.1 對(duì)運(yùn)輸和物流行業(yè)的影響 398
16.1.1 貨運(yùn)/車(chē)隊(duì)跟蹤 399
16.1.2 履行合約 400
16.2 用例—SkyCell(冷藏空運(yùn)) 401
16.3 用例—TradeLens(運(yùn)輸解決方案) 403
16.4 用例—BiTA(運(yùn)輸聯(lián)盟) 406
16.5 小結(jié) 406
第17章 跨越醫(yī)療保健行業(yè)的區(qū)塊鏈 409
17.1 對(duì)醫(yī)療保健行業(yè)的影響 410
17.1.1 藥物可追溯性和防偽 413
17.1.2 網(wǎng)絡(luò)安全和數(shù)據(jù)安全 413
17.2 用例—MedicalChain(健康記錄) 414
17.2.1 該平臺(tái)的主要功能 415
17.2.2 平臺(tái)服務(wù) 418
17.3 用例—Nano Vision(治療開(kāi)發(fā)) 419
17.3.1 Nano Sense芯片 420
17.3.2 Nano Cure鏈和市場(chǎng) 420
17.3.3 AI/ML推理引擎 420
17.3.4 初步健康威脅研究目標(biāo) 420
17.4 小結(jié) 422
第18章 未來(lái)的行業(yè)和技術(shù)方向 423
18.1 未來(lái)的行業(yè)方向 423
18.1.1 能源行業(yè) 423
18.1.2 食品和農(nóng)業(yè) 427
18.2 未來(lái)的技術(shù)方向 430
18.2.1 閃電網(wǎng)絡(luò) 431
18.2.2 雷電網(wǎng)絡(luò) 432
18.2.3 IOTA纏結(jié)網(wǎng)絡(luò) 433
18.3 繼續(xù)關(guān)注區(qū)塊鏈的發(fā)展 433
18.4 小結(jié) 434
Oracle區(qū)塊鏈開(kāi)發(fā)技術(shù) 作者簡(jiǎn)介
羅伯特·范·莫肯(Robert van MSlken)住在荷蘭烏特勒支,他在烏特勒支應(yīng)用科學(xué)大學(xué)學(xué)習(xí)計(jì)算機(jī)科學(xué),并于2007年獲得了計(jì)算機(jī)科學(xué)學(xué)士學(xué)位。他的職業(yè)生涯開(kāi)始于平面設(shè)計(jì)師和網(wǎng)絡(luò)開(kāi)發(fā)人員,但他很快將注意力轉(zhuǎn)移到了Fusion Middleware上。Robert現(xiàn)在是AMIS的高級(jí)應(yīng)用程序集成專家和在集成、物聯(lián)網(wǎng)和云方面的專業(yè)領(lǐng)導(dǎo)之一,擁有超過(guò)11年的IT經(jīng)驗(yàn)。 羅伯特從使用FusionMiddleware 12c構(gòu)建面向服務(wù)的業(yè)務(wù)流程轉(zhuǎn)變?yōu)槭褂肙racleCloud產(chǎn)品和開(kāi)源解決方案將現(xiàn)實(shí)世界與物聯(lián)網(wǎng)世界連接起來(lái),幫助他成為這一新興技術(shù)的領(lǐng)導(dǎo)者。對(duì)最新技術(shù)的迷戀導(dǎo)致了他對(duì)使用區(qū)塊鏈取代目前的B2B和B2C模式和工具的研究。除了本書(shū)之外,羅伯特還是第一本0racle PaaS圖書(shū)的合著者,該書(shū)名為mplementing Oracle Integration Cloud Service(實(shí)現(xiàn)Oracle集成云服務(wù)),己由Packt于2017年出版。 羅伯特還積極參與Oracle開(kāi)發(fā)人員社區(qū)。他是相關(guān)主題會(huì)議的演講者、AMIS技術(shù)博客和Oracle技術(shù)網(wǎng)絡(luò)的作者,并參與了0TN AlchBeat播客。羅伯特是荷蘭Oracle用戶組(nlOUG)董事會(huì)成員,并經(jīng)常組織聚會(huì)。他與參與Beta計(jì)劃的幾個(gè)0racle產(chǎn)品管理團(tuán)隊(duì)密切合作,并將他學(xué)到的知識(shí)應(yīng)用到新的演示文稿、博客文章和社區(qū)活動(dòng)中。 羅伯特曾經(jīng)于2015年獲得Oracle ACE社區(qū)助理專家,2016年獲得Oracle ACE認(rèn)證社區(qū)專家,并于2017年獲得開(kāi)發(fā)者大賽冠軍。隨著他的頭銜不斷進(jìn)步,他的專業(yè)領(lǐng)域也在不斷擴(kuò)展。
- >
李白與唐代文化
- >
推拿
- >
月亮虎
- >
莉莉和章魚(yú)
- >
回憶愛(ài)瑪儂
- >
史學(xué)評(píng)論
- >
隨園食單
- >
伯納黛特,你要去哪(2021新版)