pull down to refresh
That's impressive. From your perspective, could downloading Compact Block Filters be a security issue? Or are the CBFs calculated locally?
CBFs are calculated and served by full-nodes. They are a summary of a blocks content. Bitcoin Safe downloads all of them (for the initial sync). Downloading them reveals nothing about your wallet.
If a relevant transaction could be identified in the CBF, then whole block is downloaded from a random connected node.
get it. There's still a tiny chance of a privacy fault, but it definitely levels up compared to basic wallets. Is downloading the whole damn blockchain still the best setup for privacy?
If you download a block from a random node, you have the anonymity set of all transactions in the block (so about 2000). To get even better you have to download more and more irrelevant blocks, with the upper limit of the whole blockchain.
It is a huge improvement compared to connecting to an electrum server revealing your entire wallet.
To get even better you have to download more and more irrelevant blocks, with the upper limit of the whole blockchain.
Very smart!
Bitcoin Safe also supports testnet4, signet,.. , so feel free to test Bitcoin Safe first with test coins.
For a segwit wallet, on a normal internet connection. The developer of the BDK Compact Block Filter client https://github.com/rustaceanrob/ has done an awesome job!