Cryptonews

Aztec bringt End-to-End-Datenschutz in Ethereum Smart Contracts

Source
CryptoNewsTrend
Published
Aztec bringt End-to-End-Datenschutz in Ethereum Smart Contracts

Aztec stellte seinen vierschichtigen Technologie-Stack vor, um programmierbaren Datenschutz auf Ethereum als dezentrales Layer-2-Netzwerk zu bieten.

Die von Aztec entwickelte Noir-Sprache ermöglicht es Entwicklern, wissensfreie Programme ohne kryptografische Fachkenntnisse zu schreiben, wobei der Datenschutz standardmäßig aktiviert ist.

Das Netzwerk verfügt derzeit über mehr als 3.500 aktive Sequenzer in seinem Alpha-Netzwerk, wobei die Rollen Sequenzer und Prüfer völlig ohne Erlaubnis sind.

Aztec veröffentlichte eine detaillierte technische Beschreibung seiner Architektur mit dem Titel „The Aztec Stack“, in der erläutert wird, wie sein L2-Netzwerk auf Ethereum durchgängig programmierbaren Datenschutz für Smart-Contract-Entwickler ermöglicht.

Die vier Schichten der Azteken

Das System ist in vier Schichten organisiert. Die erste ist Noir, eine domänenspezifische Programmiersprache für Zero-Knowledge (ZK)-Schaltkreise mit Rust-ähnlicher Syntax. Noir kompiliert Code automatisch in ZK-Schaltkreisen über eine Zwischendarstellung namens ACIR, die mit mehreren Test-Backends kompatibel ist, einschließlich seines eigenen Systems Barretenberg. Datenschutz ist das Standardverhalten: Alle Variablen und Funktionen bleiben privat, es sei denn, der Entwickler gibt mit dem Attribut „pub“ ausdrücklich etwas anderes an.

Jenseits geschützter Transaktionen

Die zweite Schicht besteht aus intelligenten Verträgen, die mit dem Aztec.nr-Framework geschrieben wurden, das Noir erweitert, um öffentliche und private Staaten in der Kette zu verwalten. Ein einziger Vertrag kann private Funktionen auf dem Gerät des Benutzers und öffentliche Funktionen im Netzwerk ausführen und diese transparent kombinieren. Kontoverträge implementieren die Kontoabstraktion und ermöglichen die Wiederherstellung von sozialen Konten, die Multifaktor-Authentifizierung und detaillierte Zugriffskontrollen, die für die Einhaltung gesetzlicher Vorschriften und die Steuerberichterstattung nützlich sind.

Die dritte Schicht ist das Netzwerk selbst. Private Funktionen werden in einer privaten Ausführungsumgebung (PXE) auf dem Gerät des Benutzers ausgeführt und generieren ZK-Proofs, die keine Eingaben, Ausgaben oder Identitäten offenlegen. Öffentliche Funktionen werden von Sequenzern verarbeitet, die private Beweise überprüfen, öffentliche Zustände ausführen und Zustandsunterschiede zum L1 von Ethereum veröffentlichen. Jede Epoche, definiert als eine Folge von 32 L2-Blöcken, erhält einen endgültigen Beweis, der von einem dezentralen Prüfernetzwerk generiert und in der Kette veröffentlicht wird.

Noir wird bereits eingesetzt

Die vierte Schicht ist Ethereum, die als Abwicklungsschicht fungiert: Rollup-Proofs sind in L1 verankert und erben dessen wirtschaftliche Sicherheit. Das private Staatsmodell verwendet UTXOs, während der öffentliche Staat das Kontomodell von Ethereum repliziert.

Noir wird außerhalb des aztekischen Ökosystems bereits von Projekten verwendet, die auf Base, Scroll und Starknet aufbauen, was seine Relevanz als Standardsprache für Zero-Knowledge-Anwendungen beweist.

Aztec bringt End-to-End-Datenschutz in Ethereum Smart Contracts