(Replying to PARENT post)
I'm from an older era, and it's continually bizarre to me that, apparently, nearly the entire collective hive mind of "tech" has forgotten that the point of Free and/or Open Source code is that you can spread it around everywhere and get it from different places.
(Replying to PARENT post)
I doubt it very much. It is not a violation of the Constitution for the owner of a website to remove user-generated content. It happens all the time and has never been ruled to be unconstitutional.
> ... Cryptographer Matthew Green noted that, but also pointed out the irony of removing code from a distributed, decentralized revision-control system like Git. ...
GitHub != Git. And GitHub is not decentralized in anywhere close to the sense that Git is. I'm not sure where this author is getting their information from, but seems to be just repeating, uncritically, things said on the internet.
(Replying to PARENT post)
>It seems clear that mixers are used for money laundering, but many tools, perhaps all, can be used for both good and ill. Typically, however, tools are not prosecuted (or sanctioned), people are.
Just because humans have figured out how to cause harm with something does not mean it should be prohibited. Other examples that come to mind include: Tor, encrypted messengers, knives, guns, automobiles, explosives, cleaning chemicals, recreational drugs, cash, and masks.
(Replying to PARENT post)
How can I be violating sanctions as a result of someone elseβs actions? Iβm not a lawyer, but I imagine one could just argue that receiving an output from a transaction that touches Tornado is considered different from interacting with Tornado oneself.
(Replying to PARENT post)
Actually I think the v1 contracts did not require or accept a fee for usage. I'm not sure about their v2 contracts which incorporated some sort of governance token called TORN.
(Replying to PARENT post)
(Given the sanctions concern US citizens only, I really can't understand just why there did not any alternative web interface for the rest of us pop up)
(Replying to PARENT post)
(Replying to PARENT post)
There is a much deeper contradiction between cryptocurrency and the free software movement of which LWN is an outpost.
The goal is to keep software free of the bonds of scarcity inherent in physical goods. Because digital goods are virtually free to copy, they can only be limited by typical systems of ownership when artificially forced to. Software spread openly is better able to help everyone rather than just a few capitalists. Private industry has fought against this in its drive to grind profit out of everything it can.
Cryptocurrency is an effort to dig artificial scarcity deeper into digital goods than ever before. So it's strange to see FOSS advocates getting crypto's back. The people driving the spread of crypto are zealous advocates of a system inherently opposed to FOSS ideals. Like many before them, they will push software freedom to the extent that it helps them and then relentlessly pursue its enclosure when it doesn't.
(Replying to PARENT post)
It is not a fundamental freedom nor human right to be able to anonymously transfer money.
Nor do you have a right for your code to be hosted at Github.
I wish people would stop demeaning the real threat to human rights happening across the world.
(Replying to PARENT post)
Like, lol, what?
You can't publish someone else's book, or nuclear weapon plans, or a credible murder threat
"But code is free speech?"
One, it's speech, not free speech. They're not the same thing and the linked decision doesn't say what everyone's claiming it does.
Two, freedom of speech doesn't mean you can't be punished for what you say. Go try yelling fire in a crowded theater, and try to plead freedom of speech. Watch what happens.
Three, they're not being punished for the speech, they're being punished for defying monetary controls. Just because there was speech adjacent doesn't mean anything.
We should be able to see through things like this.
(Replying to PARENT post)
Just because it's on the blockchain, doesn't mean people aren't ultimately responsible. People chose to develop Tornado Cash, they chose to deploy it to the blockchain, and they chose to run the contracts. And now everyone involved in Etherium has to deal with this sanctioned code touching everything in that space.
(Replying to PARENT post)
Just because Tornado Cash and other mixers survived for this long doesn't mean that the law suddenly changed or anything. All it means is that there was enough evidence collected to justify OFAC/SDN sanctioning. Then, the dominoes fell.
Tornado Cash was /never/ okay, but the government waited patiently for the evidence and acted when it had it. The same thing should be assumed to be true for /all/ systems in this sphere. The US dollar is the world reserve currency, and the SDN list is a death sentence for any project or system if that system has outputs to US dollars anywhere in the chain. All electronic cash transfer systems should be assumed to be incompatible unless there's a clear AML chain established that can reasonably defend against a blanket sanction.
In the exact same way, the SEC will go after any cryptocurrency "securities" that they want to, as soon as those securities blow up. Filecoin had an ICO just like a lot of other securities, but seemingly because it hasn't blown up, the SEC hasn't come knocking yet. It's just an evidence collection game.