課程安排
區(qū)塊鏈基礎(chǔ)知識(shí)與關(guān)鍵技術(shù)解析
區(qū)塊鏈基礎(chǔ)
1. 區(qū)塊鏈的來(lái)龍去脈
1.1 區(qū)塊鏈技術(shù)起源
1.2 比特幣產(chǎn)生背景與現(xiàn)狀
1.3 數(shù)字貨幣概念
1.4 比特幣技術(shù)原理
2. 區(qū)塊鏈概念與產(chǎn)業(yè)現(xiàn)狀
2.1 區(qū)塊鏈技術(shù)演進(jìn)
2.2 區(qū)塊鏈概念與特征
2.3 區(qū)塊鏈關(guān)鍵技術(shù)
2.4 區(qū)塊鏈產(chǎn)業(yè)現(xiàn)狀
Hyperledger Fabric 架構(gòu)詳解
Hyperledger Fabric 架構(gòu)詳解
1. Hyperledger社區(qū)介紹
1.1 Hyperledger社區(qū)介紹
1.2 Hyperledger項(xiàng)目介紹
1.3 社區(qū)工作流程
2. Hyperledger Fabric架構(gòu)介紹
2.1 Fabric 介紹
2.2 Fabric 基礎(chǔ)架構(gòu)
2.3 Fabric 部署
2.4 Fabric 測(cè)試網(wǎng)絡(luò)
3. Hyperledger Fabric核心組件講解
3.1 Fabric 網(wǎng)絡(luò)模塊(discovery)
3.2 Fabric 鏈碼 (Chaincode)
3.3 Fabric 共識(shí) (order)
3.4 Fabric 賬本(ledger)
4. Hyperledger FabricSDK講解
4.1 創(chuàng)建通道
4.2 加入通道
4.3 安裝鏈碼
4.4 實(shí)例化鏈碼
4.5 調(diào)用鏈碼
5. Hyperledger Fabric Chaincode開(kāi)發(fā)與調(diào)試
5.1 鏈碼開(kāi)發(fā)一般步驟
5.2 鏈碼實(shí)現(xiàn)
5.3 鏈碼調(diào)試
6. Hyperledger Fabric多機(jī)部署
6.1 基礎(chǔ)環(huán)境搭建
6.2 配置文件
6.3 啟動(dòng)與測(cè)試
企業(yè)級(jí)區(qū)塊鏈平臺(tái)
Hyperchain 企業(yè)級(jí)應(yīng)用技術(shù)平臺(tái)
1. Hyperchain原理介紹
1.1 總體介紹
1.2 相關(guān)概念
1.3 系統(tǒng)架構(gòu)
1.4 高級(jí)特性
1.5 總結(jié)
2. Hyperchain 智能合約引擎介紹
2.1 總體介紹
2.2 相關(guān)概念
2.3 交易的產(chǎn)生與處理
2.4 安全機(jī)制
2.5 總結(jié)
3. 區(qū)塊鏈開(kāi)發(fā)者平臺(tái)
3.1 為什么選擇趣鏈開(kāi)發(fā)者平臺(tái)
3.2 區(qū)塊鏈開(kāi)發(fā)者平臺(tái)基礎(chǔ)知識(shí)介紹
3.3 編寫(xiě)你的第一個(gè)聯(lián)盟鏈應(yīng)用
4. Hyperchain Java SDK用法解析
4.1 開(kāi)發(fā)者平臺(tái) SDK簡(jiǎn)介
4.2 開(kāi)發(fā)者平臺(tái) SDK 使用方式與注意事項(xiàng)
4.3 基于開(kāi)發(fā)者平臺(tái) SDK的應(yīng)用Demo
智能合約開(kāi)發(fā)
詳解區(qū)塊鏈2.0核心特征:智能合約開(kāi)發(fā)
1. 智能合約技術(shù)基礎(chǔ)
1.1 什么是智能合約?
1.2 智能合約與區(qū)塊鏈
1.3 智能合約優(yōu)勢(shì)
1.4 智能合約的應(yīng)用場(chǎng)景
1.5 現(xiàn)有智能合約平臺(tái)
2. 智能合約技術(shù)分析
2.1 智能合約模型
2.2 合約執(zhí)行過(guò)程
2.3 智能合約執(zhí)行引擎:EVM
2.4 合約存儲(chǔ)結(jié)構(gòu)
3. 智能合約語(yǔ)言 Solidity 入門(mén)
3.1 基本數(shù)據(jù)類(lèi)型
3.2 復(fù)雜類(lèi)型
3.3 合約方法與調(diào)用
3.4 合約編譯環(huán)境
4. 智能合約開(kāi)發(fā)深入
4.1 合約性能
4.2 合約安全性
4.3 結(jié)構(gòu)化數(shù)據(jù)上鏈
4.4 常見(jiàn)問(wèn)題解決
應(yīng)用實(shí)戰(zhàn)項(xiàng)目集
實(shí)戰(zhàn)一:數(shù)字積分應(yīng)用開(kāi)發(fā)
1. 基于以太坊的數(shù)字積分需求分析
1.1 項(xiàng)目介紹
1.2 關(guān)鍵業(yè)務(wù)流程
1.3 業(yè)務(wù)合約代碼分析
2. 數(shù)字積分應(yīng)用開(kāi)發(fā)
2.1 總體設(shè)計(jì)
2.2 智能合約設(shè)計(jì)
2.3 系統(tǒng)實(shí)現(xiàn)
2.4 系統(tǒng)部署
實(shí)戰(zhàn)二:供應(yīng)鏈項(xiàng)目開(kāi)發(fā)
1. 基于Hyperchain開(kāi)發(fā)者平臺(tái)的供應(yīng)鏈溯源
1.1 項(xiàng)目介紹
1.2 關(guān)鍵業(yè)務(wù)流程
1.3 業(yè)務(wù)合約代碼分析
2. 供應(yīng)鏈溯源開(kāi)發(fā)
2.1 總體設(shè)計(jì)
2.2 智能合約設(shè)計(jì)
2.3 系統(tǒng)實(shí)現(xiàn)
2.4 系統(tǒng)部署
實(shí)戰(zhàn)三:數(shù)字票據(jù)系統(tǒng)開(kāi)發(fā)
1. 基于Hyperchain的數(shù)字票據(jù)系統(tǒng)案例分析
1.1 項(xiàng)目簡(jiǎn)介
1.2 系統(tǒng)功能分析
2. 基于Hyperchain的數(shù)字票據(jù)系統(tǒng)案例開(kāi)發(fā)
2.1 系統(tǒng)總體設(shè)計(jì)
2.2 智能合約設(shè)計(jì)
2.3 系統(tǒng)實(shí)現(xiàn)與部署






