021-53098865

18018650584


Blockchain 区块链技术培训
    发布时间: 2018-06-27 16:13    
Blockchain 区块链技术培训

课程背景:
  区块链技术是金融科技(Fintech)领域的一项重要技术创新。作为分布式记账(Distributed Ledger Technology,DLT)平台的核心技术,区块链被认为在金融、征信、物联网、经济贸易结算、资产管理等众多领域都拥有广泛的应用前景。区块链技术自身尚处于快速发展的初级阶段,现有区块链系统在设计和实现中利用了分布式系统、密码学、博弈论、网络协议等诸多学科的知识,为学习原理和实践应用都带来了不小的挑战。区块链技术课程的老师可以探索区块链概念的来龙去脉,剥茧抽丝,剖析关键技术原理,同时讲解实践应用。

课程收益:
  区块链技术课程中通过细致讲解,使学员掌握该技术的本质,即以数据加密、时间戳和分布式共识算法等基础技术为依托,实现链式存储、智能合约和隐私保护等高级功能的分布式账本技术。该技术通过区块链网络节点之间的相互验证、监督和数据备份,从技术层面上保证在链式账本中所存储的数据无法被恶意篡改,特别适合用于解决多方业务协作场景中为维护信用而导致的成本居高不下的问题。具体收益如下:
1.学习区块链技术的概念、发展历程、技术流派和典型应用场景;
2.了解企业级区块链平台的架构设计和功能模块;
3.通过区块链实际项目案例加深对区块链技术的认知和理解。

天数:3天

课程大纲:

 1、区块链思想的诞生与主要概念
1.1 数字货币的发展与演进
1.2 比特币
1.3 区块链核心概念

 2、区块链技术的价值与关键技术前景
2.1 区块链的商业价值与意义
2.2 区块链的关键技术和主要挑战
2.3 区块链的发展趋势

 3、区块链技术的典型应用场景
3.1 金融服务
3.2 征信与权威管理
3.3 资源共享
3.4 投资管理
3.5 物联网与供应链
3.6 其它场景

 4、区块链与分布式系统的核心问题
4.1 分布式系统的一致性问题
4.2 共识算法的实现与演进
4.3 FLP不可能性原理
4.4 CAP原理
4.5 ACID原则
4.6 Paxos与Raft
4.7 拜占庭问题与算法
4.8 可靠性指标与综合评估

 5、区块链技术中的密码学与安全技术
5.1 Hash算法
5.2 加解密算法
5.3 数字签名技术
5.4 数字证书技术
5.5 PKI体系
5.6 Merkle树
5.7 同态加密算法
5.8 其它常见问题

 6、区块链技术的实践项目比特币的技术特点
6.1 比特币原理与设计实现
6.2 挖矿技术
6.3 工具介绍
6.4 共识机制
6.5 闪电网络
6.6 侧链技术

 7、区块链技术的落地试验项目以太坊介绍
7.1 背景介绍
7.2 安装与实现
7.3 相关工具
7.4 协议设计
7.5 智能合约

 8、区块链应用开发的原理与实践介绍
8.1 区块链实例开发介绍
8.2 链上代码工作原理
8.3 实例(信息公证、交易资产、数字货币发行与管理、学历认证、社会资源共享)

 9、区块链服务平台设计与实践项目介绍
9.1 IBM Bluemix云服务与区块链服务
9.2 微软的Azure 云服务与区块链服务

 10、补充知识ICO初次募集