Zum Inhalt der Seite gehen

Suche

Beiträge, die mit TornadoCash getaggt sind


The Fifth Circuit overturned some sanctions against Tornado Cash, determining that truly immutable smart contracts cannot be sanctioned. I’m not sure this will meaningfully change the effort to sanction the mixer, and it may actually make things worse for blockchain operators.

#crypto #cryptocurrency #TornadoCash
A Fifth Circuit ruling overturned the sanctions against Tornado Cash cryptocurrency mixer smart contracts, imposed by the United States Treasury Department’s Office of Foreign Assets Control (OFAC) in August 2022. The court opined that the smart contracts that comprise the Tornado Cash cryptocurrency tumbler are "not property because they are not capable of being owned", and thus cannot be sanctioned by OFAC.16 The ruling was carefully limited to the specific Tornado Cash smart contracts, which underwent a trusted setup ceremony involving 1,100 participants to make around twenty of the service’s smart contracts permanently immutable.c Unlike many smart contracts, these Tornado Cash contracts truly cannot be modified or controlled in any way (short of, say, changing how Ethereum works), and the court decided that this means they cannot be sanctioned.

This verdict has been celebrated by crypto enthusiasts who felt that OFAC’s sanctions were an overreach, but if it is a victory, I’m not sure it’s a decisive one. For one, I’m not really sure it’s a “crypto” vs. “anti-crypto” fight to begin with, though many in the crypto industry have certainly portrayed it as one. It seems to me that the Fifth Circuit is saying that OFAC can’t sanction a program — that is, the lines of code telling a computer how to perform an action — and that you have to sanction a service that runs that program, or perhaps more precisely: an individual or business that runs a service that runs the program.
But “you can’t sanction this Tornado Cash smart contract” and “you can’t sanction Tornado Cash” are two very different statements, and the Fifth Circuit has said the former, not the latter. I suspect that OFAC will continue to pursue sanctions against Tornado Cash, and the question then becomes how those sanctions are imposed. I think one very real possibility is that OFAC says, “fine, if we can’t sanction the code, we’ll sanction the operators of the computers that run the code” — that is, the relays and validators that accept transactions involving the Tornado Cash service. Already, more than half of blocks added to the Ethereum blockchain are being created with relays that censor transactions involving sanctioned wallet addresses,17 by validators that have taken a cautious approach when it comes to the rather muddy water around blockchain sanctions and who can be prosecuted for violating them. Further development of these legal theories could stand to make it much more challenging, not to mention legally risky, to run an Ethereum validator.

There’s also, of course, the possibility that the Treasury Department will look to Congress to clarify its authority when it comes to smart contracts. While this is certainly a crypto-friendly Congress, I’m not sure if it’s so crypto friendly that it will effectively greenlight sanctions violations so long as they happen via cryptocurrency rails. (But hey, I’ve been wrong before.)