hackstoic / Road2blockchain
180天搞懂区块链。 区块链的浪潮已来, 当一个弄潮儿,随时准备冲上浪潮之巅。(由于时间精力的原因, 项目暂时搁置,不再更新。 抱歉, 有一腔热情,但是吹下的牛逼没有按时完成。不过对区块链依然保持关注, 欢迎大家关注公众号allinblockchain)
Stars: ✭ 254
Projects that are alternatives of or similar to Road2blockchain
Unstoppable Wallet Ios
A secure and decentralized Bitcoin and other cryptocurrency wallet for iPhone. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Stars: ✭ 180 (-29.13%)
Mutual labels: blockchain, cryptocurrency
Adamant Im
ADAMANT Decentralized Messenger. Progressive Web Application (PWA)
Stars: ✭ 202 (-20.47%)
Mutual labels: blockchain, cryptocurrency
Dcrwallet
A secure Decred wallet daemon written in Go (golang).
Stars: ✭ 172 (-32.28%)
Mutual labels: blockchain, cryptocurrency
Wavelet
Write once, run forever. Deploy robust, scalable, decentralized WebAssembly applications on Wavelet.
Stars: ✭ 224 (-11.81%)
Mutual labels: blockchain, cryptocurrency
Proof Of Stake Cryptocurrency Generator
🍀 Create your own Proof of Stake cryptocurrency with its own blockchain based on NXT
Stars: ✭ 178 (-29.92%)
Mutual labels: blockchain, cryptocurrency
Golden Wallet React Native
Golden - Best Wallet Ever
Stars: ✭ 201 (-20.87%)
Mutual labels: blockchain, cryptocurrency
Blockchain Tutorial
🌾 A step-by-step blockchain tutorial in simplified Chinese
Stars: ✭ 2,081 (+719.29%)
Mutual labels: blockchain, cryptocurrency
Blockchain Stuff
Blockchain and Crytocurrency Resources
Stars: ✭ 2,549 (+903.54%)
Mutual labels: blockchain, cryptocurrency
Lbrycrd
The blockchain that provides the digital content namespace for the LBRY protocol
Stars: ✭ 2,756 (+985.04%)
Mutual labels: blockchain, cryptocurrency
Trust Ray
☁️ API for the Trust Wallet. Project no longer supported and current version used as source of transactions and address tokens in Blockatlas https://github.com/trustwallet/blockatlas/blob/master/config.yml#L64
Stars: ✭ 172 (-32.28%)
Mutual labels: blockchain, cryptocurrency
Awesome Substrate
A curated list of awesome projects and resources related to the Substrate blockchain development framework.
Stars: ✭ 228 (-10.24%)
Mutual labels: blockchain, cryptocurrency
Okexchain
⛓️ The Infrastructure of Decentralized Exchange ✨
Stars: ✭ 171 (-32.68%)
Mutual labels: blockchain, cryptocurrency
Cointop
A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀
Stars: ✭ 2,912 (+1046.46%)
Mutual labels: blockchain, cryptocurrency
Unstoppable Wallet Android
A secure and decentralized Bitcoin and other cryptocurrency wallet for Android phones. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Stars: ✭ 165 (-35.04%)
Mutual labels: blockchain, cryptocurrency
Bitcoin On Nodejs
《Node.js区块链开发》,注:新版代码已开源!请star支持哦-^-:
Stars: ✭ 2,321 (+813.78%)
Mutual labels: blockchain, cryptocurrency
Ebtc
eBitcoin (eBTC) is an ERC20 token. Its primary utility is to provide an easy & fast payment solution. Its edge over other tokens is that it is capable of sending up to 255 payments in a single transaction.
Stars: ✭ 149 (-41.34%)
Mutual labels: blockchain, cryptocurrency
Awesome Token Sale
Curated list of token sale resources / ICO resources
Stars: ✭ 149 (-41.34%)
Mutual labels: blockchain, cryptocurrency
Bitcoin S
Bitcoin Implementation in Scala
Stars: ✭ 206 (-18.9%)
Mutual labels: blockchain, cryptocurrency
Eclair Mobile
An Android wallet for the Lightning Network
Stars: ✭ 231 (-9.06%)
Mutual labels: blockchain, cryptocurrency
目标
- 区块链底层技术,如共识算法, 侧链技术, 密码学知识等, 理解PKI基本知识和原理
- 研究以太坊技术,了解ERC20,能够自行开发DAPP
- 熟悉Hyperledger Fabric 1.0架构,了解其业务流程和设计理念, 相关应用
- 了解比特币、以太坊,Ripple,Corda, IOTA, Skycoin等业界热门的区块链设计特点及相关应用;
- 具备Fabric,以太坊,Ripple,Corda等区块链底层研发的基础能力;
资源
书籍
- 区块链技术指南--邹均著
- 白话区块链--文延著
- 区块链原理设计与应用--杨保华著
- 精通比特币
- 精通比特币第二版
- 区块链技术指南--yeasy著
- Hyperledger 源码分析之 Fabric
- 比特币白皮书:一种点对点的电子现金系统
课程
博文
- 比特币是什么
- 比特币是什么
- 简单易懂地介绍什么是区块链
- 汪晓明对区块链、以太坊的思考
- 什么是加密经济学? 初学者终极指南
- 不吹不黑:关于比特币,只看这一篇文章就够了
- 200行代码搞懂区块链
- 一万字带您走进密码学的世界(上)
- 知乎问答之如何学习区块链知识
开源项目
- https://github.com/yeasy/cello Platform to provide Blockchain as a Service! python项目
- https://github.com/hyperledger/fabric 联盟链开源项目, 编程语言Golang
计划
想法开始于2017年12月21日。 区块链和加密数字货币浪潮席卷而来, 我要当一个冲浪者。 开源这个计划, 一来接受大家监督,这样自己更没有理由偷懒; 二来给有同样需要的人fork项目作为参考。 我会不断完善, 更新。 也欢迎大家一起完善。 PT: 计划完成时间缩写 AT: 实际完成时间缩写 任务量的分割以天为单位,每天进行反馈
第1个月学习计划
了解区块链的一些基础知识,概念和应用
任务项 | PT | AT |
---|---|---|
阅读《白话区块链--文延著》区块链基础章节 | TBD | TBD |
阅读《区块链原理设计与应用--杨保华著》区块链基础章节 | TBD | TBD |
阅读《区块链技术指南--邹均著》区块链基础章节 | TBD | TBD |
具体规划
- 《白话区块链》
- 第1章 初识区块链
- 第2章 区块链应用发展
- 第3章 区块链骨骼: 密码算法
- 第4章 区块链灵魂: 共识算法
- 第5章 区块链扩展: 扩容,侧链和闪电网络
- 第9章 潜在的问题
- 《区块链原理设计与应用》
- 第1章 区块链思想的诞生
- 第2章 核心技术概览
- 第3章 典型应用场景
- 第4章 分布式系统核心问题
- 第5章 密码学和安全技术
- 《区块链技术指南》
- 第1章 区块链和比特币初体验
- 第2章 区块链基础
- 第3章 区块链架构剖析
- 第4章 区块链中的密码学技术
- 第5章 共识算法详解
- 第9章 区块链常见问题
- 第10章 区块链应用案例分析
- 第11章 从架构变革看IT时代的演进
- 绘制思维导图
建议:
- 这些内容基本都是入门概念和基础知识,每本书的介绍大同小异, 可以混着看
- 密码学,共识算法, 分布式计算这些基础打好了, 对理解区块链思想有帮助
第2个月学习计划
了解比特币及其相关的原理, 选择精通比特币这边书, 其实对于入门的人有点小难度, 不过硬着头皮还是还是可以看下去的。 看完这本书基本对区块链和比特币有一个系统的了解。
任务项 | PT | AT |
---|---|---|
深入阅读《精通比特币第2版》 | TBD | TBD |
辅助阅读 比特币白皮书 | TBD | TBD |
辅助阅读《区块链原理设计与应用--杨保华著》比特币基础介绍章节 | TBD | TBD |
- 深入阅读书籍《精通比特币第2版》
- [x] 第1章 介绍
- [x] 第2章 比特币原理
- [x] 第3章 比特币客户端
- [x] 第4章 密钥地址
- [x] 第5章 钱包
- [x] 第6章 交易
- [x] 第7章 高级交易和脚本
- [x] 第8章 比特币网络
- [x] 第9章 区块链
- [x] 第10章 挖矿和共识
- [x] 第11章 比特币安全
- [x] 第12章 比特币应用
- 绘制思维导图
- 辅助阅读《比特币白皮书:一种点对点的电子现金系统》
- 辅助阅读《区块链原理设计与应用》第6章
建议:
- 精通比特币这本书建议读3遍以上,比特币是一个天才设计, 其设计思想的精髓需要深入才能体会
- 配合比特币的白皮书阅读,追本溯源
第3个月学习计划
任务项 | PT | AT |
---|---|---|
学习IBM区块链公开课 | 2017年2月14日 | TBD |
自由阅读Hyperledger相关知识(博客,公众号,知乎) | 2017年2月28日 | TBD |
第4个月学习计划
任务项 | PT | AT |
---|---|---|
了解cello项目并阅读源代码 | TBD | TBD |
自由阅读BaaS相关知识(博客,公众号,知乎) | TBD | TBD |
第5个月学习计划
任务项 | PT | AT |
---|---|---|
完成实验楼培训课程之构建自己的加密货币 | TBD | TBD |
自由阅读加密货币相关知识(博客,公众号,知乎) | TBD | TBD |
第6个月学习计划
任务项 | PT | AT |
---|---|---|
阅读主流币种的白皮书,研究和对比其设计特点 | TBD | TBD |
自由阅读区块链和加密货币相关知识(博客,公众号,知乎) | TBD | TBD |
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].