• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

区块链技术及其应用实践

课程天数:

3天(18学时)

课程描述:

3天的课程讲解了常见的区块链框架包括、HyperLedger 、Fabric、EOS 并且通过常见开发框架实现去去中心化的DAPP项目.最后分析了目前行业常见的区块链落地解决方案

学习目标:

1. HyperLedger 架构设计介绍

2. 使用Docker创建 Fabric 网络

3. GO开发语言介绍

4. Fabric 1.0 + Go 的投票Dapp实战开发

5. 区块链3.0 EOS实践

6. 基于EOS落地应用实践

7. 区块链常见故障分析与解决方案

8. 区块链行业项目分享

适用人群:

前、后端编程人员;对区块链感兴趣人员.

课程大纲:

第一部分 HyperLedger Fabric 基础篇

一. HyperLedger Fabric 架构设计

1. 共享账本

2. 共识机制

3. 隐私和安全

二. Fabric V1.0 开发环境配置

1. 安装Docker和Docker-Compose

2. 使用Docker创建 Fabric 网络

3. 使用命令行工具部署、调用、查询智能合约

4. 开发环境故障排除

5. Fabric 常用的 Docker 命令

第二部分 HyperLedger Fabric 实战篇

一. Go 语言智能合约的开发和部署

1. 实现智能合约的接口

2. 智能合约的依赖关系

3. 智能合约的数据格式

4. 智能合约的接口解析

二. Go + Fabric 1.0 开发智能合约

1. Fabric 1.0 + Go 的投票Dapp实战开发

2. 常见的开发环境故障排除技巧

第三部分 EOS实现智能合约开发

一、 EOS与Ethernum对比

1. 设计框架的对比

2. 双方共识机制实现策略

3. 可扩展性

4. 燃烧费用与股权对比

二. EOS开发环境搭建

1. 加载EOS依赖库

2. 虚拟机运行与内存不足处理

3. 环境搭建常见错误演示

三. EOS系统架构与理论

1. EOS账户与权限

2. EOS区块数据结构

四. EOS应用开发实战

1. EOS数字合约实现

2. EOS实现产品众筹

3. EOS Dapp架构实现

注:培训中讲师会根据学员的情况进行适当的调整。

新华三官网
联系我们