0
$\begingroup$

Let's say Bitcoin had these rules from the start:

  • An address with balance cannot more receive money
  • An address must use all its money in one transaction

This would prevent address re-use. To what extent would this make Bitcoin anonymous?

$\endgroup$
0
$\begingroup$

This would not help, and would actually make things worse. Bitcoin transactions are public, the input and output addresses are known. This can therefore be traced. Simply tracking the transaction from an initial input (say, buying currency on an exchange that complies with Anti Money Laundering (AML) laws) through each of its single outputs to a destination address would de-anonymize any destination. Since addresses can't be re-used in this scheme mixer services (money laundering addresses) become impossible, so anonymity is impossible for anyone who uses an exchange compliant with AML laws.

| improve this answer | |
$\endgroup$
  • $\begingroup$ I clarified my question. A transaction can still have multiple outputs- but once an address has sent money it cannot send money again. So essentially any particular address can be an input once and an output once and that's it. $\endgroup$ – Lolums Jul 6 at 15:32
  • $\begingroup$ That would still prohibit mixer addresses. Since those are the only source of anonymity if using an exchange, this would hurt. $\endgroup$ – SAI Peregrinus Jul 6 at 15:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.