I am thinking about building an spv-like wallet using trusted nodes. It does not download blockchain. Instead, the wallet gets its utxo, transactions,balance data from abe.

My question is, can the bloom filter be used to filter UTXO?

  • Have you read BIP37? – Anonymous Jul 16 '15 at 7:19
  • You certainly could do this, but it would be much slower on the server's side than a per-address query, and I don't think there's a ready-made implementation to do this. – Nick ODell Jul 16 '15 at 7:27
  • What would be the benefit over regular SPV wallets? They don't download the blockchain either. – Murch Jul 16 '15 at 13:02
  • Do you mean filtering all data on Abe with your filter? If you're using Abe I don't see why you need to worry about bloom filters or SPV. – karimkorun Jul 17 '15 at 16:39

I don't see your desired trusted full node setup.

But if you can control a the trusted full-nodes, you might consider using the REST getutxo command. It's more or less similar to a not implemented Bip64. In my opinion you don't need bloom filter for the getutxo command.

Don't expose the REST/RPC interface to the public. Instead build a reverse proxy with apache or similar.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.