Bitcoin best practices actually call for generating a new address with a new private key for every transaction you make. So instead of having one bank account, you might have thousands or even millions of Bitcoin accounts, one for every transaction you’ve ever received.

