Mit der jüngsten Nachricht, dass der Gründer von Tornado Cash kurz vor seiner Freilassung aus dem Gefängnis steht und der Zero-Knowledge-Proof-Track gehypt wird, ist $TRON um bis zu 327 % gestiegen, verglichen mit dem Tiefststand von 3,4 $ im Dezember letzten Jahres. Lassen Sie uns eine Bestandsaufnahme machen, warum dieser Code nicht aktualisiert wird, die Community im Chaos ist und warum das Datenschutzprojekt, das seit langem keinen Inhalt in den sozialen Medien hatte, wieder auf die Ebene der öffentlichen Diskussion gelangt ist.
Was ist mit Tornado Cash passiert?
2022
Am 8. August setzte das US-Finanzministerium Tornado Cash auf die Sanktionsliste und verbot die Nutzung durch US-Bürger und Institutionen; Circle fror daraufhin die USDC-Gelder in der vom US-Finanzministerium genehmigten Tornado Cash-Wallet-Adresse ein; Middleware-Anbieter wie Infura und Alchemy Es wurde auch zensiert, was dazu führte, dass Benutzer nicht normal auf ihre Vermögenswerte zugreifen konnten und Interaktionen nur durch manuelles Festlegen der Knotenkonfiguration des Wallets abschließen konnten; Entwickler und Community-Code-Mitwirkende wurden ebenfalls sanktioniert.
Am 9. August wurde das Github-Konto des Gründers von Tornado Cash gesperrt; das Blockchain-Forschungsunternehmen Elliptic markierte die relevanten Adressen von Tornado Cash in allen Ketten, um eine große Anzahl von Benutzern zu melden des bekannten Send ETH an die Adresse der Person am 9. August fiel Tornado Cash (TORN) auf 21,94 $, ein 24-Stunden-Rückgang von fast 30 %
Am 10. August wies PeckShield darauf hin, dass Curve-Angreifer seit der Verhängung von Tornado Cash-Sanktionen etwa 340 ETH an Tornado Cash, FixedFloat und Binance transferiert haben Offizielle Cash-Website, GitHub-Konten von Gründern, Organisationen und teilnehmenden Community-Buildern, alle $USDC im Tornado Cash-Protokoll, infura_io, AlchemyPlatform und TCs RPC usw.
Diese groß angelegte Sanktion führte direkt zu einem Rückgang der Ein- und Auszahlungen aus dem Protokoll um 90 %. Auch die Community-Mitwirkenden stehen vor dem Dilemma, ob sie weiterhin Code-Updates beisteuern sollen Andererseits sind sie besorgt über dieses hervorragende Werkzeug und die harte Arbeit, die sie investiert haben.
Was ist Tornado Cash?
Tornado Cash ist eine dezentrale, nicht verwahrte Datenschutzlösung auf Basis von Ethereum. Sein größter Vorteil besteht darin, dass es die On-Chain-Verbindung zwischen der Empfängeradresse und der Zieladresse unterbricht und so den Transaktionsschutz verbessert. Tornado Cash verwendet intelligente Verträge, die ETH- und ERC-20-Einzahlungen akzeptieren, die über jede Adresse in der Kette abgehoben werden können. Wenn Vermögenswerte über eine neue Adresse abgehoben werden, können Abhebungen nicht an Einzahlungen gebunden werden, um den Schutz der Vermögenswerte zu gewährleisten.
So erreichen Sie Privatsphäre
Tornado Cash verwendet Zero-Knowledge-Proofs (zk-SNARKs) zum Schutz der Privatsphäre. Wenn sich ein Benutzer dazu entschließt, Geld abzuheben, muss der Benutzer nachweisen, dass er oder sie ein Geheimnis besitzt, das einer der Einzahlungslisten des Smart Contracts entspricht. Die zk-SNARK-Technologie ermöglicht die Überprüfung dieses Nachweises, ohne dass der Benutzer die genaue Hinterlegung seines Geheimnisses preisgibt. Der Smart Contract prüft dann den Nachweis und überweist das eingezahlte Geld an die in der Auszahlungstransaktion angegebene Adresse. Kein externer Beobachter kann feststellen, mit welcher Einzahlung diese Auszahlung zusammenhängt. TORN ist der native Governance-Token von Tornado Cash. Es handelt sich um einen festen ERC-20-Token, der zur Abstimmung über Protokoll-Upgrades und -Korrekturen verwendet wird.
Um es einfach auszudrücken: Zero-Knowledge-Proof kann nicht nur mein Geheimnis bewahren, sondern auch andere dazu bringen, Ihnen zu glauben. Wenn A beispielsweise das exklusive Geheimrezept eines bestimmten Lebensmittels beherrscht, geht es zur Finanzierung an Investor B Es gab eine Formel, aber B glaubte sie definitiv nicht, also beschloss A, einen Weg zu finden, sie zu überprüfen. Der beste Weg bestand darin, das Geheimrezept in Lebensmittel umzuwandeln und es auf dem Markt zu verkaufen. Es ist nicht möglich, das gleiche Essen zuzubereiten wie A. Die Art des Geschmacks beweist, dass A diese einzigartige Formel beherrscht. Es kann B nicht nur die Zutaten der Formel offenlegen, sondern B auch glauben lassen, dass er die exklusive Formel hat ist der magische Zero-Knowledge-Beweis Ob im Leben oder bei der Arbeit, Zero-Knowledge-Beweise müssen an vielen Stellen verwendet werden.
Schauen wir uns als Nächstes das Umsetzungsprinzip von Tornada Cash an
1. Anzahlung
Um eine Einzahlung zu tätigen, generiert der Benutzer einen zufälligen Schlüssel (privates Zertifikat) und sendet den Hash zusammen mit dem erforderlichen Betrag an den Tornado-Smart-Vertrag, der die Einzahlung akzeptiert und die Authentifizierung aufzeichnet, dass der Benutzer die Einzahlung getätigt hat, und die Einzahlung in den Smart Contract einfügt Wenn Benutzer eine Auszahlung vornehmen, müssen sie lediglich die entsprechenden Anmeldeinformationen angeben (wissensfreie Technologie), um an einer beliebigen Adresse einen Auszahlungsvorgang für den Vertrag einzuleiten.
2. Anonymer Satz
Die Hauptfunktion des anonymen Sets besteht darin, zu messen, wie viel Einzahlung Sie noch zum Abheben übrig haben. Für die Abhebung gibt es zwei Möglichkeiten
Verwenden Sie eine dezentrale Wallet, um Einzahlungen über Relayer zu erhalten
Relayer kann als Relay verstanden werden. Seine Funktion besteht darin, die Anonymität des Abhebenden vollständig zu wahren. Der Abhebende muss lediglich eine neue Ethereum-Wallet-Adresse erstellen, den Zero-Knowledge-Nachweis bestehen und einen bestimmten Betrag an GAS an das Netzwerk zahlen wird Ihnen helfen, den Auszahlungsvorgang abzuschließen.
Eine vollständige Anonymität lässt sich auf diese Weise natürlich nicht allein erreichen, da einige Ihrer Zugriffsspuren im zentralen Netzwerk zurückbleiben.
Wie man damit umgeht?
Halten Sie Ihre IP-Adresse anonym
Löschen Sie einige Cookies
Es gibt Auflade- und Abhebungsspuren, z. B. gleicher Betrag innerhalb kurzer Zeit, Eingang an derselben neuen Adresse usw.
Halten Sie einen ausreichend langen Zeitraum ein, um sicherzustellen, dass ausreichend Mittel aus verschiedenen Quellen in den Mischpool gelangen
Wie ist der aktuelle Status von Tornado Cash?
Ende 2022 unterbreitete Community-Mitglied Gozzy der Community einen Vorschlag, die weitere Entwicklung von Tornado fortzusetzen, und wurde von der Community genehmigt. Nachdem der Vorschlag angenommen wurde, begann Gozzy, die Verwendung von Benutzern für die Anmeldung zu aktualisieren Website unter Verwendung der ENS- und IPFS-Parser-Methode (http://3th.ws) und veröffentlichte auch einen Teil der Tornado Cash-Roadmap. Wie aus der Roadmap hervorgeht, besteht Gozzys aktuelle Priorität darin, die Front-End- und Repeater-Verbindungen von Tornado Cash wiederherzustellen. In Zukunft werden wir Bildungsressourcen aktualisieren, uns an der Governance beteiligen und diese beschleunigen, die Erweiterung und Entwicklung des Protokolls abschließen usw.
Das Obige ist das technische Prinzip, der Arbeitsmechanismus und die aktuelle Situation von Tornado Cash.
Anhand der starken Unterstützung der Community und der Entwickler ist es nicht schwer zu erkennen, dass die Herausforderung der zentralisierten Hegemonie seit ihrer Geburt nie aufgehört hat. Torndao ist die größte Datenschutzlösung Das Damoklesschwert hat enorm zur Dezentralisierung beigetragen und auch Kriminellen Möglichkeiten eröffnet, diese auszunutzen. Sicher ist nur, dass die Welle der Herausforderungen an die Hegemonie nie aufgehört hat. Auch wenn es dabei viele Wendungen gibt, ist der Trend immer noch unaufhaltsam. Wir müssen einen Kompromissplan finden, anstatt blindlings es zu unterdrücken.
Lassen Sie mich den heutigen Artikel mit einem bodenständigeren Beispiel beenden. Küchenmesser können Gemüse schneiden, aber sie können auch Böses anrichten. Wenn die Produktion von Küchenmessern deshalb eingestellt wird, dann wird dies auch der Fall sein immer noch haltbar sein.
