Author

Topic: How do bitcoin/altcoin lite wallets work? (Read 662 times)

newbie
Activity: 9
Merit: 1
May 23, 2017, 06:31:36 PM
#5
Ok thank you both. For anyone else looking this stuff up, SVP stands for simplified payment verification.
sr. member
Activity: 392
Merit: 268
Tips welcomed: 1CF4GhXX1RhCaGzWztgE1YZZUcSpoqTbsJ
There is a set of Electrum nodes out there that specifically run Electrum Server. Your client will connect to one of them (a bunch are run by different volunteers), but you can pick which one in Tools -> Network. It won't be a random node that isn't specifically running Electrum Server though.

SPV, on the other hand, communicates with normal nodes in the network, but does not sync a full chain.
newbie
Activity: 9
Merit: 1
A lightweight wallet connects to a full node and asks from that node for information related to itself. It essentially gives that node a list of its addresses and asks that the full node only relay transactions which pertain to those addresses. The private keys themselves are still stored within the wallet and are not exposed to the full nodes that it connects to. In exchange for the convenience of not having the entire blockchain, you lose some privacy and security as you have to trust that the full node is providing the correct data.

Ok thanks. Follow up question, lets say I have an Electrum lite wallet. Does my lite wallet connect to a full node that is run by/specified by Electrum. Or is it a random node?
staff
Activity: 3458
Merit: 6793
Just writing some code
A lightweight wallet connects to a full node and asks from that node for information related to itself. It essentially gives that node a list of its addresses and asks that the full node only relay transactions which pertain to those addresses. The private keys themselves are still stored within the wallet and are not exposed to the full nodes that it connects to. In exchange for the convenience of not having the entire blockchain, you lose some privacy and security as you have to trust that the full node is providing the correct data.
newbie
Activity: 9
Merit: 1
Looking into lite wallets. Are they a legit part of the bitcoin/altcoin networks that are just scaled back to not include the full block-chain?

Or are they an interface to a "middle man" a wallet that holds all the bitcoins of everyone using said middleman. And the middleman knows whos currency belongs to whom because you are each assigned a unique public adress?

What I'm getting at is how does a lite wallet get around hosting the block-chain?

Thanks.
Jump to: