// the find
yjjnls/awesome-blockchain
⚡️Curated list of resources for the development and applications of blockchain.
A blockchain learning resource list with some actual Go implementation code thrown in — bulletproofs, zero-knowledge proofs, and a basic JS chain with multiple consensus algorithms. Aimed at developers who want to understand blockchain internals from first principles, not just use Web3.js.
The src/ConfidentialTx directory has real Go implementations of bulletproofs and zero-knowledge range proofs, not just links — that's unusually hands-on for an awesome-list. The basic_chain/js directory implements DPoS, PBFT, PoS, and PoW side by side, which is genuinely useful for comparing consensus mechanisms without reading five separate codebases. Coverage of consortium chains (Hyperledger Fabric, FISCO-BCOS, XuperChain) goes deeper than most similar lists, including architecture docs and source analysis links.
Last meaningful update was March 2024, and the blockchain space moves fast — several linked projects (EOSIO, Quorum, ArcBlock) have been discontinued or absorbed into other things, making a chunk of the content quietly wrong. The Go tagging is misleading: the repo is labeled Go but most content is links and the actual Go code is a narrow ZK-proof slice, not a general blockchain implementation. Many of the Jianshu.com article links are in Chinese with no warning, and some are likely dead or paywalled. The XuperChain SDK table has the Go and Java/Python SDK links swapped — a small mistake that suggests the list isn't being actively reviewed.