课程

课程介绍

本课程的主要目是让学员学习和了解区块链的起源、发展以及各行业的应用需求,理解和掌握区块及链、密码技术、共识机制、激励机制、智能合约、P2P网络等的基本原理和实践应用,掌握比特币源码及典型密码算法的应用,领会区块链中安全机制的设计思想、区块链未来的应用价值和发展趋势。

培训对象

对区块链课程感兴趣的人员。

课程收益

让学员掌握区块链中安全设计与分析的基础知识,培养其应用分析的基础知识,培养其应用区块链原理,准确分析原理,准确分析各行业中存在的去中心化信任、公开透明、不可篡改、不可伪造以及跟踪溯源等安全问题,设计和使用区块链技术解决各行业应用问题。

知识概要

-- 区块链概述;
-- 区块链行业发展现状;
-- 虚拟货币与ICO;
-- 区块链产业的机遇与挑战;
-- 区块链技术基础;
-- 比特币开发指南;
-- 以太坊智能合约开发;
-- 超级账本。

课程大纲

模块

学习内容

第一天

第1章 区块链概述

什么是区块链;运行方式与特征;应用场景

第2章 区块链行业发展现状

国际国内发展情况;国内外代表性企业及组织;区块链典型项目解析

第3章 虚拟货币与ICO

比特币与区块链;虚拟货币分类;ICO概述;定价与估值;白皮书解析;早期投资策略

第4章 区块链产业的机遇与挑战

国际各国法律及政策差异;国内监管风险解析;技术风险及网络安全保障;区块链未来展望

第5章 练习

白皮书编制练习;交流与讨论

第二天

第1章 区块链技术基础

区块链基本原理;区块链架构;区块链应用场景;钱包使用与安全;GPU多显卡挖矿;P2P网络技术;分叉原理与案例

第2章 比特币开发指南

Proof Of Work;区块高度和分叉;交易数据;共识算法;分叉检测;交易;合约;钱包;操作模式;P2P网络

第3章 以太坊智能合约开发

以太坊智能合约简介;Solidity面向对象编程;密码学;共识算法;以太坊源码解读;以太坊钱包;以太坊矿池

第4章 超级账本

超级账本项目;Fabric项目

第5章 练习

发行自己的虚拟货币;交流与讨论

认证过程

无认证考试

开班信息

暂无开班信息