A First Amendment fight for the future of the internet – The Boston Globe
Storm was right about what it meant for him and his fellow creators of the app. That August, the US Treasury Department put Tornado Cash under harsh sanctions. Days later, officials in the Netherlands arrested codeveloper Alexey Pertsev. And a year later, the US Department of Justice indicted Storm and a third developer, Roman Semenov. They are charged with money laundering, violating US sanctions law, and operating an unlicensed money transmitter.
This May, a Dutch court found Pertsev guilty of money laundering and sentenced him to more than five years in prison. Semenov remains at large. Storms trial is scheduled to begin in September in New York. He faces up to 45 years behind bars.
Federal prosecutors say Storm helped the Lazarus Group launder money, even though they have presented no evidence he gave direct assistance. Storms defenders, who include blockchain technology advocates and the internet freedom group Electronic Frontier Foundation, say all he did was help create a software tool.
Storms lawyers say the First Amendment protects his actions, as for nearly three decades US courts have recognized software code as protected speech. At its heart, this prosecution represents an unprecedented attempt to criminalize the development of software, Storms lawyers argued in March in a motion to dismiss the indictment.
The dispute is technically and legally complex. But at its center is a long-running debate over whether software code is protected by the First Amendment. And the outcome could determine whether a new class of software is effectively off-limits for Americans.
In 1995, mathematician Daniel Bernstein sued the US Department of State. He said the government violated his First Amendment rights by requiring him to register as an arms dealer and apply for an export license before he could publish the source code for Snuffle, his encryption algorithm. A district court judge agreed with Bernstein, rejecting the governments argument that Snuffles code was conduct, not speech.
The Ninth Circuit Court of Appeals affirmed the lower courts decision in 1999. Several other lower court decisions in the late 1990s reached the same conclusion as in the Bernstein case. Judges viewed code as being like speech because it is written in a language and is a mode of communication its expressive.
But contrary to what many in the tech world seem to think, this legal matter isnt settled. In a dissent to the Ninth Circuits decision in Bernstein, Judge Thomas G. Nelson raised a compelling point: The basic function of encryption source code is to act as a method of controlling computers, he wrote. This functional aspect of encryption source code contains no expression; it is merely the tool used to build the encryption machine.
The code that runs Tornado Cash may be expressive, but it also functions. It instructs a blockchain network to anonymize cryptocurrency transactions by using advanced cryptography to untraceably transfer cryptocurrency from one software wallet to another. While the crypto is in the first wallet, it is linked to every transaction the wallet has ever participated in. In the second wallet, all that history is wiped away.
Crypto and privacy advocates are steadfast that encrypting transactions in this way has legitimate uses anonymous donations to a sensitive political cause, for instance. Like real cash, though, Tornado Cash also has illicit uses. The Lazarus Group used it to sweep away digital breadcrumbs that let investigators track criminal funds on blockchains.
What makes Tornado Cash new in the eyes of the law is that although Storm and the other developers knew the cryptocurrency thieves were using Tornado Cash, they couldnt stop the criminals. The core of the privacy tool is a set of smart contracts (a crypto term for software that runs on a blockchain) that no one, not even Tornado Cashs creators, can modify or shut down.
This is the whole point of blockchains: They operate free of the control of any single entity or person. Blockchain-based software can have built-in kill switches and ways for developers to make make upgrades, but the Tornado Cash developers chose to relinquish all control over the core application in 2020. They say their intention was to give cryptocurrency users privacy, not to help criminals.
Its really a question of whether you can be held criminally culpable for the bad things people do with the software you write, even if you didnt intend for them to do those bad things with that software, says Peter Van Valkenburgh, director of research at the policy advocacy group Coin Center, based in Washington, D.C.
In the Netherlands it appears the answer is yes, and Alexey Pertsev must spend more than five years in prison for it. The US Constitution makes Roman Storms case more complicated.
The sanctions law Storm allegedly broke is called the International Emergency Economic Powers Act (IEEPA). Passed in 1976, it gives the president powers to regulate international commerce in the name of national security. In 1988, Congress amended IEEPA to clarify that the president cannot block the international exchange of First Amendment-protected items including books, music, artwork, and other informational materials. This update became known as the Berman Amendments.
Storms defense team has argued that the Tornado Cash software qualifies as informational materials under the Berman Amendments. And even if that law doesnt protect Storm, they argue that the First Amendment does.
The government responds that much of Storms defense rests on a simplistic notion: that he should not be held criminally liable because his conduct involved computer software. That idea would have breathtakingly broad implications, prosecutors wrote in April in a filing with the court. For example, they said, it would keep the president from blocking an American bank with a foreign branch from doing business with a sanctioned person or group over banking software.
But the bank parallel doesnt work, argues Van Valkenburgh. Banks have legal relationships with their customers promises, guarantees, terms of service, etc. Those relationships are conduct (and not expressive conduct, like flag burning), he says, and the First Amendment doesnt prevent the government from regulating that conduct. The Tornado Cash developers had no such relationships with their users, Van Valkenburgh says. Crucially, they never took control of any user funds. As Van Valkenburgh sees it, the developers only conduct, in the legal sense, was publishing software without a backdoor that would let them control its use once it was out in the world.
The complexity of the Tornado Cash case makes it challenging to parse the arguments. But ultimately it is about who is responsible when a novel piece of software is used to break the law.
Therein lies the problem with the claim that code is speech.
If we assume all code is speech, any regulation of software will be vulnerable to a First Amendment challenge. Given the role that software plays in so many of our interactions today, thats not workable, says Xiangnong (George) Wang, a staff attorney at the Knight First Amendment Institute at Columbia University.
In a 2021 article in the Wisconsin Law Review, Wang argued that whether code is speech is no longer the right question for lawyers, judges, and lawmakers to consider. Its really about how its used, he says. What are the actual values at stake? Is it an attempt to participate in democratic discourse? To disseminate useful information to the public? Or is it to distribute a product? There wont always be clear-cut answers, Wang says. But as software becomes even more pervasive and complex even autonomous the public will have to decide what exactly the First Amendment should protect.
Decentralized software applications and AI make things even less clear-cut. But Storms lawyers are still betting they can lean hard into the First Amendment.
Van Valkenburghs organization, Coin Center, has argued that Storms choice to write and publish Tornado Cash is the expression of a powerful political and scientific viewpoint in and of itself. In other words, its arguing that systems like Tornado Cash should be allowed despite the governments distaste for them.
Some in the US Government may strongly have preferred that (the developers) would have published their code with a secret vulnerability or a backdoor for law enforcement, or simply not published their viewpoints at all, Coin Center said in brief supporting Storm. It added: The defendants cannot and should not be held liable for having merely published software as they saw fit.
Mike Orcutt is a founding editor at Project Glitch, a newsletter focused on the future of the internet. He was previously an editor at MIT Technology Review and The Block, a cryptocurrency news publication.
Read more:
A First Amendment fight for the future of the internet - The Boston Globe
- Kansas Statehouse clownery has torn First Amendment to shreds. Who will tape it back together? - Kansas Reflector - March 18th, 2025 [March 18th, 2025]
- Is Mahmoud Khalil protected by the First Amendment? - CNN - March 18th, 2025 [March 18th, 2025]
- D.C. Media's Gridiron Dinner Features A Toast To The First Amendment --- And Not To The President - Deadline - March 18th, 2025 [March 18th, 2025]
- Mayors Threat to Close Miami Cinema Over No Other Land Screening Condemned by Film Groups as First Amendment Violation - Yahoo - March 18th, 2025 [March 18th, 2025]
- TSA Screeners' Union Sues the Trump Administration for Violating Its First Amendment Rights - Reason - March 18th, 2025 [March 18th, 2025]
- Kevin McCabe: Why defending the First Amendment means protecting the Second - Must Read Alaska - March 18th, 2025 [March 18th, 2025]
- Murder the Truth explores the campaign against the First Amendment - The Washington Post - March 18th, 2025 [March 18th, 2025]
- The Trump-Musk Administration Is Running Out of Ways to Ignore the First Amendment - Balls & Strikes - March 18th, 2025 [March 18th, 2025]
- From Gods to Google: DU Law Professor Sounds Alarm Over First Amendment and Technology Regulation - University of Denver Newsroom - March 18th, 2025 [March 18th, 2025]
- Intimidating abridgments and political stunts First Amendment News 461 - Foundation for Individual Rights and Expression - March 18th, 2025 [March 18th, 2025]
- Opinion | The Khalil case is a threat to First Amendment rights - The Washington Post - March 18th, 2025 [March 18th, 2025]
- Fallout from campus protests sparks debate on limits of the First Amendment - Spectrum News - March 18th, 2025 [March 18th, 2025]
- Troy Carico: Stabbing the First Amendment in the back in Alabama | - 1819 News - March 18th, 2025 [March 18th, 2025]
- Donald Trump Is Tearing Up The First Amendment - HuffPost - March 18th, 2025 [March 18th, 2025]
- Sorry Mahmoud Khalil, Aliens Do Not Have the Same First Amendment Rights as American Citizens - Immigration Blog - March 18th, 2025 [March 18th, 2025]
- BREAKING: Bill Nye to headline annual Loyolan First Amendment Week - Los Angeles Loyolan - March 18th, 2025 [March 18th, 2025]
- Spokane and Bonner county sheriff's offices can no longer hide or delete critical Facebook comments after First Amendment concerns, judges rule - The... - March 18th, 2025 [March 18th, 2025]
- Paula Rigano: Last time I checked, the First Amendment still stood - GazetteNET - March 18th, 2025 [March 18th, 2025]
- Trump is using antisemitism as a pretext for a war on the first amendment | Judith Levine - The Guardian - March 18th, 2025 [March 18th, 2025]
- Professor Can Continue with First Amendment Claim Over Denial of Raise for Including Expurgated Slurs on Exam - Reason - March 18th, 2025 [March 18th, 2025]
- Free Mahmoud Khalil and protect students exercising their First Amendment rights! - MoveOn's petitions - March 18th, 2025 [March 18th, 2025]
- Guy Ciarrocchi: The lesson from Covid the experts hate our First Amendment - Broad + Liberty - March 18th, 2025 [March 18th, 2025]
- Trump Administration Faces Growing Backlash Over First Amendment Concerns and Threats to Free Speech - Arise News - March 18th, 2025 [March 18th, 2025]
- The Lobby, Mahmoud Khalil & the First Amendment - Consortium News - March 18th, 2025 [March 18th, 2025]
- Expressive Discrimination: Universities' First Amendment Right to Affirmative Action Part 2 - Reason - March 3rd, 2025 [March 3rd, 2025]
- Inside Israel's Plan To Resume the War and 'Eradicate Hamas.' Plus, Trump's Press Pool Takeover Is Not an Assault on the First Amendment. - Washington... - March 3rd, 2025 [March 3rd, 2025]
- Expressive Discrimination: Universities' First Amendment Right to Affirmative Action - Reason - March 3rd, 2025 [March 3rd, 2025]
- OPINION: Attacking the First Amendment and America's free press - Midland Daily News - March 3rd, 2025 [March 3rd, 2025]
- Press pool takeover drowns First Amendment - Freedom of the Press Foundation - March 3rd, 2025 [March 3rd, 2025]
- First Amendment Victory! Wyoming Airport Agrees to Settlement After Rejecting PETA Ad - PETA - March 3rd, 2025 [March 3rd, 2025]
- Our View: Theres nothing murky about the First Amendment - Palestine Herald Press - March 3rd, 2025 [March 3rd, 2025]
- Ohio Universitys complicated history with the First Amendment and student expression - The New Political - March 3rd, 2025 [March 3rd, 2025]
- A free press makes a country free The First Amendment protects the liberty of all - Hawaii Tribune-Herald - March 3rd, 2025 [March 3rd, 2025]
- Whats the First Amendment Got to Do With It? The White Houses Associated Press Ban - Law.com - March 3rd, 2025 [March 3rd, 2025]
- Opinion | The First Amendment Isnt on Trumps Side - The Wall Street Journal - March 3rd, 2025 [March 3rd, 2025]
- Trump Tries To Carve Out a First Amendment Exception for 'Fake News' - Reason - March 3rd, 2025 [March 3rd, 2025]
- MTHS receives its 15th First Amendment Press Freedom Award - MLT News - March 3rd, 2025 [March 3rd, 2025]
- The White House takeover of the press pool is a brazen attack on the First Amendment - MSNBC - March 3rd, 2025 [March 3rd, 2025]
- Donald Trump violated the First Amendment when he barred The Associated Press from the White House - The Observer - March 3rd, 2025 [March 3rd, 2025]
- D.C.'s U.S. Attorney Is a Menace to the First Amendment - Reason - March 3rd, 2025 [March 3rd, 2025]
- Ominous Move to Strip Americans of First Amendment Rights - DCReport - March 3rd, 2025 [March 3rd, 2025]
- Editorial New York Daily News: A free press makes a country free The First Amendment protects the liberty of all - The Daily News Online - March 3rd, 2025 [March 3rd, 2025]
- Narrow Applicability Is Not the Same As Narrow Tailoring: Applying the First Amendment in First Choice Womens Resource Centers v. Platkin - The... - February 27th, 2025 [February 27th, 2025]
- More to Every Story: First Amendment rights and public events - KREM.com - February 27th, 2025 [February 27th, 2025]
- Trumps lawsuit barred by the First Amendment, pollsters team argues - The Washington Post - February 27th, 2025 [February 27th, 2025]
- Judge orders local newspaper to remove editorial; owner says this violates First Amendment rights - WLBT - February 27th, 2025 [February 27th, 2025]
- AP sues Trump officials over Oval Office ban, citing First Amendment - Axios - February 27th, 2025 [February 27th, 2025]
- A free press makes a country free: The First Amendment protects the liberty of all - New York Daily News - February 27th, 2025 [February 27th, 2025]
- Ilya Shapiro is back . . . with a new book First Amendment News 458 - Foundation for Individual Rights and Expression - February 20th, 2025 [February 20th, 2025]
- People exercising their First Amendment rights aren't 'wreckers' | Letters - South Bend Tribune - February 20th, 2025 [February 20th, 2025]
- Trump bans AP and words he doesn't like. 'Free speech' was never about First Amendment. | Opinion - USA TODAY - February 20th, 2025 [February 20th, 2025]
- Silenced: The Joby Weeks Case and the Erosion of First Amendment Rights - NewsBreak - February 20th, 2025 [February 20th, 2025]
- White House barring AP from press events violates the First Amendment - Foundation for Individual Rights and Expression - February 16th, 2025 [February 16th, 2025]
- A New Hampshire town and a bakery owner are headed for trial in a First Amendment dispute - The Associated Press - February 16th, 2025 [February 16th, 2025]
- New Hampshire town and bakery take their 'First Amendment' legal battle over colossal pastry mural to trial - New York Post - February 16th, 2025 [February 16th, 2025]
- A.P. Accuses White House of Violating First Amendment - The New York Times - February 16th, 2025 [February 16th, 2025]
- First Amendment law legend: Fight back - Freedom of the Press Foundation - February 16th, 2025 [February 16th, 2025]
- First Amendment in Trump's second term: 'We're going to be busy,' free speech group says - Tallahassee Democrat - February 16th, 2025 [February 16th, 2025]
- Expression Over Radio Waves Is Not Exempt from the First Amendment - The Federalist Society - February 16th, 2025 [February 16th, 2025]
- Iowa lawmakers try again to pass anti-SLAPP bill expediting First Amendment cases - Iowa Capital Dispatch - February 16th, 2025 [February 16th, 2025]
- Three Senators Blast FCC for 'Weaponizing its Authority,' Cite First Amendment Concerns - Adweek - February 16th, 2025 [February 16th, 2025]
- The AP says Trump blocking its reporter from Oval Office over not using Gulf of America "violates the First Amendment" - CBS News - February 16th, 2025 [February 16th, 2025]
- Wave of state-level AI bills raise First Amendment problems - Foundation for Individual Rights and Expression - February 16th, 2025 [February 16th, 2025]
- Legendary First Amendment lawyer begs press to fight Trumps attacks - Freedom of the Press Foundation - February 16th, 2025 [February 16th, 2025]
- Timothy Zicks Executive Watch: Introduction First Amendment News 457 - Foundation for Individual Rights and Expression - February 16th, 2025 [February 16th, 2025]
- Trump accused of violating First Amendment after AP reporter barred from event over Gulf of America renaming - The Independent - February 16th, 2025 [February 16th, 2025]
- Editorial: Trump goes to war on the First Amendment - Detroit News - February 16th, 2025 [February 16th, 2025]
- Voices are meant to be heard: the First Amendment and you - Northern Iowan - February 16th, 2025 [February 16th, 2025]
- CBS News Lesley Stahl to be honored at First Amendment Awards - Editor And Publisher Magazine - February 16th, 2025 [February 16th, 2025]
- The AP says Trump blocking its reporter from Oval Office over not using Gulf of America violates the First Amendment - KWTX - February 16th, 2025 [February 16th, 2025]
- Trump takes another dump on the First Amendment - Daily Kos - February 16th, 2025 [February 16th, 2025]
- Spreading the news and defending the First Amendment since August 1787 - Lexington Herald Leader - February 16th, 2025 [February 16th, 2025]
- Publishing Pro-Hamas Propaganda Is Protected by First Amendment - Reason - February 7th, 2025 [February 7th, 2025]
- "Title VI Must Be Applied Consistent with First Amendment Principles" - Reason - February 7th, 2025 [February 7th, 2025]
- Coming soon: Executive Watch Tracking the Trump Administrations free speech record First Amendment News 456 - Foundation for Individual Rights and... - February 7th, 2025 [February 7th, 2025]
- Q&A: Professor emphasizes the impact the TikTok ban could have on the First Amendment - Elon News Network - February 7th, 2025 [February 7th, 2025]
- First Amendment Audit of ELPD Draws Widespread Attention Online - East Lansing Info - February 7th, 2025 [February 7th, 2025]
- Groups demand U.S. attorney for D.C. respect First Amendment - Freedom of the Press Foundation - February 7th, 2025 [February 7th, 2025]
- Maryland age assurance lawsuit shows NetChoice digging in on First Amendment - Biometric Update - February 7th, 2025 [February 7th, 2025]
- What does the first amendment protect during public comment? - Spectrum News 1 - February 7th, 2025 [February 7th, 2025]