知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

接触过区块链的童鞋都知道比特币或者以太坊,但是了解超级账本(Hyperledger)的就不多了。区块链是门新技术,Hyperledger Fabric是更新的区块链实现。因此,知行链在调研实践的过程中,特于6月2-3日举办了以超级账本fabric+智能合约为主题的培训课程。两天的培训课程,一大波干货来袭⬇️

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

第一天上午,庄鹏老师向我们介绍了Fabric的架构设计理论⬇️

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

1.超级账本Fabric在2015年12月开源

2.主体由IBM的OBC(Open Blockchain )开源代码转化过来

3.增加了DAH和Blockstream两家公司的代码

4.项目主体使用Go语言,支持多种SDK

5.2016年9月Fabric 0.6-preview版

6.2017年6月Fabric1.0版做了大的架构调整和重构

7.目前有120+贡献者

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

超级账本Fabric框架覆盖范围(部分)⬇️

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

企业区块链的架构关注点⬇️

(1)不完全开放,仅对联盟成员开放

(2)严格的数字身份验证和权限控制

(3)隐私要求高,即使加密数据也不能共享

(4)满足众多法律、法规、监管要求

(5)不同的业务需要有不同的信任模型

(6)复杂的企业业务逻辑带来合约编码和执行的非确定性

(7)合约逻辑、网络参数和代码的升级,如果分叉会带来业务中断

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

Fabric功能架构和核心组件概览(部分)⬇️

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

Fabric账本和存储(部分)⬇️

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

Fabric共识范式和流程(部分)⬇️

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

下午,开始了Fabric开发环境的搭建⬇️

Go环境安装

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

Docker安装

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

启动开发网络环境(部分)⬇️

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

Fabric Kafka共识环境搭建(部分)⬇️

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

CLI方式进行通道初始化(部分)⬇️

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

CLI方式进行测试合约的部署和调用(部分)⬇️

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

Fabric区块链浏览器的部署和运行(部分)⬇️

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

艰难的环境搭建终于完成,第二天开始应用开发编程⬇️

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

典型chaincode代码讲解(部分)⬇️

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

Node.js和Java SDK介绍(部分)⬇️

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

实际应用案例演示(部分)⬇️

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

知行链丨10分钟速览超级账本fabric+智能合约集训班课程精华

区块链在未来数年仍将是创新创业的热点技术领域,尽管中国在区块链领域全球领先,但是随着区块链逐渐落地应用,对区块链人才的需求日益增长。目前国内的区块链技术人才严重缺乏,成为阻碍区块链发展的一个严重问题。

区块链技术发展从蛮荒到成熟的过程,就是一个从投资到形成稳定生态的过程。投机是短暂的,投资是永久的。投资自己,你就赢了!

知行链旨在培养新时代区块链技术人才,助力区块链从业者,助推区块链创新应用落地。欢迎各位有识之士关注我们⬇️

课程咨询:13121544405 张老师


分享到:


相關文章: