Hacker News new | past | comments | ask | show | jobs | submit login

Missing from this conversation is the fact that TC was specifically designed to be able to prove your input/output if law enforcement requests it.



I used Tornado Cash (non-US citizen here) for hiding transactions from the public (not hiding from the government), and when I filed my taxes, I still accounted for everything that is stored there + transacted via Tornado Cash, just like I do for my bank account. Appendix contained instructions for how they could access the proof of my transactions and accounts to verify themselves.


> I used Tornado Cash (non-US citizen here) for hiding transactions from the public (not hiding from the government)

And how exactly does your bank account publish your transactions to the public?


I think you misunderstand. Transactions happening on most blockchains are public, meaning if I send a transaction on the network, if others know my address, they know it was my transaction.

Tornado Cash allows you to sever the tie between addresses on the Ethereum blockchain, so I don't have to have my transactions public, all while still being able to legally declare my taxes as if I didn't use Tornado Cash at all.


Also, TC took zero fees, had immutable smart contracts with no privileged roles or admin keys, etc, is open source.

It is code.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: