article
- A story tells you how Bitcoin works and how it works
- The Proof-of-Work Concept
- Bitcoin White Paper
- ethereum white paper
- Introduction to Blockchain and Ethereum
- Wang Xiaoming's thoughts on blockchain and Ethereum
- side chain
- In-depth look: "Blockchain Technology Analysis"
- csdn's blockchain knowledge base
cryptography
- History of cryptography
- public key and private key
- What is Elliptic Curve Cryptography (ECC)
- The Cryptography Behind Bitcoin
- Cryptography must know in an hour
- A practical guide to modern cryptography
- SafeCurves:choosing safe curves for elliptic-curve cryptography
- ecdsa-v-r-s-what-is-v
developer resources
- blockchain
- bitcoin
- bitcoin-reading-list
- developer-documentation
- mastering bitcoin
- Basic blockchain programming
- Generating a Bitcoin Address with JavaScript
- Bitcoin_Core_0.11_(ch_1):_Overview
- ethereum
- ethereum wiki
- Ethereum Frontier Guide
- How to Run Multiple Geth Instances on a Private Ethereum Blockchain
- Setting up private network or local cluster
- how-does-the-ethereum-eth-accounting-system-work-and-prevent-double-spends
- What are the pros and cons of Ethereum balances vs. UTXOs
- What were the key assumptions and analyses that went into setting Ethereum’s gas price
- Create and sign OFFLINE raw transactions
- In Ethereum, what is gas, how is it used, and what is the difference between “startgas” and “gasprice”?
- Documentation On Multisig Wallet in Mist?
- ethereum yellow paper
- ethereum bootstrap
- mining
- Bitcoin mining the hard way: the algorithms, protocols, and bytes
- slush stratum protocol
- Mining_apps
- How can I start mining Bitcoin?
- stratum protocol
- btcguild stratum protocol
- Stratum + Mining Algorithm
- BIP
- P2P network
- sidechains
Consesus
Distributed Algorithm
security
blockchain-github
- awesome resources
- blockchain parser
- BitcoinDatabaseGenerator
- What are the keys used in the blockchain levelDB (ie what are the key:value pairs)?
- Simple C++ bitcoin blockchain parser
- Block Parser for Bitcoin
- other
- eth
- mining pool
- pyminer
- slush
- p2pool
- bitcoin-pool
- eloipool
- ecoinpool
- pushpool
- High performance Stratum poolserver in Node.js
- poolserver
- stratum proxy (java)
- stratum proxy (hs)
- 37proxy
- go-pool
- Blockchain-Known-Pools