btcsuite / btcwallet

A secure bitcoin wallet daemon written in Go (golang)
ISC License
1.1k stars 571 forks source link

SPV support #219

Open jrick opened 9 years ago

jrick commented 9 years ago

btcwallet should not only work with btcd, but other bitcoin nodes as well (Bitcoin Core and other alternate full node implementations) and should not require a user to set their own full node either locally or on another machine. In today's Bitcoin ecosystem, SPV is the accepted method of syncing wallets against both trusted and untrusted nodes on the network.

Tasks to complete this issue:

buck54321 commented 3 years ago

Bump because of https://github.com/bitcoin/bitcoin/pull/19070. See https://github.com/decred/dcrwallet/tree/master/spv too.

raedah commented 3 years ago

Also relevant, https://github.com/lightninglabs/neutrino w/ support for https://github.com/bitcoin/bips/blob/master/bip-0157.mediawiki