比特幣源碼情景分析
《Master Bitcoin》
比特幣網站
比特幣非官方論壇
《數字黃金》 -- 比特幣鮮爲人知的故事
-
系統啓動流程
-
P2P 網絡建立流程
-
密鑰、地址和錢包
-
交易
-
比特幣常用數據結構
-
《中本聰的白皮書》
- Bitcoin: A Peer-to-Peer Electronic Cash System
- 比特幣:點對點電子現金系統
- 說明:神作品,似懂非懂。昔人已乘黃鶴去,此地空餘黃鶴樓。
- Master Bitcoin -- 英文版
- 精通比特幣 -- 中文版
- 作者個人網站
- 說明:作者Andreas M. Antonopoulos是比特幣和區塊鏈佈道者。他善於把複雜的問題變得簡單而易於理解,非常適合技術人員閱讀。
- 中文
- 英文
- 說明:比特幣是去中心化的,沒有官方網站。這個網站有很多入門資料。
- 論壇
- 說明:中本聰曾經在這裏發帖、討論,一般認爲是官方論壇。
- 數字黃金 -- 中文
- Digital Gold -- 英文
- 作者:Nathaniel Popper。用講故事的方式,記錄下比特幣早期的點點滴滴,從蹣跚學步、初出茅廬、經歷江湖風浪。
BTC 區塊鏈瀏覽器
-
Blockchain.info
https://testnet.blockchain.info
https://blockchain.info
https://www.blockchain.com/explorer -
BlockCypher
https://live.blockcypher.com -
BlockExplorer
https://blockexplorer.com -
BitPay Insight
https://insight.bitpay.com
https://test-insight.bitpay.com -
Samourai
https://oxt.me
助記詞轉換器
- Mnemonic Code Converter
https://iancoleman.io
https://iancoleman.io/bip39/
How Does Bitcoin Work?
BTC 礦工費
腳本類型統計
BTC 測試幣領取
- https://testnet.manu.backend.hamburg/faucet
- http://tpfaucet.appspot.com
- http://bitcoinfaucet.uo1.net/send.php
- http://bitcoinfaucet.uo1.net/send.php
請使用測試網的 BTC 地址(Bitcoin Testnet Address)!!!
BTC 問答區
- Bitcoin Stack Exchange
https://bitcoin.stackexchange.com
BTC 錢包客戶端
BTC 錢包開源項目
開源庫:
-
bitcoinj:
A library for working with Bitcoin
https://bitcoinj.github.io/
https://github.com/bitcoinj/bitcoinj -
bitcoinjs
Open Source Organisation for Bitcoin JavaScript libraries
https://github.com/bitcoinjs
https://github.com/bitcoinjs/bitcoinjs-lib -
CoreBitcoin:
Awesome Bitcoin toolkit for ObjC and Swift
https://github.com/oleganza/CoreBitcoin -
Bitcore
A full stack for bitcoin and blockchain-based applications https://bitcore.io/
https://github.com/bitpay/bitcore -
Bitcoin:
Bitcoin Core integration/staging tree
https://github.com/bitcoin -
BitcoinKit
Bitcoin protocol toolkit for Swift
https://github.com/yenom/BitcoinKit
https://github.com/kishikawakatsumi/BitcoinKit
https://github.com/Jax1993/BitcoinKit -
Bitcoin Developer Reference:
https://bitcoin.org/en/developer-reference
https://bitcoin.org/en/developer-guide
https://bitcoin.org/zh_CN/
https://bitcoin.org/zh_CN/development#more -
BitcoinDeveloperGuide_zhcn:比特幣開發者指南(中文版)
https://github.com/vacing/BitcoinDeveloperGuide_zhcn
https://www.yiyibooks.cn/Gamma/bitcoin/developer-guide.html -
Bitcoin Projects:
http://www.bitcoinprojects.net
https://bitcoin.org/en/wallets/mobile/ios/ -
BitcoinSwift:
A native framework for working with Bitcoin on iOS and OSX
https://github.com/DoubleSha/BitcoinSwift
https://github.com/blocktree/BitcoinSwift -
wallet-kit-ios(Horizontal Systems)
Full SPV wallet toolkit implementation for Bitcoin and Bitcoin Cash protocols. Implemented on Swift.
https://github.com/horizontalsystems/wallet-kit-ios -
wallet-kit-android(Horizontal Systems)
Full SPV wallet toolkit implementation for Bitcoin and Bitcoin Cash protocols. Implemented on Kotlin.
https://github.com/horizontalsystems/wallet-kit-android -
arduino-bitcoin
Bitcoin library for Arduino (Work in progress)
https://github.com/arduino-bitcoin/arduino-bitcoin -
Bitcoin in Go
https://github.com/btcsuite -
gobtclib
client library with golang for bitcoin
https://github.com/chainlibs/gobtclib -
Trust Wallet(trust-core)
https://github.com/TrustWallet
https://github.com/TrustWallet/trust-core
https://github.com/TrustWallet/trust-core/tree/master/Sources/Bitcoin -
ConsenLabs(token-core-ios)
imToken(TokenCore)開源技術交流羣:901650358
https://github.com/consenlabs
a blockchain private key management library on iOS
https://github.com/consenlabs/token-core-ios -
ConsenLabs(token-core-android)
imToken(TokenCore)開源技術交流羣:901650358
https://github.com/consenlabs
a blockchain private key management library on android
https://github.com/consenlabs/token-core-android
iOS BTC Wallet:
- breadwallet-ios:
bread - bitcoin wallet
http://breadapp.com
https://github.com/voisine/breadwallet-ios
-
BitStore-iOS:
Native iOS Bitcoin wallet
http://bitstoreapp.com
https://github.com/BitStore/BitStore-iOS -
iOS_Blockchain-Merchant:
Blockchain, merchant, QR code, Bitcoin wallet, BTC, Payment integration
https://github.com/chuch0805/iOS_Blockchain-Merchant -
chance_btc_wallet:
Chance Bitcoin Wallet — swift opensource bitcoin wallet
https://github.com/zhiquan911/chance_btc_wallet -
Airbitz
Airbitz iOS GUI
https://github.com/Airbitz/airbitz-ios-gui-private -
WalletCordova
GreenAddress' open source Android (Cordova) client https://greenaddress.it/
https://github.com/greenaddress/WalletCordova -
CoinSpace
Coin.Space Digital currency wallet https://www.coin.space
https://github.com/CoinSpace/CoinSpace -
Bither
Bither - a simple and secure Bitcoin wallet! http://bither.net
https://github.com/bither/bither-ios -
arcbit-ios
arcbit - iOS bitcoin wallet http://arcbit.io
https://github.com/arcbit/arcbit-ios -
mycelium-wallet-ios
Mycelium Bitcoin Wallet for iOS. http://mycelium.com
https://github.com/mycelium-com/wallet-ios -
bank-wallet-ios-app
A secure and fully decentralized crypto currency wallet app for iOS users. This wallet uses SPV protocol. http://horizontalsystems.io
https://github.com/horizontalsystems/bank-wallet-ios-app
Android BTC Wallet:
-
samourai-wallet-android
Samourai Bitcoin Wallet for Android. https://samouraiwallet.com
https://github.com/Samourai-Wallet/samourai-wallet-android -
mycelium-wallet-android
Mycelium Bitcoin Wallet for Android http://mycelium.com
https://github.com/mycelium-com/wallet-ios -
bank-wallet-android-app
A secure and fully decentralized crypto currency wallet app for Android users. This wallet uses SPV protocol.http://horizontalsystems.io
https://github.com/horizontalsystems/bank-wallet-android-app
BTC API 文檔:
-
BTC.com:
https://btc.com/api-doc
https://github.com/btccom
https://dev.btc.com/docs/php
PHP SDK:https://github.com/blocktrail/blocktrail-sdk-php
NodeJS SDK:https://github.com/blocktrail/blocktrail-sdk-nodejs -
Original Bitcoin client/API calls list
https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list -
Bitcoin Core APIs
https://bitcoin.org/en/developer-reference#bitcoin-core-apis -
BlockCypher
https://www.blockcypher.com/dev/ -
Bitcore
https://bitcore.io/api/ -
BITBOX
https://developer.bitcoin.com/bitbox/docs/getting-started
BIP:
-
比特幣改進方案 Bitcoin Improvement Proposals
https://github.com/bitcoin/bips -
SLIP-0044 : Registered coin types for BIP-0044
https://github.com/satoshilabs/slips/blob/master/slip-0044.md -
比特幣改進協議BIP32(翻譯)
https://blog.csdn.net/pony_maggie/article/details/76178228 -
區塊鏈錢包之BIP32, BIP39, BIP44
https://blog.csdn.net/qq634416025/article/details/79686015
BTC 電子書:
-
Programming The Blockchain in C#
https://programmingblockchain.gitbooks.io/programmingblockchain/content/ -
《精通比特幣》:
http://zhibimo.com/read/wang-miao/mastering-bitcoin/index.html
http://book.8btc.com/masterbitcoin2cn
http://book.8btc.com/books/6/masterbitcoin2cn/_book/ -
Mastering Bitcoin
https://github.com/bitcoinbook/bitcoinbook -
《中本聰(Satoshi Nakamoto)比特幣白皮書英文版》
https://github.com/GammaGao/bitcoinwhitepaper/blob/master/bitcoin_en.pdf -
《中本聰(Satoshi Nakamoto)比特幣白皮書中文版》
https://github.com/GammaGao/bitcoinwhitepaper/blob/master/bitcoin_cn.pdf -
《比特幣開發者指南英文版》
https://bitcoin.org/en/developer-guide -
《比特幣開發者指南中文版》
https://www.yiyibooks.cn/Gamma/bitcoin/developer-guide.html
https://github.com/vacing/BitcoinDeveloperGuide_zhcn
https://legacy.gitbook.com/book/vacing/bitcoindeveloperguide_zhcn/details -
《The Internet of Money》(第1卷)中文版
https://github.com/BtcGroupCn/TheInternetOfMoney_1 -
Blockchain Tutorial
https://github.com/liuchengxu/blockchain-tutorial
BTC 文章:
-
nuptuser的專欄
https://blog.csdn.net/gammag/article/category/6954035 -
老楊QQ122209017的博客
https://blog.csdn.net/sinat_34070003/article/category/7582246 -
淺析比特幣的找零機制
https://blog.csdn.net/wo541075754/article/details/53560061 -
比特幣 區塊鏈 幾種交易標準詳解 P2PKH、P2PK、MS、P2SH加密方式
https://blog.csdn.net/jerry81333/article/details/56824166 -
BIP16 P2SH交易腳本
https://blog.csdn.net/sinat_34070003/article/details/79871044 -
比特幣系統的腳本(Script)——交易生成和驗證的原理(第一部分)(初稿)
https://blog.csdn.net/taifei/article/details/73321293 -
多簽名交易和P2SH
http://blog.sina.com.cn/s/blog_130223eeb0101ipwi.html -
比特幣腳本及交易分析 - 智能合約雛形
https://blockflow.net/t/topic/196 -
Linuxest
https://blog.csdn.net/ddk3001/article/category/7736876 -
一文看懂怎樣用 Python 創建比特幣交易
https://blog.csdn.net/Blockchain_lemon/article/details/79798913 -
隔離見證
https://blog.csdn.net/taifei/article/details/73479998
https://www.jianshu.com/p/2a5e038074a0
https://baike.baidu.com/item/隔離見證/22448459?fr=aladdin
https://blog.csdn.net/sinat_34070003/article/details/79893114
https://www.buybitcoinworldwide.com/segwit/
http://book.8btc.com/books/6/masterbitcoin2cn/_book/appdx-segwit.html
https://mp.weixin.qq.com/s/8glioqKPAhfGTNy509jEpA
https://bitcoincore.org/en/segwit_wallet_dev/
https://bitcoin.fr/les-avantages-de-segregated-witness/ -
Andreas M. Antonopoulos: Advanced Bitcoin Scripting
https://www.youtube.com/watch?v=yU3Sr07Qnxg -
WIF(Wallet Import Format)
https://en.bitcoin.it/wiki/Wallet_import_format
http://gobittest.appspot.com/PrivateKey -
OP_RETURN(利用比特幣網絡存儲數據)
https://blog.csdn.net/jason_cuijiahui/article/details/79785664