
Autor: Elias Tazartes, Kakarot ZKEVM CO -Funder und CEO;
Kakarot Zkevm ist kurz davor, das Testnetzwerk einzugeben.
In diesem Artikel wird die Einzigartigkeit von Kakarot erörtert.
Die disruptiven EVM -Bauherren haben den Konstruktionsraum der Benutzererfahrung erweitert und werden in Kakarot ein enthusiastisches und freundliches Umfeld sehen.
1SowieKakarotKurze Einführung
Kakarot ist eine unterstützbare Sprache, die die Unterstützung für Starknet und alle Starknetos -Ketten (auch als Cairovm -Kette oder Starknet -Anwendungskette bezeichnet) unterstützt.Kakarot ist ein Zkrollup, der mit Ethereum kompatibel ist.Zusätzlich zur Kompatibilität bemüht sich Kakarot auch, mehr Innovationen im L2 -Bereich zu fördern und neue Funktionen wie EVM -Abstraktion wie native Konten hinzuzufügen.Kakarots Fahrgeist ist Beweis, Erweiterung und Innovation.
2SowieKakarotVision
In diesem Artikel werden wir vorstellen, was Kakarot anders ist und warum es Endbenutzern und Bauherren wichtig ist.Nach Jahren der Entwicklung durch das Ethereum -Ökosystem haben wir drei feste Überzeugungen gebildet.
-
TPS ist nicht wichtig als eine bestimmte Schwelle.Benutzer möchten eine Antwortstufe, die Web3 Dapp als Web2 -Anwendungen und schnelle Web3 -DApps entspricht.Mit anderen Worten, Benutzer möchten eine Transaktionsgeschwindigkeit von Sub -Sekunden -Level.Dies bedeutet in der Regel, dass 10.000 TPs noch einige Jahre warten müssen (wir müssen das Problem des Statuswachstums gemeinsam gemeinsam lösen).
-
Handelskosten sind die Haupthindernisse.Wie Vitalik in einem Blog -Beitrag sagte: „Ich denke, der Schuldige, der zu dieser Transformation (Web3 Offenheit) führt, ist der Anstieg der Transaktionskosten.“
-
Ein weiteres wichtiges Hindernis, das von einer großen Größe übernommen wurde, ist die Benutzererfahrung.In Kakarot glauben wir, dass der Status quo der Web3 -Benutzererfahrung erheblich verbessert werden muss.Zum Beispiel ist es unser Ziel, denjenigen, die die Wörter nicht verwalten möchten, eine weitere Wahl zu geben, oder diejenigen, die die meisten Dapps suchen, um eine einklicke Operationserfahrung (dh mehrere Anrufe) zu erzielen.
Um diese drei Punkte zusammenzufassen, kann Kakarot sein Versprechen an Benutzer und seine Position im aktuellen Rollup -Wettbewerb in Ethereum eingehen:
Während Sie niedrige und schnelle Transaktionen liefern,KakarotZiel ist es, die abgestellte Abstraktion zu leiten (aufrufen, mehr,Sicherer EnklavenunterzeichnerVeröffentlichung und Fast Function Release (zum Beispiel zuerst in den meisten ähnlichenEIP) Benutzer -zentrische Innovation.
3SowieKakarotDesign: Die unvermeidliche Trennung von Kryptographie und Ingenieurwesen
In gewisser Weise ist Kakarots Architektur unvermeidlich, da sie auf der Grundlage des ersten Prinzips erstellt wird.Der Kern von Kakarot ist mit hohem Sprachkairo -Kairo gebaut.Dies macht Kakarot zum einzigen ZKEVM, das durch Kryptographie und Ingenieurwesen wirklich getrennt ist, was „ZK“ und „EVM“ in ZKEVM entspricht (mit Ausnahme der Madung von Zeth und SP1, die derzeit in der Forschungsphase derzeit in der Forschungsphase sind).
Was bedeutet diese Trennung für unser Team?Dies bedeutet eine schnellere Entwicklung, weniger Code (viel weniger Code, die geschrieben werden müssen als angepasste Schaltungen), einfacher Wartung und alle Innovationen in Kairo in der Überprüfung und Open -Source -Software.
Die Idee der Trennung ist nicht nur elegant, sondern auch die einzige Möglichkeit, die zukünftige Expansion zu unterstützen.Für ZKEVM, das einen maßgeschneiderten Schaltkreis erstellt, hat es nachgewiesen, dass das Hauptnetzwerk Hardgabel und Innovationen durch neue EIPs im Voraus unterstützt.
Wir glauben, dass sich mehr Teilnehmer auf bewährte intermediäre virtuelle Maschinen in diesem Bereich verlagern.Heute sind die beiden Optionen, die nachweisen und anpassungsfähige Software beweisen können, und sind: Anpassungsfähige Software sind:
-
Verwenden Sie die LLVM-Sprache und beweisen Sie es, wie Rost für LLVM, und dann hat sich RISC-V als RISC-Zero-VKVM erwiesen (wie Rostcode von RVM kann sich als Zeth erweisen).
-
Mithilfe von Kairo -Sprache ist dies eine Programmiersprache für „Proof Design“ für Cairovm.
Wir sind zuversichtlich, dass Kairo immer eine bessere Leistung hat (während andere ZKVM möglicherweise bequemer sein), da seine Konstruktion das Konzept des Beweises integriert, das sich von anderen ZKVM unterscheidet.In den nächsten Jahren wird sich Kairo als das praktischste und effizienteste Instrument zum Schreiben von Software erwiesen.
4Deliviert von Benutzer -zentric
Es ist gut, eine einfache und einfache Software zu entwickeln, aber Endbenutzer kümmern sich nicht darum.Es ist ihnen egal, ob das hintere Ende von WhatsApp auf AWS oder in seiner eigenen Cloud läuft, und es ist mir egal, welche Programmiersprache in Telegramm geschrieben ist.Der Endbenutzer erwartet einen offensichtlichen Mehrwert.
Die Herausforderung, die wir im Bauprozess von Kakarot gegenüberstehen, besteht darin, diesen riesigen technischen Vorteil (eine bewährte Vermittlerin) in den Mehrwert unserer Gemeinde umzuwandeln.
Wir hoffen, unsere schnelle Anpassungsfähigkeit gegenüber dem Veränderung von Ethereum zu zeigen.Die ersten beiden offensichtlichen Vorteile, die wir für die Community bieten, sind:
-
Kakarot ZKEVM wird den Hauptnetzwerk von Dencun sofort integrieren: Alle neuen Betriebscodes und Updates werden in (TStore usw.) enthalten.
-
Eine kooperative Produkt -Roadmap, Benutzertests, iterative Konstruktion.
Nehmen wir uns ein wenig Zeit, um den zweiten Punkt herauszufinden.Wir sind frei und können schnell wichtige Funktionen erfüllen (weil unsere Community wählen wird).Auf unserer Test -Netzwerkstufe veröffentlichen wir neue Funktionen und bitten unsere Community, die nützlichsten Funktionen zu wählen.Wir freuen uns, einige unserer Ideen in unserem Testnetzwerk auszuprobieren: native Anrufe, EOA mit FaceID (oder Hardware -Unterzeichnung), mobile Priorität native Kontoabstraktion, EOF Früher Integration usw.!
Wenn wir mit unseren Bauherren und Endbenutzern neue Funktionen erkunden, denken Sie daran, dass sich Kairo und seine Ökosysteme im Hintergrund aktiv entwickeln!Die mehr als 100 Mitarbeiter von Starkware arbeiten hart daran, die nächste Prover -Generation von Kairo zu erstellen.Gleichzeitig bauen mehr als 500 Entwickler und Infrastruktur Teilnehmer der Kairo -Entwicklergemeinschaft neue Code -Bibliotheken und -Bflächen auf, und diese werden Kakarot in die Zukunft integriert (z. B. parallele Ausführung).
Es gibt ein gutes Beispiel, das unseren Wettbewerbsvorteil widerspiegeln kann, dh die neueste Forschung im Verbesserungsverbesserung von Starkware und Polygon Labs: Circle Stark.Kairo wird immer stärker!
Kakarot kann nicht nur die lebendige Innovation in Kairo -Ökosystemen verwenden (beweist die Geschwindigkeitssteigerung, die Unterstützung von Open -Source -Code -Bibliotheken wie SECP256R1), sondern entwickelt auch eine hohe Geschwindigkeitsentwicklung mit starker Flexibilität (Anpassung an harte Gabeln und EIP).
5SowieKakarotNeueste Dynamik
Basierend auf dem reinen Konsistenzgeist und dem Motto von „It Just Works“ ist es Kakarots Ziel, den Ethereum -Test zu bestehen (offizielle Ethereum Foundation EVM -Test).Dieser Meilenstein bestätigt unsere vollständige Kompatibilität mit Ethereum und lässt Entwickler auch eVM -fragmentierte Probleme vermeiden.
Auf diese Weise wird Kakarot eine nahtlose Entwicklungserfahrung bieten.Wir möchten, dass Entwickler sich auf wichtige Dinge für sie konzentrieren: ihre Protokolle oder Dapp.
Jetzt hat Kakarot mehr als 90%des Tests bestanden (dh mehr als 18.000 Tests).Wir haben Vertrauen in unsere EVM festgestellt, und jetzt ist es Zeit, sich der realen Welt zu stellen.
Die neueste Situation von Kakarot ist, dass wir in die Testnetzwerkstufe eintreten!Um dieses Ziel zu erreichen, arbeiten wir mit Karnot und Starkware zusammen und sie helfen uns, unseren Stapel zu betreiben.In den nächsten beiden Quartalen von 2024 werden wir unsere Technologie mit Ihrer Community mit Ihnen (Hoffnungen) überprüfen.Sie können unserem dynamischen Verständnis des Eröffnungsdatums des öffentlichen Testnetzwerks auf Twitter genau beachten!Gegenwärtig wird das Testnetzwerk nicht bekannt gegeben.
Das Folgende ist ein vereinfachtes Bild des Kakarot -Testnetzwerk -Arbeitsprinzips:
6,abschließend
Die neuesten Entwicklungen von Kakarot: Das zweite und dritte Quartal von 2024 startete das Testnetzwerk.
Kakarots einzigartiger Vorteil liegt in seinem Design: Auf der Schulter eines kryptografischen Riese zu stehen und sich auf das Projekt zu konzentrieren.Nutzen Sie diesen Vorteil, um ein adaptiveres Team zu werden und Produkte schneller zu veröffentlichen (etwa 6 Personen und Mitwirkende haben in weniger als einem Jahr zwei einzigartige ZKEVM -Implementierung aufgebaut).
Kakarots Ziel ist es, mit dem Hauptnetzwerk von Ethereum kompatibel zu sein.Wir sind garantiert garantiert, dass wir die Gemeinden unserer Bauherren durch die Ethereum Foundation Garantie bieten.Bis heute haben wir mehr als 90%des Ethereum -Tests bestanden.Unser Ziel ist es, Entwicklern zu ermöglichen, keine psychologische Belastung für Kompatibilität und Funktionalität zu haben.
Kakarots Mission ist es, mehr Innovationen in den L2 -Raum zu bringen (mehrere Anrufe, sichere Enklavensignaturen, Paymaster, parallele Ausführung usw.) und die Langzeitentwicklung (Typ 1 Zkevm, Beweis des Hauptnetzwerks, reines Äquivalent usw.) unterstützen. .
Durch die Verwendung von Kairo kann sich Kakarot schnell und schnell entwickeln.Eine kleine Arroganz erlaubt uns: Kakarot ist hier, wir werden dazu bestimmt, zu kommen.