a16z Crypto, der Web3-Ast von Venture-Capital-Firma Andreessen Horowitz, kündigte am 3. März 2026 ein bedeutendes Upgrade seiner Open-Source-Jolt-Null-Wissen-virtuellen Maschine an, die echtes Zero-Knowledge-Privatsphäre ohne teure rekursive Beweisverpackung nativ unterstützt.
Das Update implementiert das NovaBlindFold-Faltungsschema, um Summenprüfernachrichten zu verschleiern, wodurch Jolt für Datenschutzanwendungen geeignet ist, während die Beweisgröße nur um etwa 3 Kilobyte wächst und die Beweiszeit im Wesentlichen unverändert bleibt. Die Ankündigung kritisiert auch die weitverbreitete Missbrauchspraxis des Begriffs “ZK” in der Branche, wobei die meisten zkVMs den Begriff eher für Kürze als für tatsächliche Privatsphäre der Beweisdaten verwenden. Diese Unterscheidung wird zunehmend problematisch, da Entwickler den Fokus auf Privatsphäre verstärken.
Der Blogbeitrag von a16z Crypto weist auf eine bedeutende terminologische Drift innerhalb der Blockchain-Entwicklungsgemeinschaft hin. “Die meisten zkVMs sind tatsächlich kein Zero Knowledge — es sei denn, es wird ein teures ‘Wrapping’-Verfahren angewandt”, heißt es in dem Beitrag, der die Praxis beschreibt, die Verifikation eines zkVM-Beweises rekursiv innerhalb eines anderen Systems zu beweisen, das Zero-Knowledge-Eigenschaften bietet.
Dieses Wrapping-Verfahren verursacht Rechenkosten und erfordert oft den Verzicht auf Transparenz durch die Einführung vertrauenswürdiger Setups. Die Autoren stellen fest, dass “zk” mittlerweile weit verbreitet als Abkürzung für “Kürze” verwendet wird, also Beweise, die kurz und schnell verifizierbar sind, anstatt für echte Zero-Knowledge-Privatsphäre.
„Da das Interesse der Gemeinschaft an Privatsphäre wächst — was echtes Zero Knowledge erfordert, also den Schutz sensibler Daten des Beweisführenden — wird dieser Missbrauch des Begriffs zu einem echten Problem“, fügt der Beitrag hinzu und zeigt die steigende Nachfrage nach kryptografischen Systemen, die Beweisführende Informationen schützen, anstatt nur die Verifikation zu komprimieren.
Zero-Knowledge-Beweise sind kryptografische Techniken, die es einer Partei ermöglichen, einer anderen zu beweisen, dass eine Aussage wahr ist, ohne dabei weitere Informationen preiszugeben. Während sie zunächst akademisch entwickelt wurden, brachte die Kryptoindustrie die ersten groß angelegten kommerziellen Anwendungen hervor, insbesondere Zcash mit zk-SNARKs für On-Chain-Privatsphäre durch verschlüsselte Transaktionsdaten. Die Technologie hat sich seitdem auf Ethereum Layer-2-Skalierungslösungen und andere zk-Rollups ausgeweitet, wobei Privatsphäre angesichts der Transparenzbeschränkungen der Blockchain für institutionelle Akzeptanz wieder an Bedeutung gewinnt.
Die vorherige Version von Jolt fehlte es speziell an Zero-Knowledge, weil Summenprüfernachrichten Informationen über den Zeugen preisgaben. Die durch NovaBlindFold implementierte Lösung besteht darin, diese Nachrichten durch verschleierte Verpflichtungen zu senden, anstatt sie im Klartext zu übertragen, was einen “verschleierten” Beweis π ergibt.
Dieser verschleierte Beweis ist tatsächlich kürzer als der ursprüngliche Jolt-Beweis, weil Verschleierungsverpflichtungen mehrere Feldelemente in einzelne Gruppenelemente komprimieren. Allerdings erschwert die Verschleierung die Verifikation, da der Verifizierer die Summenprüfungen nicht mehr direkt auf ihre Gültigkeit überprüfen kann.
Die Lösung erweitert π zu einem etwas längeren Beweis (π, π’), wobei π’ zeigt, dass die Werte innerhalb der verschleierten Verpflichtungen die Summenprüfer-Checks erfüllen würden. Die Größenreduktion von π kompensiert fast die zusätzlichen Daten von π’, sodass der Zero-Knowledge-Beweis nur etwa 3 Kilobyte größer ist als die nicht-ZK-Version.
Die Konstruktion von π’ nutzt NovaBlindFold, das die Summenprüfer-Checks als Constraintsystem ausdrückt und die Zeugen zufällig mit einer unabhängig gewählten Lösung kombiniert. Diese gefaltete Lösung ist sicher offenzulegen, da die Zufallslösung alle Informationen verschleiert, die der echte Zeuge möglicherweise preisgegeben hätte, ähnlich der perfekten Geheimhaltung durch Einmal-Pads.
Um die Beweis-Kompaktheit zu wahren, verwendet die Implementierung Spartan, um zu beweisen, dass die gefaltete Lösung eine erfüllende Zuordnung ist, sodass π’ nur logarithmisch statt linear mit der Lösungsgröße wächst.
Das Upgrade positioniert Jolt, um innerhalb der Blockchain-Infrastruktur eine doppelte Funktion zu erfüllen. Entwickler können die zkVM für skalierende Anwendungen mit GPU-basierten Beweisführern oder für datenschutzorientierte Anwendungen nutzen, bei denen Beweise auf ressourcenbeschränkten Geräten wie Mobiltelefonen erzeugt werden.
Der CEO von Digital Currency Group, Barry Silbert, äußerte kürzlich die Erwartung, dass bedeutende Finanzströme in datenschutzfokussierte Blockchain-Netzwerke fließen werden, was die breitere Branchenanerkennung widerspiegelt, dass Transaktions-Transparenz auf öffentlichen Ledgern die institutionelle Akzeptanz einschränken könnte. Datenschutzketten und Zero-Knowledge-Kryptografie haben daher erneute Investitionen und Entwicklungsaktivitäten auf sich gezogen.
Die Jolt-Implementierung erreicht diese Fähigkeiten, ohne vertrauenswürdiges Setup oder rekursive Beweissysteme zu erfordern, was die Einstiegshürden für Entwickler senken könnte, die Datenschutzfunktionen in Anwendungen integrieren möchten. Das Open-Source-Projekt ermöglicht Community-Überprüfung und Beiträge zur laufenden Entwicklung.
Was ist der Unterschied zwischen “ZK” für Kürze und echter Zero-Knowledge-Privatsphäre?
In der Kryptografie bezieht sich Zero-Knowledge speziell auf die Eigenschaft, dass ein Beweis keine Informationen außer der Gültigkeit der bewiesenen Aussage offenbart und somit die Privatsphäre des Beweisführenden schützt. Viele Blockchain-Projekte verwenden “ZK” jedoch umgangssprachlich für Kürze — Beweise, die kurz und schnell verifizierbar sind — ohne tatsächlich Privatsphäre zu bieten. Diese Unterscheidung ist entscheidend für Anwendungen, die sensible Daten behandeln und echte Vertraulichkeit erfordern.
Wie erreicht Jolt das Zero-Knowledge ohne Leistungseinbußen?
Jolt nutzt das NovaBlindFold-Faltungsschema, um Summenprüfernachrichten zu verschleiern, die zuvor Zeugeninformationen preisgaben. Die Technik erstellt Verschleierungsverpflichtungen, komprimiert Beweis-Elemente und verwendet ein gefaltetes Zeugen-Verifizierungssystem, das nur etwa 3 Kilobyte Beweisgröße zusätzlich verursacht und kaum Einfluss auf die Beweiszeit hat. Damit wird die rechenintensive rekursive Verpackung vermieden, die normalerweise notwendig ist, um Privatsphäre in Nicht-ZK-Systemen zu gewährleisten.
Warum wird native Zero-Knowledge-Unterstützung für die Blockchain-Entwicklung immer wichtiger?
Das wachsende Interesse institutioneller Akteure an Blockchain-Technologie hebt Transparenz als potenzielle Hürde hervor, da Unternehmen oft Transaktionsgeheimhaltung verlangen. Datenschutzorientierte kryptografische Systeme ermöglichen konforme Anwendungsfälle bei gleichzeitiger Wahrung der Vorteile der Blockchain. Zudem benötigen KI-Agenten und automatisierte Systeme zunehmend private Verifikation von Berechnungen, was die Nachfrage nach Zero-Knowledge-virtuellen Maschinen erhöht, die korrekte Ausführung beweisen können, ohne sensible Eingaben offenzulegen.