课程中通过细致讲解,使学员掌握该技术的本质,即以数据加密、时间戳和分布式共识算法等基础技术为依托,实现链式存储、智能合约和隐私保护等高级功能的分布式账本技术。该技术通过区块链网络节点之间的相互验证、监督和数据备份,从技术层面上保证在链式账本中所存储的数据无法被恶意篡改,特别适合用于解决多方业务协作场景中为维护信用而导致的成本居高不下的问题。具体收益包括:
1.学习区块链技术的概念、发展历程、技术流派和典型应用场景;
2.了解企业级区块链平台的架构设计和功能模块;
3.通过区块链实际项目案例加深对区块链技术的认知和理解。
培训特色
本次培训从实战的角度对区块链技术进行了全面的剖析,并结合数字票据、供应链金融、电子存证等实际案例分析和探讨区块链技术的应用场景,给区块链相关从业人员以指导和启迪。
会议日程
(最终日程以会议现场为准)
日程安排
日程
培训模块
培训内容
第一天
上午
区块链、比特币、以太坊介绍
区块链、比特币、以太坊介绍
去中心化与区块链应用场景
区块链技术分类介绍
Bitcoin
Ethereum
EOS
区块链常见概念介绍
挖矿、矿机、矿池
Hash、POW、Merkel、Fork
Wallet、SPV
分析区块链数据结构
如何看懂比特币区块
如何分析以太坊区块
了解以太坊区块智能合约部署流程
第一天
下午
以太坊环境搭建、智能合约
第二部分:以太坊开发环境搭建、编写智能合约
区块链测试环境搭建
Remix IDE、Atom IDE
Node.js安装、配置、运行
官方区块链案例演示
搭建以太坊私链开发环境
Ethereum Wallet
ENS (Ethereum Name Service)
编写第一个智能合约
第二天
上午
智能合约案例实践
Solidity语法与面向对象编程
Solidity智能合约语法
Address、Banance、Transfer
Enums、Structs、Mapping
修改器与合约自毁
智能合约综合案例
Solidity编写智能合约实现众筹
众筹业务分析与结构体定义
添加需要众筹的产品
添加投资人
对众筹结果进行判断与处理
Truffle、Web3js框架介绍
第二天
下午
智能合约案例实践
Truffle、ICO发行自己代币、Web3.js
Truffle framework
采用NodeJS搭建Truffle开发环境
Truffle创建代币实现
通过zeppelin-solidity创建标准代币
搭建IOC代币框架
设置发型代币的相关参数
导入zeppelin代币框架
对zeppelin框架源码进行分析
第三天
上午
太坊宠物商店的开发与部署
第一部分:开发自己DAPP 宠物商店
Web3.js、Truffle Unbox
Web3js API的使用
Truffle Init创建、编译、测试、部署、互动
Unbox经典案例pet-shop介绍
实现宠物商城动物领养功能
查看商城交易区块信息
DAPP项目部署到以太坊
第三天
下午
联盟链环境搭建
第三部分:Fabric联盟链介绍
共享账本
共识机制
隐私和安全
权限与身份验证实现
第四部分:BCS联盟链搭建与实现
联盟链动态加入实现
不同共识算法插拔式使用
节点弹性伸缩
配置可视化链代码管理
云监控服务平台配置
在线报名:https://www.huodongjia.com/event-545133407.html