简介
从零编译比特币
系统启动流程
P2P 网络建立流程
密钥、地址和钱包
交易
比特币常用数据结构
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
https://learnmeabitcoin.com
请使用测试网的 BTC 地址(Bitcoin Testnet Address)!!!
开源库:
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
bitheri:
http://bither.net
https://github.com/bither/bitheri
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:
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.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
比特币改进方案 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
巴比特:http://book.8btc.com
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/
共读《精通比特币》
https://www.jianshu.com/c/44222053fbe8
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
比太钱包的博客
http://blog.sina.com.cn/bither
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://zhuanlan.zhihu.com/p/25461051
比特币脚本及交易分析 - 智能合约雏形
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/
脚本
https://en.bitcoin.it/wiki/Script
Andreas M. Antonopoulos: Advanced Bitcoin Scripting
https://www.youtube.com/watch?v=yU3Sr07Qnxg
压缩格式私钥
https://www.jianshu.com/p/5a8e1cde33e9
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