Applying Private Information Retrieval to Lightweight Bitcoin Clients
Applying Private Information Retrieval to Lightweight Bitcoin Clients
Lightweight Bitcoin clients execute a Simple Payment Verification (SPV) protocol to verify the validity of transactions related to a particular user. Currently, lightweight clients use Bloom filters to significantly reduce the amount of bandwidth required to validate a particular transaction. This is despite the fact that research has shown that …