landing/index.html
2024-07-27 21:14:48 -04:00

219 lines
12 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<title>Tornado Cash</title>
<link rel="icon" type="image/x-icon" href="images/tornado_logo.ico">
<meta name="description" content="An open, permissionless and unstoppable privacy protocol.">
<meta property="og:url" content="https://tornado.is">
<meta property="og:type" content="website">
<meta property="og:title" content="Tornado Cash">
<meta property="og:description" content="An open, permissionless and unstoppable privacy protocol.">
<meta property="og:image" content="https://tornado.is/images/tw.png">
<meta name="twitter:card" content="summary_large_image">
<meta property="twitter:domain" content="tornado.is">
<meta property="twitter:url" content="https://tornado.is">
<meta name="twitter:title" content="Tornado Cash">
<meta name="twitter:description" content="An open, permissionless and unstoppable privacy protocol.">
<meta name="twitter:image" content="https://tornado.is/images/tw.png">
<meta content="width=device-width, initial-scale=1" name="viewport">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link href="styles/bootstrap.min.css" rel="stylesheet">
<script src="scripts/bootstrap.bundle.min.js" type="text/javascript"></script>
<script src="scripts/typeit.min.js" type="text/javascript"></script>
<link rel="stylesheet" href="styles/main.css">
<link rel="stylesheet" href="styles/typeit.css">
</head>
<body>
<nav class="navbar navbar-expand-lg">
<div class="container-fluid">
<ul class="navbar-nav mb-2 mb-lg-0">
<li class="nav-item">
<a class="nav-link" target="_blank" href="https://tornado-cash.medium.com/">
<img class="nav-logo" src="images/medium_logo.svg">
</a>
</li>
<!-- <li class="nav-item">
<a class="nav-link" target="_blank" href="https://element.tornado.is">
<img class="nav-logo" src="images/element_logo.svg">
</a>
</li> -->
<li class="nav-item">
<a class="nav-link" target="_blank" href="https://t.me/Tornado">
<img class="nav-logo" src="images/telegram_logo.svg">
</a>
</li>
<!-- <li class="nav-item">
<a class="nav-link" target="_blank" href="https://forum.tornado.is/">
<img class="nav-logo" src="images/discourse_logo.svg">
</a>
</li> -->
<li class="nav-item">
<a class="nav-link" target="_blank" href="https://docs.tornado.is/">
<img class="nav-logo" src="images/gitbook_logo.svg">
</a>
</li>
<!-- <li class="nav-item">
<a class="nav-link" target="_blank" href="https://twitter.com/TornadoLink">
<img class="nav-logo" src="images/twitter_logo.svg">
</a>
</li> -->
<li class="nav-item">
<a class="nav-link" target="_blank" href="https://git.tornado.is/">
<img class="nav-logo" src="images/git_logo.svg">
</a>
</li>
</ul>
</div>
</nav>
<div class="container">
<div class="row justify-content-md-center">
<img class="title-image m-5" src="images/tornado_logo.svg">
<h1 class="text-center" id="title-text" data-typeit-id="1102246">Privacy is a human right.<span class="ti-cursor"
data-ti-animation-id="1102246">|</span></h1>
</div>
<div class="row m-3 mt-5">
On August 8th, 2022, the Office of Foreign Assets Control (OFAC) sanctioned the smart contracts associated with
Tornado Cash on the terms of facilitating money laundering. This influenced widespread acts of censorship on
Ethereum to inhibit the usage of the protocol and ultimately labels all active users for seeking individual
anonymity on-chain, as criminals. The public nature of accounting on distributed ledgers is a flaw, not a benefit.
It's the act of substantiation and non-repudiation that gives this enabling technology its true value.
<br>
<p>
</p>
The sanctimonious ideology that privacy should be only for the selected "faithful" few has huge implications for
discrimination enacted through censorship, privacy is an individual right that everyone should be entitled to. The
ongoing acts of surveillance authored by "the state" not only put individual sovereignty at risk but individuals'
well-being. This is apparent in the recent travel rule legislation regarding digital currencies, as seen in the
European Commission's recent Transfer of Funds Regulation (TFR) amendment. European law is puppeteered by the
Financial Action Task Force (FATF) through what is called "directives". The FATF, in turn, is an overarching
branch of the American government that has legal immunity, and no oversight although having global influence in
regulation. These legislations not only create honeypots of individuals' financial data but set out to blacklist
privacy-preserving technologies like Tornado, declaring a war on privacy.
<br>
<p>
</p>
These are the same figures that have failed to regulate private equity's additional attacks on individual privacy,
by accommodating the solicitation and commoditization of individuals' sensitive data. These people are not set out
for your best interest, time and time again they have failed the common people. On the profiteering of
individuals' data, Joseph Lubin - the man behind ConsenSyS - holds the power to de-anonymize almost every single
Ethereum transaction. Given the notoriety and popularity of the infrastructure that he ultimately controls, as the
majority shareholder of Infura and MetaMask. To no surprise, Infura and other RPC service providers like Alchemy
were the first entities to censor relays to the Tornado contracts. Let us remind you, that these entities are
actively profiling your transactional footprints, for reasons for solicitation and cooperation with authoritative
figures to void your economic rights.
<br>
<p>
</p>
The ripple effects of the sanctions also resonated with "decentralized" or, should we say, pseudo-decentralized
protocols. Pocket Network, which solicits itself as a permissionless RPC relay protocol. Undertook efforts to
censor all relays, the sheer misleading marketing should remind everyone not to trust venture-capital backed
entities at face value. Who ultimately want to profit off individuals and will even lie to do such as that.
Another notable accolade for these unjust acts of censorship goes to Flashbots, an MEV-specific Ethereum client
for capitalizing on financial inefficiencies on-chain. Given that approximately 80% of Ethereum's hashrate uses
their client this has immense implications and let us remind you, it is also a venture-backed entity. Last we save
a special homage to TRM labs, which is a digital asset compliance firm to assist with the prevention of potential
legal contingencies. Not only are this firm's tactics completely overamplifying cautionary measures but it is
backed by entities that have clear conflicts of interest with the nature of the industry. Clients of theirs
integrated frontend restrictions on addresses that have ever transacted with Tornado, either directly through
multiple degrees of separation. Essentially restricting and mislabelling the large majority of Ethereum addresses.
Here's a special shout-out to out to the servile TRM Labs customer base that is dYdX, Uniswap, AAVE, Balancer, Ren
Protocol, and MakerDAO, all of which are funded by Silicon Valley vulture capital.
<br>
<p>
</p>
Lest we forget, we saw 5 years of publicly funded and collective work of open-source software censored overnight.
Microsoft - the corporate behemoth that tainted Github, once an open collaboration tool for publishing software -
purged all repositories of the official Tornado Cash organization and even went so far as to censor all core
contributor's personal accounts. This heinous overreach drastically stifles the education and innovation of
zero-knowledge cryptography. Countless individuals referenced the source code for student curricula and
experimentation, as officially stated by Johns Hopkins University professor Matthew D. Green through the
advocating support of the Electronic Frontier Foundation (EFF). This is not the first time we've seen censorship
of open source software, which in itself is a violation of free speech.
<br>
<p>
</p>
The basis of which the sanctions concerning the protocol as a mixer are groundless, because of the presence of
zero-knowledge cryptography in its systematic design. This guarantees, that only the original deposited assets
that have been committed can only be redeemed, and not commingled funds. Peter Van Valkenburgh, a representative
of Coin Center portrays this logic through the precise analogy of safety deposit boxes. It is evident, that the
policymakers behind the sanctions do not understand the subject they are attempting to regulate. We'd like to
thank both Coin Center and the EFF as the only organizations to advocate and take formal action against this
totalitarianism.
<br>
<p>
</p>
It is apparent that the true colors of actors and organizations reveal themselves in a time of crisis, and we
encourage everyone who believes in freedoms to boycott and scrutinize the entities that have over-willingly aided
the infringement of digital rights. As a group of dedicated contributors to Tornado, old, new, and future. We
pledge an allegiance to circumvent these acts of censorship. Privacy is an individual right that is open to
everyone. Community resources to archive and accelerate the development and education of the source code have been
deployed, alongside a Telegram server to align community. Active research priorities have revealed themselves at
the birth of the crisis for the organization going forward. A privacy-preserving, censorship-resistant, and
network-agonistic RPC solution will be actively developed to ensure the accessibility of the protocol.
Additionally, the legacy infrastructure of the internet is not a suitable place for the freedom of expression
under the reign of ICANN. Thus, efforts will be undertaken to re-empower the original premise of the world wide
web.
<br>
<p>
</p>
Join the fight against the surveillance state.
<br>
- Tornado Cash Community
</div>
<div class="container">
<div class="row m-3">
<button class="tornado-button mt-3 mb-2" data-bs-toggle="modal" data-bs-target="#tornadoModal">
Use
</button>
<p class="mt-5">This website is open-source, just curl it.</p>
</div>
</div>
<div class="modal fade" id="tornadoModal">
<div class="modal-dialog modal-lg modal-dialog-centered">
<div class="modal-content">
<div class="modal-header">
<h3 class="modal-title">Use Tornado.</h3>
<button type="button" class="btn-close btn-close-white" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<p>In response to the U.S Treasury's recent sanctions, we host our Tornado Cash instances on offshore servers and the IPFS network to ensure 100% uptime.</p>
<h3 class="text-center mb-5"><a href="https://classic.tornado.is">classic.tornado.is</a></h3>
<h3 class="text-center mb-5"><a href="https://nova.tornado.is">nova.tornado.is</a></h3>
</div>
</div>
</div>
</div>
<script type="text/javascript">
function toggleModalSize() {
const targetElement = document.getElementById('tornadoModal')
const firstChild = targetElement.children[0]
if (firstChild.className.includes('modal-lg')) {
firstChild.className = `modal-dialog modal-xl modal-dialog-centered`
} else {
firstChild.className = `modal-dialog modal-lg modal-dialog-centered`
}
return;
}
new TypeIt("#title-text", {
speed: 175,
loop: false,
}).go();
</script>
</body>
</html>