区块链技术培训班课程
一、 培训收益
课程中通过细致讲解,使学员掌握该技术的本质,即以数据加密、时间戳和分布式共识算法等基础技术为依托,实现链式存储、智能合约和隐私保护等高级功能的分布式账本技术。该技术通过区块链网络节点之间的相互验证、监督和数据备份,从技术层面上保证在链式账本中所存储的数据无法被恶意篡改,特别适合用于解决多方业务协作场景中为维护信用而导致的成本居高不下的问题。具体收益包括:
1.学习区块链技术的概念、发展历程、技术流派和典型应用场景;
2.了解企业级区块链平台的架构设计和功能模块;
3.通过区块链实际项目案例加深对区块链技术的认知和理解。
二、 培训特色
本次培训从实战的角度对区块链技术进行了全面的剖析,并结合数字票据、供应链金融、电子存证等实际案例分析和探讨区块链技术的应用场景,给区块链相关从业人员以指导和启迪。
关键词:区块链技术培训、区块链技术培训班、区块链技术培训课程、区块链技术培训哪家好、区块链技术培训课程有哪些
三、 日程安排
日程 | 培训模块 | 培训内容 | |
第一天 上午 | 1.区块链技术架构介绍 | 去中心化与区块链应用场景 区块链技术分类介绍 1. Bitcoin 2. Ethereum 3. Ibm hyperledger Fabric 4. EOS 分析区块链数据结构 1. 如何看懂比特币区块 2. 如何分析以太坊区块 3. 了解以太坊区块智能合约部署流程 | |
第一天 下午 | 2.开发环境搭建 | 块链常见概念介绍 1. 挖矿、矿机、矿池 2. Hash、POW、Merkel、Fork 3. Wallet、SPV 区块链测试环境搭建 1. Remix IDE、Atom IDE 2. Node.js安装、配置、运行 3. 官方区块链案例演示 搭建以太坊私链开发环境 1. Ethereum Wallet 2. ENS (Ethereum Name Service) 3. 编写第一个智能合约 | |
第二天 上午 | 3.Solidity开发智能合约 | Solidity智能合约语法 1. Address、Banance、Transfer 2. Enums、Structs、Mapping 3. 修改器与合约自毁 4. 智能合约综合案例 Solidity编写智能合约实现众筹 1. 众筹业务分析与结构体定义 2. 添加需要众筹的产品 3. 添加投资人 4. 对众筹结果进行判断与处理 | |
第二天 下午 | 4.Tuffle、Web3js框架 | Truffle + Web3.js发行自己的代币 1. 采用NodeJS搭建Truffle开发环境 2. Truffle创建代币实现 3. 通过zeppelin-solidity创建标准代币 4. 搭建IOC代币框架 5. 设置发型代币的相关参数 6. 对zeppelin框架源码进行分析 | |
第三天 上午 | 5.区块链3.0 EOS介绍与实战 | EOS与Ethernum对比 1. 设计框架的对比 2. 双方共识机制实现策略 3. 可扩展性 4. 燃烧费用与股权对比 EOS系统架构与理论 1. Docker介绍与开发环境搭建 2. EOS账户与权限 3. EOS区块数据结构 | |
第三天 下午 | 6区块链3.0 EOS介绍与实战 | EOS开发环境搭建 1. 加载EOS依赖库 2. 虚拟机运行与内存不足处理 3. 环境搭建常见错误演示 EOS应用开发实战 1. EOS数字合约实现 2. EOS实现产品众筹 3. EOS Dapp架构实现 | |
第四天 | 学习考核与业内经验交流 | ||