如何学习区块链技术(区块链学习路线整理)
当下区块链可谓是最热的概念,从百度的莱茨狗和网易星球刷屏朋友圈,到 3点钟区块链无眠群的大火,大佬们纷纷进军区块链,不了解区块链好像错过一个时代。
学习路线
1、比特币:
比特币是一种基于分布式网络的数字货币。
比特币系统(广义的比特币)则是用来构建这种数字货币的网络系统,是一个分布式的点对点网络系统。
比特币白皮书:
- 英文版《Bitcoin! A Peer-to-Peer Electronic Cash System》
- 中文版《比特币白皮书:一种点对点的电子现金系统》
Coursera 公开课:比特币和数字货币技术
该课程大致内容包括密码学原理,bitcoin 的基本概念,区块链平台共识机制,区块链现状,区块的应用问题。
精通比特币:
- 英文原版《Mastering Bitcoin》
- 中文版《精通比特币》
比特币源代码 GitHub 托管:https!//github。com/bitcoin/bitcoin
2、基础知识
- 区块链的结构:区块链记账原理
- 地址私钥 非对称加密应用:区块链所有权及隐私问题
- 比特币工作量证明:比特币如何挖矿
- 比特币如何达成共识:最长链选择
3、密码学
- 什么是加密经济学?
- 密码学相关知识了解
- 公钥与私钥
- CSDN 的 blockchain 知识库
- 比特币背后的密码学原理
- 现代密码学实践指南
4、区块链
- 区块链架构设计
- 区块链核心技术演进:算法演进、挖矿演进、共识机制演进
- PoW 算法理论简介
- 区块链技术指南:对区块链技术介绍的很全面系统的一本书,从技术到应用都有所包含
- CSDN 的 blockchain 知识库:CSDN论坛区块链版块
5、Ethereum 以太坊
以太网官网
- Ethereum Projectethereu-GitHub极客学院版-中文文档
以太坊白皮书
- 中文版英文原版白皮书
Solidity 语言
- 官网中文版
以太坊智能合约
6、超级账本 Hyperledger
官网:hyperledger。org
Fabric 学习
- 源码安装和部署
- 中文文档
- Fabric 架构
书籍推荐
- 区块链:原理、设计与应用 —— 杨保华著
- 区块链技术指南 —— 邹均著
- 白话区块链 —— 文延著
- 精通比特币
- 精通比特币第二版
- IBM 商业价值报告:区块链
- 区块链技术指南 —— yeasy著
- 深度探索区块链:Hyperledger 技术与应用
- Hyperledger 源码分析之 Fabric
- 比特币白皮书:一种点对点的电子现金系统
- 图解密码技术 —— 结城浩
区块链相关课程
- 斯坦福大学比特币课程
- IBM 开源课堂:区块链和 HyperLedger 系列
- IBM 开源课堂:Fabric 源码解析
实战开发
- Node。js 开发加密货币
- 创建自己的私有比特币测试链
- 以太坊智能合约编写实例
- 以太坊 ERC20 代币创建流程
评论