区块链学习路线及资料索引
2018-02-28 20:14
405 查看
2018年春节最火热的概念应该就是区块链了,从百度的莱茨狗和网易星球刷屏朋友圈,到3点钟区块链无眠群的大火,大佬们纷纷进军区块链,不了解区块链好像错过一个时代。
这里把自己学习区块链过程中的一些资料进行索引,可以循序渐进的了解区块链技术及其应用,比特币知识重点推荐中本聪白皮书和《精通比特币》,区块链技术及工程应用,重点推荐IBM的Hyperledger系列课程。
一、目标
比特币发展历史,挖矿以及相关应用
区块链底层技术,如共识算法, 侧链技术, 密码学知识等,理解PKI基本知识和原理
研究以太坊技术,了解ERC20,能够自行开发DAPP
熟悉Hyperledger Fabric 1.0架构,了解其业务流程和设计理念, 相关应用
了解比特币、以太坊,Ripple,Corda, IOTA, Skycoin等业界热门的区块链设计特点及相关应用
二、书籍推荐
区块链技术指南--邹均著
白话区块链--文延著
区块链原理设计与应用--杨保华著
精通比特币
精通比特币第二版
区块链技术指南--yeasy著
Hyperledger 源码分析之 Fabric
比特币白皮书:一种点对点的电子现金系统
图解密码技术--结城浩
三、相关课程
斯坦福大学比特币课程
CS 251: Bitcoin and Cryptocurrencies
IBM开源课堂:区块链和 HyperLedger 系列
可以了解区块链的概念、流行的区块链应用场景,掌握 HyperLedger 社区、架构和内部构造,能够搭建 HyperLedger 环境,或是使用 IBM Bluemix 上的 HyperLedger 环境,开发出自己的区块链应用。
blockchain-and-hyperledger
IBM开源课堂:Fabric源码解析
Fabric源码解析
四、学习路线
(1)预备知识
一个故事告诉你比特币的原理及运作机制
区块链是什么
(2)比特币
比特币白皮书
英文版《 Bitcoin: A Peer-to-Peer Electronic Cash System》
中文版《比特币白皮书:一种点对点的电子现金系统》
Coursera的比特币和数字货币技术
公开课大致内容包括密码学原理,bitcoin的基本概念,共识机制,区块链现状,区块的应用问题。
Bitcoin and cryptocurrency
火币网解密比特币和区块链系列
《揭秘比特币和区块链(一):什么是区块链?》
《揭秘比特币和区块链(二):什么是工作量证明?》
《揭秘比特币和区块链(三):比特币的私钥、公钥与地址》
《揭秘比特币和区块链(四):比特币的交易》
《揭秘比特币和区块链(五):深入理解比特币交易的脚本》
精通比特币 Mastering Bitcoin
英文原版《Mastering Bitcoin》
中文版《精通比特币》
比特币源代码托管
https://github.com/bitcoin/bitcoin
(3)密码学
一万字带您走进密码学的世界(上)
什么是加密经济学? 初学者终极指南
公钥与私钥
csdn的blockchain知识库
什么是椭圆曲线加密(ECC)
比特币背后的密码学原理
密码学一小时必知
现代密码学实践指南
(4)区块链
从概念到底层技术,一文看懂区块链架构设计(附知识图谱)
区块链核心技术演进之路
区块链核心技术演进之路-算法演进
区块链核心技术演进之路 – 挖矿演进
区块链核心技术演进之路-共识机制演进
隔离验证钱包开发指南
PoW算法理论简介,英文版
TheProof-of-Work Concept
区块链技术指南 对区块链技术介绍的很全面系统的一本书,从技术到应用都有所包含
csdn的blockchain知识库 CSDN论坛区块链版块
(5)Ethereum 以太坊
以太坊官网
Ethereum Project
ethereu-GitHub
极客学院版-中文文档
以太坊白皮书
中文版:EthFans | 以太坊爱好者
英文原版白皮书ethereumwhite paper
Solidity语言
官网:Solidity - Solidity 0.4.19 documentation
中文版:Solidity 官方文档中文版
以太坊黄皮书 黄皮书有更多的技术细节,英文版
以太坊常见问题 官方FAQ吧,英文版
以太坊智能合约编程之菜鸟教程
通过truffle部署以太坊智能合约
Truffle3.0部署智能合约至Ethereum节点
以太坊智能合约编写实例
以太坊智能合约编写实例2
(6)超级账本 Hyperledger
Hyperlerger官网
http://www.hyperledger.org/
Fabric 学习
Hyperledger FabricV1.0– 开发者快速入门
Hyperledger源码分析之 Fabric
Hyperledgerfablic 1.0 在centos7环境下的安装与部署和动态增加节点
fabric源码搭建
HyperledgerFabric1.0架构概览
fabric中文文档
Ubuntu中使用Docker 部署HyperledgerFabric
五、综合应用
Nodejs开发加密货币 以亿书币源码为基础的一个开发私有链的教程,可以参考一下
创建自己的私有比特币测试链 比特币私有链搭建教程
以太坊智能合约编写实例
以太坊智能合约编程之菜鸟教程
通过truffle部署以太坊智能合约
Hyperledger 源码分析之 Fabric
History of cryptography
汪晓明对区块链、以太坊的思考 小明说系列
侧链技术介绍
这里把自己学习区块链过程中的一些资料进行索引,可以循序渐进的了解区块链技术及其应用,比特币知识重点推荐中本聪白皮书和《精通比特币》,区块链技术及工程应用,重点推荐IBM的Hyperledger系列课程。
一、目标
比特币发展历史,挖矿以及相关应用
区块链底层技术,如共识算法, 侧链技术, 密码学知识等,理解PKI基本知识和原理
研究以太坊技术,了解ERC20,能够自行开发DAPP
熟悉Hyperledger Fabric 1.0架构,了解其业务流程和设计理念, 相关应用
了解比特币、以太坊,Ripple,Corda, IOTA, Skycoin等业界热门的区块链设计特点及相关应用
二、书籍推荐
区块链技术指南--邹均著
白话区块链--文延著
区块链原理设计与应用--杨保华著
精通比特币
精通比特币第二版
区块链技术指南--yeasy著
Hyperledger 源码分析之 Fabric
比特币白皮书:一种点对点的电子现金系统
图解密码技术--结城浩
三、相关课程
斯坦福大学比特币课程
CS 251: Bitcoin and Cryptocurrencies
IBM开源课堂:区块链和 HyperLedger 系列
可以了解区块链的概念、流行的区块链应用场景,掌握 HyperLedger 社区、架构和内部构造,能够搭建 HyperLedger 环境,或是使用 IBM Bluemix 上的 HyperLedger 环境,开发出自己的区块链应用。
blockchain-and-hyperledger
IBM开源课堂:Fabric源码解析
Fabric源码解析
四、学习路线
(1)预备知识
一个故事告诉你比特币的原理及运作机制
区块链是什么
(2)比特币
比特币白皮书
英文版《 Bitcoin: A Peer-to-Peer Electronic Cash System》
中文版《比特币白皮书:一种点对点的电子现金系统》
Coursera的比特币和数字货币技术
公开课大致内容包括密码学原理,bitcoin的基本概念,共识机制,区块链现状,区块的应用问题。
Bitcoin and cryptocurrency
火币网解密比特币和区块链系列
《揭秘比特币和区块链(一):什么是区块链?》
《揭秘比特币和区块链(二):什么是工作量证明?》
《揭秘比特币和区块链(三):比特币的私钥、公钥与地址》
《揭秘比特币和区块链(四):比特币的交易》
《揭秘比特币和区块链(五):深入理解比特币交易的脚本》
精通比特币 Mastering Bitcoin
英文原版《Mastering Bitcoin》
中文版《精通比特币》
比特币源代码托管
https://github.com/bitcoin/bitcoin
(3)密码学
一万字带您走进密码学的世界(上)
什么是加密经济学? 初学者终极指南
公钥与私钥
csdn的blockchain知识库
什么是椭圆曲线加密(ECC)
比特币背后的密码学原理
密码学一小时必知
现代密码学实践指南
(4)区块链
从概念到底层技术,一文看懂区块链架构设计(附知识图谱)
区块链核心技术演进之路
区块链核心技术演进之路-算法演进
区块链核心技术演进之路 – 挖矿演进
区块链核心技术演进之路-共识机制演进
隔离验证钱包开发指南
PoW算法理论简介,英文版
TheProof-of-Work Concept
区块链技术指南 对区块链技术介绍的很全面系统的一本书,从技术到应用都有所包含
csdn的blockchain知识库 CSDN论坛区块链版块
(5)Ethereum 以太坊
以太坊官网
Ethereum Project
ethereu-GitHub
极客学院版-中文文档
以太坊白皮书
中文版:EthFans | 以太坊爱好者
英文原版白皮书ethereumwhite paper
Solidity语言
官网:Solidity - Solidity 0.4.19 documentation
中文版:Solidity 官方文档中文版
以太坊黄皮书 黄皮书有更多的技术细节,英文版
以太坊常见问题 官方FAQ吧,英文版
以太坊智能合约编程之菜鸟教程
通过truffle部署以太坊智能合约
Truffle3.0部署智能合约至Ethereum节点
以太坊智能合约编写实例
以太坊智能合约编写实例2
(6)超级账本 Hyperledger
Hyperlerger官网
http://www.hyperledger.org/
Fabric 学习
Hyperledger FabricV1.0– 开发者快速入门
Hyperledger源码分析之 Fabric
Hyperledgerfablic 1.0 在centos7环境下的安装与部署和动态增加节点
fabric源码搭建
HyperledgerFabric1.0架构概览
fabric中文文档
Ubuntu中使用Docker 部署HyperledgerFabric
五、综合应用
Nodejs开发加密货币 以亿书币源码为基础的一个开发私有链的教程,可以参考一下
创建自己的私有比特币测试链 比特币私有链搭建教程
以太坊智能合约编写实例
以太坊智能合约编程之菜鸟教程
通过truffle部署以太坊智能合约
Hyperledger 源码分析之 Fabric
History of cryptography
汪晓明对区块链、以太坊的思考 小明说系列
侧链技术介绍
相关文章推荐
- 区块链学习路线及资料索引
- 区块链学习路线及资料索引
- C#区块链零基础入门,学习路线图 转
- 区块链学习资料
- 20、新手入手树莓派教程--学习路线和资料汇总
- MongoDB学习入门相关资料索引
- 2018全新版最新大数据学习路线+资料教你从零做起
- java学习的路线资料
- SharePoint 2010 学习资料索引与注解(1)
- SharePoint 2010 学习资料索引与注解(2)
- 区块链工程师学习路线图
- SharePoint 2010 学习资料索引与注解(3)
- android最全学习资料及路线整理分享 (安卓视频教程 从入门到大师 android开发环境搭建 windows和MAC 安卓源码大全4000套)
- 大数据学习路线图,都是网上找的资料,分享下。如有问题,请及时联系更正
- 机器学习系列1-学习资料和学习路线
- Java学习路线以及资料
- android 学习笔记(三) Android学习路线之3.2 游戏程序员的学习资料
- spark的学习资料索引
- 【转】MySQL 学习路线是怎样的?有哪些学习资料或网站推荐?
- 区块链技术实战学习路线图