请选择 进入手机版 | 继续访问电脑版
查看: 536|回复: 0

全国首发HyperLedger(超级账本)Fabric 区块链开发实战特训..

[复制链接]

4万

主题

4万

帖子

14万

积分

管理员

管理员

Rank: 9Rank: 9Rank: 9

积分
143665
QQ
发表于 2018-8-24 08:38:00 | 显示全部楼层 |阅读模式
Fbric项目

Fabric项目的目标是实现一个通用的权限区块链的底层基础狂购。为了适用于不同的场合,采用模块化架构,提供可切换和可扩展的组建,包括共识算法、加密安全、数字资产、记录仓库、智能合约和身份鉴权等服务。Fabric 克服了比特币等公有链项目的缺陷,如吞吐量低、无隐私性、无最终确定行性以及共识算法低效等,使用用户能够方便的开发商业级应用。如果把比特币看做区块链1.0时代的话,那么以太坊就属于2.0时代,而Fabric属于区块链3.0时代。


适合人群


1,区块链创业者

2金融领域从业者

3,区块链产品经理

4,前后端软件工程师

5,区块链爱好者


课程目标

1,了解 HyperLedger 项目与相关学习社区

2,理解 HyperLedger Fabric 架构设计

3,掌握 HyperLedger Fabric 中的共享账本原理

4,掌握 HyperLedger Fabric 中的共识机制

5,掌握 HyperLedger Fabric 的隐私和安全

6,掌握 HyperLedger Fabric 应用案例设计编码以及应用场景

7,掌握 HyperLedger Fabric SDK 的使用

8,熟练掌握 ChainCode(智能合约)项目实战技能


课程大纲


第一天

第一天:HyperLedger Fabric 基础篇

1,HyperLedger 项目与相关学习社区介绍

2,HyperLedger Fabric 架构设计

3,HyperLedger Fabric 中的共享账本

4,HyperLedger Fabric 中的共识机制

5,掌握 HyperLedger Fabric 的隐私和安全

6,Fabric V1.0 开发环境配置

7,安装Docker和Docker-Compose

8,下载源代码,创建Fabric网络

9,生成配置文件

10,使用Docker创建 Fabric 网络 & 创建/加入通道(账本)

11,示例合约执行过程解析

12,查看智能合约的执行日志

13,手工创建和加入通道

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

15,开发环境故障排除

16,Fabric 常用的 Docker 命令


第二天

第二天:HyperLedger Fabric ChainCode 实战篇

1,Go 语言智能合约的开发和部署

2,实现智能合约的接口

3,智能合约的依赖关系

4,智能合约的数据格式

5,智能合约的接口解析

6,Go + Fabric 1.0 弹珠的生成、转让和查询智能合约开发

7,基于Fabric 1.0 + Go 的投票Dapp实战开发

8,基于Fabric 1.0 + Go 的版权保护Dapp开发

9,Java + Fabric 1.0 弹珠的生成、转让和查询智能合约开发

10,基于Fabric 1.0 + Java 的投票Dapp实战开发

11,基于Fabric 1.0 + Java 的版权保护Dapp开发

12,开发和提交代码

购买主题 本主题需向作者支付 30 下载币 才能浏览
管理员
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|IT视频教程资源网 ( 粤ICP备15111573号-4 )

GMT+8, 2021-1-20 11:22 , Processed in 0.064897 second(s), 27 queries .

快速回复 返回顶部 返回列表

客服
热线

微信 webshop6
7*24小时微信 客服服务

扫码添
加微信

添加客服微信 webshop6 获取更多

关注
公众号

关注微信公众号 webjianzhan