|
|
|
|
|
by nwh
4411 days ago
|
|
The reality though is that most people will never, ever need this sort of information. Unless you have a particular desire to run a block explorer or other lookup service, you are only going to be interested in addresses that you own and not those of the rest of the network. You don't need to store extended lookup tables and indexes for an ever increasing amount of information, doing so is foolish as it doesn't scale at all with the size of the network. If a service needs to have a wallet connected to the network without the resources for storing the entire blockchain, they can just use a SPV [0] client like BitcoinJ to set bloom filters on their peers. They then get a stream of trustless information that's only relevant to the wallet at hand. You end up with a local service that's faster, completely under your control, and has a tiny resource footprint. You could happily run that a device like an iPhone, no problem. [0]: https://en.bitcoin.it/wiki/Scalability#Simplified_payment_ve... |
|