zk-Coprozessoren können als Off-Chain-Berechnungs-Plugins angesehen werden, die aus dem modularen Konzept abgeleitet sind, ähnlich wie GPUs grafische Berechnungsaufgaben von CPUs in traditionellen Computern abladen und bestimmte Berechnungsaufgaben bearbeiten. In diesem Design-Framework können Aufgaben, bei denen öffentliche Ketten nicht versiert sind, wie z.B. „schwere Daten“ und „komplexe Berechnungslogik“, von zk-Coprozessoren berechnet werden, wobei die Kette nur die zurückgegebenen Berechnungsergebnisse erhält. Ihre Korrektheit wird durch zk-Beweise garantiert und ermöglicht letztendlich vertrauenswürdige Off-Chain-Berechnungen für komplexe Aufgaben.
Derzeit haben beliebte Anwendungen wie KI, SocialFi, Dex und GameFi einen dringenden Bedarf an hoher Leistung und Kostenkontrolle. In traditionellen Lösungen entscheiden sich diese 'schwergewichtigen Anwendungen', die hohe Leistung erfordern, oft für Asset On-Chain + Off-Chain-Anwendungsmodelle oder entwerfen eine separate Anwendungskette. Beide Ansätze haben jedoch inhärente Probleme: Ersteres hat eine 'Black Box', und letzteres steht vor hohen Entwicklungskosten, Entfremdung vom ursprünglichen Kettenökosystem und fragmentierter Liquidität. Darüber hinaus legt die virtuelle Maschine der Hauptkette erhebliche Einschränkungen für die Entwicklung und den Betrieb solcher Anwendungen auf (z. B. Mangel an Anwendungsschichtstandards, komplexe Entwicklungssprachen).
ZK-Coprozessoren sollen diese Probleme lösen. Um ein detaillierteres Beispiel zu geben, können wir uns die Blockchain als ein Terminal (wie ein Telefon oder ein Computer) vorstellen, das nicht mit dem Internet verbunden werden kann. In diesem Szenario können wir relativ einfache Anwendungen wie Uniswap oder andere DeFi-Anwendungen vollständig on-chain ausführen. Aber wenn komplexere Anwendungen auftauchen, wie das Ausführen einer ChatGPT-ähnlichen Anwendung, wird die Leistung und Speicherung der öffentlichen Kette völlig unzureichend sein und zu Gasexplosionen führen. In dem Web2-Szenario, wenn wir ChatGPT ausführen, kann unser gemeinsames Terminal selbst das GPT-40 große Sprachmodell nicht handhaben; wir müssen uns mit den Servern von OpenAI verbinden, um die Frage weiterzuleiten, und nachdem der Server das Ergebnis berechnet und ableitet, erhalten wir direkt die Antwort. ZK-Coprozessoren sind wie entfernte Server der Blockchain. Während verschiedene Coprozessor-Projekte je nach Projekttyp geringfügige Designunterschiede aufweisen können, bleibt die zugrunde liegende Logik im Wesentlichen gleich - Off-Chain-Berechnung + ZK-Proofs oder Speicher-Proofs zur Validierung.
Wenn man die Bereitstellung von Bonsai von Rise Zero als Beispiel nimmt, ist diese Architektur sehr geradlinig. Das Projekt integriert sich nahtlos in Rise Zero's eigenen ZKVM und Entwickler müssen nur zwei einfache Schritte befolgen, um Bonsai als Coprozessor zu verwenden:
Aus den obigen Definitionen geht hervor, dass Rollups und zk-Coprozessoren eine stark überlappende Implementationslogik und Ziele haben. Rollups sind jedoch eher wie Multi-Core-Erweiterungen der Hauptkette, mit den folgenden spezifischen Unterschieden zwischen den beiden:
1. Hauptzweck:
2. Betriebsprinzip:
3. Zustandsverwaltung:
4. Anwendungsszenarien:
5. Beziehung zur Hauptkette:
Daher schließen sich die beiden nicht gegenseitig aus, sondern ergänzen sich. Auch wenn ein Rollup in Form einer Anwendungschain existiert, können ZK-Coprozessoren immer noch Dienste bereitstellen.
Theoretisch ist der Anwendungsbereich von ZK-Coprozessoren umfangreich und umfasst Projekte in verschiedenen Blockchain-Sektoren. ZK-Coprozessoren ermöglichen DApps, Funktionen zu haben, die denen zentralisierter Web2-Apps näherkommen. Hier sind einige beispielhafte Anwendungsfälle, die aus Online-Quellen gesammelt wurden:
datengetriebene DApp-Entwicklung:
zk-Coprozessoren ermöglichen es Entwicklern, datengetriebene dApps zu erstellen, die volle On-Chain-Historiendaten für komplexe Berechnungen ohne zusätzliche Vertrauensannahmen nutzen. Dies eröffnet völlig neue Möglichkeiten für die dApp-Entwicklung, wie zum Beispiel:
VIP-Händlerprogramm für DEXs:
Ein typisches Anwendungsszenario ist die Implementierung eines Gebührenrabattprogramms basierend auf dem Handelsvolumen in DEXs, bekannt als das "VIP Trader Loyalty Program". Solche Programme sind in CEXs üblich, aber in DEXs selten.
Mit zk-Co-Prozessoren können Dexs:
Datenanreicherung für Smart Contracts:
zk-Coprozessoren können als leistungsstarke Middleware fungieren, die Datenerfassung, Berechnung und Verifizierungsdienste für Smart Contracts bereitstellt, wodurch Kosten gesenkt und die Effizienz verbessert wird. Dies ermöglicht es Smart Contracts,:
Cross-Chain-Bridge-Technologie:
Einige zk-basierte Cross-Chain-Brückentechnologien wie Herodotus und Lagrange können auch als Anwendungen von zk-Coprozessoren betrachtet werden. Diese Technologien konzentrieren sich hauptsächlich auf die Extraktion und Verifizierung von Daten und stellen eine vertrauenswürdige Datenbasis für die Cross-Chain-Kommunikation bereit.
Trotz der zahlreichen Vorteile sind ZK-Coprozessoren in der aktuellen Phase weit davon entfernt, perfekt zu sein und haben mehrere Probleme. Ich habe die folgenden Punkte zusammengefasst:
(Dieser Abschnitt ist sehr subjektiv und spiegelt nur die persönlichen Ansichten des Autors wider.)
Dieser Zyklus wird hauptsächlich von modularen Infrastrukturen geleitet. Wenn Modularisierung der richtige Weg ist, könnte dieser Zyklus der letzte Schritt zur Massenadoption sein. Allerdings teilen wir alle derzeit ein gemeinsames Gefühl: Warum sehen wir nur einige alte Anwendungen neu verpackt, warum gibt es mehr Ketten als Anwendungen und warum wird ein neuer Token-Standard wie Inschriften als die größte Innovation dieses Zyklus gefeiert?
Der grundlegende Grund für das Fehlen neuer Erzählungen liegt darin, dass die aktuelle modulare Infrastruktur nicht ausreichend ist, um Supertoepplikationen zu unterstützen, insbesondere fehlen einige Voraussetzungen (Cross-Chain-Interoperabilität, Benutzerbarrieren usw.), was zur größten Fragmentierung in der Blockchain-Geschichte führt. Rollups, als Kern der modularen Ära, haben die Dinge tatsächlich beschleunigt, aber sie haben auch zahlreiche Probleme mit sich gebracht, wie z.B. Liquiditätsfragmentierung, Benutzerdispersion und Einschränkungen, die von der Kette oder der virtuellen Maschine selbst für die Anwendungsinnovation auferlegt werden. Darüber hinaus hat ein weiterer „Schlüsselspieler“ in der Modularisierung, Celestia, den Weg des DA nicht unbedingt auf Ethereum eingeschlagen, was die Fragmentierung weiter verschärft. Ob durch Ideologie oder DA-Kosten angetrieben, das Ergebnis ist, dass BTC gezwungen ist, DA zu werden, und andere öffentliche Ketten darauf abzielen, kostengünstigere DA-Lösungen anzubieten. Die aktuelle Situation ist, dass jede öffentliche Kette mindestens ein, wenn nicht Dutzende, Layer2-Projekte hat. Hinzu kommt, dass alle Infrastruktur- und Ökosystemprojekte die von Blur entwickelte Token-Staking-Strategie tiefgreifend erlernt haben und Benutzer auffordern, Tokens innerhalb des Projekts zu staken. Diese Art, die Wale auf drei Arten begünstigt (Zinsen, ETH- oder BTC-Aufwertung und kostenlose Tokens), komprimiert die On-Chain-Liquidität weiter.
In vergangenen Bullenmärkten flossen die Mittel nur innerhalb weniger bis zu einem Dutzend öffentlicher Ketten, konzentrierten sich hauptsächlich auf Ethereum. Jetzt sind die Mittel über Hunderte öffentlicher Ketten verteilt und in Tausende ähnlicher Projekte gesteckt, was zu einem Rückgang der On-Chain-Aktivität führt. Selbst Ethereum weist eine geringe On-Chain-Aktivität auf. Als Ergebnis engagieren sich östliche Spieler im BTC-Ökosystem in PvP, während westliche Spieler dies in Solana aus der Notwendigkeit heraus tun.
Daher konzentriere ich mich derzeit darauf, wie ich aggregierte Liquidität über alle Ketten hinweg fördern und das Aufkommen neuer Spielstile und Superanwendungen unterstützen kann. Im Sektor der Interoperabilität zwischen Ketten haben traditionelle führende Projekte durchweg schlecht abgeschnitten und ähneln immer noch traditionellen Cross-Chain-Brücken. Neue Interoperabilitätslösungen, die wir in früheren Berichten diskutiert haben, zielen in erster Linie darauf ab, mehrere Ketten in eine einzige Kette zu aggregieren. Beispiele hierfür sind AggLayer, SuperChain, Elastic Chain, JAM usw., die hier nicht näher erläutert werden. Zusammenfassend ist die Cross-Chain-Aggregation eine notwendige Hürde bei der modularen Infrastruktur, die jedoch lange Zeit brauchen wird, um überwunden zu werden.
zk-Coprozessoren sind ein kritischer Bestandteil in der aktuellen Phase. Sie können Layer2 stärken und Layer1 ergänzen. Gibt es eine Möglichkeit, vorübergehend Cross-Chain- und Trilemma-Probleme zu überwinden und uns zu ermöglichen, bestimmte Anwendungen der aktuellen Ära auf bestimmten Layer1s oder Layer2s mit umfangreicher Liquidität zu realisieren? Schließlich mangelt es Blockchain-Anwendungen an frischen Erzählungen. Darüber hinaus könnte die Integration von Coprozessorlösungen, die diverse Spielformen, Gassteuerung, groß angelegte Anwendungen, Cross-Chain-Fähigkeiten und die Reduzierung von Benutzerbarrieren ermöglichen, idealer sein als die Abhängigkeit von Zentralisierung.
Das ZK-Coprozessor-Feld tauchte um 2023 auf und hat mittlerweile einen relativ hohen Reifegrad erreicht. Laut Messaris Klassifizierung umfasst dieses Feld derzeit drei Hauptbereiche (Allgemeine Rechenleistung, Interoperabilität und Cross-Chain, KI und Maschinen-Training) mit 18 Projekten. Die meisten dieser Projekte werden von führenden VCs unterstützt. Nachfolgend beschreiben wir mehrere Projekte aus verschiedenen vertikalen Domänen.
giza ist ein zkml (Zero-Knowledge Machine Learning) Protokoll, das auf StarkNet bereitgestellt wird und offiziell von StarkWare unterstützt wird. Es konzentriert sich darauf, KI-Modelle verifizierbar in Blockchain-Smart Contracts zu verwenden. Entwickler können KI-Modelle im Giza-Netzwerk bereitstellen, das dann die Korrektheit der Modellinferenz durch Zero-Knowledge-Proofs überprüft und die Ergebnisse in einer vertrauenswürdigen Weise an Smart Contracts bereitstellt. Dies ermöglicht es Entwicklern, On-Chain-Anwendungen zu erstellen, die KI-Fähigkeiten kombinieren, während sie die Dezentralisierung und Verifizierbarkeit der Blockchain beibehalten.
Giza vervollständigt den Workflow durch die folgenden drei Schritte:
Gizas Ansatz ermöglicht es KI-Modellen, als vertrauenswürdige Eingabequellen für Smart Contracts zu dienen, ohne auf zentrale Orakel oder vertrauenswürdige Ausführungsumgebungen angewiesen zu sein. Dies eröffnet neue Möglichkeiten für Blockchain-Anwendungen wie KI-basiertes Asset Management, Betrugserkennung und dynamische Preisgestaltung. Es ist eines der wenigen Projekte im aktuellen Web3 x KI-Bereich mit einer logischen geschlossenen Schleife und einer cleveren Verwendung von Coprozessoren im KI-Feld.
risc zero ist ein führendes Coprozessor-Projekt, das von mehreren Top-VCs unterstützt wird. Es konzentriert sich darauf, jede Berechnung in Blockchain-Smart Contracts verifizierbar auszuführen. Entwickler können Programme in Rust schreiben und auf das RISC Zero-Netzwerk bereitstellen. RISC Zero überprüft dann die Korrektheit der Programmausführung durch Zero-Knowledge-Beweise und stellt die Ergebnisse den Smart Contracts auf vertrauenswürdige Weise zur Verfügung. Dies ermöglicht es Entwicklern, komplexe On-Chain-Anwendungen zu erstellen und gleichzeitig die Dezentralisierung und Verifizierbarkeit der Blockchain aufrechtzuerhalten.
Wir haben zuvor kurz die Bereitstellung und den Workflow erwähnt. Hier gehen wir näher auf zwei wichtige Komponenten ein:
risc zero hat sich mit mehreren eth layer2-Lösungen integriert und verschiedene Anwendungsfälle für bonsai gezeigt. Ein interessantes Beispiel ist Bonsai Pay. Diese Demonstration verwendet risc zero's zkvm und Bonsai Proof Service, um Benutzern zu ermöglichen, eth und Token auf Ethereum mit ihren Google-Konten zu senden oder abzuheben. Es zeigt, wie risc zero On-Chain-Anwendungen nahtlos mit OAuth2.0 integrieren kann (dem von großen Identitätsanbietern wie Google verwendeten Standard) und einen Anwendungsfall bietet, der die Web3-Benutzerschwelle durch traditionelle Web2-Anwendungen senkt. Weitere Beispiele umfassen Anwendungen, die auf DAOs basieren.
=nil; ist ein von namhaften Unternehmen wie mina, polychain, starkware und Blockchain Capital unterstütztes Investitionsprojekt. Bemerkenswerterweise gehören zu den Unterstützern auch ZK-Technologie-Pioniere wie mina und starkware, was auf eine hohe technische Anerkennung des Projekts hinweist. =nil; wurde auch in unserem Bericht „Der Rechenleistungsmarkt“ erwähnt, der sich hauptsächlich auf den Nachweismarkt (einen dezentralen Nachweisgenerierungsmarkt) konzentriert. Darüber hinaus hat =nil; ein weiteres Unterprodukt namens zkllvm.
zkllvm, entwickelt von =nil; Foundation ist ein innovativer Schaltungscompiler, der Anwendungscode, der in gängigen Programmiersprachen wie C++ und Rust geschrieben wurde, automatisch in effiziente, beweisbare Schaltkreise für Ethereum umwandelt, ohne dass spezielle domänenspezifische Zero-Knowledge-Sprachen (DSL) erforderlich sind. Dies vereinfacht den Entwicklungsprozess erheblich, senkt die Einstiegshürde und verbessert die Leistung durch die Vermeidung von ZKVM. Es unterstützt Hardwarebeschleunigung, um die Proof-Generierung zu beschleunigen, wodurch es für verschiedene ZK-Anwendungsszenarien wie Rollups, Cross-Chain-Bridges, Oracles, maschinelles Lernen und Spiele geeignet ist. es ist eng mit =nil integriert; Der Proof-Markt der Foundation bietet Entwicklern End-to-End-Support von der Schaltungserstellung bis zur Proof-Generierung.
Brevis ist ein Teilprojekt des Celer-Netzwerks und ist ein intelligenter Zero-Knowledge (zk)-Coprozessor für Blockchain, der es DApps ermöglicht, auf vollständig vertrauenswürdige Weise auf beliebige Daten in mehreren Blockchains zuzugreifen, diese zu verarbeiten und zu nutzen. Wie andere Coprozessoren hat Brevis eine breite Palette von Anwendungsfällen, wie datengesteuertes DeFi, zkbridges, On-Chain-User-Akquise, zkdid und soziale Kontenabstraktion.
Die Brevis-Architektur besteht aus drei Hauptkomponenten:
Mit dieser modularen Architektur kann Brevis allen unterstützten öffentlichen Blockchain-Smart Contracts eine vertrauenswürdige, effiziente und flexible Zugriffsmethode bieten. Die V4-Version von Uni übernimmt ebenfalls dieses Projekt und integriert es mit Hooks (ein System zur Integration verschiedener benutzerdefinierter Logik), um das Lesen historischer Blockchain-Daten zu erleichtern, die Gasgebühren zu reduzieren und gleichzeitig die Dezentralisierung sicherzustellen. Dies ist ein Beispiel für einen ZK-Coprozessor, der einen DEX fördert.
Lagrange ist ein Interoperabilitäts-ZK-Coprozessor-Protokoll, das von 1kx und Founders Fund geleitet wird und hauptsächlich darauf abzielt, vertrauenslose Cross-Chain-Interoperabilität bereitzustellen und Anwendungen zu unterstützen, die eine datenintensive komplexe Berechnung erfordern. Im Gegensatz zu traditionellen Knotenbrücken wird die Cross-Chain-Interoperabilität von Lagrange hauptsächlich durch ihre innovativen ZK-Big-Data- und State-Committee-Mechanismen erreicht.
Lagrange hat bereits mit Eigenlayer, Mantle, Base, Frax, Polymer, LayerZero, Omni, Altlayer und anderen integriert und wird das erste ZK-AVS sein, das innerhalb des Ethereum-Ökosystems verknüpft wird.
ybb ist ein Web3-Fonds, der sich darauf spezialisiert hat, Web3-definierende Projekte zu identifizieren, die die Vision haben, einen besseren Online-Lebensraum für alle Internetnutzer zu schaffen. Gegründet von einer Gruppe von Blockchain-Gläubigen, die seit 2013 aktiv an dieser Branche teilnehmen, ist ybb immer bereit, Frühphasenprojekten zu helfen, sich von 0 auf 1 zu entwickeln. Wir schätzen Innovation, selbstgesteuerte Leidenschaft und benutzerorientierte Produkte, während wir das Potenzial von Kryptowährungen und Blockchain-Anwendungen anerkennen.
Verweise:
1.abcde: Eine tiefgreifende Einführung in den zk-Coprozessor und seine Zukunft:https://medium.com/ABCDE.com/de-abcde-ein-tiefer-einblick-in-den-zk-coprozessor-und-seine-zukunft-1d1b3f33f946
2. "zk" ist alles, was Sie brauchen:https://medium.com/gate_ventures/zk-is-all-you-need-238886062c52
3. Risc Zero:https://www.risczero.com/bonsai
4. Lagrange:https://www.lagrange.dev/blog/interoperability-fur-modulare-blockchains-die-lagrange-thesis
5.axiomblog:https://blog.axiom.xyz/
6. Stickstoffbeschleunigung! Wie der zk-Coprozessor die Barrieren der intelligenten Vertragsdaten durchbricht:https://foresightnews.pro/article/detail/48239
Dieser Artikel wird aus [reprintedMittel], leiten Sie den originalen Titel 'the gpu of blockchain: umfassende Analyse von zk-Coprozessoren' weiter, alle Urheberrechte gehören dem Originalautor [ybb capital researcher zeke]. Bei Einwänden gegen diesen Nachdruck wenden Sie sich bitte an denGate lernenTeam, und sie werden es umgehend bearbeiten.
Haftungsausschluss: Die in diesem Artikel geäußerten Ansichten und Meinungen sind ausschließlich die des Autors und stellen keine Anlageberatung dar.
Übersetzungen des Artikels in andere Sprachen werden vom Gate Learn Team durchgeführt. Sofern nicht anders angegeben, ist das Kopieren, Verteilen oder Plagiieren der übersetzten Artikel untersagt.
zk-Coprozessoren können als Off-Chain-Berechnungs-Plugins angesehen werden, die aus dem modularen Konzept abgeleitet sind, ähnlich wie GPUs grafische Berechnungsaufgaben von CPUs in traditionellen Computern abladen und bestimmte Berechnungsaufgaben bearbeiten. In diesem Design-Framework können Aufgaben, bei denen öffentliche Ketten nicht versiert sind, wie z.B. „schwere Daten“ und „komplexe Berechnungslogik“, von zk-Coprozessoren berechnet werden, wobei die Kette nur die zurückgegebenen Berechnungsergebnisse erhält. Ihre Korrektheit wird durch zk-Beweise garantiert und ermöglicht letztendlich vertrauenswürdige Off-Chain-Berechnungen für komplexe Aufgaben.
Derzeit haben beliebte Anwendungen wie KI, SocialFi, Dex und GameFi einen dringenden Bedarf an hoher Leistung und Kostenkontrolle. In traditionellen Lösungen entscheiden sich diese 'schwergewichtigen Anwendungen', die hohe Leistung erfordern, oft für Asset On-Chain + Off-Chain-Anwendungsmodelle oder entwerfen eine separate Anwendungskette. Beide Ansätze haben jedoch inhärente Probleme: Ersteres hat eine 'Black Box', und letzteres steht vor hohen Entwicklungskosten, Entfremdung vom ursprünglichen Kettenökosystem und fragmentierter Liquidität. Darüber hinaus legt die virtuelle Maschine der Hauptkette erhebliche Einschränkungen für die Entwicklung und den Betrieb solcher Anwendungen auf (z. B. Mangel an Anwendungsschichtstandards, komplexe Entwicklungssprachen).
ZK-Coprozessoren sollen diese Probleme lösen. Um ein detaillierteres Beispiel zu geben, können wir uns die Blockchain als ein Terminal (wie ein Telefon oder ein Computer) vorstellen, das nicht mit dem Internet verbunden werden kann. In diesem Szenario können wir relativ einfache Anwendungen wie Uniswap oder andere DeFi-Anwendungen vollständig on-chain ausführen. Aber wenn komplexere Anwendungen auftauchen, wie das Ausführen einer ChatGPT-ähnlichen Anwendung, wird die Leistung und Speicherung der öffentlichen Kette völlig unzureichend sein und zu Gasexplosionen führen. In dem Web2-Szenario, wenn wir ChatGPT ausführen, kann unser gemeinsames Terminal selbst das GPT-40 große Sprachmodell nicht handhaben; wir müssen uns mit den Servern von OpenAI verbinden, um die Frage weiterzuleiten, und nachdem der Server das Ergebnis berechnet und ableitet, erhalten wir direkt die Antwort. ZK-Coprozessoren sind wie entfernte Server der Blockchain. Während verschiedene Coprozessor-Projekte je nach Projekttyp geringfügige Designunterschiede aufweisen können, bleibt die zugrunde liegende Logik im Wesentlichen gleich - Off-Chain-Berechnung + ZK-Proofs oder Speicher-Proofs zur Validierung.
Wenn man die Bereitstellung von Bonsai von Rise Zero als Beispiel nimmt, ist diese Architektur sehr geradlinig. Das Projekt integriert sich nahtlos in Rise Zero's eigenen ZKVM und Entwickler müssen nur zwei einfache Schritte befolgen, um Bonsai als Coprozessor zu verwenden:
Aus den obigen Definitionen geht hervor, dass Rollups und zk-Coprozessoren eine stark überlappende Implementationslogik und Ziele haben. Rollups sind jedoch eher wie Multi-Core-Erweiterungen der Hauptkette, mit den folgenden spezifischen Unterschieden zwischen den beiden:
1. Hauptzweck:
2. Betriebsprinzip:
3. Zustandsverwaltung:
4. Anwendungsszenarien:
5. Beziehung zur Hauptkette:
Daher schließen sich die beiden nicht gegenseitig aus, sondern ergänzen sich. Auch wenn ein Rollup in Form einer Anwendungschain existiert, können ZK-Coprozessoren immer noch Dienste bereitstellen.
Theoretisch ist der Anwendungsbereich von ZK-Coprozessoren umfangreich und umfasst Projekte in verschiedenen Blockchain-Sektoren. ZK-Coprozessoren ermöglichen DApps, Funktionen zu haben, die denen zentralisierter Web2-Apps näherkommen. Hier sind einige beispielhafte Anwendungsfälle, die aus Online-Quellen gesammelt wurden:
datengetriebene DApp-Entwicklung:
zk-Coprozessoren ermöglichen es Entwicklern, datengetriebene dApps zu erstellen, die volle On-Chain-Historiendaten für komplexe Berechnungen ohne zusätzliche Vertrauensannahmen nutzen. Dies eröffnet völlig neue Möglichkeiten für die dApp-Entwicklung, wie zum Beispiel:
VIP-Händlerprogramm für DEXs:
Ein typisches Anwendungsszenario ist die Implementierung eines Gebührenrabattprogramms basierend auf dem Handelsvolumen in DEXs, bekannt als das "VIP Trader Loyalty Program". Solche Programme sind in CEXs üblich, aber in DEXs selten.
Mit zk-Co-Prozessoren können Dexs:
Datenanreicherung für Smart Contracts:
zk-Coprozessoren können als leistungsstarke Middleware fungieren, die Datenerfassung, Berechnung und Verifizierungsdienste für Smart Contracts bereitstellt, wodurch Kosten gesenkt und die Effizienz verbessert wird. Dies ermöglicht es Smart Contracts,:
Cross-Chain-Bridge-Technologie:
Einige zk-basierte Cross-Chain-Brückentechnologien wie Herodotus und Lagrange können auch als Anwendungen von zk-Coprozessoren betrachtet werden. Diese Technologien konzentrieren sich hauptsächlich auf die Extraktion und Verifizierung von Daten und stellen eine vertrauenswürdige Datenbasis für die Cross-Chain-Kommunikation bereit.
Trotz der zahlreichen Vorteile sind ZK-Coprozessoren in der aktuellen Phase weit davon entfernt, perfekt zu sein und haben mehrere Probleme. Ich habe die folgenden Punkte zusammengefasst:
(Dieser Abschnitt ist sehr subjektiv und spiegelt nur die persönlichen Ansichten des Autors wider.)
Dieser Zyklus wird hauptsächlich von modularen Infrastrukturen geleitet. Wenn Modularisierung der richtige Weg ist, könnte dieser Zyklus der letzte Schritt zur Massenadoption sein. Allerdings teilen wir alle derzeit ein gemeinsames Gefühl: Warum sehen wir nur einige alte Anwendungen neu verpackt, warum gibt es mehr Ketten als Anwendungen und warum wird ein neuer Token-Standard wie Inschriften als die größte Innovation dieses Zyklus gefeiert?
Der grundlegende Grund für das Fehlen neuer Erzählungen liegt darin, dass die aktuelle modulare Infrastruktur nicht ausreichend ist, um Supertoepplikationen zu unterstützen, insbesondere fehlen einige Voraussetzungen (Cross-Chain-Interoperabilität, Benutzerbarrieren usw.), was zur größten Fragmentierung in der Blockchain-Geschichte führt. Rollups, als Kern der modularen Ära, haben die Dinge tatsächlich beschleunigt, aber sie haben auch zahlreiche Probleme mit sich gebracht, wie z.B. Liquiditätsfragmentierung, Benutzerdispersion und Einschränkungen, die von der Kette oder der virtuellen Maschine selbst für die Anwendungsinnovation auferlegt werden. Darüber hinaus hat ein weiterer „Schlüsselspieler“ in der Modularisierung, Celestia, den Weg des DA nicht unbedingt auf Ethereum eingeschlagen, was die Fragmentierung weiter verschärft. Ob durch Ideologie oder DA-Kosten angetrieben, das Ergebnis ist, dass BTC gezwungen ist, DA zu werden, und andere öffentliche Ketten darauf abzielen, kostengünstigere DA-Lösungen anzubieten. Die aktuelle Situation ist, dass jede öffentliche Kette mindestens ein, wenn nicht Dutzende, Layer2-Projekte hat. Hinzu kommt, dass alle Infrastruktur- und Ökosystemprojekte die von Blur entwickelte Token-Staking-Strategie tiefgreifend erlernt haben und Benutzer auffordern, Tokens innerhalb des Projekts zu staken. Diese Art, die Wale auf drei Arten begünstigt (Zinsen, ETH- oder BTC-Aufwertung und kostenlose Tokens), komprimiert die On-Chain-Liquidität weiter.
In vergangenen Bullenmärkten flossen die Mittel nur innerhalb weniger bis zu einem Dutzend öffentlicher Ketten, konzentrierten sich hauptsächlich auf Ethereum. Jetzt sind die Mittel über Hunderte öffentlicher Ketten verteilt und in Tausende ähnlicher Projekte gesteckt, was zu einem Rückgang der On-Chain-Aktivität führt. Selbst Ethereum weist eine geringe On-Chain-Aktivität auf. Als Ergebnis engagieren sich östliche Spieler im BTC-Ökosystem in PvP, während westliche Spieler dies in Solana aus der Notwendigkeit heraus tun.
Daher konzentriere ich mich derzeit darauf, wie ich aggregierte Liquidität über alle Ketten hinweg fördern und das Aufkommen neuer Spielstile und Superanwendungen unterstützen kann. Im Sektor der Interoperabilität zwischen Ketten haben traditionelle führende Projekte durchweg schlecht abgeschnitten und ähneln immer noch traditionellen Cross-Chain-Brücken. Neue Interoperabilitätslösungen, die wir in früheren Berichten diskutiert haben, zielen in erster Linie darauf ab, mehrere Ketten in eine einzige Kette zu aggregieren. Beispiele hierfür sind AggLayer, SuperChain, Elastic Chain, JAM usw., die hier nicht näher erläutert werden. Zusammenfassend ist die Cross-Chain-Aggregation eine notwendige Hürde bei der modularen Infrastruktur, die jedoch lange Zeit brauchen wird, um überwunden zu werden.
zk-Coprozessoren sind ein kritischer Bestandteil in der aktuellen Phase. Sie können Layer2 stärken und Layer1 ergänzen. Gibt es eine Möglichkeit, vorübergehend Cross-Chain- und Trilemma-Probleme zu überwinden und uns zu ermöglichen, bestimmte Anwendungen der aktuellen Ära auf bestimmten Layer1s oder Layer2s mit umfangreicher Liquidität zu realisieren? Schließlich mangelt es Blockchain-Anwendungen an frischen Erzählungen. Darüber hinaus könnte die Integration von Coprozessorlösungen, die diverse Spielformen, Gassteuerung, groß angelegte Anwendungen, Cross-Chain-Fähigkeiten und die Reduzierung von Benutzerbarrieren ermöglichen, idealer sein als die Abhängigkeit von Zentralisierung.
Das ZK-Coprozessor-Feld tauchte um 2023 auf und hat mittlerweile einen relativ hohen Reifegrad erreicht. Laut Messaris Klassifizierung umfasst dieses Feld derzeit drei Hauptbereiche (Allgemeine Rechenleistung, Interoperabilität und Cross-Chain, KI und Maschinen-Training) mit 18 Projekten. Die meisten dieser Projekte werden von führenden VCs unterstützt. Nachfolgend beschreiben wir mehrere Projekte aus verschiedenen vertikalen Domänen.
giza ist ein zkml (Zero-Knowledge Machine Learning) Protokoll, das auf StarkNet bereitgestellt wird und offiziell von StarkWare unterstützt wird. Es konzentriert sich darauf, KI-Modelle verifizierbar in Blockchain-Smart Contracts zu verwenden. Entwickler können KI-Modelle im Giza-Netzwerk bereitstellen, das dann die Korrektheit der Modellinferenz durch Zero-Knowledge-Proofs überprüft und die Ergebnisse in einer vertrauenswürdigen Weise an Smart Contracts bereitstellt. Dies ermöglicht es Entwicklern, On-Chain-Anwendungen zu erstellen, die KI-Fähigkeiten kombinieren, während sie die Dezentralisierung und Verifizierbarkeit der Blockchain beibehalten.
Giza vervollständigt den Workflow durch die folgenden drei Schritte:
Gizas Ansatz ermöglicht es KI-Modellen, als vertrauenswürdige Eingabequellen für Smart Contracts zu dienen, ohne auf zentrale Orakel oder vertrauenswürdige Ausführungsumgebungen angewiesen zu sein. Dies eröffnet neue Möglichkeiten für Blockchain-Anwendungen wie KI-basiertes Asset Management, Betrugserkennung und dynamische Preisgestaltung. Es ist eines der wenigen Projekte im aktuellen Web3 x KI-Bereich mit einer logischen geschlossenen Schleife und einer cleveren Verwendung von Coprozessoren im KI-Feld.
risc zero ist ein führendes Coprozessor-Projekt, das von mehreren Top-VCs unterstützt wird. Es konzentriert sich darauf, jede Berechnung in Blockchain-Smart Contracts verifizierbar auszuführen. Entwickler können Programme in Rust schreiben und auf das RISC Zero-Netzwerk bereitstellen. RISC Zero überprüft dann die Korrektheit der Programmausführung durch Zero-Knowledge-Beweise und stellt die Ergebnisse den Smart Contracts auf vertrauenswürdige Weise zur Verfügung. Dies ermöglicht es Entwicklern, komplexe On-Chain-Anwendungen zu erstellen und gleichzeitig die Dezentralisierung und Verifizierbarkeit der Blockchain aufrechtzuerhalten.
Wir haben zuvor kurz die Bereitstellung und den Workflow erwähnt. Hier gehen wir näher auf zwei wichtige Komponenten ein:
risc zero hat sich mit mehreren eth layer2-Lösungen integriert und verschiedene Anwendungsfälle für bonsai gezeigt. Ein interessantes Beispiel ist Bonsai Pay. Diese Demonstration verwendet risc zero's zkvm und Bonsai Proof Service, um Benutzern zu ermöglichen, eth und Token auf Ethereum mit ihren Google-Konten zu senden oder abzuheben. Es zeigt, wie risc zero On-Chain-Anwendungen nahtlos mit OAuth2.0 integrieren kann (dem von großen Identitätsanbietern wie Google verwendeten Standard) und einen Anwendungsfall bietet, der die Web3-Benutzerschwelle durch traditionelle Web2-Anwendungen senkt. Weitere Beispiele umfassen Anwendungen, die auf DAOs basieren.
=nil; ist ein von namhaften Unternehmen wie mina, polychain, starkware und Blockchain Capital unterstütztes Investitionsprojekt. Bemerkenswerterweise gehören zu den Unterstützern auch ZK-Technologie-Pioniere wie mina und starkware, was auf eine hohe technische Anerkennung des Projekts hinweist. =nil; wurde auch in unserem Bericht „Der Rechenleistungsmarkt“ erwähnt, der sich hauptsächlich auf den Nachweismarkt (einen dezentralen Nachweisgenerierungsmarkt) konzentriert. Darüber hinaus hat =nil; ein weiteres Unterprodukt namens zkllvm.
zkllvm, entwickelt von =nil; Foundation ist ein innovativer Schaltungscompiler, der Anwendungscode, der in gängigen Programmiersprachen wie C++ und Rust geschrieben wurde, automatisch in effiziente, beweisbare Schaltkreise für Ethereum umwandelt, ohne dass spezielle domänenspezifische Zero-Knowledge-Sprachen (DSL) erforderlich sind. Dies vereinfacht den Entwicklungsprozess erheblich, senkt die Einstiegshürde und verbessert die Leistung durch die Vermeidung von ZKVM. Es unterstützt Hardwarebeschleunigung, um die Proof-Generierung zu beschleunigen, wodurch es für verschiedene ZK-Anwendungsszenarien wie Rollups, Cross-Chain-Bridges, Oracles, maschinelles Lernen und Spiele geeignet ist. es ist eng mit =nil integriert; Der Proof-Markt der Foundation bietet Entwicklern End-to-End-Support von der Schaltungserstellung bis zur Proof-Generierung.
Brevis ist ein Teilprojekt des Celer-Netzwerks und ist ein intelligenter Zero-Knowledge (zk)-Coprozessor für Blockchain, der es DApps ermöglicht, auf vollständig vertrauenswürdige Weise auf beliebige Daten in mehreren Blockchains zuzugreifen, diese zu verarbeiten und zu nutzen. Wie andere Coprozessoren hat Brevis eine breite Palette von Anwendungsfällen, wie datengesteuertes DeFi, zkbridges, On-Chain-User-Akquise, zkdid und soziale Kontenabstraktion.
Die Brevis-Architektur besteht aus drei Hauptkomponenten:
Mit dieser modularen Architektur kann Brevis allen unterstützten öffentlichen Blockchain-Smart Contracts eine vertrauenswürdige, effiziente und flexible Zugriffsmethode bieten. Die V4-Version von Uni übernimmt ebenfalls dieses Projekt und integriert es mit Hooks (ein System zur Integration verschiedener benutzerdefinierter Logik), um das Lesen historischer Blockchain-Daten zu erleichtern, die Gasgebühren zu reduzieren und gleichzeitig die Dezentralisierung sicherzustellen. Dies ist ein Beispiel für einen ZK-Coprozessor, der einen DEX fördert.
Lagrange ist ein Interoperabilitäts-ZK-Coprozessor-Protokoll, das von 1kx und Founders Fund geleitet wird und hauptsächlich darauf abzielt, vertrauenslose Cross-Chain-Interoperabilität bereitzustellen und Anwendungen zu unterstützen, die eine datenintensive komplexe Berechnung erfordern. Im Gegensatz zu traditionellen Knotenbrücken wird die Cross-Chain-Interoperabilität von Lagrange hauptsächlich durch ihre innovativen ZK-Big-Data- und State-Committee-Mechanismen erreicht.
Lagrange hat bereits mit Eigenlayer, Mantle, Base, Frax, Polymer, LayerZero, Omni, Altlayer und anderen integriert und wird das erste ZK-AVS sein, das innerhalb des Ethereum-Ökosystems verknüpft wird.
ybb ist ein Web3-Fonds, der sich darauf spezialisiert hat, Web3-definierende Projekte zu identifizieren, die die Vision haben, einen besseren Online-Lebensraum für alle Internetnutzer zu schaffen. Gegründet von einer Gruppe von Blockchain-Gläubigen, die seit 2013 aktiv an dieser Branche teilnehmen, ist ybb immer bereit, Frühphasenprojekten zu helfen, sich von 0 auf 1 zu entwickeln. Wir schätzen Innovation, selbstgesteuerte Leidenschaft und benutzerorientierte Produkte, während wir das Potenzial von Kryptowährungen und Blockchain-Anwendungen anerkennen.
Verweise:
1.abcde: Eine tiefgreifende Einführung in den zk-Coprozessor und seine Zukunft:https://medium.com/ABCDE.com/de-abcde-ein-tiefer-einblick-in-den-zk-coprozessor-und-seine-zukunft-1d1b3f33f946
2. "zk" ist alles, was Sie brauchen:https://medium.com/gate_ventures/zk-is-all-you-need-238886062c52
3. Risc Zero:https://www.risczero.com/bonsai
4. Lagrange:https://www.lagrange.dev/blog/interoperability-fur-modulare-blockchains-die-lagrange-thesis
5.axiomblog:https://blog.axiom.xyz/
6. Stickstoffbeschleunigung! Wie der zk-Coprozessor die Barrieren der intelligenten Vertragsdaten durchbricht:https://foresightnews.pro/article/detail/48239
Dieser Artikel wird aus [reprintedMittel], leiten Sie den originalen Titel 'the gpu of blockchain: umfassende Analyse von zk-Coprozessoren' weiter, alle Urheberrechte gehören dem Originalautor [ybb capital researcher zeke]. Bei Einwänden gegen diesen Nachdruck wenden Sie sich bitte an denGate lernenTeam, und sie werden es umgehend bearbeiten.
Haftungsausschluss: Die in diesem Artikel geäußerten Ansichten und Meinungen sind ausschließlich die des Autors und stellen keine Anlageberatung dar.
Übersetzungen des Artikels in andere Sprachen werden vom Gate Learn Team durchgeführt. Sofern nicht anders angegeben, ist das Kopieren, Verteilen oder Plagiieren der übersetzten Artikel untersagt.