学习区块链技术光搜一些博客杂文等不能系统的学习,而且资料繁杂,不同的人理解也不同,现在搜集一些资料,以官方文档和权威网站发布的文档为主,涉及到的区块链的基础知识、共识算法、密码学、P2P网络等,准备陆续总结收集一下资料,供后续学习使用。
一、入门书籍
1、区块链技术指南 https://yeasy.gitbooks.io/blockchain_guide/content/
<https://yeasy.gitbooks.io/blockchain_guide/content/>
2、中本聪的论文:一种点对点的电子现金系统 <https://bitcoin.org/bitcoin.pdf>
二、基础知识
1、共识算法
Paxos:http://lamport.azurewebsites.net/pubs/pubs.html#paxos-simple
<http://lamport.azurewebsites.net/pubs/pubs.html#paxos-simple>
Raft:https://raft.github.io/raft.pdf <https://raft.github.io/raft.pdf>
PBFT:http://pmg.csail.mit.edu/papers/osdi99.pdf
<http://pmg.csail.mit.edu/papers/osdi99.pdf>
PoW:
PoS:
DPoS:
...
2、P2P网络技术
3、密码学原理
4、默克尔树
三、专项开发
1、比特币开发者指南 http://book.8btc.com/books/6/bitcoin-developer-guide/_book/
<http://book.8btc.com/books/6/bitcoin-developer-guide/_book/>
2、比特币开发者文档 https://bitcoin.org/zh_CN/developer-documentation
<https://bitcoin.org/zh_CN/developer-documentation> 精通比特币
<http://book.8btc.com/books/6/masterbitcoin2cn/_book/>
3、以太坊开发者指南
4、以太坊开发者文档
5、超级账本开发者指南
6、超级账本开发者文档
7、EOS开发者指南 https://developers.eos.io/ <https://developers.eos.io/>
8、EOS开发者文档 http://blog.eosdata.io/ <http://blog.eosdata.io/>
9、Ripple开发者指南
10、Ripple开发者文档
热门工具 换一换