Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This seems like a better argument for using a system which is correctly designed. A public ledger is a bad fit for currency and layering kludges on top isn’t as good as a better design, especially when that exposes you to being an accessory to criminal activity.


There are cryptocurrencies that are private-by-default, eg. Monero and ZCash. It'll be interesting to see how that evolves and whether governments go after them as well, particularly since (I suspect) Monero is used for a lot more illegal activity than Tornado.cash.

The thing about Ethereum's public ledger approach is that it enables a lot of features - broadly advertised smart contracts, for example. Tornado.cash is literally an attempt to replicate the privacy benefits of ZCash inside of Ethereum's generalized blockchain. From a computing perspective that's quite interesting - you start with a public system and find a way to emulate a privacy within it.


Yeah, I’ve been surprised to see so many people prosecuted after using Bitcoin for serious things long after the privacy concerns were well-publicized. I guess it shows how many people fall for marketing.


Given how arbitrary the Tornado enforcement seems, fully private ledger cryptocurrencies will probably be declared criminal too. While this won't deter criminals from using them, it will deter normal people, as publicly offering goods or services in that currency would be illegal.

It's not hard to imagine that the end goal is CBDCs having a monopoly on legal privacy. (Privacy from your neighbor, not your government.)


It doesn’t seem that arbitrary if it’s true that he was directly profiting from money laundering as described.

It also doesn’t follow that a private ledger would be banned any more than, say, credit cards or PayPal are banned. The thing which would get them banned would be refusing to comply with KYC laws, which is a political choice rather than a requirement.


> It doesn’t seem that arbitrary if it’s true that he was directly profiting from money laundering as described.

It remains to be seen what they mean by this. Tornado doesn't extract fees, so the profiting couldn't be exactly direct.

> It also doesn’t follow that a private ledger would be banned any more than, say, credit cards or PayPal are banned.

I specifically said "fully private", not "private from your neighbor", to differentiate with credit cards or PayPal where users have no transparency or control over who sees their data.

> The thing which would get them banned would be refusing to comply with KYC laws, which is a political choice rather than a requirement.

It's not possible for a decentralized system to "comply with KYC laws". That's like asking that paper dollars require an ID to transfer. They can't do that, they are bits of paper existing in physical reality.

Similarly, autonomous consensus-based systems like cryptocurrencies and trustless smart contracts can't just say to users "sorry, I'm not able to serve you until I see your valid government-approved ID", they are "things" not "services with a helpdesk, a street address and a CEO".


That's some seriously circular reasoning: It only exposes you as an accessory to criminal activity because they've labeled it a criminal activity despite legitimate uses...


No, it makes you an accessory because you are mixing your traffic with criminals’ to help hide all of your activity. Everyone trying to hide criminal activity needs to use a mixer but only a small percentage of other users are going to pay for an optional service so the odds are worse that you’re more likely to attract attention to your transactions, too, just like you would if you were known to take home large quantities of cash from a mob-owned casino, too. Maybe you’re just a really good poker player but it’s more likely to make law enforcement curious than if you don’t.




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

Search: