培訓(xùn)背景
我國目前經(jīng)濟(jì)社會信用環(huán)境較弱,交易成本較高,而區(qū)塊鏈作為數(shù)字經(jīng)濟(jì)的前沿技術(shù),通過去中心化、分布式結(jié)構(gòu)的底層技術(shù)架構(gòu),可完成資產(chǎn)的認(rèn)證、記錄、登記、注冊、存儲、交易、支付、流通等內(nèi)容。相較于傳統(tǒng)的信用形成方式,區(qū)塊鏈可省去大量人力成本、中介成本,所記錄的信用信息更為完整、難以造假。作為當(dāng)今金融、物流等眾多行業(yè)所期待的創(chuàng)新技術(shù),眾多國家政府、國際銀行、商業(yè)巨頭已爭相投入資源研究開發(fā),許多新興互聯(lián)網(wǎng)公司已開始嘗試使用這項技術(shù)。作為區(qū)塊鏈主要應(yīng)用領(lǐng)域的金融行業(yè),一方面需要高度重視區(qū)塊鏈技術(shù)和規(guī)則帶來的巨大變革,另一方面要理性看待其面臨的風(fēng)險和挑戰(zhàn)。
培訓(xùn)收益
1.學(xué)習(xí)區(qū)塊鏈技術(shù)的概念、發(fā)展歷程、技術(shù)流派和典型應(yīng)用場景;
2.了解企業(yè)級區(qū)塊鏈平臺的架構(gòu)設(shè)計和功能模塊;
3.通過區(qū)塊鏈實際項目案例加深對區(qū)塊鏈技術(shù)的認(rèn)知和理解。
培訓(xùn)特色
本次培訓(xùn)從實戰(zhàn)的角度對區(qū)塊鏈技術(shù)進(jìn)行了全面的剖析,并結(jié)合數(shù)字票據(jù)、供應(yīng)鏈金融、電子存證等實際案例分析和探討區(qū)塊鏈技術(shù)的應(yīng)用場景,給區(qū)塊鏈相關(guān)從業(yè)人員以指導(dǎo)和啟迪。
課程大綱
日程 | 培訓(xùn)模塊 | 培訓(xùn)內(nèi)容 | |
---|---|---|---|
第一天 上午 | 區(qū)塊鏈、比特幣、以太坊介紹 |
第一部分區(qū)塊鏈、比特幣、以太坊介紹 一.去中心化與區(qū)塊鏈應(yīng)用場景 二.區(qū)塊鏈技術(shù)分類介紹 1.Bitcoin 2.Ethereum 3.EOS 三.區(qū)塊鏈常見概念介紹 1.挖礦、礦機(jī)、礦池 2.Hash、POW、Merkel、Fork 3.Wallet、SPV 四.分析區(qū)塊鏈數(shù)據(jù)結(jié)構(gòu) 1.如何看懂比特幣區(qū)塊 2.如何分析以太坊區(qū)塊 3.了解以太坊區(qū)塊智能合約部署流程 | |
第一天 下午 | 以太坊環(huán)境搭建、智能合約 |
第二部分:以太坊開發(fā)環(huán)境搭建、編寫智能合約 五.區(qū)塊鏈測試環(huán)境搭建 1.Remix IDE、Atom IDE 2.Node.js安裝、配置、運行 3.官方區(qū)塊鏈案例演示 六.搭建以太坊私鏈開發(fā)環(huán)境 1.Ethereum Wallet 2.ENS (Ethereum Name Service) 3.編寫第一個智能合約 | |
第二天 上午 | 智能合約案例實踐 |
第一部分Solidity語法與面向?qū)ο缶幊?br/>
七.Solidity智能合約語法 1.Address、Banance、transfer 2.Enums、Structs、Mapping 3.修改器與合約自毀 4..智能合約綜合案例 八.Solidity編寫智能合約實現(xiàn)眾籌 1.眾籌業(yè)務(wù)分析與結(jié)構(gòu)體定義 2.添加需要眾籌的產(chǎn)品 3.添加投資人 4.對眾籌結(jié)果進(jìn)行判斷與處理 | |
第二天 下午 | truffle、Web3js框架介紹 |
5.truffle 、ICO發(fā)行自己代幣、Web3.js 6.truffle framework 7.采用NodeJS搭建truffle開發(fā)環(huán)境 8.truffle創(chuàng)建代幣實現(xiàn) 9.通過zeppelin-solidity創(chuàng)建標(biāo)準(zhǔn)代幣 10.搭建IOC代幣框架 11.設(shè)置發(fā)型代幣的相關(guān)參數(shù) 12.導(dǎo)入zeppelin代幣框架 13.對zeppelin框架源碼進(jìn)行分析 | |
第三天 上午 | 區(qū)塊鏈Web項目開發(fā)與EOS |
第一部分:開發(fā)自己區(qū)塊鏈Web項目 1.Web3.js、truffle Unbox 2.Web3js API的使用 3.truffle Init創(chuàng)建、編譯、測試、部署、互動 4.Unbox經(jīng)典案例pet-shop介紹 第二部分:EOS介紹與環(huán)境搭建 1.Eos環(huán)境搭建 2.創(chuàng)建錢包和賬戶 3.部署合約操作合約 4.eos學(xué)習(xí)資料網(wǎng)站 5.演示一個項目 | |
第三天 下午 | HyperLedger聯(lián)盟鏈環(huán)境搭建 |
第三部分:HyperLedger Fabric 聯(lián)盟鏈 1.共享賬本 2.共識機(jī)制 3.隱私和安全 4.權(quán)限與身份驗證實現(xiàn) 第四部分Fabric V2.1 開發(fā)環(huán)境配置 1.實現(xiàn)智能合約的接口 2.智能合約的依賴關(guān)系 3.智能合約的數(shù)據(jù)格式 4.智能合約的接口解析 5.官方fabcar案例介紹 |