Skip to content

Latest commit

 

History

History
85 lines (43 loc) · 2.99 KB

README.md

File metadata and controls

85 lines (43 loc) · 2.99 KB

bitcoin study index

Bitcoin white paper

  1. English
  2. 中文

Protocol

  1. Protocol documentation

secp256

  1. secp256 c https://github.com/bitcoin/bitcoin/tree/master/src/secp256k1

Bitcoin source (c/c++)

  1. Bitcoin core https://github.com/bitcoin/bitcoin
  2. Bitcoin Unlimited https://github.com/BitcoinUnlimited/BitcoinUnlimited
  3. Bitcoin Classic https://github.com/bitcoinclassic/bitcoinclassic
  4. Bitcoin XT https://github.com/bitcoinxt/bitcoinxt
  5. Bitcoin abc https://github.com/Bitcoin-ABC/bitcoin-abc

library

  1. libbitcoin https://github.com/libbitcoin/libbitcoin
  2. bitprim https://github.com/bitprim

Bitcoin source (Go)

  1. btcd https://github.com/btcsuite/btcd
  2. gocoin https://github.com/piotrnar/gocoin
  3. Copernicus https://github.com/btcboost/copernicus

Bitcoin source (JavaScript)

  1. bcoin https://github.com/bcoin-org/bcoin
  2. Bitcore https://github.com/bitpay/bitcore

book of bitcoin

  1. 精通比特币 http://book.8btc.com/books/6/masterbitcoin2cn/_book/
  2. Mastering Bitcoin https://github.com/bitcoinbook/bitcoinbook

mining

  1. asicme

Segwit Witness blog

  1. http://www.8btc.com/segregated-witness
  2. https://github.com/bitcoin/bips/blob/master/bip-0144.mediawiki

Extension block

  1. https://github.com/jl2012/bips/blob/spoonnet/bip-extheader.mediawiki
  2. https://github.com/tothemoon-org/extension-blocks/blob/master/spec.md
  3. https://bitcointalk.org/index.php?topic=283746.0
  4. https://www.mail-archive.com/search?l=bitcoin-dev@lists.linuxfoundation.org&q=subject:%22Re%5C%3A+%5C%5Bbitcoin%5C-dev%5C%5D+Extension+block+proposal+by+Jeffrey+et+al%22&o=newest

scale bitcoin

  1. subchainshttp://www.bitcoinunlimited.info/resources/subchains.pdf chinesehttp://www.8btc.com/subchains-reduce-orphaning-risk
  2. byzcoin http://hackingdistributed.com/2016/08/04/byzcoin/
  3. bitcoin-ng https://arxiv.org/pdf/1510.02037.pdf

stratum protocol

  1. https://slushpool.com/help/manual/stratum-protocol