課程描述INTRODUCTION
區(qū)塊鏈實(shí)戰(zhàn)技術(shù)培訓(xùn)



日程安排SCHEDULE
課程大綱Syllabus
區(qū)塊鏈實(shí)戰(zhàn)技術(shù)培訓(xùn)
一、培訓(xùn)收益
課程中通過(guò)細(xì)致講解,使學(xué)員掌握該技術(shù)的本質(zhì),即以數(shù)據(jù)加密、時(shí)間戳和分布式共識(shí)算法等基礎(chǔ)技術(shù)為依托,實(shí)現(xiàn)鏈?zhǔn)酱鎯?chǔ)、智能合約和隱私保護(hù)等高級(jí)功能的分布式賬本技術(shù)。該技術(shù)通過(guò)區(qū)塊鏈網(wǎng)絡(luò)節(jié)點(diǎn)之間的相互驗(yàn)證、監(jiān)督和數(shù)據(jù)備份,從技術(shù)層面上保證在鏈?zhǔn)劫~本中所存儲(chǔ)的數(shù)據(jù)無(wú)法被惡意篡改,特別適合用于解決多方業(yè)務(wù)協(xié)作場(chǎng)景中為維護(hù)信用而導(dǎo)致的成本居高不下的問(wèn)題。具體收益包括:
1.學(xué)習(xí)區(qū)塊鏈技術(shù)的概念、發(fā)展歷程、技術(shù)流派和典型應(yīng)用場(chǎng)景;
2.了解企業(yè)級(jí)區(qū)塊鏈平臺(tái)的架構(gòu)設(shè)計(jì)和功能模塊;
3.通過(guò)區(qū)塊鏈實(shí)際項(xiàng)目案例加深對(duì)區(qū)塊鏈技術(shù)的認(rèn)知和理解。
二、培訓(xùn)特色
本次培訓(xùn)從實(shí)戰(zhàn)的角度對(duì)區(qū)塊鏈技術(shù)進(jìn)行了全面的剖析,并結(jié)合數(shù)字票據(jù)、供應(yīng)鏈金融、電子存證等實(shí)際案例分析和探討區(qū)塊鏈技術(shù)的應(yīng)用場(chǎng)景,給區(qū)塊鏈相關(guān)從業(yè)人員以指導(dǎo)和啟迪。
三、日程安排
第一天上午
區(qū)塊鏈、比特幣、以太坊介紹
第一部分區(qū)塊鏈、比特幣、以太坊介紹
一. 去中心化與區(qū)塊鏈應(yīng)用場(chǎng)景
二. 區(qū)塊鏈技術(shù)分類(lèi)介紹
1. Bitcoin
2. Ethereum
3. EOS
三. 區(qū)塊鏈常見(jiàn)概念介紹
1. 挖礦、礦機(jī)、礦池
2. Hash、POW、Merkel、Fork
3. Wallet、SPV
四. 分析區(qū)塊鏈數(shù)據(jù)結(jié)構(gòu)
1. 如何看懂比特幣區(qū)塊
2. 如何分析以太坊區(qū)塊
3. 了解以太坊區(qū)塊智能合約部署流程
第一天下午
以太坊環(huán)境搭建、智能合約
第二部分:以太坊開(kāi)發(fā)環(huán)境搭建、編寫(xiě)智能合約
五. 區(qū)塊鏈測(cè)試環(huán)境搭建
1. Remix IDE、Atom IDE
2. Node.js安裝、配置、運(yùn)行
3. 官方區(qū)塊鏈案例演示
六. 搭建以太坊私鏈開(kāi)發(fā)環(huán)境
1. Ethereum Wallet
2. ENS (Ethereum Name Service)
3. 編寫(xiě)第一個(gè)智能合約
第二天上午
智能合約案例實(shí)踐
第一部分Solidity語(yǔ)法與面向?qū)ο缶幊?br />
一. Solidity智能合約語(yǔ)法
1. Address、Banance、Transfer
2. Enums、Structs、Mapping
3. 修改器與合約自毀
4. 智能合約綜合案例
二. Solidity編寫(xiě)智能合約實(shí)現(xiàn)眾籌
1. 眾籌業(yè)務(wù)分析與結(jié)構(gòu)體定義
2. 添加需要眾籌的產(chǎn)品
3. 添加投資人
4. 對(duì)眾籌結(jié)果進(jìn)行判斷與處理
第二天下午
5. Truffle、Web3js框架介紹
6. Truffle 、ICO發(fā)行自己代幣、Web3.js
7. Truffle framework
8. 采用NodeJS搭建Truffle開(kāi)發(fā)環(huán)境
9. Truffle創(chuàng)建代幣實(shí)現(xiàn)
10. 通過(guò)zeppelin-solidity創(chuàng)建標(biāo)準(zhǔn)代幣
11. 搭建IOC代幣框架
12. 設(shè)置發(fā)型代幣的相關(guān)參數(shù)
13. 導(dǎo)入zeppelin代幣框架
14. 對(duì)zeppelin框架源碼進(jìn)行分析
第三天上午
區(qū)塊鏈Web項(xiàng)目開(kāi)發(fā)與EOS
第一部分:開(kāi)發(fā)自己區(qū)塊鏈Web項(xiàng)目
1.Web3.js、Truffle Unbox
2.Web3js API的使用
3.Truffle Init創(chuàng)建、編譯、測(cè)試、部署、互動(dòng)
4.Unbox經(jīng)典案例pet-shop介紹
第二部分:EOS介紹與環(huán)境搭建
1、Eos環(huán)境搭建
2、創(chuàng)建錢(qián)包和賬戶
3、部署合約操作合約
4、eos學(xué)習(xí)資料網(wǎng)站
5、演示一個(gè)項(xiàng)目
第三天下午
HyperLedger聯(lián)盟鏈環(huán)境搭建
第三部分:HyperLedger Fabric 聯(lián)盟鏈
1.共享賬本
2.共識(shí)機(jī)制
3.隱私和安全
4.權(quán)限與身份驗(yàn)證實(shí)現(xiàn)
第四部分Fabric V2.1 開(kāi)發(fā)環(huán)境配置
1.實(shí)現(xiàn)智能合約的接口
2.智能合約的依賴關(guān)系
3.智能合約的數(shù)據(jù)格式
4.智能合約的接口解析
5.官方fabcar案例介紹
第四天
學(xué)習(xí)考核與業(yè)內(nèi)經(jīng)驗(yàn)交流
區(qū)塊鏈實(shí)戰(zhàn)技術(shù)培訓(xùn)
轉(zhuǎn)載:http://www.caprane.cn/gkk_detail/40650.html
已開(kāi)課時(shí)間Have start time
大數(shù)據(jù)課程內(nèi)訓(xùn)
- 政府?dāng)?shù)字化轉(zhuǎn)型實(shí)務(wù) 焦波
- 數(shù)字經(jīng)濟(jì)與數(shù)據(jù)技術(shù)應(yīng)用與變 王文琭
- 《跨境電商全鏈路AI賦能轉(zhuǎn) 黃光偉
- 醫(yī)療行業(yè)數(shù)字化營(yíng)銷(xiāo)趨勢(shì)及實(shí) 王文琭
- 大數(shù)據(jù)應(yīng)用現(xiàn)狀與未來(lái)發(fā)展重 胡國(guó)慶
- 數(shù)智化領(lǐng)域新技術(shù)與典型應(yīng)用 胡國(guó)慶
- 數(shù)字經(jīng)濟(jì)時(shí)代銀行開(kāi)展數(shù)字化 李勇
- 以需求為導(dǎo)向的大數(shù)據(jù)精準(zhǔn)營(yíng) 張世民
- 《銀行數(shù)據(jù)驅(qū)動(dòng)經(jīng)營(yíng)方法論與 宗錦(
- 《數(shù)據(jù)資源入表與數(shù)據(jù)治理》 鐘凱
- 數(shù)字技術(shù)與數(shù)字工具應(yīng)用 王文琭
- 數(shù)字時(shí)代下的營(yíng)銷(xiāo)趨勢(shì) 韓天成