-
https://github.com/bitcoinbook/bitcoinbook : the animal book
-
https://betterprogramming.pub/how-to-become-a-blockchain-engineer-fa4386a0504f : 区块链入门指南
-
Awesome Blockchain cn 15k star
一个更加妙和完整的教程,但是是 golang 写的: https://github.com/veggiedefender/torrent-client
- https://monokh.com/posts/bitcoin-from-scratch-part-1
- https://monokh.com/posts/bitcoin-from-scratch-part-2
- https://monokh.com/posts/bitcoin-from-scratch-part-3
这教程还是相当不错的,但是并没有完全完工,教程三没有细看,
nibble/src/web.rs 的
return rouille::match_assets(&request, "web/public/index.html");
没有办法正确返回,很难受。
实际上,build your own x 中存在很多类似的想法,有时间可以挑一个好用的: https://github.com/codecrafters-io/build-your-own-x#build-your-own-blockchain--cryptocurrency