@tohonestycom@RealCoinGeek@cryptorebel_SV@ElectrumSV The servers sit between the users & the mining network, and (someone pls correct me if I'm wrong here) keep a full index of the blockchain so the wallet can check for valid block headers.
If you have your wallet seed/s your coins are safe, even if the servers themselves stop.
@BitcoinSVtrain@tohonestycom@RealCoinGeek@ElectrumSV Servers carry the burden for users, and maintain a fully synced blockchain in order to serve tx proofs to user queries. However they can also run in pruned mode, for example like Bitails has said they are doing. All they need is the active UTXO set:
x.com/BitailsAPI/sta…
Exactly! Disregarding the role of indexers for a user friendly experience is far from a practical solution. In theory you can be restrict about the SPV, users being accountable for their private keys/transactions, etc. but in action you need to use other third parties if you don’t want to ruin the UX. Best you can do is not to rely on one single service.
Anyone thinking otherwise is dreaming and can’t deliver what they promise.
@BitailsAPI@BitcoinSVtrain@tohonestycom@RealCoinGeek@ElectrumSV That is the whole point of SPV, users query nodes, and the servers are the nodes. Over time servers should use more clever ways to efficiently index transactions, such as taking advantage of the binary search tree structure, using time as the ordering:
@cryptorebel_SV@BitcoinSVtrain@tohonestycom@RealCoinGeek@ElectrumSV Regarding the block headers, yes! You need the nodes but for most needs you either need to query an overlay services or query a node providing an overlay service(because that is not the role of a node unless you develop it as an extra service)
@BitailsAPI@BitcoinSVtrain@tohonestycom@RealCoinGeek@ElectrumSV Comes down to semantics. The servers are acting like a node would, although they might not necessarily mine or find blocks (although some mining might make them better connected?). But they can be monetized in other ways by serving user queries and accepting a fee per query.