The Private World Computer | Aztec Mitbegründer Zac Williamson & Joe Andrews
Inside the episode
Ryan:
[0:02] Willkommen bei Bankless, wo wir die Grenzen des privaten Internet-Geldes und der Internet-Finanzierung erkunden. Dies ist Ryan Sean Adams, nur ich heute, so bin ich hier, um Ihnen zu helfen, mehr bankless werden. In letzter Zeit hört man in der Kryptowelt immer wieder die Frage: Wo sind all die Cypherpunks hin? Ich freue mich, zwei von ihnen in der heutigen Folge begrüßen zu dürfen, und ehrlich gesagt war das Gespräch mit ihnen wie ein Hauch frischer Luft. Das Versprechen ihres Projekts Aztec ist es, die Privatsphäre in Ethereum zu bringen, ohne dabei Abstriche zu machen. Sie versuchen, einen privaten Layer zwei zu liefern, der die Dezentralisierung von Ethereum um die Privatsphäre erweitert, private Transaktionen für alle DeFi. Ich weiß, dass es noch früh ist, aber ehrlich gesagt glaube ich, dass sie es geschafft haben könnten.
Ryan:
[0:48] Zach und Joe haben so lange an Aztec gearbeitet, dass ich denke, dass viele Leute in der Kryptowelt halb erwartet haben, dass dieses Ding niemals auf den Markt kommt. Doch jetzt ist es da. Das Aztec-Netzwerk ist live. Es produziert Blöcke. Das sind private, durch Ethereum gesicherte Blöcke, und sie sind nur noch wenige Monate von einem Alpha-Mainnet entfernt. Für mich ist dies wahrscheinlich das cypherpunkigste Projekt, das in der Kryptowelt seit vielleicht 2016 gestartet wurde. Und vielleicht wird es nicht erfolgreich sein. Schließlich sagen uns die Kritiker immer wieder, dass die Welt sich nicht für Dezentralisierung interessiert, dass Krypto nur noch ein Haufen ETFs und Unternehmensketten und BlackRock und konforme Stablecoins ist. Ich denke, dass sie damit falsch liegen könnten. Die Welt interessiert sich vielleicht nicht für die Privatsphäre
Ryan:
[1:29] und Dezentralisierung, aber die Welt braucht sie definitiv, jetzt mehr denn je. Und Krypto braucht mehr Cypherpunks wie Zach und Joe. Zach, Joe, willkommen bei Bankless heute.
Zac:
[1:41] Vielen Dank, dass Sie uns eingeladen haben.
Joe:
[1:42] Vielen Dank, dass Sie uns eingeladen haben.
Ryan:
[1:43] Ich freue mich sehr darauf. Es ist also fast fünf Jahre her, dass wir dich bei Bankless hatten. Das ist eigentlich ein Screenshot von einem sehr jungen, babyhaften David, ich glaube von einem seiner vielen Orte, an denen er auf der ganzen Welt gelebt hat. Und die beiden von euch von vor fünf Jahren, vier Monaten oder vier Jahren und acht Monaten, ich schätze, wir beginnen mit der Frage, was ihr in den letzten fünf Jahren gemacht habt?
Joe:
[2:10] Nun, das Offensichtliche ist wohl, dass mir ein paar Haare nachgewachsen sind. Das war in den Tiefen von COVID, glaube ich. Und ja, wir hatten uns und das Team eine Weile nicht mehr gesehen. Wir sind also alle ein bisschen verrückt geworden in Großbritannien bei COVID. Aber abgesehen davon haben wir irgendwie daran gearbeitet, die Privatsphäre in Ethereum einzubringen. Ich glaube, seit wir das letzte Mal gesprochen haben, hatten wir ein Roll-up auf Ethereum namens Aztec Connect. Und wir haben jetzt eine brandneue Version davon gebaut, die voll programmierbare Privatsphäre nach Ethereum bringt, und sie hat ihre Ignition Chain letzte Woche auf der Dev Connect gestartet, es ist also viel passiert, wir haben sozusagen weiter auf die gleiche Trommel geschlagen
Joe:
[2:50] die Privatsphäre auf Ethereum zu bringen und ja, es war verrückt, den Fortschritt zu sehen, also.
Ryan:
[2:55] Zach wie erklärst du deine Haarsituation damals war es alles covid und du weißt haben Sachen ja
Zac:
[2:59] Es ist ziemlich schwer Joe und ich wir haben die gegensätzlichen Ansätze genommen Joe war wie ich schneide mir die Haare selbst ich war wie ich mache mir nicht die Mühe meine Haare zu schneiden um
Zac:
[3:07] Und ja, weißt du,
Zac:
[3:08] Ich war damals auf Forschungsreise und habe versucht, herauszufinden, wie man bestimmte existenzielle Probleme mit Datenschutztechnologien lösen kann. Also ich weiß nicht, vielleicht haben die Haare dabei geholfen, Albert Einstein zu kanalisieren.
Ryan:
[3:18] Sind diese Dinge jetzt behoben? Nun, ich meine, ich denke, wir haben sie gelöst,
Zac:
[3:22] Aber das werden wir herausfinden, denn wir werden unser Netzwerk Anfang nächsten Jahres vollständig einrichten. Das Problem, das ich herauszufinden versuchte, war, wie man eine Smart-Contract-Plattform wie Ethereum, eine programmierbare Blockchain, einen Weltcomputer, wie macht man das vollständig privat, ohne die Benutzererfahrung, die Entwicklererfahrung zu zerstören. Und das ist ein schwieriges Problem. Es hat uns eine Weile gekostet, es zu lösen. Deshalb haben wir fünf Jahre lang daran gearbeitet. Aber wir sind ziemlich zuversichtlich, dass wir es geschafft haben.
Ryan:
[3:50] Fünf Jahre des Aufbaus, es gibt so viel, worauf man heute eingehen kann. Ich denke, ich werde den Zuhörern etwas Kontext geben. Die Aztec Ignition-Kette ist also eine neu gestartete Kette. Sie ist noch nicht vollständig gestartet. Sie befindet sich in einer der Startphasen. Wir werden darüber sprechen. Damals, vor etwa fünf Jahren, sprachen wir über eines der ersten Ethereum-Roll-ups, ein Roll-up, das das Aztec-Team entwickelt hatte und das ihr eingesetzt habt. Und ich glaube, das ging dann ein paar Jahre später in Legacy über. Wir werden über die Geschichte davon sprechen und darüber, wo wir jetzt mit diesem neuen Ignition sind.
Ryan:
[4:23] Kette und all die Funktionen und all die Dinge, die ihr in diese Kette eingebaut habt, in einem Moment. Aber ich schätze, ich möchte hier mit dem hohen Niveau beginnen, also wenn du an 2025 und 2026 denkst, kannst du den Stand der Privatsphäre in Ethereum heute beschreiben, haben wir irgendwelche Fortschritte gemacht, wo stehen wir jetzt?
Zac:
[4:45] Privatsphäre ist eindeutig zu einem Kernwert von Ethereum geworden, die Leute kümmern sich darum, die Leute reden darüber, die Qualität der Privatsphäre, die man heute hat, im Vergleich zu vor fünf Jahren, hat sich nicht viel geändert, um zu sein
Zac:
[4:58] Wissen Sie, wir fangen an, die Saat dafür zu sehen.
Zac:
[5:01] Aber letztendlich ist Ethereum immer noch ein völlig transparentes Netzwerk. Wenn du Transaktionen an Ethereum sendest, kann jeder sehen, was du tust, sie können sehen, wer du bist, sie können sehen, wer deine Empfänger sind, sie können die Smart Contracts sehen, die du aufrufst, die Programme, die du verwendest, den Geldbetrag, den du verschickst. Und das schränkt die Möglichkeiten, die man mit Ethereum hat, enorm ein. Allein die Tatsache, dass man seinen Kontostand nicht verbergen kann, ist ein großes Problem. Wenn man Ethereum für wettbewerbsfähige oder professionelle Zwecke nutzen will, zum Beispiel wenn man ein Portfolio auf Ethereum hat, das man abgesichert hat und mit dem man handelt, dann können andere Leute diese Absicherungen sehen und sie untergraben. Und wir haben bereits Angriffe auf Ethereum und Hyperliquid gesehen. Es ist auch extrem einschränkend, dass es auf Ethereum keine Identität gibt, aber ich denke, darauf kann ich in einem anderen Thema eingehen.
Ryan:
[5:50] Also, wie ist es der Fall, Zach, dass wir in den letzten fünf Jahren, Wir haben fast wie, hat es irgendwelche Fortschritte gemacht? Ich meine, es gibt jetzt einige Datenschutzprotokolle da draußen.
Zac:
[6:00] Es gibt Railgun. Ich meine, Ternodocache ist nicht mehr sanktioniert. Ich glaube, es wird von der amerikanischen Regierung nicht mehr als Terrorist betrachtet. Sie haben viele Toolkits zur Verfügung, die auch zur Herstellung von Produkten verwendet werden können. Kohaku ist etwas, das von der Ethereum Foundation entwickelt wird. Das ist eine Wallet, ja. Sie nutzt Railgun, glaube ich. Aber letztendlich hat es eine Menge technologischer Innovationen gegeben. Der Grund für den Mangel an begrenzten Fortschritten in Bezug auf benutzerorientierte Produkte und Dienstleistungen ist einfach, dass es sich um ein außerordentlich schwieriges Problem handelt. Vor ein paar Jahren haben wir die Frage geklärt, wie man private Token-Guthaben verwalten kann. Wie kann man sie übertragen? Wissen Sie, Zcash war der Pionier, und es gibt Dinge wie Railgun, AstorConnect. Aber die Herausforderung ist, wie fügt man Programmierbarkeit in das? Denn wenn man etwas wirklich Fortschrittliches mit dem Datenschutz machen will, braucht man ein Verständnis dafür, wer jemand ist, weil man wahrscheinlich in der Lage sein muss, zwischen guten und schlechten Akteuren zu unterscheiden, um irgendwie, Sie wissen schon, angesichts des aktuellen Klimas, angesichts der Benutzerpräferenzen, angesichts der grundlegenden Bedürfnisse
Joe:
[7:02] Um legitime Systeme zu schaffen.
Zac:
[7:05] Und diese Frage, wer bist du? Das ist in einem erlaubnisfreien, vollständig dezentralisierten Netzwerk sehr schwer zu beantworten, ohne sich auf zentralisierte Dritte verlassen zu müssen.
Ryan:
[7:14] Ist das etwas, das durch die Zündungsänderung irgendwie geknackt wurde? Der "Wer bist du"-Teil auch? Ja. Müssen Sie vielleicht
Zac:
[7:18] Denken Sie darüber nach.
Ryan:
[7:20] Hm. Interessant.
Joe:
[7:22] Ja. Also ich denke, auf einem hohen Niveau, wie...
Zac:
[7:25] Die Art und Weise, wie wir die Identität gelöst haben, ist eigentlich,
Joe:
[7:28] Es ist nicht nur zufällig eine Art Zündkette. Es geht mehr um den Stand der ZK-Technologie im Allgemeinen. Es gibt jetzt eine Art von Teams, die Identitätsnachweise erstellen. Früher waren das Ausweise, die von Dritten unterzeichnet wurden, etwa vor fünf Jahren. Jetzt können wir Ihren Reisepass nehmen und anhand der Kette überprüfen, ob es sich um einen gültigen Reisepass handelt, der vom Vereinigten Königreich oder von den USA ausgestellt wurde. Und man kann mit einem intelligenten Vertrag effektiv einen Nachweis über die eigene Person mit dem vorhandenen Reisepass oder Personalausweis erbringen. Und Sie können bei dieser Überprüfung selektiv jede gewünschte Information an die Kette weitergeben. Ich könnte also beweisen, dass ich über 18 bin oder dass ich nicht aus einem sanktionierten Land komme oder dass mein Name nicht auf einer Sanktionsliste steht. Wir befinden uns also in einer Welt, in der man einen Null-Wissensnachweis erbringen kann.
Joe:
[8:17] Senden Sie es an einen intelligenten Vertrag Und anstatt die Privatsphäre durch eine Art zentralisierte Vermittler zu erhalten, können Sie einfach direkt mit der Blockchain interagieren und eine konforme Anwendung erstellen, die tatsächlich weiß, dass Sie nicht jemand sind. Und das ist ein großer Durchbruch. Und so wird dies durch einen Großteil der Technologie angetrieben, die wir in den letzten fünf Jahren entwickelt haben. Wir haben eine Programmiersprache namens Noir, mit der das sehr einfach ist. Und Aztec ist so etwas wie der Standardort, an dem man diese Anwendungen jetzt einsetzen kann. Ich denke also, dass es eher so ist, wie Zach sagte, dass die Kerntechnologie einen langen Weg zurückgelegt hat, aber wir sehen immer noch, wie die Industrie vielleicht aufholt. Es gab einen gewissen Abschreckungseffekt durch das Tornado-Bargeld und das Verbot des Datenschutzes in den USA, für das ihr, wie ich weiß, auch an vorderster Front kämpft. Ich denke, das hat vielleicht.
Joe:
[9:07] Das hat die Einführung des Datenschutzes im Vergleich zu dem, was im Hintergrund passiert, verlangsamt. Aber wir sind sehr zuversichtlich, dass die Technologie jetzt bereit ist, einen Durchbruch zu schaffen.
Joe:
[9:17] weil wir diese erstaunlichen Tools wie ZK Passport haben, die das Thema wieder in den Mittelpunkt rücken können.
Ryan:
[9:22] Lassen Sie uns kurz über ZK Passport und die Idee der Identität sprechen, denn ich glaube, Sie haben Recht. Datenschutz und Identität scheinen nebeneinander zu existieren oder zumindest in gewisser Weise zusammenzuwachsen. Und ich denke, dass das Fehlen von Identitätslösungen, von privaten Identitätslösungen, uns vielleicht daran gehindert hat, den Datenschutz so zu skalieren, wie wir es uns wünschen. Ich habe mir eine Reihe von Tweets in meiner Timeline angesehen, die ich in den letzten Tagen gelesen habe.
Ryan:
[9:46] letzten Tagen, die in etwa so aussahen. Und ich glaube, das ist ein Tweet von Martin vom Gnosis Safe Project.
Ryan:
[9:53] Und er twittert ein Bild eines von der Google Gemini AI generierten Deepfakes von jemandem mit einem Reisepass. Eigentlich ist das er mit einem Reisepass. Er verwendet also eine KI-Eingabeaufforderung, um im Grunde genommen AML KYC im Gemini-Stil zu fälschen. Ich denke, jeder, der das hört, hat sich wahrscheinlich bei einer digitalen Online-Bank angemeldet, vielleicht bei einer Börse, und dort gibt es eine Art von AML-KYC-Service. Normalerweise macht man ein Foto von seinem Führerschein oder seinem Reisepass und schickt es ein. Und dann gibt es eine Art Echtzeit-Prüfung, bei der man ein Selfie von sich selbst macht, in die Kamera schaut, nach links oder nach rechts blickt. Und es bedeutet, dass dies ein Mensch ist, dass dies Ryan S. Adams ist, und dass wir diese Person hereinlassen können, weil sie nicht auf einer Sanktionsliste steht. Es ist interessant, dass die KI dies komplett durchbrechen wird, nicht wahr? Und ich weiß nicht, ob die Regierungen der Welt oder die bestehenden Compliance-Regelungen begriffen haben, wie schnell dies geschehen wird, und es hat bereits begonnen.
Zac:
[11:06] Diese Methode ist im Grunde genommen kaputt.
Ryan:
[11:08] Können Sie darüber sprechen? Und inwiefern ist so etwas wie ZK Passport eine Veränderung gegenüber diesem Regime?
Joe:
[11:16] Ja, vielleicht kann ich damit anfangen. Ich glaube, ich habe hier ein paar gute Analogien.
Zac:
[11:19] Also ich glaube, seit ungefähr 12,
Joe:
[11:22] Vor 15 Jahren hat die ICANN, die so etwas wie die zivile Luftfahrtbehörde ist, mit der Entwicklung von elektronischen Reisepässen begonnen. Und sie haben den Standard geschaffen, der bedeutet, dass alle modernen Pässe und Personalausweise einen Chip enthalten. Und dieser Chip kann von einem NFC-Scanner gelesen werden. Und er enthält Daten, die von der ausstellenden Behörde unterzeichnet sind. Also deine Regierung, die den Ausweis ausgestellt hat, die...
Zac:
[11:47] Wissen Sie, Sie vertrauen vielleicht nicht ganz, aber wenn Sie in diesem Land leben,
Joe:
[11:50] Sie sind eine gute Quelle des Vertrauens, sozusagen eine Vertrauensbehörde. Was ZK Passport also macht, ist, dass es die gleiche Technologie verwendet, mit der man durch ein eGate einreisen kann. Wenn Sie Ihren Reisepass an einem eGate einscannen, wird der Chip ausgelesen. Sie verwenden den in das Bild eingebetteten Entschlüsselungscode. Sie entschlüsseln die Informationen auf dem Chip und machen einen Null-Wissen-Beweis, dass dieser gültig ist.
Ryan:
[12:14] Kannst du mal kurz dranbleiben, Joe? Also ein NFC-Chip in einem nationalen Passwort, ist das fälschungssicher? Ist das manipulationssicher?
Joe:
[12:24] Vollständig, ja. Und dann, ja, es ist eine Art von allen Chips. Es gibt eine große Art von Vertrauensbaum. Und an der Spitze dieses Baums ist ein privater Schlüssel, der von einem Nationalstaat gespeichert wird. Und dann kann man überprüfen, ob jeder Chip, der ausgestellt und signiert wurde, mit diesem Schlüssel signiert wurde. Wenn man also nicht in den Besitz des privaten Schlüssels eines Staates kommt, kann man keinen gefälschten Pass ausstellen und überprüfen. Auf diese Weise lassen wir also Menschen in Länder einreisen. So funktionieren elektronische Tore. Und was wir in Ziki Passport machen, ist, dass wir dieselbe Signatur nehmen, die in Ihrem Pass eingebettet ist, und sie mit null Wissen verifizieren und Ethereum dazu bringen, zu sagen: Hey, ist das gültig? Man kann sich also vorstellen, dass Ethereum jetzt ein elektronisches Tor für Transaktionen ist, und mit der gleichen Sicherheit wie bei der Einreise in die USA oder nach Großbritannien oder in jedes andere Land können wir jetzt die gleiche Registrierung erhalten, dass man nicht auf einer Liste von Wissenschaftlern steht oder aus einem bestimmten Land kommt, was verrückt ist, denn das ist bisher noch nie passiert. Und alle Web2-Firmen verwenden immer noch Fotos von Ihrem Ausweis und eine Überprüfung der Echtheit. Also, ja, wir sind sehr optimistisch, dass dies eine viel privatere Art ist, Dinge zu tun.
Joe:
[13:37] Es braucht ein bisschen eine Umstellung des Denkmodells, denn wenn die Leute von Privatsphäre hören, denken sie zuerst, oh, ich will meine ID nicht in etwas hineinstecken, aber das ist so, weil Ethereum vollständig öffentlich ist. Jetzt haben wir starke Null-Wissens-Beweise und eine Möglichkeit, diese Informationen zu verschlüsseln und sie an die Blockchain zu senden. Man kann anfangen, diese Informationen als Teil von Transaktionen zu senden und interessante Dinge darüber zu beweisen. Ich glaube also, dass sich dieser Wandel vollziehen wird. Und ich glaube, dass dies die einzige Möglichkeit ist, sich gegen Fälschungen zu wehren. Das Jahr 2026 wird also aufregend werden, denke ich.
Ryan:
[14:08] Kann ich sicherstellen, dass ich den Benutzerfluss für ZK Passport verstehe? Es steht auf meiner Liste, das auszuprobieren und zu überprüfen. Und ich weiß, dass es irgendwie in den Teil der Onboarding-Erfahrung von Aztec integriert ist, über den wir gleich sprechen werden. Sie sagen also, ich nehme meinen von der Regierung ausgestellten Reisepass. Ich habe einen aus den USA, sagen wir, er hat einen NFC-Chip drin. Und was mache ich dann? Mein Telefon, z. B. mein iPhone mit der ZK Passport App, kann einen NFC-Chip scannen und ihn validieren.
Zac:
[14:36] Ganz genau. Sie tippen also auf Ihren Pass, Ihr Telefon, das Telefon scannt den Chip. Was passieren wird, ist, dass der Chip Ihrem Telefon eine digitale Signatur aller Passdaten gibt, wie Ihr Foto, Ihre Passnummer, Ihr Geburtsdatum, Ihren Namen, blah, blah, blah. Dinge, die man nicht mit der Welt teilen möchte. Zika Passport nutzt unsere Technologie, um einen Zero-Knowledge-Beweis zu erstellen, der besagt: Hier ist ein Hash von all diesen Daten, ein unverständlicher Hash. Ich werde Ihnen nicht sagen, was darin enthalten ist, aber ich kann Ihnen zwei Dinge beweisen. Erstens, dass diese Person nicht auf einer Sanktionsliste steht, und zweitens, was sehr wichtig ist, dass die App Sie auffordert, ein Foto von Ihrem Gesicht zu machen, und die sichere Enklave Ihres Telefons, der kleine Sicherheitschip, wird sagen, dass dieses Foto, das ich gemacht habe, mit dem Gesicht des ... Es stimmt mit dem Foto im Reisepass überein. Und so ist das auch in den Nachweis eingearbeitet, so dass man nicht nur weiß, dass jemand einen Pass aus einer bestimmten Region besitzt, sondern auch, dass er live ist, so wie die Person, die den Pass hält, die Person ist, die die App betreibt.
Ryan:
[15:41] Okay, also der zk zk Passport verifiziert nicht nur, dass ich einen Pass in meinem Besitz habe, sondern er macht das auch live mit meinem Gesicht und gleicht das irgendwie ab, aber diese Information bleibt effektiv in der sicheren Enklave meines Telefons, sie bleibt nicht
Zac:
[15:58] Es verlässt Ihr Telefon nicht, weil die sichere Enklave eine digitale Signatur erstellt, die besagt: "Ja, das ist gut", und dann wird diese Signatur in der zk-Passkontrolle validiert, so dass Sie wissen, ich denke, so funktioniert es im Grunde, Sie wissen, dass es einen Live-Check gibt, der von einem iPhone oder einem Android-Telefon durchgeführt wird, das mit dem Foto in einem Pass übereinstimmt.
Zac:
[16:21] Und dieser Pass ist entweder aus einer bestimmten Region oder nicht aus einer bestimmten Region. Und das sind die Daten, die übertragen werden. Dinge wie dein Foto, dein Name, dein Geburtsdatum und so weiter bleiben auf deinem Telefon. Wow.
Ryan:
[16:35] Okay. Also, ich meine, selbst das allein, ich weiß, das ist eine mächtige Anwendung von ZK und es ist breiter als Aztec, aber das allein mit dem Aufkommen von AI Deepfake, das in den nächsten sechs bis 12 Monaten herauskommt. Müssen nicht alle Web2-Unternehmen, muss nicht das gesamte Finanzsystem, muss nicht alles de facto so etwas übernehmen? Was wäre denn die Alternative? Alles geschieht wieder persönlich? Das kann es doch nicht sein, was wir tun.
Joe:
[17:02] Zach sagt immer wieder, dass der Datenschutz die Welt auffrisst, aber ich denke, das ist ein klarer Fall von: Das muss er auch, oder? Ich meine, es ist so, dass wir sonst aufhören müssen, Dinge online zu tun.
Zac:
[17:13] Richtig. Schlimmer ist es, wenn man sich auf das Vertrauen Dritter verlässt, so wie es die ZK Password App macht, dann könnte man den gleichen Effekt erzielen, wenn man einfach alle seine Daten an einen Server sendet und dieser Server hat dann seine Passdaten und so funktioniert es heute oft und dann werden diese Server gehackt und deine Passdaten werden bekannt und das ist ein Albtraum.
Ryan:
[17:34] Okay, das ist also der ZK Passport Teil davon. Und ich schätze, das funktioniert sehr nativ innerhalb eines Kryptosystems, richtig? Denn dann weiß man, dass diese Person die ist, die sie vorgibt zu sein, und dass sie vielleicht nicht sanktioniert ist. Aber nur kurz, wie hängt ZK Passport mit dem Aztec-Projekt zusammen? Handelt es sich dabei um eine Art Nebenanwendung, die für den Datenschutz nützlich ist? Oder seid ihr damit verbunden? Also auf verschiedene Weise.
Joe:
[18:01] Es ist also ein Team, das wir in unserem Ökosystem finanziert haben. Das ist also sozusagen die Hauptbeziehung. Aber darüber hinaus gibt es ein paar andere Stellen, an denen es Überschneidungen gibt. Man kann also CK-Passport-Beweise nehmen, die man komplett außerhalb der Kette verifizieren kann. Es ist eine Art Altersnachweis auf einer Art von Website. Man kann sie in Ethereum Smart Contracts verifizieren oder auch nativ innerhalb von Aztec-Transaktionen verifizieren. Man kann also den seriellen Wissensnachweis nehmen und ASDIC ist sozusagen der beste Ort, um diese Nachweise zu verifizieren. Das ist also ein Bereich, in dem sie auch miteinander verwandt sind. Und zweitens verwenden wir dies auch bei unserem Token-Verkauf, der gerade stattfindet. Wir konnten die Schweizer Aufsichtsbehörden davon überzeugen, dass die Verwendung eines Zero-Knowledge-Beweises der Nicht-Sanktionen eine gültige Form der Sanktionsprüfung ist. Wenn Sie also am Token-Verkauf teilnehmen möchten, können Sie den Ziki Passport verwenden. Und ich denke, zum ersten Mal können Sie diese Art von Zero-Knowledge-Beweis verwenden, um einem Ethereum-Smart-Contract zu beweisen, dass Sie nicht auf der Sanktionsliste stehen, was unglaublich spannend ist. Man kann natürlich die alte Methode von KYB oder KYC anwenden, wenn man möchte, aber es gibt jetzt eine Alternative, die die Privatsphäre schützt. Und der letzte Aspekt ist, dass die Software in der von uns entwickelten Programmiersprache NOIR geschrieben ist, einer sehr entwicklerfreundlichen Sprache zum Schreiben von seriellen Wissensanwendungen. Da das ZK-Passport-Team zu unserem Ökosystem gehört, haben sie das in den letzten 12 Monaten in NOAH entwickelt, was sehr interessant zu sehen ist.
Ryan:
[19:31] Also für den ICO, den Münzverkauf, der jetzt gerade läuft, wird ZK Passport effektiv anstelle einer traditionellen AML-KYC-Prüfung verwendet, um sicherzustellen, dass das Unternehmen nicht sanktioniert wurde und für den Token-Verkauf geeignet ist. Ist das korrekt?
Joe:
[19:46] Ja, wir waren in der Lage, die Schweizer Aufsichtsbehörden dazu zu bringen, dies als eine Art gültige Form der Sanktionsprüfung für Einzelpersonen zu betrachten. Also ja, es ist wirklich aufregend.
Ryan:
[19:56] Werden Einzelpersonen später, wenn wir auf das volle Mainnet umsteigen und Benutzer die Aztec-Kette verwenden, einen CK-Pass benötigen, um mit dem Rest des Protokolls zu interagieren? Oder ist dieser Teil völlig erlaubnisfrei?
Zac:
[20:07] Erlaubnisfrei, wissen Sie, wie vom ersten Tag an in diesem Buch, erlaubnisfrei dezentralisiert. Wir haben eine Kontoabstraktion, also wie man sein Konto autorisiert, das ist jedem selbst überlassen. Aber wir werden ZK Passport nicht dafür verwenden, weil es nicht... Nun, wir glauben nicht, dass die Nutzer das tun werden, sondern die Anwendungsentwickler, weil es nicht bequem ist, überall einen Pass mit sich herumzutragen, um sich bei einem Web3-Konto anzumelden.
Zac:
[20:28] Aber wenn ich ein bisschen überleiten darf, das berührt etwas, das ein Kernthema und ein Wertversprechen innerhalb von Aztec ist,
Zac:
[20:37] Woher wissen Sie, wer jemand ist? Sagen wir, Sie bauen eine Anwendung wie eine private Stablecoin. Und du brauchst ein gewisses Verständnis dafür, dass die Person zum Beispiel nicht aus Nordkorea stammt, richtig? Denn wenn man nicht sehen kann, was vor sich geht, braucht man ein gewisses Verständnis dafür, dass man kein Bösewicht ist.
Zac:
[20:54] Es ist auch sehr wichtig für uns bei ASIC als Netzwerk, dass wir Anwendungsentwicklern die Werkzeuge und die Ressourcen zur Verfügung stellen, um ihre Anwendungen so zu programmieren, dass sie ihren Nutzern garantieren können, dass ihre Nutzer keine bösen Akteure unterstützen. Wissen Sie, wir schreiben nichts von alledem vor. Wir wollen es nur möglich machen. Dies ist also mit etwas verbunden, das wir mit ASIC und unserem Ökosystem sehr, sehr gerne verfolgen und das wir ganzheitliche Identität nennen.
Zac:
[21:23] Im Moment funktioniert die Welt, wenn es um Identität geht, so, dass irgendeine zentralisierte dritte Partei eine Art von Standard entwickelt, der etwa 200 Seiten lang ist, und dann wird er implementiert und ändert sich nicht, weil es einfach zu viel Aufwand ist, ihn zu ändern. Und das bedeutet, dass diese Art von Identitätsstandard sehr starr und flexibel ist und von vielen Anwendungen, die davon profitieren könnten, nicht genutzt werden kann. Mit Aztec wollen wir genau das Gegenteil erreichen. Anstatt von oben nach unten und von unten nach oben, ist die Idee, dass, sagen wir mal, Sie sind ein App-Entwickler, Wir stellen die Bibliotheken und Ressourcen zur Verfügung, und dabei stellt der Anwendungsentwickler effektiv einen Berechtigungsnachweis in Form eines nft oder eines Tokens aus, der etwas über einen Nutzer testet. Das kann so einfach sein wie: Dieser Nutzer hat ein Twitter-Konto mit über 100 Followern, also ist er wahrscheinlich kein Bot, oder: Dieser Nutzer hat eine E-Mail von einem bestimmten Unternehmen erhalten, also weiß ich, dass er ein Konto bei diesem Unternehmen hat. Wenn man genügend Leute hat, die am Netzwerk teilnehmen, diese Anwendungen entwickeln, diese Anmeldeinformationen erstellen, Plattformen herausgeben, dann kann man anfangen, darüber hinaus Meta-Anmeldeinformationen zu erstellen. Man kann damit beginnen, viele dieser Token so zu verpacken, dass man etwas Konkreteres über eine Person sagen kann.
Zac:
[22:40] Und ich glaube, dass man damit in einer Welt landen kann, in der man sehr starke Identitätsprüfungen und Identitätsstandards hat. Aber was passiert ist, ist zweierlei. Zwei Dinge. Erstens, alles läuft über ZK. Also verlässt keine der Daten das Gerät des Benutzers, richtig? Es gibt keine tatsächlichen Daten auf der Kette im Netzwerk, die Aufschluss darüber geben, wer jemand ist. Es ist alles verschlüsselt. Ein weiterer wichtiger Punkt ist, dass diese Berechtigungsnachweise nicht von zentralisierten Dritten ausgestellt werden, die viel Kontrolle darüber haben, wer am Netzwerk teilnimmt. Die Idee ist, dass wir nicht wollen, dass ein Identitätsanbieter sagt: Oh, du bist Ryan, du bist Joe. Wir wollen, dass intelligente Verträge in der Lage sind, zu sagen: Oh ja, du bist wahrscheinlich Ryan. Aber dieses Wissen stammt möglicherweise aus Hunderten von verschiedenen Quellen, die alle auf der Kette liegen und von Hunderten von verschiedenen Gegenparteien ausgegeben werden, so dass man ein völlig echtes, dezentrales, kommissionsloses Netzwerk hat, das
Zac:
[23:31] starke Identität, starke Datenschutzvorteile.
Ryan:
[23:33] In dieser Welt sind also die Nationalstaaten und die staatlichen Passaussteller im Grunde nur ein weiterer Prüfer. Sie sind in der Lage, die Staatsbürgerschaft und einige andere Dinge mit einiger Sicherheit zu bestätigen. Aber es gibt viele Hunderte von Beglaubigern. Das ist eine Art Versprechen, das Ethereum schon seit geraumer Zeit macht. Es gibt so etwas wie Ethereum-Identitätsprotokolle, die vorgeschlagen worden sind. Wie kommt es, dass wir das nicht schon in Ethereum haben? Und was tut Aztec speziell, um die ZK-Attestierung zu booten, um, Sie wissen schon, reichhaltigere Identitätsdienste anbieten zu können?
Joe:
[24:11] Ich denke, das Wichtigste ist, dass die frühen Versionen dieser Funktion einen Vermittler benötigten. Es hieß also: Hey, gib deine Daten diesem Dienst. Dann werden sie eine Nachricht unterschreiben, die besagt, dass du die Sache erledigt hast. Es könnte also sein, dass Sie dieses E-Mail-Konto kontrollieren oder dass Sie so viele Follower auf Twitter haben, aber es war alles vermittelt.
Joe:
[24:29] Dann gab es einige Projekte, ich glaube, Polygon hatte ein Projekt, bei dem es um so etwas wie ZKID ging, aber vieles davon, wie die Anmeldeinformationen, die man haben will, verwenden Web2-Kryptographie, die bekanntermaßen sehr schwer zu beweisen ist, wenn es um ZK geht. Wir brauchten also einige Durchbrüche in der Kryptographie-Technologie, um dies zu ermöglichen. Ich denke, dass wir uns jetzt in einer Welt befinden, in der dies möglich ist. Es war also schon immer ein Versprechen, aber ich glaube, wir sind heute noch nicht so weit, weil entweder die Technologie nicht schnell genug war, um Dinge lokal auf dem Gerät zu beweisen, oder weil es vorher nur über Vermittler ging und sich das nicht wirklich durchgesetzt hat. Das war irgendwie gegen die ganze These von Ethereum, die darin bestand, die Zwischenhändler zu entfernen. Ich denke also, dass diese beiden Gründe der Grund dafür sind, dass es nicht passiert ist. Bei Aztec ist der Hauptgrund, warum wir glauben, dass es sich durchsetzen wird, dass jede Transaktion ein Zero-Large-Proof ist. Es gibt also keine Möglichkeit, diese Informationen nach außen dringen zu lassen. Man kann alle verschiedenen Arten von Datenquellen in eine Transaktion auf Aztec einbringen und sie alle kurz und billig verifizieren, wenn man die Transaktion an die Blockchain sendet. Ich denke, das allein sollte Entwickler dazu ermutigen, mit Experimenten zu beginnen. Und wir sollten sehen, wie sich das Ganze ganz natürlich entwickelt.
Zac:
[25:44] Ich kann das auch noch erweitern. Ein weiterer wichtiger Punkt ist, dass man wirklich eine vollständig private Blockchain braucht, damit das alles funktioniert.
Zac:
[25:53] Und dieses Konzept der privaten Kompositionsfähigkeit, im Grunde. Ich kann einen privaten Smart Contract schreiben und ihn einfach in einer normalen Programmiersprache wie Noir programmieren, und mein Contract kann andere private Smart Contracts aufrufen, die von anderen Leuten geschrieben wurden, und diese können wiederum andere private Smart Contracts aufrufen, und das alles wird in einer einzigen Transaktion gebündelt, die der Benutzer sendet. Es funktioniert einfach. Das ist nirgendwo anders möglich. Und ich werde ein Beispiel dafür geben, warum es auf Ethereum nicht funktioniert. Nehmen wir an, Sie wollen eine Art Identitätsstandard-System auf Ethereum aufbauen, richtig? Sie brauchen ZK, weil diese Daten nicht transparent sein können. Man wird keine Passnummern oder Sozialversicherungsnummern in einem öffentlichen Ledger speichern. Also muss man etwas in ZK machen. Und da Ethereum keine Standard-Privatsphäre hat, muss man komplizierte ZK-Schaltkreise schreiben und komplizierte ZK-Software für die Benutzer bereitstellen, um die erforderlichen Beweise in Ethereum zu generieren. Nehmen wir also an, jemand hat das gebaut. Und jetzt komme ich daher und habe eine App und denke mir: "Nun, ich brauche ein etwas anderes Konzept der Identität. Also muss ich mein eigenes bauen. Und ich muss das alles noch einmal machen. Und ich habe mein eigenes ZK-Zeug und meine eigene ZK-Software. Und nehmen wir an, es gibt eine dritte App, die wie eine Börse oder eine AMM ist. Und sie sagt, okay, ich möchte eine Schnittstelle zu diesen beiden Identitätsplattformen, weil ich die Interoperabilität beider Plattformen brauche. Nun, jetzt muss ich diese komplizierten Werkzeuge und Software auf meiner Seite übernehmen. Und wenn jemand meine Anwendung einbinden will, muss er das Gleiche tun. Das führt zu einer Explosion der Komplexität, weil jede Datenschutzlösung auf Ethereum ein eigener handprogrammierter Schaltkreis mit eigener Toolchain sein muss. Das ist bei Aztec nicht der Fall, richtig?
Joe:
[27:20] Man kann codieren.
Zac:
[27:21] Was auch immer dein Programm macht, ob es Identität oder Spiele oder was auch immer es macht, du codierst es einfach in Noir und dein Vertrag hat eine Schnittstelle, die offengelegt wird, richtig? Und dann kannst du einfach deine Knoten bitten, einen Vertrag aufzurufen und es funktioniert einfach.
Zac:
[27:34] Und so kann man tatsächlich anfangen, diese zusammensetzbaren privaten Systeme mit einem echten Netzwerkeffekt zu bauen.
Ryan:
[27:39] Eines der Dinge, die meiner Meinung nach immer im Mittelpunkt des Aztec-Projekts standen, während ihr euch durch die verschiedenen Iterationen bewegt habt, ist die Einführung von Privatsphäre in Ethereum. Und ich denke, der Grund dafür ist vielleicht, dass man den Datenschutz programmierbar machen will. Privatsphäre gibt es also in Taschen. Es gibt zum Beispiel eine Kette wie Zcash, die versucht, eine Art Bitcoin-Transaktionskette im UTXO-Stil zu schaffen, und die Privatsphäre um diese herum bietet. Wir haben auch Dinge wie Railgun oder Tornado, die vielleicht Privacy Pools und abgeschirmte Transaktionen in einer kleinen Form ermöglichen. I
Zac:
[28:27] Ich denke, das Wichtigste ist
Ryan:
[28:29] Hinter Aztec und warum ich lange gedacht habe, dass dies eine Art von Versprechen war, zumindest, ist der heilige Gral. Es ist tatsächlich bringen Ethereum Turing vollständige Programmierbarkeit, die alle von DeFi impliziert und alles, was auf Ethereum gebaut werden kann. Auf Ethereum aufsetzen, um die Privatsphäre zu schützen. Können Sie darüber sprechen? Ist das immer noch eine Art Mission hinter Aztec? Ich denke, ein Teil meiner Frage ist: Okay, das hat lange gedauert. Ich weiß, dass ihr hart gearbeitet habt. Ich weiß, dass es nicht so ist, als hättet ihr in den letzten fünf Jahren nicht gearbeitet und mit Meme-Münzen gespielt. Ihr habt hart an der Sache gearbeitet. Ist das die große Sache? Hat es deshalb so lange gedauert? Ist es, weil Sie die Programmierbarkeit bewahren mussten? Vielleicht können Sie darüber sprechen. Warum ist das die Aufgabe? Und warum war das so schwierig?
Joe:
[29:14] Ja, 100 %. Das ist also definitiv immer noch die Mission. Und wir kommen auf zwei Arten dorthin. Ich denke, der erste Weg besteht darin, auf das zurückzublicken, worüber wir das letzte Mal im Podcast gesprochen haben, nämlich wie wir den Datenschutz in die bestehende DeFi bringen können. Und zwar mit einem Produkt, das wir Aztec Connect nannten. Mit Aztec Connect konnten wir effektiv Zcash-ähnliche Transaktionen für jeden ERC-20 auf einem von uns entwickelten Roll-up durchführen. Aber wir gaben diesem Roll-up die Fähigkeit, mit anderen Ethereum Smart Contracts zu interagieren. Wenn man also eine Transaktion von der Art von Aztec Connect L2 schickte, konnte man effektiv Geldmittel zu jedem DeFi auf Layer eins überbrücken.
Joe:
[29:56] Wir haben diese Funktionalität in jeden Smart Contract auf der neuen Aztec-Kette eingebaut. In dieser Kette kann man nun standardmäßig Geldmittel von jedem Ethereum-Smart-Contract und jedem Ethereum-L2-Smart-Contract überbrücken. Dies funktioniert, weil der Blockspace von Aztec differenziert ist. Wenn Sie eine Transaktion von Aztec aus senden, ist der Blockspace privat. Man kann also Gelder zu Base, Arbitrum oder Optimismus überbrücken. Man kann eine Absicht zu diesen Netzwerken überbrücken und mit bestehenden DeFi-Pools interagieren, ohne Uniswap oder Aave auf Aztec selbst neu aufbauen zu müssen, was wirklich spannend ist. Und der Grund, warum es so lange gedauert hat, ist genau das, was Sie vorhin mit der Erhaltung der Kompositionsfähigkeit zu sagen versuchten. Als wir die alte Version von Aztec hatten, haben wir alle Smart Contracts geschrieben, die innerhalb von Aztec existierten. Im Grunde gab es drei intelligente Verträge. Es gab einen Kontovertrag, einen gemeinsamen Split-Vertrag für Überweisungen und einen DeFi-Vertrag. Und wir mussten sie alle gegeneinander abgleichen. Sie waren alle in C++ geschrieben, und die Kompatibilität war ein Alptraum.
Joe:
[31:04] Was wir mit der alten Version von Aztec erkannt haben, ist, dass wir die Programmierbarkeit und Kompositionsfähigkeit zwischen Smart Contracts in das Protokoll einbauen mussten, damit ein Smart Contract einen anderen Smart Contract aufrufen konnte, ohne dass das Kernteam ihn prüfen und schreiben musste. Das war also der große Durchbruch, für den wir viele Jahre brauchten, um ihn zu erreichen.
Joe:
[31:27] Das bedeutet nun, dass man diese programmierbare Kompositionsfähigkeit innerhalb von Aztec haben kann und jeder Aztec-Vertrag kann fünf Verträge innerhalb von Aztec, dem L2, aufrufen und dann kann man das Ergebnis auch auf einem anderen L2 oder Ethereum landen lassen und man erhält als Ergebnis unglaublich starke Datenschutzgarantien. Wir sehen uns also als eine Art Datenschutzschicht für ganz Ethereum, und es spielt keine Rolle, wo die Transaktion landet, weil man als Nutzer Gelder durch Aztec bewegt, man erhält dadurch Datenschutz.
Zac:
[32:01] Es ist ein privater Weltcomputer. Ryan, du hattest vollkommen recht, als du über unser Ziel gesprochen hast, ein privates Ethereum zu sein. Ja. Privacy Tech, ich denke, im Moment, vor Aztec, ich weiß, dass das ein paar Jahre davon entfernt ist, aber es ist weitgehend in Bezug auf die Anwendungen, die Sie verwenden können. Es ist privates Bitcoin. Das ist es, was es wirklich ist. Und wir wollen es zu einer privaten Technologie machen, zu einem privaten Ethereum. Der programmierbare Weltcomputer ist das, was uns in den Anfangstagen wirklich fasziniert hat. Die Idee, dass man jede Art von Software schreiben kann, dass man eine dezentrale Bank schreiben kann, dass man Vermögenswerte, Finanzen, Derivate, Abstimmungen und Governance machen kann. Ethereum ist nicht nur eine Finanztechnologie wie Bitcoin. Es ist eine soziale Technologie. Es ist ein Weg, Menschen und Gemeinschaften zu organisieren und sie dazu zu bringen, sich zu koordinieren und an gemeinsamen Projekten zu arbeiten. Und diese Seite von Ethereum ist meiner Meinung nach aufgrund der fehlenden Privatsphäre sehr eingeschränkt und begrenzt. Die finanzielle Seite ist durch den Mangel an Privatsphäre eingeschränkt. Alles ist durch die Privatsphäre eingeschränkt. Wir haben uns mit dem Thema Datenschutz beschäftigt, weil wir dachten, dass dies die fehlende Zutat ist, um Ethereum wirklich groß zu machen, wirklich, wirklich groß. Sie wissen schon, wie die weltumspannende Finanzinfrastruktur. Also ja, wir sind seit Jahren davon besessen.
Ryan:
[33:10] Der private Weltcomputer, der die Privatsphäre in ganz Ethereum bringt. Die Aztec-Zündkette ist auch eine Schicht. Und Joe, als du darüber gesprochen hast, hast du Begriffe wie Composability verwendet. Ich glaube, die Erfahrung, die die Nutzer mit der zweiten Schicht machen, ist nicht ganz so kompositionsfähig. Sie würden stattdessen vielleicht den Begriff Fragmentierung verwenden. Die typische Erfahrung bei der Nutzung einer zweiten Ebene ist, dass es sich fast so anfühlt, als würde man in ein anderes Land, eine andere Kette gehen, richtig? Ich nehme also meinen Vermögenswert auf Ether, und wenn ich ihn gegen einen Vermögenswert auf Ethereum tauschen möchte, anstatt ihn gegen einen Vermögenswert auf Base zu tauschen, muss ich diesen ganzen Prozess der Überbrückung zu dieser zweiten Schicht durchlaufen, und es gibt eine andere Liquidität und eine andere Benutzeroberfläche. Ich fühle mich, als wäre ich in einem völlig anderen Land.
Ryan:
[34:00] Wie, schätze ich, wie schafft es Aztec, weil es ein Layer zwei ist, das bestehende Ethereum mit Privatsphäre zu überdecken und etwas von der Kompositionsfähigkeit zu erhalten? Es wäre hier hilfreich, wenn Sie die Zuhörer durch einen typischen Ablauf führen würden. Nehmen wir an, sie haben Ether als Vermögenswert und wollen USDC erwerben, und sie wollen einen Handel machen, meine Ether gegen USDC tauschen, und sie wollen das privat tun. Müssen sie diesen Prozess durchlaufen: Ich muss meine Ether den ganzen Weg zu Aztec überbrücken, ich komme bei Aztec an, und es gibt nur begrenzte Liquidität für USDC, ich bekomme eine schlechtere Handelsausführung, und ich bin in dieser Aztec-Welt. Die Überbrückung hat übrigens lange gedauert und ist sehr mühsam. Und wenn ich dann eines Tages meine USDC zurück nach Ethereum verschieben möchte,
Ryan:
[34:53] dann ist das ein ganz anderer Prozess. Ist das die Benutzererfahrung? Oder können wir etwas Besseres machen? Als Sie von Kompatibilität sprachen, hoffte ich auf ein Gefühl, dass ich mich immer noch auf der ersten Ebene befinde, aber ich bin irgendwie in meiner Wallet in der Lage, auf einen Button zu klicken, der besagt, dass ich dies inkognito tun oder diese Transaktion privat durchführen soll. Und das geschieht für mich einfach nahtlos. Ist das eine Welt, in der wir leben könnten?
Joe:
[35:16] Ich denke, die Antwort ist ja und nein. Ich meine, unter der Haube muss immer noch eine Überbrückung stattfinden. Es hängt davon ab, wie sehr man das vom Benutzer abstrahiert. Um also den Ablauf zu erläutern, gibt es zwei Möglichkeiten, wie es funktionieren kann. Die eine Möglichkeit ist, dass der Benutzer sein Geld nach Aztec transferiert, und man muss immer noch einen Überbrückungsvorgang durchführen. Aber wenn man die Überbrückung von Aztec aus vornimmt, kann man eine beliebige Zielkette wählen, man kann wählen, gegen welche Liquidität man handeln möchte, und man erhält als Ergebnis davon Privatsphäre. Es ist also so, als würde man die bestehenden Überbrückungsströme nehmen, was zwar ätzend sein kann, aber man gibt ihnen zumindest einen Grund, sie zu durchlaufen, denn wenn sie von Aztec aus durchlaufen, erhält man standardmäßig Privatsphäre. Das ist also so etwas wie ein Fluss, den man vielleicht einfach machen kann.
Ryan:
[36:01] Wenn ich eine Überbrückung mache und zur Basis gehen will, dann sagst du, ich kann zuerst durch Aztec gehen und dann gehe ich von einer privaten Instanz der Basis aus, also ist Aztec eine Art Durchgang.
Joe:
[36:14] Chain ja, das ist die beste Art und Weise, darüber nachzudenken, es ist ein bisschen wie die ganze Absichts-Meta wie Near Intent ist ein großartiges Beispiel für das, was mit Near Intent auf Zcash passiert, aber effektiv als Aztec-Benutzer Also würden Sie, sagen wir, Sie haben 10 ETH auf Aztec, und Sie entscheiden, dass Sie es für USDC auf Basis wechseln möchten. Nun, Sie senden eine Transaktion auf der Aztec L2, die besagt, dass ich 10 ETH auf der Basis gegen USDC tauschen möchte. Und die Welt sieht, dass jemand auf Aztec 10 ETH gegen USDC tauschen möchte, und möchte, dass die Gelder an Aztec zurückgeschickt werden.
Joe:
[36:52] Was unter der Haube passiert, ist, dass ein Relay auftaucht und diese Absicht aufgreift, sie für Sie ausfüllt und Ihnen die Mittel zurückgibt. Und sie können die Gelder an Aztec zurückgeben. Sie können die Gelder an ein brandneues Konto auf der Basis zurückgeben, das von Aztec kontrolliert wird. Sie könnten die Gelder sogar an das Ethereum-Mainnet zurückgeben, wenn sie das wollten. Es gibt also viele verschiedene Möglichkeiten, wie sich das auswirkt. Aber da der Benutzer, der die Transaktion durchführt, innerhalb von Aztec nicht bekannt ist, erhält man auf diese Weise ein gewisses Maß an Privatsphäre. Es gibt andere Möglichkeiten, dies direkt von der Ethereum-Wallet aus zu tun, aber das erfordert ein wenig Akzeptanz auf der Stufe der l1-Wallet, was offensichtlich noch nicht geschehen ist, weil Aztec brandneu ist, aber ich denke, mit der Zeit wird es Möglichkeiten geben, dies unter der Haube zu rationalisieren. Ich denke aber, dass es im Laufe der Zeit Möglichkeiten geben wird, dies unter der Haube zu rationalisieren, so dass man vielleicht nicht einmal weiß, dass man überbrückt, wenn man dies tut, und es gibt eine Menge Arbeit im Ethereum-Raum, um zu versuchen, Ethereum zu unfragmentieren, und das wird es für uns noch einfacher machen, privat zu anderen Chains zu überbrücken, also denke ich, es ist.
Joe:
[37:51] Ja, es wird ein aufregendes Jahr werden, um zu sehen, wie sich dieses Bridging oder private Intents entwickeln. Und die Art und Weise, wie ich kurzfristig über Aztec nachdenke, ist die Frage, wie viel Prozent der Transaktionen auf all diesen L2s eine gewisse Privatsphäre haben möchten. Und ich denke, dass ein anständiger Prozentsatz der Nutzer diese Transaktionen über Aztec leiten wird, um so einen Teil ihrer Privatsphäre zu wahren.
Joe:
[38:11] Man kann auch noch einen Schritt weiter gehen und sagen, dass man bei der Weiterleitung durch Aztec eine Logik vor diesen Transaktionen erzwingen kann. Nehmen wir an, man hat jetzt einen realen Asset-Pool auf Arbitrum, bei dem nur Personen aus Großbritannien mit dem Pool interagieren können. Man kann den Transaktionen auf Aztec einen ZK-Passnachweis voranstellen und sagen: Okay, wir wollen erzwingen, dass nur Nutzer mit britischen Pässen mit diesem Pool interagieren können. Und der gleiche Ablauf ist möglich. Sie würden sehen, dass jemand auf Aztec, der einen britischen Pass hat, mit diesem Pool handeln möchte. Und Sie hätten eine Garantie von Aztec, die von Ethereum gestützt wird, weil wir eine L2 sind, die auf Ethereum aufrollt, dass dies wahr ist. Das Ergebnis ist eine unglaublich starke Datenschutzgarantie. Und mit der Zeit werden wir sehen, wie neue DeFis auf Aztec entstehen. Aber ich denke, dass wir nicht Uniswock oder Aave nachbilden werden. Wir werden DeFi aufbauen. DeFi, die eine Art von eingebauter Privatsphäre benötigt, um zu funktionieren. Ein gutes Beispiel dafür ist vielleicht der Unterschied zwischen einem AMM und einem OTC-Desk. Es wird also eine Art neuer DeFi-Primitive geben, die auf Aztec aufbauen, weil Datenschutz den Designraum erweitert. Aber auf kurze Sicht werden wir eine Menge dieser privaten Absichtserklärungen sehen, um den Datenschutz zu verbessern.
Ryan:
[39:30] Alles von Ethereum. Faszinierend. Okay, also der private Intent Flow ist wirklich ein Teil der Freischaltung hier, die es Aztec wirklich erlaubt, den Rest von Ethereum und alle Schichten, die L1 und die Schicht zwei mit Privatsphäre zu überdecken, anstatt... Denn ich denke, dass viele Leute, die zuhören, im Paradigma der Rollups von 2023, 2024 und sogar 2025 feststecken, was bedeutet, dass man, wenn man ein neues Rollup startet, als Erstes alle bestehenden Ethereum-DeFi-Protokolle kopieren und einfügen muss. Ich brauche also meine Version von Aave. Ich brauche meine Version von Uniswap. Ich brauche all die verschiedenen Primitive, die ich auf Ethereum finde. Und wir müssen das kopieren und einfügen und dann die Liquidität aufbauen. Und natürlich müssen diese Ökosysteme ihre Verträge portieren. Und das gibt mir ein kleines containerisiertes Ökosystem, richtig? Das ist die Art und Weise, wie ich vielleicht über die Einführung von Aztec nachgedacht habe oder wie einige Zuhörer über die Einführung von Aztec denken. Sie sagen, dass das nicht der Fall ist. Effektiv kann das gesamte Ethereum-Ökosystem, alle Layer Twos, alle DeFi-Protokolle im Ethereum-Mainnet, mit Hilfe von Private Intents auf Anfrage die Privatsphäre von Aztec anzapfen. Und ich schätze, wenn wir über die Benutzererfahrung sprechen, ist das anfangs schmerzhaft, weil es nicht direkt in Wallets integriert ist, ich weiß nicht, ob das zusätzliche Transaktionsgebühren oder Verzögerungen verursacht, aber die Idee ist es,
Ryan:
[40:53] Sie sind in der Lage, das gesamte Ethereum-Ökosystem und alles in DeFi, die gesamte Liquidität mit Privatsphäre, anstatt zu kopieren und einzufügen und von vorne anzufangen. Verstehe ich das richtig, Joe?
Joe:
[41:05] Ja, definitiv. Alles, was wir brauchen, wenn die Kette, wie Transaktionen auf der Kette aktiviert sind, ist eine UI, die es Ihnen ermöglicht, eine Ethereum-Wallet zu hinterlegen. Und man könnte, da wir wirklich native Funktionen zur Kontosperrung haben, einfach zu dieser UI gehen, zu diesen Daten, und es kann einem Zugang zu allem Ethereum geben, privat. Das ist also wie ein einziger Smart Contract auf Aztec, der all das ermöglicht. Und natürlich könnte man noch viel ausdrucksstärkere Verträge haben. Wir freuen uns also darüber, dass sich der Gestaltungsspielraum erweitert, aber mit einer einfachen Art von Überbrückungsvertrag. Und wir haben, ich glaube, zwei Teams haben sie bereits gebaut, das Wormhole-Team und ein Team namens, oh, ich habe den Namen gerade vergessen, aber das Wormhole-Team hat eine Brücke gebaut.
Joe:
[41:46] Und ja, das gibt Ihnen diese Funktionalität im Grunde kostenlos. Und Sie müssen keine neue Liquidität aufbauen. Man braucht nur die Entscheidung der Nutzer, dass sie Privatsphäre wollen, und ich denke, das wollen die meisten. Und das sollte ein sehr überzeugender Anwendungsfall sein.
Ryan:
[42:00] In meiner Brieftasche möchte ich also Privatsphäre für diese bestimmte Swap-Transaktion. Das ist in
Joe:
[42:05] In der fernen Zukunft vielleicht.
Ryan:
[42:06] Und ich klicke auf die Schaltfläche Meine Transaktion privat machen. Wird das aus der Sicht des Benutzers zusätzliche Gebühren erfordern? Nimmt Aztec eine Art Anteil? Und was ist mit der Zeit, richtig? Zum Beispiel für die Überbrückung, um die Bestellung auszuführen, all das, wird das meine Transaktion auch etwas verzögern?
Joe:
[42:23] Ja, es fallen einige Gebühren an. Sie müssen eine Transaktion über Aztec senden, aber wir sind ein Layer zwei. Wie bei den meisten anderen Transaktionen fallen also zwei bis fünf Cent an. Sie müssen also eine Gebühr an Aztec entrichten. Sie ist relativ gering und eine feste Gebühr. Und die meisten dieser Anwendungsfälle erfordern einen Block auf Aztec und einen Block auf der Zielkette, um sie zu erfüllen. Es gibt also eine kleine Latenzzeit, aber da die Blockzeiten immer kürzer werden, kann man die Blöcke des Theorems lösen. Es sollte in naher Zukunft eine ziemlich großartige UX sein. Ich denke also, dass es einen Unterschied gibt zwischen dem Zeitpunkt, an dem die Transaktion bestätigt wird, und dem Zeitpunkt, an dem sie tatsächlich abgewickelt wird. Aber aus der Sicht des Benutzers sollten sie einfach die Transaktion abschicken und es ist eine Art "einrichten und vergessen".
Zac:
[43:08] Um das noch zu ergänzen, denke ich, dass es Substance Labs und Train und die anderen Maschinenpartner sind, mit denen wir zusammenarbeiten. Ich denke, dass der grundlegende Grund, warum wir das tun, warum wir das tun können, darin liegt, dass die Überbrückung zu einem Ativastic meiner Meinung nach eine sehr positive Summe ist, und es ist ziemlich einzigartig. Denn die meisten L2s sind Parasiten ihrer L1s, weil sie ihre eigene Liquidität wollen, wie Sie sagten, ist sie fragmentiert. Das liegt an den Anreizen. Jedes Protokoll will sein eigenes Ökosystem, und sie sind alle weitgehend undifferenziert. Sie haben alle AMMs, sie haben alle Kreditmärkte, sie haben alle das gleiche Zeug, und so versuchen sie alle, mit der gleichen Liquidität zu konkurrieren.
Zac:
[43:46] Bei Aztec gibt es eine einzigartige Unterscheidung, die darin besteht, dass es einen Wert in der Überbrückung nicht von Vermögenswerten, sondern von Informationen in und aus Aztec gibt, wo, wenn ein transparentes Netzwerk entweder eine Art von genehmigter Anfrage durchführen möchte, die Wissen über einen Benutzer erfordert, sie eine Frage an Aztec senden können, die lautet: Hey, ist diese Person diejenige, die sie zu sein vorgibt? Darf sie dies tun? Das Aztec-Netz kann dann die Überprüfungen verschlüsselt durchführen und dann Ja oder Nein zurücksenden. Oder Sie können Intense zur Überbrückung nutzen, um Zugang zu privaten Geldern für DeFi zu erhalten. In jedem Fall befinden sich die Vermögenswerte langfristig in einem anderen Netz. Was in Aztec passiert, ist eigentlich Informationsverarbeitung. Aber dafür bekommen wir Gebühren. Wir sind also als Netzwerk zufrieden. Und die anderen LTs und L1s sind zufrieden, weil sie durch die Verbindung mit Aztec einen Mehrwert erhalten. Ich denke also, dass Sie eine ganz andere Dynamik zwischen Aztec und dem Rest des Ökosystems erleben werden, als dies bei transparenten L2s der Fall ist.
Ryan:
[44:42] Also ist das alles? Ist das die Lösung für die Privatsphäre auf Ethereum? Wie, sind wir hier fertig? Ich weiß, dass Aztec noch nicht ganz aus dem Netz ist. Wir werden darüber sprechen. Aber sobald es das ist, sobald Wallets es integrieren, haben wir private Transaktionen für alles in DeFi, richtig? Ist es das? Oder gibt es etwas, das Aztec hier nicht löst?
Zac:
[45:04] Ich werde versuchen, objektiv zu sein. Es gibt immer mehr, ich weiß. Ich meine, meiner Meinung nach löst es das Problem weitgehend. Ich denke, die Herausforderung ist die Ausführung, richtig? Wir brauchen eine Menge App-Entwickler, die sich an die Arbeit machen, um diese Systeme zu bauen. Wir brauchen die Arbeit von Wallet-Entwicklern, um sie zu integrieren. Aber im Grunde genommen, ja, wenn ASIC startet, wo Ethereum 2015 war, aber für die Privatsphäre. Wir haben also noch eine Menge Arbeit vor uns. Wir werden nicht aufgeben. Wir werden weiterhin die Grenzen verschieben, weil wir wollen, dass das Netzwerk skaliert. Wir wollen, dass es schneller wird, mehr Durchsatz hat. Wir wollen, dass es billiger wird. Wir wollen, dass es nahtloser wird, schnellere Blockzeiten, also gibt es eine Menge Arbeit, die wir tun können und tun werden.
Zac:
[45:37] Tun, aber die grundlegende
Zac:
[45:39] Primitive von dem was man tun kann ja sie werden Sie sollten möglich sein. Wissen Sie, Sie können mich und Joe gerne darauf ansprechen
Zac:
[45:46] in 12 Monaten, richtig? Wenn Sie das nicht können, wenn Sie nicht privat überbrücken können, wenn Sie kein CEREMD anzapfen können, wenn ich privat anrufe, weil das unser Ziel ist. Das ist unser Traum.
Ryan:
[45:55] Wow. Das ist erstaunlich. Also ist das noch nicht komplett live. Lassen Sie uns über das reden, was live ist. Es gab also einen Mainnet-Start der Aztec Ignition-Kette. Aber ich glaube, das wurde mir als eine Art Start einer Beacon-Kette beschrieben, während sie für Sequencer oder vielleicht nennen wir sie Validatoren verfügbar ist. Ich wollte diese Rolle finden, um mich einfach in das Netzwerk einzubringen und dabei zu helfen, einen Teil der Infrastruktur zu betreiben. Sie ist noch nicht für Benutzer verfügbar. Aber ich denke, dass es im Jahr 2026 für die Nutzer verfügbar sein wird. Alle Ströme, über die wir gesprochen haben, werden dann möglich sein. Können Sie uns sagen, was genau jetzt schon eingeführt wurde und was noch eingeführt werden soll, Joe?
Joe:
[46:38] Wir haben letzte Woche um 1 Uhr nachts in DevConnect darauf gewartet, dass die Zündkette dezentral gestartet wird. Wir betreiben also keinen einzigen Knoten. Die Community betreibt alle ihre Knotenpunkte. Es ist also sehr einfach, einen Knoten zu betreiben. Wenn es also Leute gibt, die zu Hause bleiben wollen, können sie heute etwas tun, während sie warten. Sie können dabei helfen, die Zündkette zu sichern und sie auszuprobieren. Sie brauchen also nur ein paar Aztec-Token und können sich als Sequenzer und Validierer im gleichen Sinne auf Aztec einbringen. Und Sie werden in ein Komitee gewählt und können bei der Produktion von Blöcken helfen. Der Unterschied zwischen der Zündkette und dem, was im nächsten Jahr passieren wird, besteht darin, dass das Gaslimit im Moment auf Null gesetzt ist. Es handelt sich also um die gleiche vollständige Ausführungsumgebung, in der die Technologie entwickelt wird.
Joe:
[47:21] Wir warten nur noch auf den Abschluss einiger Audits. Und wir wollen sicherstellen, dass wir als einer der ersten Layer Twos, die vollständig zentralisiert gestartet sind, sicherstellen, dass alles wie vorgesehen im Mainnet läuft. Wir haben es viele Monate lang im Testnet betrieben, aber das letzte fehlende Stück war die Ökonomie und die Sicherstellung, dass es in einer Mainnet-Umgebung funktioniert, in der man tatsächlich ETH für Gas ausgibt und Sequenzer und Prüfer Asset-Token als Anreize im Netzwerk erhalten. Und so ist die Ignition Chain eine Art von Mainnet. Sie läuft seit einer Woche einwandfrei.
Zac:
[47:58] Vier bis fünf Tage jetzt.
Joe:
[47:59] Und ja, irgendwann zu Beginn des nächsten Jahres wird es eine Abstimmung über die Governance dieser Sequenzen geben, um die Transaktionen zu aktivieren. Und dann werden all diese Abläufe, über die wir gesprochen haben, möglich sein. Es ist also wirklich aufregend, die Dezentralisierung in Aktion zu sehen und zu erleben, wie diese Sache zum Leben erwacht. Ich denke, dass die Audits Anfang bis Mitte Februar abgeschlossen sein werden. Das wird also der Zeitpunkt sein, an dem die Änderung vollständig in Kraft tritt und die Gasgrenze von Null auf Null angehoben wird.
Ryan:
[48:26] Die erste Schicht zwei, die vollständig dezentralisiert ist. Was meinen Sie, wenn Sie das sagen? Ich denke, wenn ich daran denke, dass ein Layer zwei vollständig dezentralisiert ist, denke ich an Layer zwei Beats und es hat vielleicht die Stufe zwei erreicht, alle Anforderungen dort. Und wenn ich darüber hinaus denke, dann ist vielleicht auch die gesamte Sequenzierung dezentralisiert. Und das ist völlig erlaubnisfrei, so dass jeder teilnehmen kann. Natürlich findet der Konsens der zweiten Schicht auf Ethereum statt, aber sie benutzen eine Art Sequenzer, um die Blöcke zu ordnen. Und vollständig dezentralisiert würde für mich bedeuten, dass auch die Anordnung der Blöcke in eine Art erlaubnisfreies Netzwerk dezentralisiert wird. Aber Joe, wenn du sagst, dass die erste Schicht zwei vollständig dezentralisiert sein soll, was meinst du dann? Wie lautet deine Definition?
Joe:
[49:16] Ja, es ist all das und noch mehr, also ja, Aztec ist, ich sehe es als ein Roll-up der Stufe zwei, es ist irgendwie nicht Stufe zwei, weil es keine Transaktionen hat, aber das wird es sein, sobald es startet, also wir haben, wir haben, dezentralisierte Sequenzierung, also kann jeder ein Validator sein, es ist völlig erlaubnisfrei, sich anzumelden und ein Validator zu sein, es gibt derzeit etwa 600 Validatoren im Mainnet und wir sollten sehen, dass noch viele mehr dazukommen und a.
Ryan:
[49:39] Validator ist ein Sequenzer die sind ein und dasselbe in Aztec ja du hast
Joe:
[49:44] Zwei Rollen als jemand, der Staking macht. Du sequenzierst, wenn du an der Reihe bist, einen Block zu produzieren und du validierst, wenn du anderen Leuten hilfst, Blöcke zu machen. Und der Grund für diese Unterscheidung ist, dass wir als zweite Schicht von Ethereum im Grunde alle 20, 30 Minuten die Validitätsnachweise an Ethereum übermitteln müssen. Das wäre eine schreckliche UX, wenn wir warten müssten, bis das erledigt ist. Und so können die Sequenzen und Validatoren vor Ethereum laufen, um den Nutzern eine gute UX zu bieten. Und so haben wir diese beiden Rollen, die man erfüllt, wenn man ASTO-Token einsetzt. Und das ist sozusagen die Validierungsseite. Wir haken also dieses Kästchen ab. Die zweite Sache, die nach meiner Definition vollständig dezentralisiert ist, ist die dezentralisierte Beweisführung. Also eine Menge von Ketten irgendwie.
Joe:
[50:33] Vielleicht haben sie angefangen, darüber nachzudenken, ihre Validatoren zu dezentralisieren und sich von einer Art Team-Validator oder Sequenzer wegzubewegen, aber sie haben immer noch ein zentralisiertes Prüfsystem, also mussten wir auch dezentralisieren, dass es völlig erlaubnisfrei ist, ein Prover im Aztec-System zu sein, und dann ist die letzte Art von Metrik rund um Governance und Ownership, und ich denke, das ist diejenige, die normalerweise vergessen wird, wenn man die ersten beiden erledigt hat, aber man weiß, dass das Kernteam das Protokoll kontrolliert, sie können entscheiden, welche Upgrades passieren, sie entscheiden, was im Netzwerk passiert, und die Community besitzt das Netzwerk nicht, dann hat man nicht wirklich dezentralisiert. Ich meine, wir haben also versucht, alle drei Punkte zu erreichen. Und die Zündkette ist so etwas wie das in Aktion. Und der laufende Token-Verkauf ist unser Versuch, den letzten Punkt zu dezentralisieren, nämlich die Steuerung und das Eigentum am Netzwerk. Also ja, ich denke, wir sind auch hier die ersten, die vollständig dezentralisiert sind. Und ich denke, der Grund dafür ist, dass die Privatsphäre nicht in der Hand von irgendjemandem sein sollte. Im Internet gehört sie niemandem. Wir nehmen das als selbstverständlich hin. Wenn wir SSL-Transaktionen verwenden, ist dieser Podcast verschlüsselt. Die Art und Weise, wie wir diese Informationen über das Internet senden, geht nicht über eine öffentliche Verbindung, sondern ist verschlüsselt. Und so wollen wir sicherstellen, dass diese erstaunliche Art von Privatsphäre in Ethereum nicht von einer Entität oder einem Team kontrolliert wird. Und deshalb haben wir die Dezentralisierung sehr ernst genommen.
Ryan:
[52:02] Wie habt ihr, wie um alles in der Welt habt ihr das Vertrauen gehabt, das komplett in einem Rutsch zu machen? [52:02] In Ordnung. Wir haben also all diese Roll-Ups, die jetzt die Stufen der Dezentralisierung durchlaufen, richtig? Und sozusagen graduieren. Das dauert eine ganze Weile. Das liegt zum Teil daran, dass es Fehler geben könnte. Es könnte Probleme geben. Man braucht eine Art zentralisierte Task Force, die eingreift und etwas repariert. Einige haben gesagt, dass die Technologien genau hier sind. Jetzt ist Aztec hier, und Sie haben das Ganze auf Stufe zwei gebracht, wo, korrigieren Sie mich, wenn ich falsch liege, aber das geht nicht. Es gibt keinen Sicherheitsrat. Sie können das Ding nicht abschalten. Sie können nicht zensieren. Sie können keine Gelder stehlen. Es ist ein dezentralisiertes Netzwerk, so wie es Ethereum beim Start war, im Wesentlichen. Und ihr fangt ganz vorne an der Ziellinie an und überspringt im Grunde alle. Ich dachte, es gäbe gute Gründe dafür, dass es nicht nur einen Schuss gibt und dass es eine Art Fortschritt ist. Und doch fängt Aztec hier ganz am Ende an.
Zac:
[53:07] Das kann ich spüren. Ich meine, es gibt zwei Dinge, die hier vor sich gehen. Eines davon ist, dass der Grund für diese fortschreitende Dezentralisierung in grundlegend falsch ausgerichteten Anreizen liegt. Wenn Sie eine völlig transparente zweite Schicht haben, dann ist Ihr Wertversprechen, dass Ihre Transaktionen billiger und schneller sind.
Zac:
[53:21] Und das führt zu einem Wettlauf nach unten, denn wenn man die Dezentralisierung hinzufügt, dann werden die Transaktionen langsamer und teurer, weil man höhere Koordinationskosten hat. Warum also dezentralisieren?
Zac:
[53:33] Vor allem, wenn Sie eine L2 in Ihren Sequenzen betreiben und alle Gebühren eintreiben. Es gibt also ungleiche Anreize, die wir in Aztec nicht haben, weil wir ein privates Netzwerk sind. Wir müssen wirklich ein völlig neutrales Netzwerk sein, in dem die Teilnahme erlaubnisfrei ist, in dem wir nicht für die Weiterleitung und Prüfung des Datenverkehrs verantwortlich sind.
Zac:
[53:52] Also wurden die Anreize angeglichen. Und wie Sie sagten, Ethereum hat es damals geschafft. Es ist also nicht unmöglich. Es gibt immer noch heftige technische Risiken, die wir abmildern müssen. Da wir vollständig dezentralisiert sind, können wir Fehler beheben, aber es ist nicht der schnellste Prozess der Welt, denn wir müssen unsere Sequenzen bekommen, um das Netzwerk zu aktualisieren. Aus diesem Grund führen wir das System schrittweise ein. Als wir mit Ignition begannen, aber wenn wir Anfang nächsten Jahres die Transaktionen einschalten, wird es eine Menge Warnmeldungen geben. Wir werden sehr offen und transparent damit umgehen, dass dieses Netzwerk nicht sicher ist, wir können nicht garantieren, dass es sicher ist. Wir werden umfangreiche interne Audits durchgeführt haben. Wir werden externe Audits durchgeführt haben. Wir werden alles in unserer Macht Stehende tun, um sicherzustellen, dass es sicher ist. Aber wir können die Möglichkeit von Fehlern nicht ausschließen. Und das Einzige, was wirklich beweist, dass ein Netz sicher ist, ist die Zeit, die es in der Produktion verbringt, in der es keine Fehler gibt, in der es nicht ausgenutzt wird. Deshalb werden wir in den ersten Tagen des Netzwerks ein sehr großzügiges Kopfgeld auf Fehler aussetzen. Wir werden sehr offen damit umgehen, dass die Leute sagen: Hey, das wird für eine Weile ein gefährliches Netzwerk sein. Also drehen Sie nicht durch.
Zac:
[54:57] Stürzen Sie sich nicht mit Ihrem ganzen Geld hinein. Es wird gefährdet sein. Und dann, wenn wir bestimmte Sicherheitsmeilensteine erreichen, ich glaube, das sind sie, wenn wir drei Monate ohne kritische oder ernsthafte Fehlerberichte auskommen und wir eine Netzwerkverfügbarkeit von 99% haben, dann werden wir sagen, okay, jetzt können wir das als etwas mehr als nur rein experimentell bezeichnen. Jetzt halten wir es für ein bisschen sicherer.
Zac:
[55:20] Das werden wir haben,
Zac:
[55:20] Es wird ein ziemlich langer Einführungsprozess sein, bevor wir wahrscheinlich sagen können, hey, dieses Netzwerk, wir haben Vertrauen in es und es ist absolut sicher. Sie können damit machen, was Sie wollen. Das wird einige Zeit dauern.
Ryan:
[55:30] Was auch aus meiner Sicht schön ist, ist, dass ich nicht, ich schätze, dass ich als Benutzer nicht damit anfangen muss, alle meine Vermögenswerte im Wesentlichen nach Aztec zu verschieben, richtig? Der Anwendungsfall, von dem du gesprochen hast, Joe, ist also im Grunde, dass ich eine Art privater Intentionen verwenden könnte, um die Privatsphäre bei einer bestimmten Transaktion zu schützen. Und ich bin nur für einen kurzen Moment dem Risiko eines Fehlers oder eines größeren Ausfalls in Aztec ausgesetzt. Das wäre etwas anderes, als meinen Wert in Aztec zu speichern. Das ist also ein guter Anfang und bietet mir die Privatsphäre, die ich mir als DeFi-Nutzer wünsche, ohne alles in einem frühen Netzwerk wie Aztec zu riskieren. Verstehe ich das richtig?
Joe:
[56:12] Ja, das ist genau das, was ich sagen wollte. Aber weil wir nicht diese Kapitalpools haben, die am ersten Tag aufgebaut werden, sind diese frühen Nutzer, die eine Art Überbrückungsfinanzierung haben, und die Vermögenswerte landen vielleicht auf der Basis oder irgendwo anders, sobald sie wieder aus Aztec raus sind, nicht mehr gefährdet. Das Risiko besteht also nur für den Zeitraum, in dem sich die Mittel auf der Flucht befinden. Die andere interessante Seite, über die wir noch nicht gesprochen haben, ist, dass man bei privaten Smart Contracts die darin enthaltenen Mittel nicht sehen kann. Daher ist die Angriffsfläche eines vollständig privaten Smart Contracts im Vergleich zu einem öffentlichen Smart Contract tatsächlich geringer.
Ryan:
[56:50] Und ein vollständig privater Smart Contract, Joe, das wäre etwas, das nativ innerhalb von Aztec mit Ihrer VM, Ihrer Programmiersprache, erstellt wurde, ja? Ja, richtig.
Joe:
[56:59] Es gibt also eine Art von zwei Arten von Anwendungen, die bei Alpha ziemlich sicher sind. Es gibt eine Art von vollständig privaten Anwendungen, bei denen die Quelle des Wertes entweder Aztec-eigen ist oder es ist ein Off-Chain-Wert oder eine Art von Privatsphäre-Anfragen während des Fluges, wie die Überbrückung der Privatsphäre zu anderen L2s. Das Einzige, was in der Anfangsphase sehr riskant ist, sind große öffentliche Guthaben innerhalb von Aztec, da dies Angriffsdienste sein könnten.
Ryan:
[57:27] Also ich denke, es gibt eine Menge... Aber der Angreifer weiß nicht, wie viel in einem dieser Dinge ist, richtig? also weiß er nicht, wie er das eine gegenüber dem anderen priorisieren soll.
Ryan:
[57:34] Das andere wäre für sie viel schwieriger zu erkennen?
Joe:
[57:36] Richtig. Ich meine, wenn es einen Bug gäbe, könnten sie das potenziell bei vielen privaten Smart Contracts machen.
Zac:
[57:40] Aber der Schlüssel
Joe:
[57:41] Die Sache mit Aztec Native Assets oder Off-Chain Assets ist, dass wenn die Quelle der Wahrheit außerhalb der Kette liegt, dann ist es ein bisschen wie die USDC Situation mit Ethereum. Wenn es zum Beispiel einen Fehler bei Ethereum gibt, kann USDC entscheiden, wo die Gelder sind. Und so sind nur die Vermögenswerte, die mit Ethereum unterlegt sind, in den ersten Tagen sehr anfällig für Bugs. Es gibt also Möglichkeiten, auch das zu umgehen.
Zac:
[58:06] So in etwa, wo ich
Joe:
[58:06] Ich habe versucht, mit diesem zu bekommen. Und ich denke, auch für die grundlegenden DeFi-Anwendungsfälle sollten Sie in der Lage sein, dies für kleine bis mittlere DeFi-Transaktionen zu verwenden. Payment ist ein großartiger Anwendungsfall, wie zum Beispiel das uralte "Hey, wir waren auf der DevConnect und ich möchte dir das Abendessen bezahlen". Wir können das plötzlich tun, ohne dass meine gesamte Brieftaschenhistorie an jeden weitergegeben wird, der unglaublich ist. Ich denke also, dass wir in den ersten Tagen mit diesen Fällen gut zurechtkommen werden.
Ryan:
[58:31] Andere Statistiken über das Rollup selbst. Das ist also, es benutzt ZK für die Privatsphäre, aber es ist auch ein ZK Rollup. Es ist also kein optimistisches Rollup. Es sind also alles ZK-Beweise,
Joe:
[58:40] Korrekt? Ja, richtig. Also ist jede Transaktion eines Nutzers eine Art ZK-Proof. Smart Contracts können private und öffentliche Komponenten haben. Die Entwickler haben die Wahl. Die öffentliche Komponente hat ihre eigene Art von ZK VM. Diese werden dann alle in einem einzigen Proof zusammengefasst, der auf Ethereum eingereicht wird. Und sobald dieser Beweis verifiziert ist, erhalten wir die wirtschaftlichen und zensorischen Eigenschaften von Ethereum für alle Aztec-Transaktionen, die darin enthalten sind. Also ja, wir sind ein vollständiger L2. Wir erben alle Eigenschaften von Ethereum. Und das ist einer der Hauptgründe, warum wir auf Ethereum sind, diese Art von Konsens und auch die Art von Kapital und Entwicklern, die Ethereum mit sich bringt. Wir sind hier auf der Aztec-Seite also sehr auf Ethereum ausgerichtet.
Ryan:
[59:22] Um den Schutz der Privatsphäre für ganz Ethereum zu gewährleisten, müssen Sie natürlich einen gewissen Durchsatz unterstützen, aber einige dieser Layer Twos werden ziemlich hoch, was die Menge an Transaktionen pro Sekunde angeht, die in diesen Ökosystemen verfügbar ist. Welche Art von Durchsatz kann die Aztec-Zündkette unterstützen? Sind Sie schon im Bereich von Hunderten von Transaktionen pro Sekunde?
Zac:
[59:43] Noch nicht. Das ist also eine Sache, bei der sich die Dinge mit der Zeit sehr schnell verbessern werden, weil unser Fokus im Moment auf der Einführung und der Sicherheit liegt. Wir sind also noch nicht bei 100 TPS, aber es gibt keinen grundsätzlichen Grund, warum wir das nicht allein durch technische Verbesserungen im Netzwerk erreichen können.
Zac:
[1:00:02] Über 100 hinausgehen und Tausende von TPS erreichen,
Zac:
[1:00:05] Das wird als L2 eine Herausforderung sein, weil der Datenschutz die Koordinationskosten erhöht, weil die Daten, die man überträgt, jetzt verschlüsselt sind, was bedeutet, dass es mehr davon sind. Die Transaktionen haben Zero-Large-Proofs, die verifiziert werden müssen, was die Peer-to-Peer-Koordination etwas erschwert.
Zac:
[1:00:22] Wir werden also nie Tausende von TPS auf der L2 erreichen, aber hier kommt der Aztec-Stack ins Spiel, den wir nach dem Start mit großem Elan entwickeln werden. Und im Grunde ist es so, dass unser Netzwerk aufgrund unseres privaten Zustandsmodells, wenn man einen Block hat, der nur private Transaktionen hat, weil wir ein hybrides System sind, also kann man private und öffentliche Sachen haben. Aber wenn Sie nur private Transaktionen haben, kann dieser Block mit massiver Parallelität umgewandelt werden, weil es keine Race Conditions gibt. Es gibt nicht mehrere Transaktionen, die denselben Zustand ändern. Theoretisch können diese Blöcke also außerordentlich schnell verarbeitet werden, vor allem, wenn man die Overheads für die Koordinationsreihenfolge, die Datenverfügbarkeit und das Posten von Blöcken loswird. Wir werden also einen anwendungsspezifischen Roll-up-Stack aufbauen. Wenn Sie also eine Anwendung entwickeln, bei der Sie gewisse Vertrauensvorstellungen haben, wie z. B. bei Mikrozahlungen oder agentenbasierten KI-Zahlungssystemen, bei denen die Werte sehr klein sind, wollen Sie immer noch Privatsphäre, aber Sie sind bereit, einem zentralisierten Segment zu vertrauen. Man ist also bereit, die Daten von einer dritten Partei verwalten zu lassen. Die Idee ist, dass Sie Ihre Anwendung mit den Werkzeugen von Aztec erstellen können, aber wenn Sie sie bereitstellen, stellen Sie sie nicht in Aztec bereit, sondern in einer lokal gehosteten Einheit, die in L3 effektiv ist. Und dann setzen Sie Ihre All-Out-Blöcke in Aztec ein. So erhalten Sie sozusagen das Beste aus allen Welten. Sie erhalten volle Privatsphäre, Sie erhalten sehr schnelle Transaktionen, sehr schnelle Transaktionen, aber Sie können auch privates On- und Off-Boarding in Ihr Netzwerk über Aztec L2 erhalten.
Zac:
[1:01:50] Wenn Sie Privatsphäre brauchen, ist Ihnen das wahrscheinlich wichtig. Das ist also unser Plan, um den Anwendungsfall mit sehr hohem Durchsatz anzugehen.
Ryan:
[1:01:57] Wird das also die Hauptbeschränkung sein? Nehmen wir an, dass dies maximal erfolgreich ist, richtig? In 12 Monaten gibt es also diesen Knopf in meiner Lieblingskryptowallet, um diese Transaktion zu senden oder diesen Handel mit Privatsphäre durchzuführen, und es verwendet Aztec, richtig? Ich kann mir vorstellen, dass das sehr populär sein könnte, wenn das in ganz Ethereum der Fall ist. Und wenn die Transaktionen pro Sekunde noch nicht in die Hunderte gehen, könnte es dort zu einer gewissen Überlastung kommen. Und wie wir bei anderen Chains gesehen haben, erhöht eine Überlastung natürlich die Gebühren. Ich stelle mir vor, dass bei Aztec etwas Ähnliches passieren könnte: Wenn es sich um eine 10-Dollar-Transaktion beim Abendessen handelt, möchte ich nicht unbedingt einen Dollar an Aztec für den Datenschutz dieser Transaktion zahlen. Aber wenn es um 10.000 Dollar geht, ist mir das vielleicht wichtiger und ich bin bereit, ein paar Dollar zu zahlen. Und so geht meine Transaktion durch, weil ich bereit bin, mehr Gebühren zu zahlen. Das wäre eine ähnliche Situation, in der sich Ethereum befindet, nämlich ein Opfer seines eigenen Erfolgs zu werden und zu skalieren. Ist das ein ähnliches Szenario, wie Sie es für Aztec erwarten, wenn es erfolgreich ist?
Joe:
[1:03:09] Es ist genau das Gleiche. Das Gebührenmodell, das wir implementiert haben, ist das gleiche wie EIP-1559. Die Grundgebühr erhöht sich also, sobald wir eine bestimmte Überlastungsgrenze für jeden Block überschreiten. Und unter der Haube, wissen Sie, wird der Token als Ergebnis verbrannt, um zu versuchen, Angebot und Nachfrage von Aztec-Transaktionen zu regulieren. Aber ja, wenn wir, Sie wissen schon, wenn sich herausstellt, dass 50 % aller L2-Nutzer ihre Transaktionen geheim halten wollen, dann brauchen wir mehr Geld. Aber ich denke, das ist ein gutes Problem, das wir haben. Und, wissen Sie, wir werden in der Lage sein, das auf verschiedene Arten zu skalieren, wenn wir anfangen, uns damit zu befassen. Ich denke, im Moment ist es so, dass... Es ist unklar, wie viel des L2-Transaktionsvolumens echte Transaktionen sind und wie viel nur zufällige Transaktionen. Daher denke ich, dass wir Aztec auch als eine Art Proxy für die Frage sehen könnten, wo die wirklichen Nutzer von Ethereum tatsächlich Transaktionen durchführen und Dinge tun, die Privatsphäre erfordern. Und so, ja, ich denke, wir könnten an diese Grenze stoßen, aber ich denke, es ist wahrscheinlich mehr, als wir im Moment denken.
Ryan:
[1:04:13] Richtig. Diese Grenze könnte also bedeuten, dass es sich nur um hochwertige private Transaktionen handelt oder um das, was über Aztec läuft. Die zweite Schicht von Aztec ist also nicht EVM, richtig? Es ist etwas, das Sie von Grund auf entwickelt haben. Reden wir also vielleicht kurz darüber. Es ist nicht so einfach, wie wenn ich einen bestehenden Aave-Code auf dem EVM verwenden würde. Ich wäre nicht in der Lage, diesen als Entwickler von Smart Contracts wieder einzusetzen. Ich müsste ihn in Noir neu schreiben. Ist das tatsächlich die Programmiersprache? Können Sie etwas über die VM sagen?
Zac:
[1:04:43] Du hast recht, du müsstest es in Noir umschreiben. Das hat einen großen Einfluss darauf, an wen wir uns als erste Nutzer wenden, nämlich an Entwickler der Plattform. Im Grunde sind es Leute, die Anwendungen entwickeln, die Privatsphäre benötigen. Denn die Sache mit dem Datenschutz ist, dass sich das Modell für die Programmierung einer Blockchain radikal ändert, weil man mit privaten Zuständen und verschlüsselten Informationen arbeiten muss. Und man muss genau darauf achten, was übertragen wird und was nicht. Das mentale Modell hat sich also bereits leicht verschoben. Ich glaube daher nicht, dass das Erlernen einer neuen Sprache ein zusätzliches Hindernis für die Trägheit darstellt, denn sie ist Rust-ähnlich, hübsch und sehr einfach zu benutzen. Und es ist nur ein mentales Modell, wie, oh, das ist jetzt privat, man muss ein bisschen darüber nachdenken.
Zac:
[1:05:29] Also mit Aztec haben wir für private Teile von Transaktionen eigentlich gar keine VM. Was stattdessen passiert, ist, dass Ihr Programm, das Sie in NOR schreiben, direkt in eine Zero-Knowledge-Schaltung umgewandelt wird. Und dann wird das so, wenn Sie eine Transaktion ausführen, richtig? Die Adresse Ihres Smart Contracts wird von diesem Schaltkreis-Verifizierungsschlüssel abgeleitet. Also ja, man braucht eigentlich keine VM für den privaten Kram. Und das ist eine Entscheidung, die Sie getroffen haben, um die Geschwindigkeit und Effizienz zu maximieren, weil diese Beweise, die alle sensiblen Daten enthalten, müssen Sie sie lokal auf Ihrem Gerät machen. Wir sprechen hier also von Kartoffel-Hardware und VMs verursachen zusätzliche Kosten, die wir nicht tragen wollten. Also, ja, es ist eine ganz andere Architektur als bei anderen LTs.
Ryan:
[1:06:16] Nun, was sind einige dieser völlig privaten nativen Anwendungen, mit denen ihr zum Start arbeitet? Nun, natürlich ist das große Wertversprechen für jeden, der Krypto, Ethereum und DeFi verwendet, dass Aztec durch eine Art privater Intentionen potenziell in der Lage ist, Privatsphäre für alle Ihre Transaktionen zu bieten, alles, was Sie tun. Und dann wird es auch einige Aztec native Anwendungen geben, über die Sie sprechen, die nur Full-Stack-Privatsphäre sind. Was für Dinge können Sie sich hier vorstellen und an welchen Dingen arbeiten die Leute vielleicht schon?
Joe:
[1:06:50] Das mentale Modell, das ich habe, ist, dass das, was wir auf dem öffentlichen Ethereum haben, in einer reinen öffentlichen Ausführungsumgebung entwickelt wurde. Und wenn man die Privatsphäre hinzufügt, erhält man einen viel größeren und sehr unterschiedlichen Designraum. Und so können die Arten von Anwendungen, die wir sehen, die Privatsphäre erfordern, auf anderen Chains nicht existieren. Sie sehen also ein bisschen anders aus als das, was man vielleicht auf Ethereum oder anderen L2s sieht, weil es einfach nicht möglich ist, sie dort zu entwickeln. Am meisten freue ich mich auf die Handelsseite, also auf Dark Halls und OTC-Desks. Das sind Arten von DEXs, die, wenn man einen DEX baut, der Privatsphäre erfordert, nicht in der Lage sind, einen konstanten Produktmarktmacher wie UD Swap zu bauen. Das ist ein fantastischer Mechanismus für eine öffentliche Art von Ausführungsumgebung. Aber wenn man eine Art vollständige Privatsphäre hat, kann man ganz anders vorgehen. Und OTC-Desks und traditionelle Finanzbörsen im Stil eines Orderbuchs funktionieren in diesem Zusammenhang sehr gut. Wir haben also einige Teams, die verschiedene Arten von dezentralen Börsen entwickeln, bei denen entweder die Teilnehmer des Handels oder der gesamte Fluss, der an einer Börse ein- und ausgeht, verborgen wird, oder einfach nur OTC-Schalter nachgebildet werden. Das ist ein Bereich.
Joe:
[1:08:06] Die Kreditvergabe an die Unterschicht und die Verbraucherfinanzierung sind die Bereiche, die mich am meisten begeistern. Ich denke, dass wir bei Ethereum lange Zeit keine richtige Verbraucherfinanzierung hatten. Einige Teams haben das versucht, aber es hat sich nicht wirklich durchgesetzt, weil ich in den meisten westlichen Finanz-Ökosystemen einen Kredit bekommen kann, der darauf basiert, wer ich bin, wie die Zu- und Abflüsse auf meinem Bankkonto. Und um das auf Ethereum zu tun, muss ich diese Informationen in die Blockchain eingeben. Wie Zach vorhin schon sagte, ist das ein Berechtigungsnachweis. Ich möchte z.B. einen Berechtigungsnachweis erstellen können, der besagt, dass mein Einkommen über 5k liegt, meine Ausgaben unter 2k, und dass ich eine gewisse Kreditwürdigkeit habe. Und das kann man bei Aztec machen, indem man eine Art Kontoauszug in einen Null-Wissensnachweis einspeist, der Informationen über sie enthält. Und dann kann man als Ergebnis einen Kredit vergeben, der nicht zu sehr durcheinander gewürfelt ist, z.B. einen Kredit, der darauf basiert, dass ich Joe bin, und nicht nur darauf, dass ich ETH in einen CDP überklassifiziere, wie es bei der traditionellen DeFi der Fall ist. Also ja. Es ist einfach ein anderes mentales Modell, und ich denke, eines, das sich mehr auf Informationsasymmetrien oder eine Art von Identität als Kernstück der Transaktion konzentriert. Das sind also die beiden, auf die ich am meisten gespannt bin. Das sind sie.
Zac:
[1:09:20] Auch eine Menge von
Joe:
[1:09:20] Es werden auch viele Spiele entwickelt, die wirklich spannend sind.
Ryan:
[1:09:23] Ein Teil der Stärke der ZK-Technologie ist auch, wie wir vorhin im ZK Passport Anwendungsfall besprochen haben, die Möglichkeit, einige meiner Informationen selektiv offenzulegen. Und das könnte auch bei Finanztransaktionen ins Spiel kommen. Ich könnte mir also vorstellen, dass, wenn ich diesen Handel von ETH zu USDC durchführe und Jahre später, sagen wir mal, das Finanzamt und ich einen Streit haben, der besagt, dass ich andere Zahlen habe als die, die ich vielleicht in meiner Einkommenserklärung angegeben habe. Es wäre sehr schön, wenn ich sagen könnte, nein, ich habe ZK-Belege. Ich kann selektiv offenlegen, dass dies der Handelsbetrag an diesem Datum war, und Sie könnten sehen, dass ich Recht habe, Finanzamt. Gibt es diese Möglichkeit innerhalb des Aztec-Ökosystems? Kann ich Dinge aus Gründen der Einhaltung von Vorschriften oder aus welchen Gründen auch immer gegenüber Dritten offenlegen? Ist das relativ einfach?
Zac:
[1:10:10] Es ist möglich. Wir müssen noch das Tooling entwickeln, um es einfach zu machen, aber es ist möglich. Und die Absicht ist, dass... Es gibt keinen Grund, warum es nicht einfach sein sollte. Der schwierige Teil besteht darin, das Finanzamt dazu zu bringen, dass es sagt: Oh ja, ich akzeptiere diesen Beweis. Und nicht zu sagen: Was ist das für ein Müll, den Sie mir da gegeben haben? Das ist mir egal. Ich brauche eine Bilanz. Das wird also der eigentliche Kampf sein. Wissen Sie, ähm, weil man so viel besser als das bestehende Finanzsystem mit Blockchains mit Privatsphäre machen kann, wo man im Grunde genommen präventive Compliance machen kann, also normalerweise funktioniert die Finanzwelt so, dass man eine Transaktion machen will, man führt die Transaktion durch und dann sammelt man den ganzen Papierkram, um zu sagen, oh ja, ich bin kein Terrorist, ich darf das machen, und dann schickt man es an die Aufsichtsbehörde, und das ist ein schreckliches Modell, das nicht funktioniert, ähm, weil Sie wissen, dass es eine Menge illegaler Aktivitäten in der realen Welt gibt und auf der Kette, kann man die Dinge viel besser machen. Man kann per Definition sagen, dass diese Transaktion nur dann ausgeführt werden kann, wenn ich und meine Gegenpartei die Regeln befolgen oder konform sind, Sie wissen schon, ZK-Pässe oder was auch immer, aber mit ZK-Beweisen.
Zac:
[1:11:12] Das Problem ist, dass wir das nicht tun.
Zac:
[1:11:14] Wir leben nicht in einer Welt, in der das tatsächlich als gültige Regelung akzeptiert wird. Der Regulierer wird sagen: Nein, ich will alles sehen. Diese Nachweise sind mir egal. Wir müssen also dafür sorgen, dass sich das ändert. Aber die Entwicklung von Anwendungen und der Nachweis, dass diese Technologie funktioniert, ist der erste Schritt. Um ein wenig zurückzuschalten, Ron, Sie haben vorhin nach einem Beispiel für einen Transaktionsablauf gefragt, der zeigt, wie das funktioniert. Und da dieser Podcast den Titel Bankless trägt, möchte ich nur ein Beispiel nennen. Lassen Sie uns also darüber sprechen, wie eine d-bank auf Aztec funktionieren könnte. Nehmen wir an, es gibt eine Organisation, die, sagen wir, ich weiß nicht, Hypotheken oder Aktien oder irgendeinen realen Vermögenswert, auf die Kette setzt.
Zac:
[1:11:47] Und gibt liquide Token aus, die in einem Dark Pool in Aztec gehandelt werden. Und ich möchte meine dbank-App benutzen, um welche zu kaufen. Ich habe einige private USDC und möchte sie kaufen. Was also auf der Kette passieren würde, ist, dass der Einstiegspunkt mein Kontovertrag wäre. Und da wir eine Kontoabstraktion haben, könnte dieser Kontovertrag statt eines öffentlichen privaten Schlüssels und der Überprüfung einer Signatur sagen: "Überprüfe den Google-Autorisierungsfluss". Ich melde mich also mit meinem Google-Konto an, und Google erhält eine Anfrage, dass Sie sich anmelden wollen, was einen leichten Zentralisierungsfaktor darstellt, aber niemand in der Kette, der Ihre Transaktion betrachtet, könnte sehen, dass dieses Konto mit einem Google-Konto verknüpft ist, sobald das passiert, wird Ihre Transaktion an den Dark-Pool-Vertrag weitergeleitet, der dann den Handel zwischen Ihrem usdc-Vertrag und diesem, sagen wir mal, realen Vermögenswertvertrag auslöst, und dann wird der reale Vermögenswertvertrag sagen, nun hmm, wer ist diese Person, darf sie diesen Vermögenswert halten, wie sie sein muss, sie muss z.B. nachweisen, dass sie Amerikanerin ist, also würde dieser Vertrag einen Aufruf an einen Identitätsvertrag wie den zk-Pass machen, der einfach sagen würde: Hey, hat diese Person einen nft, der ausgestellt wird, wenn sie einen us-zk-Passnachweis hat, und dann werden Sie sagen: Ja, das hat sie, und das wird alles an den Dark Pool zurückgegeben, der Dark Pool ruft dann die Token-Verträge auf, um den Handel auszuführen
Zac:
[1:13:03] Sie Sie verlieren Ihre usdc Sie gewinnen Ihre realen Welt Asset-Token und dann die Transaktion endet und das ist alles eine atomare singuläre Transaktion für den Benutzer, nicht wahr? Wobei die Beweise für alles client-seitig generiert und in einem Zug ausgeführt werden. Und entschuldigen Sie, dass ich so weit aushole, aber was sieht ein Beobachter, der sich die Blockchain ansieht? Was sieht er von all dem? Er weiß nicht, wer Sie sind. Er weiß nicht, mit welchen Smart Contracts du interagierst. Und sie wissen nicht, welche Daten du verändert hast. Sie sehen also absolut nichts. Sehr cool.
Ryan:
[1:13:35] Zach, da du von Regulierungsbehörden gesprochen hast und dies in vielerlei Hinsicht eine Verbesserung gegenüber dem bestehenden Regulierungssystem darstellt, sowohl für die Nutzer als auch potenziell für
Ryan:
[1:13:46] Auch für Compliance-Beamte und Regulierungsbehörden. Wir haben darüber eine Minute lang gesprochen. Sie verstehen den Datenschutz bei Kryptowährungen noch nicht. Und es gab viele Fälle, die wir in letzter Zeit gesehen haben. Ihr habt euch auf die Tornado Cash-Entwickler bezogen. In der Bitcoin-Gemeinschaft gibt es einige Entwickler, denen eine Gefängnisstrafe droht. Ich weiß, es ist ein anderes Modell, eine ganz andere Art von Sache, die wir hier machen. Aber selbst bei Tornado Cash gibt es eine intensive behördliche Kontrolle auf nationalstaatlicher Ebene für alles, was mit Privatsphäre und Finanztransaktionen zu tun hat. Wie sieht es bei Ihnen aus? Seid ihr darüber besorgt? Ich meine, leben wir in der Angst, dass die Aufsichtsbehörden und die Nationalstaaten nicht verstehen könnten, was wir hier zu tun versuchen, und uns auf irgendeine Weise verfolgen könnten? Und haben Sie jemals in Erwägung gezogen, das Projekt deswegen aufzugeben? Aus meiner Sicht sehe ich einfach noch keine klaren Linien. Vielleicht sehen Sie das auch, aber ich habe das Gefühl, dass die Nationalstaaten sehr bemüht sind, das herauszufinden. Und selbst diejenigen, die sich in Richtung Freiheit und bürgerliche Freiheiten bewegen, können auf dem Weg dorthin Fehler machen. Und das könnte für die beteiligten Entwickler von Kryptowährungen katastrophal sein. Wie denkt ihr darüber?
Joe:
[1:15:07] Ich denke, die klare Linie, die wir haben, ist, dass die Privatsphäre auf der Blockchain die gleiche sein sollte wie die Privatsphäre im Internet. Wir halten das heute für selbstverständlich, aber das war ein Kampf, der in den letzten Datenschutzkriegen um SSL ausgefochten und gewonnen wurde, und Netscape war in dieser Hinsicht eine Art Pionier. Der Schutz der Privatsphäre, den wir genießen und der den größten Teil des Internets beherrscht, war nicht einfach ein Spaziergang. Es war etwas, das hart erkämpft werden musste. Und ich denke, das Ergebnis ist, dass wir jetzt Kartenzahlungen im Internet genießen können, wie Konten, die Passwörter haben. Der größte Teil des Internets wird durch eine Form der Verschlüsselung mit SSL-Zertifikaten betrieben. Und deshalb...
Joe:
[1:15:48] Ich sehe das ganz ähnlich wie diese Debatte. Und es wird immer ein Hin und Her mit den Regulierungsbehörden geben. Ich denke, der Grund, warum die Dinge etwas brenzlig wurden und einige Leute strafrechtlich verfolgt wurden, als wir diese Technologie zum ersten Mal hatten, war, dass wir eine sehr schwache Form davon hatten. Wir hatten nur ein sehr kleines Stückchen Privatsphäre. Alles, was wir tun konnten, war, einen Saldo zu verschlüsseln und ihn im Grunde vor der Welt zu verbergen. Und das ist an sich schon ziemlich gefährlich, weil man das Wichtigste nicht tun kann, nämlich seine Identität an das Kryptowährungskonto zu binden. Ich denke also, dass wir jetzt, wo wir hoffentlich einen höheren Grad an Funktionalität erreicht haben, wir sind sozusagen zu einem hoffentlich lokalen Minimum oder Maximum in Bezug auf das, was man tun kann, übergegangen, ich denke, es ist tatsächlich nützlicher, in der Lage zu sein, die Regulierungsbehörden davon zu überzeugen, dass dies tatsächlich eine Kraft für das Gute und nicht eine Kraft für das Schlechte ist. Letztendlich wird es aber an den Anwendungsentwicklern liegen. Einige Anwendungen werden ein sehr hohes Maß an Compliance und Regulierung erfordern, je nachdem, was sie entwickeln. Andere vielleicht nicht. Wenn man z. B. ein Spiel mit geringem Wert baut, bei dem es nur um Krypto-Kätzchen geht, braucht man eine ganz andere Toolkette für die Einhaltung der Vorschriften als wenn man mit Aktien auf einer öffentlichen Blockchain handelt. Das Ziel von Aztec ist es also, eine Art neutrale Infrastrukturebene zu schaffen.
Zac:
[1:17:14] Macht all diese
Joe:
[1:17:15] Anwendungsfälle und gibt Entwicklern die Werkzeuge, die sie brauchen, um diese Entscheidungen zu treffen. Ich denke also, dass wir durch die Neutralität und die Tatsache, dass wir das Netzwerk nicht kontrollieren, hoffentlich gewinnen werden, denn das bedeutet
Joe:
[1:17:29] dass der Nexuspunkt beim Anwendungsentwickler liegt, nicht beim Netzwerk. Und ich denke, so hat Ethereum auch all die Jahre mit Teams wie Tornado Cash überlebt. Ethereum war also nicht das Ziel. Es war die Anwendung.
Zac:
[1:17:41] Nun, ja, aber wir wollen auch sicherstellen, dass die Anwendungsentwickler die Werkzeuge und Ressourcen einbauen können, um sich selbst zu schützen, wissen Sie, letztendlich. Ja, 100 %. Um direkt auf Ihre Frage zu antworten: Sie fragten, ob wir uns Sorgen machen, dass die Aufsichtsbehörden die Technologie, die wir entwickeln, nicht verstehen und hinter uns her sind. Wenn wir diese Frage mit Nein beantworten, mache ich mir eher Sorgen, dass die Regulierungsbehörden verstehen, was wir entwickeln, und dass sie uns verfolgen. Denn ich glaube, die letzten Jahre haben uns gezeigt, dass die Aufsichtsbehörden oft in außerordentlich schlechtem Glauben handeln können, dass sie de jure den Auftrag haben, die Verbraucher zu schützen, was sehr legitim ist. Und dann gibt es noch den faktischen Auftrag der Regulierungsbehörde, der meiner Meinung nach darin besteht, die etablierten Wirtschafts- und Finanzeliten zu schützen. Und das ist der Grund, warum das Genza-Regime Kryptowährungen so ablehnend gegenüberstand. Es ist wegen der Bedrohung. Ich meine, man kann sogar mit dem Genius Act sehen, dass die Banken ihr absolut Bestes taten, um zu versuchen, dass Stablecoins nicht in der Lage sind, Treasury-Renditen an die Stablecoin-Inhaber weiterzugeben. Und sie sind absolut verärgert, dass Produkte entwickelt werden, die das gleiche Ergebnis erzielen.
Zac:
[1:18:47] Wenn Aztec Erfolg hat, wissen Sie,
Zac:
[1:18:48] Es wird ein Netzwerk geschaffen, in dem die Eintrittsbarrieren für die Erbringung von Finanzdienstleistungen in den Keller fallen. Man braucht nicht mehr diese riesigen Informationssammlungen, enorme Kapitalpools, Zugang zu elitären Netzwerken von Wissen und Privilegien. Stattdessen können Sie diese dezentralen Finanzsysteme auf Aztec aufbauen, die direkt mit den zentralisierten Versionen konkurrieren, wobei Sie Ihr Eigenkapital aus dem Blockchain-Netzwerk beziehen können. Sie können Ihren Markt aus dem Blockchain-Netzwerk beziehen. Man erhält im Grunde genommen eine Verteilung, ohne sich vor Finanzeliten verbeugen zu müssen. Und ich denke, wenn wir erfolgreich sind, wird ihnen das nicht gefallen. Und sie werden ihre Bedenken in die Sprache des Datenschutzes und der Sicherheit kleiden, während sie in Wirklichkeit nur darüber verärgert sind, dass sie Geld verlieren. Das ist meine Sorge.
Ryan:
[1:19:32] Seid ihr darauf vorbereitet? Also wenn diese Sorge stark genug ist, ich meine, ich denke, es gibt... Es ist eine beängstigende Zeit für Open-Source-Datenschutzentwickler. Ich meine, hat dich das jemals nachts wachgehalten, Zach? Es macht mich
Zac:
[1:19:44] Mehr wütend als verängstigt, um ehrlich zu sein. Ich denke, wir haben leider eine Menge Präzedenzfälle, an denen wir uns bei unseren Handlungen orientieren können, leider. Ich denke also, dass es für jeden, der gegen Aztec vorgehen will, ein sehr, sehr harter Kampf werden wird, weil wir alles richtig machen. und es werden einige wirklich dunkle Präzedenzfälle geschaffen. Wenn ein Richter behauptet, dass es keinen legitimen Anwendungsfall für etwas wie Aztec gibt, kann man das sehr, sehr leicht auf das Internet ausweiten. Ich persönlich bin nicht besorgt. Ich denke nur, dass dies, wie ich schon vor Jahren sagte, ein langer, zermürbender Kampf sein wird, bei dem zu viele Werte auf dem Tisch liegen, um diese Technologie zu zerstören, um Blockchain zu zerstören, um die Privatsphäre zu zerstören. Es liegt zu viel Wert auf dem Tisch. Und die erste vertrauenswürdige Umgebung, die uns tatsächlich annimmt, wird einen so großen wirtschaftlichen Vorteil generieren, dass alle anderen Rechtssysteme nachziehen müssen. Und das ist also im Grunde
Zac:
[1:20:48] Das ist Gold wert
Zac:
[1:20:49] Gans dann goldene Eier auf den Tisch, die die etablierten Unternehmen versuchen werden zu zerstören. Aber es braucht nur einen von ihnen, der es aufgreift und sagt: "Ich werde das für mich selbst nutzen und mein eigenes Geld verdienen, und alle anderen müssen sich dann fügen. Und die Frage ist, wie hoch der Kollateralschaden sein wird, bis das passiert? Unsere Aufgabe ist es, dafür zu sorgen, dass wir selbst, das Netz und unsere Netze, die Nutzer und die Bauherren sich da heraushalten. Wir werden sehen, wie erfolgreich wir in den nächsten fünf Jahren sein werden.
Ryan:
[1:21:15] Stimme voll und ganz zu. Gut gesagt und gut gemacht. Da wir jetzt vielleicht zum Ende kommen, interessieren mich viele Dinge über die Reise der Azteken. Aber eines der Dinge, die mich am meisten faszinieren, ist, wie lange ihr das schon macht. Es war also wirklich ein Ausdauerwettkampf. Und ich glaube, wir befinden uns gerade in einer Welt der Kryptowährungen, die von Kurzfristigen etwas abgestumpft ist. Ich dachte, es ginge darum, etwas Neues aufzubauen. Zach, du bist Teilchenphysiker, ich glaube, Joe, du warst früher Materialwissenschaftler, also bist du aus einem bestimmten Grund von anderen Gebieten zur Kryptowirtschaft gekommen, du arbeitest seit sieben oder acht Jahren an diesem Projekt, aber es gibt so viel Neues und enorme Fortschritte auf dem Gebiet der Kryptografie und insbesondere bei ZK, die ihr selbst entwickelt habt. Aber das ist schon fast eine jahrzehntelange Reise, und wir stehen mit der Aztec-Zündkette gerade erst am Anfang. Ich schätze, meine Frage an euch beide lautet: Was hat euch angetrieben? Und was hält euch jetzt hier? Vielleicht Zach, du zuerst.
Zac:
[1:22:37] Ehrlich gesagt, was gibt es sonst noch? Was gibt es sonst noch? Weißt du, wenn ich den Raum verlasse oder mich auf irgendeinen Mist einlasse, an den ich nicht glaube, dann frage ich mich, wofür das alles gut sein soll. Weißt du, bei diesem Projekt ist es so, dass ich nicht viel Sinn und Zweck für dieses Projekt habe, weil ich eine Welt sehen kann, die existieren könnte und die in die Realität gezogen werden muss. Und ich habe das Gefühl, dass wir so nah dran sind und das schon seit Jahren. Warum sollte ich also aufgeben? Um was zu tun? Was sollte ich denn sonst tun? Das ist die Chance meines Lebens. Ich würde sie für nichts eintauschen wollen. Ja, so wie ich das sehe, heißt es tun oder sterben. Tun oder sterben.
Joe:
[1:23:15] Ja, ich denke ähnlich darüber, aber auch ein bisschen anders. Ich meine, ich sehe es so, dass das Versprechen dieser Technologie, die Welt ohne starken Datenschutz an die Kette zu legen, mir Angst macht. Und ich denke, wir haben eine echte Chance, diese Zukunft zu verhindern, diese Dystopie, in der ein MEV-Bot oder eine Art KI-Agent weiß, was du tun wirst, bevor du es getan hast, weil er alle deine zukünftigen und früheren Transaktionen gesehen hat und jede Bewegung vorhersagen kann. Wenn wir also versuchen wollen, alle Menschen ohne Bankverbindung auf der Welt dazu zu bringen, Kryptowährungen zu nutzen, und wir ihnen etwas wegnehmen wollen, was wir in der westlichen Welt genießen, nämlich die grundlegende Privatsphäre, wie z.B. dass ich dein Bankkonto nicht sehen kann, wenn ich in einen Laden gehe und etwas bezahle, können sie nicht sehen, wie viel Geld ich habe oder was ich letzte Woche gemacht habe, denke ich, wenn wir das tun wollen, Wenn wir das tun, und das ist die Welt, die wir hier zu erschaffen versuchen, und wir tun es ohne Privatsphäre, was tun wir dann? Und ich fühle mich verpflichtet, das zu schützen und zu versuchen, die Leute zu schützen, die letztendlich die Nutzer dieser Ketten sein werden, die vielleicht kurzfristig den Unterschied nicht bemerken.
Zac:
[1:24:27] Aber sie werden ihre
Joe:
[1:24:28] Daten irgendwie, Sie wissen schon, extrahiert im Kopf, wenn etwas wie Aztec nicht existiert. Ich denke also, es ist eher so, dass es eine Menge Möglichkeiten gibt, mit diesem Projekt viel zu bewirken, aber ich fühle mich auch verpflichtet, etwas dagegen zu tun, weil zu viele Projekte die Daten ihrer Nutzer einfach an die Kette legen. Und wir werden in fünf, zehn Jahren, wenn alles verstaubt ist, sehen, welche Auswirkungen das hat. Ich denke, das ist einfach keine Welt, die ich wirklich sehen möchte. Das ist es also, was mich weitermachen lässt.
Ryan:
[1:24:55] Krypto ohne Privatsphäre ist wirklich ein beängstigendes Unterfangen und wir wünschen Ihnen alles Gute. Es gibt viele Möglichkeiten, sich an diesem Projekt zu beteiligen. Eine der Möglichkeiten ist, glaube ich, dass gerade ein Token-Verkauf stattfindet. Wenn die Leute daran teilnehmen und sich in das Netzwerk einbringen wollen, können sie diese Token auch verwenden, um Sequenzer zu werden. Können Sie uns zum Abschluss erläutern, wie das effektiv funktioniert? Nehmen wir an, ich möchte etwas mehr darüber erfahren. Vielleicht möchte ich am Token-Verkauf teilnehmen. Vielleicht möchte ich, ich weiß nicht, etwas Infrastruktur betreiben, ein Sequenzer werden. Was muss ich tun, Joe?
Joe:
[1:25:30] Ja. Wir haben uns also angeschaut, wie wir dieses Netzwerk aufbauen können, und nicht viele von ihnen waren für unseren Zweck geeignet. Also haben wir uns mit Uniswap zusammengetan, um ein neues Vertriebsauktionsmodell zu entwickeln. Es nennt sich Continuous Clearing Auction und wurde entwickelt, um einen fairen Zugang zu Token-Verkäufen zu ermöglichen. Bei Token-Verkäufen kann es vorkommen, dass sie von Walen unterschlagen werden oder dass die Preisfindung nicht wirklich funktioniert. Also ja. Uniswap und wir haben diese neue Art von Auktion entwickelt, bei der der faire Zugang im Vordergrund steht und am Ende der Auktion ein fairer Preis für den Aztec-Token gefunden wird. Zu diesem fairen Preis wird ein Uniswap v4-Pool erstellt, und alles läuft auf der Kette, völlig transparent.
Ryan:
[1:26:13] Auf Ethereum? Die Token sind auf Ethereum Layer eins? [1:13] Okay.
Joe:
[1:26:16] Ja, es ist C20 auf Ethereum Mainnet, die Zuweisungen, alles passiert in Smart Contracts auf Ethereum Mainnet.
Joe:
[1:26:23] Sie müssen also nur auf unsere Website gehen, um teilzunehmen. Sie können entweder einen ZK-Passnachweis machen, um zu beweisen, dass Sie nicht auf einer Sanktionsliste stehen, oder eine traditionelle Art von KYC. Und dann können Sie Ihre ETH an einen intelligenten Vertrag senden und ein Gebot als Ergebnis abgeben. Wenn die Auktion vorbei ist, können Sie Ihre Token aus diesen intelligenten Verträgen einfordern und sie dann einsetzen. Sie benötigen 200.000 Token für den Einsatz, wenn Sie nicht so viele erhalten, können Sie immer noch an der Verwaltung des Netzwerks teilnehmen und über Änderungen abstimmen, aber ja, Sie benötigen 200.000 Token für den Einsatz, den Sie entweder selbst auf einer Art Heim-Stacking-Maschine durchführen können, da die Hardware-Anforderungen auf Consumer-Hardware ziemlich einfach sind, oder Sie können einige der bestehenden Listen von Stakern beauftragen. Wir haben etwa 200 Genesys-Einrichtungen, die Einlagen von anderen Personen akzeptieren. Und so kann man auch auf diese Weise staken, ähnlich wie das Staken bei Ethereum funktioniert. Man kann es entweder selbst machen oder man kann es an Dritte delegieren.
Joe:
[1:27:21] Und so, ja, es läuft alles auf Ethereum mainnet. Und das Ziel ist es, das Eigentum am Netzwerk und die Verwaltung an die Community zu übertragen. Und infolgedessen, ja, wir machen diesen Token-Verkauf. Eine weitere interessante Sache ist, dass die Liquidität für den Tokenverkauf in einen Uniswap-V4-Pool fließt und die Community tatsächlich entscheiden kann, wann der TGE stattfindet. Das Kernteam hat also ein Lockup, aber die Community-Token, die im Rahmen des Verkaufs erworben werden, sind die einzigen Token, die zu 100 % freigeschaltet sind.
Joe:
[1:27:53] Beim TGE und die Community kann darüber abstimmen. Es ist also eine Art, die Dinge auf die richtige Art und Weise zu tun, dezentralisierte Governance im Ethereum Mainnet. Es war also eine Menge Arbeit, aber es war wirklich cool, mit einem der ursprünglichen DeFi-Protokolle, Uniswap, zusammenzuarbeiten, um eine neue Art der Token-Verteilung zu schaffen, weil wir nicht glauben, dass die ganze Airdrop-Meta für den Start eines dezentralisierten Netzwerks geeignet ist, vor allem, wenn die Leute Haut im Spiel haben müssen, um Nodes zu setzen und zu betreiben.
Ryan:
[1:28:19] Und Joe, ich kann diese Nodes von zu Hause aus betreiben. Ich kann einen Aztec-Sequencer von zu Hause aus betreiben?
Joe:
[1:28:24] Ja, du hast einen DAP-Knoten. Es gibt eine Art Paket im DAP-Node-App-Store, das man zusammen mit dem Ethereum-Validator laufen lassen kann, was eine großartige Möglichkeit ist, das zu tun. Also sicheres Ethereum.
Ryan:
[1:28:34] Ich muss euch sagen, Leute, wisst ihr was? Gerade als ich von Krypto wieder müde wurde, ist dies das krypto-nativste Projekt, das ich wahrscheinlich seit Jahren gesehen habe. Ihr Jungs macht das von unten nach oben. Und dafür gebührt euch eine Menge Anerkennung. wie in Neuland, neue Grenzen, so ziemlich jeder einzelne Bereich, Layer Twos, Datenschutz, sogar der ICO und Vertrieb. Dies ist wirklich ein einzigartiges Projekt. Ich hoffe also das Beste dafür und bin sehr gespannt auf den Start und darauf, dass es dann endlich soweit ist, ich schätze mal, es handelt sich also um eine Art Beacon Chain Mainnet. Und wie nennen Sie dann das Mainnet für die Hauptzündung? Ist das das eigentliche Mainnet?
Joe:
[1:29:12] Es wird Alpha genannt werden. Und sobald wir es mit den Sicherheits- und Betriebszeitanforderungen, über die Zach vorhin gesprochen hat, betrieben haben, also hoffentlich in drei Monaten. Wir werden es Beta nennen.
Zac:
[1:29:21] Ein bisschen so, wie Solano noch in der Beta-Phase ist.
Ryan:
[1:29:25] Okay.
Zac:
[1:29:27] Gut gemacht.
Ryan:
[1:29:28] Vielen Dank, dass Sie sich heute Zeit für uns genommen haben. Das war absolut fantastisch. Zach und Joe, wir sind auf große Dinge gespannt. Ich danke euch vielmals.
Zac:
[1:29:35] Danke, dass wir dabei sein durften. Es war uns ein Vergnügen.
Joe:
[1:29:36] Ja, danke nochmal. Wir sehen uns in fünf Jahren wieder.
Ryan:
[1:29:40] Oh mein Gott. Hoffentlich nächstes Jahr. Ich habe vorhin ein Versprechen gehört, Joe. Ich muss euch wissen lassen, Bankless-Hörer, natürlich war nichts davon eine finanzielle Beratung. Wissen Sie, Krypto ist riskant, also ist es eine Grenze der Privatsphäre. Man könnte verlieren, was man investiert hat, aber wir sind auf dem Weg nach Westen. Das ist die Grenze. Es ist nicht für jeden etwas, aber wir sind froh, dass Sie uns auf unserer Reise durch Bankless begleiten. Herzlichen Dank.