If a smart contract does something illegal, the person who deployed it has no more responsibility than if someone does something illegal with encryption software downloaded from Github. The only responsible part you could really argue for is the Ethereum node operators, since they're the ones actually carrying out the illegal computation. But is the government really going to outlaw the Ethereum network?
They will most likely view the smart contract and its wallet as one entity, despite that being technically not how it works technologically. Because as many people have tried and failed to figure out over the years, laws are interpreted by juries and judges, not computers. Technological roadblocks are things they don't have any problems jumping over, and deliberately trying to add roadblocks like that with the imagination they're untouchable also tends to piss them off even more.
If this was true, Internet pornography would have been successfully squashed by the existing obscenity laws that heavily regulated pornographic material.
Pornography isn't illegal in the US, it's pretty well-regulated, and once the Internet started entering mainstream culture, it quickly adapted to the existing legal framework and culture that was already there.
This is, of course, a very US-centric view, but so is a lot of early Internet history, along with its culture.
I'm sorry, but this isn't true. At the early onset of the web there were a huge number of state and local laws regulating obscene material. Many states even tried to explicitly regulate Internet pornography:
> Between 1995 and 2002, almost half of the states were considering bills to control internet pornography, and more than a quarter of states enacted such laws.[1]
Along similar lines, sex toys were prohibited or heavily regulated in a number of US states before 2000. The technological reality of e-commerce means that the vast majority of the enforcement of those laws became impossible, and sex toys are de facto legal in every jurisdiction in America.
[1]https://en.wikipedia.org/wiki/United_States_obscenity_law
If I rig up my car to explode when someone walks by whistling the right tune, am I without responsibility? I didn't blow up the car.. the car blew itself up.
Obviously I'm at fault. There is no debate here. Any automation you create is acting on your behalf - and you are liable for it. If I hire a hitman.. I am guilty of murder.
AI or software isn't some clever loophole here. If you deploy an autonomous money laundering system.. you are doing money laundering.
Mechanical devices are not protected as speech.
> If I hire a hitman.. I am guilty of murder.
SCOTUS has already carefully defined this in the Brandenburg test. Speech is only not protected when it results in direct, imminent lawless action. And SCOTUS has consistently ruled that the boundary for the test is extremely concrete. (Contrary to popular opinion yelling fire in a crowded theatre is actually protected by Brandenburg under the First Amendment.)
Sending a text message to a hitman telling him to "wack Tony at midnight" fails the Brandenburg test because it leads to imminent lawless action. But you can literally publicly advocate for an ideology to overthrow the United States government and murder millions of people, and that's Constitutionally protected because there's no imminent lawless action.
Writing and publishing open source software is Constitutionally protected, because the simple act of publishing software does not lead to imminent lawless action. Even if it's reasonable to assume that the software will likely be adopted for illegal purposes. Again this isn't hypothetical, SCOTUS has consistently ruled that the government cannot restrict the ability to publish instructions on how to make pipe bombs or 3D printed guns.
He's saying just because you set up an ATM in the middle of a city and say, and then say feel free to wash your illegal cash here to do some money laundering.
The act of it being on blockchain and "decentralized" wont make a difference, anyone offering said "launder ATM" could be convicted of a crime.
SCOTUS has consistently required an extremely high bar to regulating speech, so it's simply not enough to say "well we regulate this other non-speech thing, what's the difference".
Executing code isn't free speech. The code may be. The execution not so much.
If you want to make the argument that the persons executing the code are liable, than it should be the Ethereum network nodes, not the developer who deployed the smart contract. As it stands, it's pretty unlikely that the Treasury department has the political capital or the operational reach to shut down Ethereum. And that's why blockchain is different.
Trying to find a loophole in the law by trickery is why we use human courts - the judge can still find you guilty and punish the living crap out of you for abetting money laundering.
They haven't though. Tornado Cash is still happily running. If you post your address here, some kind soul might even send you some ETH via Tornado Cash right now. They have asked regulated financial institutions to not receive ETH that came directly from Tornado Cash. That's it; that's all that they can do. While that puts a damper on people converting directly between ETH and USD at such institutions, it does bugger all for people conducting small/informal transactions