
Ethereum ist das Produkt bedeutender Fortschritte bei der Förderung der menschlichen Zusammenarbeit und der Mechanismen der individuellen Autonomie. Als weltweit anerkanntes Abwicklungsnetzwerk verändert Ethereum die Konzepte des digitalen Eigentums und der Unveränderlichkeit von Daten grundlegend. Aufgrund seiner erlaubnisfreien Natur können Einzelpersonen auf der ganzen Welt frei und ohne Einschränkungen nahtlose Transfers über Zeitzonen und Regionen hinweg durchführen.
Der Hauptvorteil dieses Systems ist sein Engagement für Dezentralisierung und Sicherheit, wobei diesen Faktoren Vorrang vor Geschwindigkeit und Skalierbarkeit eingeräumt wird. Wenn es einer öffentlichen Blockchain jedoch an Skalierbarkeit mangelt, behindern hohe Transaktionsgebühren und ein begrenzter Durchsatz die Fähigkeit von Entwicklern, Benutzern und verschiedenen Anwendungen, das Netzwerk vollständig zu nutzen. Diese Einschränkung der Skalierbarkeit schränkt letztendlich das Potenzial von Ethereum als Ganzes ein.
Um sein volles Potenzial auszuschöpfen, muss Ethereum Skalierbarkeitsbeschränkungen überwinden und zu einem Netzwerk werden, das in der Lage ist, ein riesiges Ökosystem von dApps zu unterstützen. Um dieses Ziel zu erreichen, erforscht Ethereum aktiv Rollups als hochoptimierte Skalierungslösung, mit besonderem Fokus auf das Ethereum-Äquivalent von ZK-Rollups als die praktikabelste Option für Entwickler.
Wenn Sie den jüngsten Entwicklungen im Zero-Knowledge-Bereich von Ethereum auch nur ansatzweise Aufmerksamkeit geschenkt haben, sind Ihnen wahrscheinlich einige bekannte Projekte wie Polygon, Starkware, Scroll und zkSync bekannt. Es gibt jedoch einen aufstrebenden, relativ unauffälligen Konkurrenten, der schnell auf dem Vormarsch ist, aber über ein ebenso großes Potenzial verfügt. Taiko ist ein solches Zero-Knowledge-Extended-Virtual-Machine-Projekt (zkEVM), das darauf abzielt, ein vollständig dezentralisiertes Ethereum-Äquivalent ZK-Rollup zu werden, und bestrebt ist, seine Position in diesem Bereich zu etablieren.
Lassen Sie uns gemeinsam die Essenz des Taiko erkunden und ein tieferes Verständnis seiner einzigartigen Eigenschaften erlangen.
Einführung in Taiko
Taiko, dessen Name vom japanischen Wort für „Trommel“ abgeleitet ist, wurde Anfang 2022 von Daniel Wang (CEO) und Brecht Devos (CTO) gegründet, beide erfahrene Veteranen auf diesem Gebiet. Daniel und Brecht arbeiteten zuvor bei Loopring zusammen, einem anwendungsspezifischen ZK-Rollup, das erstmals 2018 auf Ethereum bereitgestellt wurde. Nachdem er Loopring im Jahr 2021 verlassen hatte, plante Daniel zunächst den Aufbau eines dezentralen sozialen Netzwerks, erkannte jedoch bald, dass die bestehende Infrastruktur eine solche Anwendung nicht unterstützen konnte. Daniel und Brecht bringen ihre Erfahrungen bei Loopring zu Taiko ein und gemeinsam mit einem Team aus über 20 außergewöhnlichen Blockchain-Entwicklern, ZK-Forschern und Krypto-nativen Betreibern in über 16 Ländern wollen sie gemeinsam ein wirklich dezentrales Ethereum-Äquivalent aufbauen ZK-Rollup.
Taiko unterscheidet sich von seinen Mitbewerbern dadurch, dass es sich um ein universelles ZK-Rollup-Projekt handelt, das darauf abzielt, eine Typ-1-zkEVM zu erstellen, um Entwicklern ein nahtloses Erlebnis zu bieten.
Aber was ist Typ-1-ZK-Rollup und warum ist es wichtig?
Typ-1 zkEVM
In Vitalik Buterins Taxonomie der ZK-Rollups priorisieren ZK-Rollups vom Typ 1 die Kompatibilität mit der EVM gegenüber der schnellen Proof-Generierung. Dies bedeutet, dass ZK-Rollup vom Typ 1 keine Änderungen am bestehenden Ethereum-System vornimmt und dieselbe Hash-Funktion, denselben Statusbaum, denselben Transaktionsbaum, dieselbe Vorkompilierung und dieselbe Konsenslogik verwendet, die von Ethereum verwendet werden. Aufgrund dieser Funktion kann ZK-Rollup vom Typ 1 als gleichwertig mit EVM angesehen werden und wird daher als zkEVM bezeichnet.

Der Vorteil von Typ-1-zkEVM ist seine Fähigkeit, die etablierten Entwicklungstools und die Infrastruktur von Ethereum, einschließlich der Clients, vollständig zu nutzen. Obwohl zkEVM vom Typ 2/2.5 auch als EVM-kompatibel gilt, werden sie einige Teile des Ethereum-Stacks verändern und möglicherweise negative Auswirkungen auf die Gasgebühren oder die Keccak-Hash-Funktion usw. haben. Je nach Art des Projekts können sich diese Änderungen negativ auf Sicherheitsmechanismen oder die Effizienz von Smart Contracts auswirken. Daher eignet sich zkEVM vom Typ 1 möglicherweise besser für Projekte, die empfindlich auf Änderungen der Gaskosten reagieren oder die kampferprobte Sicherheit der Keccak-Hash-Funktionen erfordern.
Das EVM selbst ist jedoch nicht speziell für die Durchführung von ZK-freundlichen Operationen konzipiert, was dazu führt, dass die Erstellung von Zero-Knowledge-Proofs (ZKPs) einen hohen Rechenaufwand erfordert. Derzeit kann die Generierung eines einzelnen ZKP für einen Ethereum-Block Stunden dauern, aber es besteht Verbesserungspotenzial durch den parallelen Betrieb von Proof-Generatoren (den für die Erstellung von ZKPs verantwortlichen Einheiten) und der langfristigen Entwicklung von Hardware-Beschleunigungslösungen wie ASICs.
Technischer Überblick
Taiko soll ein zkEVM vom Typ 1 sein, das speziell für die nahtlose Ausführung des Ethereum-Smart-Contract-Codes ohne Änderungen entwickelt wurde. Dadurch können Entwickler bestehende Anwendungen problemlos auf Layer 2 umstellen, ohne neuen Code implementieren zu müssen.
Taiko besteht aus drei Hauptkomponenten:
zkEVM: zkEVM überprüft die Richtigkeit der EVM-Berechnungen durch Gültigkeitsnachweise. Taiko kann die EVM ohne Änderungen direkt ausführen. Die Nutzung kampferprobter Codes aus dem Ethereum-Netzwerk und die Beibehaltung vorhandener Entwicklungstools ist für Entwickler von großem Vorteil. Entwickler können bestehende Solidity-Verträge problemlos nach Taiko migrieren, ohne sie in eine andere Sprache kompilieren oder das Framework anpassen zu müssen. Darüber hinaus basiert der Taiko-Client auf Geth und gewährleistet so die Kompatibilität mit zukünftigen Ethereum-Protokoll-Upgrades.
Layer-2-Rollup-Knoten: Der Taiko-Knoten ist für das Sammeln und Ausführen von Benutzertransaktionen in der L2-Kette verantwortlich. Diese Knoten überwachen die Verwaltung und den Statusfortschritt der Rollup-Kette.
Taiko-Protokoll: Das Taiko-Protokoll definiert und erzwingt Rollup-Regeln und identifiziert potenzielle Teilnehmer. Auf Ethereum Layer 1 bereitgestellte Smart Contracts fungieren als Datenverfügbarkeitsmechanismus und validieren ZKP.
Diese Komponenten arbeiten zusammen, um eine reibungslose Kompatibilität mit Ethereum Layer 1 zu gewährleisten und Entwicklern und Benutzern ein vertrautes Erlebnis zu bieten.
Dezentralisierung
Neben der Priorisierung der EVM-Kompatibilität legt Taiko auch großen Wert auf die Dezentralisierung. Viele Rollup-Netzwerke priorisieren zunächst die Leistung und führen dann schrittweise die Dezentralisierung ein. Taiko beabsichtigt jedoch, von Anfang an dezentrale Antragsteller (Serialisierer) zu verwenden, die für die Blockübermittlung verantwortlich sind, und dezentrale Prüfer, um ZKP zu generieren. Dieser Ansatz unterstreicht Taikos starkes Engagement für die Dezentralisierung, da derzeit kein anderes Rollup-Netzwerk einen dezentralen Serialisierer verwendet.
Taikos Fokus auf Dezentralisierung gewährleistet eine solide Grundlage für dApps und bleibt gleichzeitig den Grundwerten von Ethereum treu. Das Team gab außerdem seine Pläne zur Gründung einer dezentralen autonomen Organisation (DAO) bekannt, weitere Details sollen in Zukunft besprochen werden.
Taikos aktuelle Situation
Am 7. Juni 2023 erreichte Taiko mit dem Start eines Alpha-3-Testnetzes namens Grímsvöt einen wichtigen Meilenstein in seinem Streben nach Dezentralisierung und Ethereum-äquivalentem zkEVM. Das Testnetz spielt eine Schlüsselrolle beim umfassenden Testen des Netzwerkdesigns und der Netzwerkkomponenten mit dem Hauptziel, Antragsteller und Prüfer zu dezentralisieren und gleichzeitig Unterstützung für Layer-3-Technologien zu entwickeln. Wie in der Entwicklungs-Roadmap von Taiko dargelegt, hat das Team mehrere Testnetze geplant, die sich jeweils auf das Testen spezifischer Komponenten des Technologie-Stacks konzentrieren, um den Start des Hauptnetzes im ersten Quartal 2024 vorzubereiten.

Darüber hinaus gab Taiko Labs den erfolgreichen Abschluss einer Finanzierungsrunde in Höhe von 22 Millionen US-Dollar bekannt. Sequoia China führte im dritten Quartal 2022 eine Seed-Runde im Wert von 10 Millionen US-Dollar an, während Generative Ventures die kürzlich abgeschlossene Serie-A-Runde im Wert von 12 Millionen US-Dollar anführte. Weitere Investoren in beiden Runden sind IOSG Ventures, GSR und GGV Capital sowie mehrere Angel-Investoren aus der Ethereum-Community. Die Mittel werden zur Einrichtung eines Ökosystem-Investmentfonds verwendet, um dApps und Entwickler für das Ökosystem zu gewinnen.
Zusammenfassen
Es besteht kein Zweifel daran, dass Typ-1-zkEVM Entwicklern, die mit Ethereum vertraut sind, die reibungsloseste Erfahrung bietet und ihnen daher die geringste Reibung beim Erstellen von Anwendungen im Layer-2-Netzwerk bereitet. Kurzfristig gesehen hat Taiko zweifellos den Vorteil, dass es Entwicklern die einfachste Möglichkeit bietet, Anwendungen auf Rollup zu migrieren. Diese Kompatibilität geht jedoch zu Lasten der Effizienz, und wenn Entwickler mit ZK-Rollups vertrauter werden, neigen sie möglicherweise eher dazu, Anwendungen auf den leistungsstärkeren Typ-3- und Typ-4-ZK-Rollups zu erstellen. Dies wird jedoch möglicherweise nicht so schnell passieren, da die meisten Entwickler immer noch lieber auf EVM-kompatiblen Ketten entwickeln und in der Blockchain-Branche, wo Geschwindigkeit von entscheidender Bedeutung ist, viele Entwickler bereit sind, in ihrem eigenen, vertrauten Gebiet zu bleiben und sich auf andere zu konzentrieren Aspekte der Anwendung und stellen Sie die Migration auf Rollups vorerst auf die lange Bank.
Taiko arbeitet immer noch hart daran, ein ehrgeiziges Ziel zu verfolgen und sich als einzigartiges Projekt hervorzuheben, das darauf abzielt, herausragende Ergebnisse zu erzielen. Während das Alpha-Testnetzwerk weitergeführt wird, macht Taiko erhebliche Fortschritte auf dem Weg zu einer Plattform, die für Ethereum-Entwickler und -Benutzer sowohl zugänglich als auch benutzerfreundlich ist. Es wahrt die Grundwerte von Ethereum und bietet gleichzeitig Skalierbarkeit und Effizienz, was einen wichtigen Einfluss auf die Zukunft von Ethereum hat. Es wird erwartet, dass das Projekt eine breitere Akzeptanz fördert, ein florierendes Ökosystem fördert und eine Schlüsselrolle bei der Gestaltung der Entwicklung von Ethereum spielt.

