On 7/23/19 10:47 AM, Andreas Schildbach via bitcoin-dev wrote:
3) Afaik, it enforces/encourages address re-use. This stems from the fact that the server decides on the filter and in particular on the false positive rate. On wallets with many addresses, a hardcoded filter will be too blurry and thus each block will be matched. So wallets that follow the "one address per incoming payment" pattern (e.g. HD wallets) at some point will be forced to wrap their key chains back to the beginning. If I'm wrong on this one please let me know.
Maybe someone who knows better can confirm but I thought I read the the fp rate on the filter was chosen assuming a wallet would average a certain number of addresses (ie, they assumed use of an HD wallet). Your criticism might be valid for wallets that well exceed the average.
_______________________________________________ bitcoin-dev mailing list bitcoin-dev@lists.linuxfoundation.org https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev