How does Bitcoin maintain user privacy despite public transactions?
By using anonymous public keys
Bitcoin maintains user privacy by allowing users to generate new public keys for each transaction, making it difficult to link transactions to a single user.