hackstoic/road2blockchain

180天搞懂区块链。 区块链的浪潮已来, 当一个弄潮儿,随时准备冲上浪潮之巅。(由于时间精力的原因, 项目暂时搁置,不再更新。 抱歉, 有一腔热情,但是吹下的牛逼没有按时完成。不过对区块链依然保持关注, 欢迎大家关注公众号allinblockchain)

291

stars

6

commits

Feb 2, 2018

updated

awesome-lists
blockchain
cryptocurrency
Browse cluster: Blockchain & Cryptocurrency Implementation

README

目标

  1. 区块链底层技术,如共识算法, 侧链技术, 密码学知识等, 理解PKI基本知识和原理
  2. 研究以太坊技术,了解ERC20,能够自行开发DAPP
  3. 熟悉Hyperledger Fabric 1.0架构,了解其业务流程和设计理念, 相关应用
  4. 了解比特币、以太坊,Ripple,Corda, IOTA, Skycoin等业界热门的区块链设计特点及相关应用;
  5. 具备Fabric,以太坊,Ripple,Corda等区块链底层研发的基础能力;

资源

书籍

课程

博文

开源项目

计划

想法开始于2017年12月21日。 区块链和加密数字货币浪潮席卷而来, 我要当一个冲浪者。 开源这个计划, 一来接受大家监督,这样自己更没有理由偷懒; 二来给有同样需要的人fork项目作为参考。 我会不断完善, 更新。 也欢迎大家一起完善。 PT: 计划完成时间缩写 AT: 实际完成时间缩写 任务量的分割以天为单位,每天进行反馈

第1个月学习计划

了解区块链的一些基础知识,概念和应用

任务项PTAT
阅读《白话区块链--文延著》区块链基础章节TBDTBD
阅读《区块链原理设计与应用--杨保华著》区块链基础章节TBDTBD
阅读《区块链技术指南--邹均著》区块链基础章节TBDTBD

具体规划

  • 《白话区块链》
    • 第1章 初识区块链
    • 第2章 区块链应用发展
    • 第3章 区块链骨骼: 密码算法
    • 第4章 区块链灵魂: 共识算法
    • 第5章 区块链扩展: 扩容,侧链和闪电网络
    • 第9章 潜在的问题
  • 《区块链原理设计与应用》
    • 第1章 区块链思想的诞生
    • 第2章 核心技术概览
    • 第3章 典型应用场景
    • 第4章 分布式系统核心问题
    • 第5章 密码学和安全技术
  • 《区块链技术指南》
    • 第1章 区块链和比特币初体验
    • 第2章 区块链基础
    • 第3章 区块链架构剖析
    • 第4章 区块链中的密码学技术
    • 第5章 共识算法详解
    • 第9章 区块链常见问题
    • 第10章 区块链应用案例分析
    • 第11章 从架构变革看IT时代的演进
  • 绘制思维导图

建议:

  1. 这些内容基本都是入门概念和基础知识,每本书的介绍大同小异, 可以混着看
  2. 密码学,共识算法, 分布式计算这些基础打好了, 对理解区块链思想有帮助

第2个月学习计划

了解比特币及其相关的原理, 选择精通比特币这边书, 其实对于入门的人有点小难度, 不过硬着头皮还是还是可以看下去的。 看完这本书基本对区块链和比特币有一个系统的了解。

任务项PTAT
深入阅读《精通比特币第2版》TBDTBD
辅助阅读 比特币白皮书TBDTBD
辅助阅读《区块链原理设计与应用--杨保华著》比特币基础介绍章节TBDTBD
  • 深入阅读书籍《精通比特币第2版》
    • 第1章 介绍
    • 第2章 比特币原理
    • 第3章 比特币客户端
    • 第4章 密钥地址
    • 第5章 钱包
    • 第6章 交易
    • 第7章 高级交易和脚本
    • 第8章 比特币网络
    • 第9章 区块链
    • 第10章 挖矿和共识
    • 第11章 比特币安全
    • 第12章 比特币应用
    • 绘制思维导图
  • 辅助阅读《比特币白皮书:一种点对点的电子现金系统》
  • 辅助阅读《区块链原理设计与应用》第6章

建议:

  1. 精通比特币这本书建议读3遍以上,比特币是一个天才设计, 其设计思想的精髓需要深入才能体会
  2. 配合比特币的白皮书阅读,追本溯源

第3个月学习计划

任务项PTAT
学习IBM区块链公开课2017年2月14日TBD
自由阅读Hyperledger相关知识(博客,公众号,知乎)2017年2月28日TBD

第4个月学习计划

任务项PTAT
了解cello项目并阅读源代码TBDTBD
自由阅读BaaS相关知识(博客,公众号,知乎)TBDTBD

第5个月学习计划

任务项PTAT
完成实验楼培训课程之构建自己的加密货币TBDTBD
自由阅读加密货币相关知识(博客,公众号,知乎)TBDTBD

第6个月学习计划

任务项PTAT
阅读主流币种的白皮书,研究和对比其设计特点TBDTBD
自由阅读区块链和加密货币相关知识(博客,公众号,知乎)TBDTBD

Contributors

coinstoic

6 commits

hackstoic/road2blockchain

180天搞懂区块链。 区块链的浪潮已来, 当一个弄潮儿,随时准备冲上浪潮之巅。(由于时间精力的原因, 项目暂时搁置,不再更新。 抱歉, 有一腔热情,但是吹下的牛逼没有按时完成。不过对区块链依然保持关注, 欢迎大家关注公众号allinblockchain)

291

stars

6

commits

Feb 2, 2018

updated

awesome-lists
blockchain
cryptocurrency
Browse cluster: Blockchain & Cryptocurrency Implementation

README

目标

  1. 区块链底层技术,如共识算法, 侧链技术, 密码学知识等, 理解PKI基本知识和原理
  2. 研究以太坊技术,了解ERC20,能够自行开发DAPP
  3. 熟悉Hyperledger Fabric 1.0架构,了解其业务流程和设计理念, 相关应用
  4. 了解比特币、以太坊,Ripple,Corda, IOTA, Skycoin等业界热门的区块链设计特点及相关应用;
  5. 具备Fabric,以太坊,Ripple,Corda等区块链底层研发的基础能力;

资源

书籍

课程

博文

开源项目

计划

想法开始于2017年12月21日。 区块链和加密数字货币浪潮席卷而来, 我要当一个冲浪者。 开源这个计划, 一来接受大家监督,这样自己更没有理由偷懒; 二来给有同样需要的人fork项目作为参考。 我会不断完善, 更新。 也欢迎大家一起完善。 PT: 计划完成时间缩写 AT: 实际完成时间缩写 任务量的分割以天为单位,每天进行反馈

第1个月学习计划

了解区块链的一些基础知识,概念和应用

任务项PTAT
阅读《白话区块链--文延著》区块链基础章节TBDTBD
阅读《区块链原理设计与应用--杨保华著》区块链基础章节TBDTBD
阅读《区块链技术指南--邹均著》区块链基础章节TBDTBD

具体规划

  • 《白话区块链》
    • 第1章 初识区块链
    • 第2章 区块链应用发展
    • 第3章 区块链骨骼: 密码算法
    • 第4章 区块链灵魂: 共识算法
    • 第5章 区块链扩展: 扩容,侧链和闪电网络
    • 第9章 潜在的问题
  • 《区块链原理设计与应用》
    • 第1章 区块链思想的诞生
    • 第2章 核心技术概览
    • 第3章 典型应用场景
    • 第4章 分布式系统核心问题
    • 第5章 密码学和安全技术
  • 《区块链技术指南》
    • 第1章 区块链和比特币初体验
    • 第2章 区块链基础
    • 第3章 区块链架构剖析
    • 第4章 区块链中的密码学技术
    • 第5章 共识算法详解
    • 第9章 区块链常见问题
    • 第10章 区块链应用案例分析
    • 第11章 从架构变革看IT时代的演进
  • 绘制思维导图

建议:

  1. 这些内容基本都是入门概念和基础知识,每本书的介绍大同小异, 可以混着看
  2. 密码学,共识算法, 分布式计算这些基础打好了, 对理解区块链思想有帮助

第2个月学习计划

了解比特币及其相关的原理, 选择精通比特币这边书, 其实对于入门的人有点小难度, 不过硬着头皮还是还是可以看下去的。 看完这本书基本对区块链和比特币有一个系统的了解。

任务项PTAT
深入阅读《精通比特币第2版》TBDTBD
辅助阅读 比特币白皮书TBDTBD
辅助阅读《区块链原理设计与应用--杨保华著》比特币基础介绍章节TBDTBD
  • 深入阅读书籍《精通比特币第2版》
    • 第1章 介绍
    • 第2章 比特币原理
    • 第3章 比特币客户端
    • 第4章 密钥地址
    • 第5章 钱包
    • 第6章 交易
    • 第7章 高级交易和脚本
    • 第8章 比特币网络
    • 第9章 区块链
    • 第10章 挖矿和共识
    • 第11章 比特币安全
    • 第12章 比特币应用
    • 绘制思维导图
  • 辅助阅读《比特币白皮书:一种点对点的电子现金系统》
  • 辅助阅读《区块链原理设计与应用》第6章

建议:

  1. 精通比特币这本书建议读3遍以上,比特币是一个天才设计, 其设计思想的精髓需要深入才能体会
  2. 配合比特币的白皮书阅读,追本溯源

第3个月学习计划

任务项PTAT
学习IBM区块链公开课2017年2月14日TBD
自由阅读Hyperledger相关知识(博客,公众号,知乎)2017年2月28日TBD

第4个月学习计划

任务项PTAT
了解cello项目并阅读源代码TBDTBD
自由阅读BaaS相关知识(博客,公众号,知乎)TBDTBD

第5个月学习计划

任务项PTAT
完成实验楼培训课程之构建自己的加密货币TBDTBD
自由阅读加密货币相关知识(博客,公众号,知乎)TBDTBD

第6个月学习计划

任务项PTAT
阅读主流币种的白皮书,研究和对比其设计特点TBDTBD
自由阅读区块链和加密货币相关知识(博客,公众号,知乎)TBDTBD

Contributors

coinstoic

6 commits