I'm making an app where I need to be able to get unspent TX outs very quickly for addresses I do not know beforehand.
Now this is supported by Bitcoins architecture in that you can have a pruned merkle branch and TX data taking only ~300 bytes and of course someone could index that by addresses.
The question is how quickly can BitcoinJ do this?
Will it synch up the whole chain using bloom filters or can it directly poll BitcoinD nodes for UTXO data for a specific address?
I worry that if it synchs the whole chain then even with bloom filters it will take maybe 10 seconds.