课程中通过细致讲解,使学员掌握该技术的本质,即以数据加密、时间戳和分布式共识算法等基础技术为依托,实现链式存储、智能合约和隐私保护等高级功能的分布式账本技术。该技术通过区块链网络节点之间的相互验证、监督和数据备份,从技术层面上保证在链式账本中所存储的数据无法被恶意篡改,特别适合用于解决多方业务协作场景中为维护信用而导致的成本居高不下的问题。具体收益包括:
1.学习区块链技术的概念、发展历程、技术流派和典型应用场景;
2.了解企业级区块链平台的架构设计和功能模块;
3.通过区块链实际项目案例加深对区块链技术的认知和理解。
本次培训从实战的角度对区块链技术进行了全面的剖析,并结合数字票据、供应链金融、电子存证等实际案例分析和探讨区块链技术的应用场景,给区块链相关从业人员以指导和启迪。
第一天上午
1.区块链技术概述
区块链技术说明
技术分类
数字货币
以太坊
比特币
共享账本
超级账本
第一天下午
2.区块链系统实战准备
环境准备
操作系统(Ubuntu 64,maCOS)
使用docker部署应用
使用git进行源代码配置管理
编程准备
客户端安装及运行
客户端安装
以太坊账户创建及管理
多重签名账户
以太币
第二天上午
3.比特币概述和实战
比特币简介
比特币技术特点
比特币部署
比特币常用命令
加入比特币公有链
比特币项目实战准备
实战项目
钱包
第二天下午
4.以太坊概述和实战
以太坊简介
以太坊编译安装与运行
以太坊私有链搭建与运行
以太坊的编辑接口
以太坊智能合约
Truffle
以太坊DAPPDE架构设计
开发以太坊Dapp应用
实战项目
基于智能合约的代币系统
钱包系统
第三天上午
5.实现超级账本
超级账本项目介绍
fabric项目介绍
fabric安装部署
fabric模块的配置和使用
fabric的账号系统
fabric智能合约(chaincode)
fabric架构设计
fabric配置实战
实战项目
在浏览器中交互
供应链金融
征信
第三天下午
6.区块链技术案例
开发数字货币交易所
核心模块设计和源码剖析
支持模块
钱包:怎么处理deposit和withdrawal
使用websocket 加pusher 实现orderbook的实时更新
API for 量化交易和套利
在以太坊宠物店案例
从Truffle box创建项目
编写智能合约
编译部署智能合约
测试智能合约
创建用户界面并与智能合约交互
浏览器中用DAPP进行交互
程老师 首席架构师,20多年IT技术经验,中国区块链技术的早期探索者和传播者,在相关领域具有非常丰富的经验。先后主持开发过电子商务、大数据、机器学习、区块链等相关系统。创立中国第一个专门区块链技术社区。已经参与过多个区块链落地项目,对区块链在供应链金融、数字货币、众筹等领域的应用有丰富实战经验。
对此课程感兴趣的学员