Heim >web3.0 >Taiko-Forschungsbericht: Ethereum Layer 2-Lösung, die eine nahtlose Erweiterung und vollständige Kompatibilität ermöglicht

Taiko-Forschungsbericht: Ethereum Layer 2-Lösung, die eine nahtlose Erweiterung und vollständige Kompatibilität ermöglicht

PHPz
PHPzOriginal
2024-06-11 12:48:59603Durchsuche

1. Projekteinführung

Taiko ist ein dezentrales Ethereum-äquivalentes zkRollup-Projekt mit dem Ziel, Ethereum durch die zkEVM-Technologie zu erweitern.

Taiko研报:实现无缝扩展与完全兼容的以太坊Layer 2解决方案

Taiko zielt darauf ab, ein vollständig äquivalentes zkRollup zu Ethereum zu sein, um Ethereum zu skalieren, ohne bestehende dezentrale Anwendungen (dApps) zu ändern. Als vollständig äquivalentes zkRollup zu Ethereum ermöglicht Taiko Entwicklern und Benutzern, die Leistungsfähigkeit von Ethereum Layer 1 (L1) zu nutzen, ohne bestehende dApps zu ändern.

Taiko研报:实现无缝扩展与完全兼容的以太坊Layer 2解决方案

Hauptmerkmale:

  1. Vollständig EVM-kompatibles zkEVM Typ 1: Das von Taiko übernommene zkEVM vom Typ 1 ist vollständig mit Ethereum kompatibel, sodass Entwickler dApps zwischen Ethereum und Taiko migrieren können, ohne sich Gedanken über das Scheitern von Smart Contracts machen zu müssen.
  2. Open Source: Der gesamte Quellcode von Taiko kann auf GitHub angezeigt, erstellt oder bearbeitet werden, sodass die Entwicklung der Blockchain nicht auf ein kleines Team, sondern auch auf Communities und Entwickler auf der ganzen Welt beschränkt ist.
  3. Vollständige Dezentralisierung: Neben der hohen Kompatibilität mit EVM legt Taiko auch großen Wert auf die Dezentralisierung des Protokolls und plant, ZkPs durch dezentrale Antragsteller und Validatoren zu generieren, die Blöcke und Beweise einreichen.

2. Technische Kernstruktur

2.1 zkEVM-Schaltkreis

zkEVM-Schaltkreis (Zero-Knowledge Ethereum Virtual Machine) ist eine der Kernkomponenten der technischen Architektur von Taiko. Es nutzt wissensfreie Beweise (ZKPs), um die Genauigkeit und Integrität der Berechnungen der Ethereum Virtual Machine (EVM) zu überprüfen. Durch zkEVM kann Taiko Ethereum skalieren, ohne bestehende Smart Contracts und dezentrale Anwendungen (dApps) zu ändern, während gleichzeitig die Sicherheit, Dezentralisierung und Kompatibilität von Ethereum gewahrt bleibt.

Taiko研报:实现无缝扩展与完全兼容的以太坊Layer 2解决方案

2.1.1 Funktionen und Merkmale

1. Zero-Knowledge-Proofs (ZKPs)

Transaktionen überprüfen: Die zkEVM-Schaltung verwendet ZKPs, um die Richtigkeit von Transaktionen zu überprüfen, ohne die spezifischen Daten der Transaktion preiszugeben. Auf diese Weise kann der Umfang der Datenverarbeitung im Ethereum-Mainnet reduziert werden, wodurch die Transaktionskosten gesenkt und die Transaktionsgeschwindigkeit erhöht werden.

Vertraulichkeit: ZKPs gewährleisten die Vertraulichkeit von Transaktionen und nur verifizierte Nachweise werden an das Ethereum-Mainnet übermittelt.

2. Vollständig kompatibel mit EVM-Opcodes

Unterstützt alle EVM-Opcodes: Die zkEVM-Schaltung unterstützt vollständig alle EVM-Opcodes, was bedeutet, dass Entwickler ihre Smart Contracts und dApps nahtlos zu Taiko migrieren können, ohne etwas überarbeiten zu müssen.

Behalten Sie die Ethereum-Kompatibilität bei: Dieses hohe Maß an Kompatibilität ermöglicht die direkte Nutzung bestehender Ethereum-Entwicklungstools und -Ökosysteme auf Taiko, was Entwicklern eine große Erleichterung bietet.

3. Dezentralisierung und Sicherheit

Dezentrale Verifizierung: Die zkEVM-Schaltung unterstützt ein dezentrales Verifizierermodell, und jeder kann an der Erstellung und Verifizierung wissensfreier Beweise teilnehmen. Dieser dezentrale Ansatz gewährleistet die Sicherheit und Integrität des Systems.

Ethereum L1-Validator: Taikos zkEVM-Schaltung nutzt Ethereum Layer 1-Validatoren für die Transaktionsbestellung und stellt so sicher, dass die Dezentralisierungs- und Sicherheitseigenschaften von Ethereum übernommen werden.

4. Effizient und skalierbar

Reduziertes Datenverarbeitungsvolumen: Durch die Ausführung von Transaktionen auf Layer 2 und die Generierung von Zero-Knowledge-Proofs wird das Datenverarbeitungsvolumen im Ethereum-Mainnet reduziert und dadurch die Effizienz und Skalierbarkeit von Transaktionen verbessert.

Zk-Proofs schnell generieren: Das zkEVM-Schaltungsdesign optimiert die Geschwindigkeit der ZK-Proof-Generierung und stellt sicher, dass eine große Anzahl von Transaktionen effizient verarbeitet werden kann.

5. Intelligente Verträge und Protokollregeln

Intelligente Vertragsausführung: Die zkEVM-Schaltung unterstützt die Ausführung intelligenter Verträge und gewährleistet so die Programmierbarkeit und Flexibilität von Ethereum. Diese intelligenten Verträge sind für die Validierung von ZK-Beweisen und die Durchsetzung der Protokollregeln verantwortlich.

Protokollüberprüfung: Die zkEVM-Schaltung stellt durch die Integration mit Ethereum L1 sicher, dass alle Nachweise und der Transaktionsstatus streng überprüft werden, wodurch die Konsistenz und Sicherheit des Systems gewahrt bleibt.

2.1.2 Funktionsprinzip

1. Transaktionsausführung und Datenerfassung

Transaktionen werden zunächst auf Schicht 2 ausgeführt, um entsprechende Transaktionsdaten zu generieren.

Diese Transaktionsdaten werden gesammelt und für die ZK-Proof-Erstellung vorbereitet.

2. Zero-Knowledge-Proof-Generierung

Die zkEVM-Schaltung nutzt die zkSNARKs- oder zkSTARKs-Technologie, um Zero-Knowledge-Proofs zu generieren, ohne den spezifischen Inhalt der Transaktionen preiszugeben.

Nachdem der Beweis erstellt wurde, werden der Beweis und die zugehörigen Daten an Ethereum L1 übermittelt.

3. Überprüfung und Statusaktualisierung

Der Ethereum L1-Verifizierer überprüft den übermittelten Zero-Knowledge-Beweis, um die Gültigkeit des Beweises sicherzustellen.

Sobald der Nachweis verifiziert ist, wird der Transaktionsstatus im Ethereum-Mainnet aktualisiert, um sicherzustellen, dass alle Teilnehmer konsistente Transaktionsergebnisse sehen.

2.2Layer 2 Rollup Node

Layer 2 Rollup Node ist eine Schlüsselkomponente in der technischen Architektur von Taiko und verantwortlich für die Verwaltung und Ausführung von Transaktionen auf Layer 2 bei gleichzeitiger Interaktion mit Ethereum Layer 1 (L1). Durch die Layer-2-Rollup-Technologie ist Taiko in der Lage, den Transaktionsdurchsatz von Ethereum zu erhöhen, die Transaktionskosten zu senken und Dezentralisierung und Sicherheit aufrechtzuerhalten.

Taiko研报:实现无缝扩展与完全兼容的以太坊Layer 2解决方案

2.2.1 Funktionen und Merkmale

1. Datenerfassung und Transaktionsausführung

Transaktionsausführung: Layer-2-Rollup-Knoten führen Transaktionen auf Layer 2 aus, und diese Transaktionen werden zuerst im Layer-2-Netzwerk verarbeitet, wodurch der Bedarf reduziert wird für Ethernet Die direkte Belastung von Fangzhu.com.

Datenerfassung: Knoten sammeln von Ethereum Layer 1 übertragene Daten und führen auf der Grundlage dieser Daten Transaktionsverarbeitung und Statusaktualisierungen durch.

2. Statusverwaltung

Statusanzeige: Nach der Ausführung jeder Transaktion aktualisiert und zeigt der Layer-2-Rollup-Knoten den Transaktionsstatus an, um sicherzustellen, dass alle Teilnehmer konsistente Statusinformationen sehen.

Zustandspflege: Stellen Sie die Konsistenz und Datenintegrität des gesamten Netzwerks sicher, indem Sie den Status nach der Transaktionsausführung verwalten.

3. Ausführung von Protokollregeln

Protokollüberprüfung: Layer-2-Rollup-Knoten führen Transaktionen und Überprüfungsprozesse gemäß den Regeln des Taiko-Protokolls aus. Diese Regeln gewährleisten die Gültigkeit von Transaktionen und die Sicherheit des Netzwerks.

Smart-Contract-Unterstützung: Knoten können Smart Contracts ausführen, die auf Ethereum Layer 1 bereitgestellt werden, und diese Verträge für die Datenübertragung und die ZK-Proof-Überprüfung verwenden.

4. Effizient und skalierbar

Verbesserung des Durchsatzes: Durch die Ausführung von Transaktionen auf Layer 2 wird die Transaktionsverarbeitungskapazität des Netzwerks erheblich verbessert und die Überlastung des Ethereum-Hauptnetzwerks verringert.

Reduzierte Kosten: Durch die Verarbeitung von Transaktionen auf Layer 2 können die Transaktionsgebühren erheblich gesenkt werden, wodurch kleine Transaktionen wirtschaftlicher werden.

5. Dezentralisierung und Sicherheit

Dezentrale Verifizierung: Layer-2-Rollup-Knoten unterstützen ein dezentrales Verifizierungsmodell und sorgen so für die Dezentralisierung und Sicherheit des Netzwerks.

Datenübertragung: Der Knoten ist für die Übertragung von Transaktionsdaten auf Layer 2 an Ethereum Layer 1 und die Durchführung von Statusaktualisierungen basierend auf dem Feedback von L1 verantwortlich.

2.2.2 Funktionsprinzip

1. Datenerfassung und Transaktionsausführung

Transaktionen empfangen: Knoten empfangen von Benutzern auf Schicht 2 übermittelte Transaktionen und führen diese Transaktionen gemäß den Protokollregeln aus.

Statusaktualisierung: Nachdem die Transaktion ausgeführt wurde, aktualisiert der Knoten den Transaktionsstatus und verwaltet die neuesten Statusinformationen auf Schicht 2.

2. Zero-Knowledge-Proof-Generierung

ZK-Proof generieren: Der Knoten generiert einen Zero-Knowledge-Proof für jede Transaktion, um die Richtigkeit und Vertraulichkeit der Transaktion sicherzustellen.

Beweis einreichen: Der generierte ZK-Beweis und die zugehörigen Daten werden zur Überprüfung durch L1-Verifizierer an Ethereum Layer 1 übermittelt.

3. Überprüfung und Statusaktualisierung

L1-Verifizierung: Der Ethereum Layer 1-Verifizierer überprüft den übermittelten Zero-Knowledge-Beweis, um die Gültigkeit der Transaktion sicherzustellen.

Statussynchronisierung: Sobald der Beweis verifiziert ist, aktualisiert der Layer-2-Rollup-Knoten den Status synchron basierend auf dem Feedback von L1, um die Konsistenz des gesamten Netzwerks sicherzustellen.

Vorteile und Anwendungsszenarien:

1. Verbessern Sie die Skalierbarkeit von Ethereum

Durch die Verarbeitung einer großen Anzahl von Transaktionen auf Layer 2 kann der Layer 2 Rollup-Knoten von Taiko die Skalierbarkeit des Ethereum-Netzwerks erheblich verbessern und höhere Transaktionsanforderungen erfüllen. 2. Transaktionskosten reduzieren

3. Sicherheit und Datenschutz verbessern

Die wissensfreie Technologie gewährleistet den Datenschutz und die Sicherheit von Transaktionen, vermeidet den Verlust von Transaktionsdaten und wahrt den dezentralen Charakter des Netzwerks.

2.3Taiko-Protokoll

Das Taiko-Protokoll ist auch eine Kernkomponente der technischen Architektur von Taiko. Es definiert und führt die Regeln des Layer-2-Rollups aus, um die Korrektheit von Transaktionen und die Sicherheit des Netzwerks sicherzustellen. Durch intelligente Verträge und dezentrale Verifizierung ermöglicht das Taiko-Protokoll eine effiziente Skalierung von Ethereum bei gleichzeitiger Beibehaltung seiner dezentralen und sicheren Funktionen.

2.3.1 Funktionen und Features

Taiko研报:实现无缝扩展与完全兼容的以太坊Layer 2解决方案1. Protokollregeldefinition

Regeleinstellungen: Das Taiko-Protokoll definiert alle Betriebsregeln von Rollup, einschließlich Transaktionsverarbeitung, Überprüfung und Statusaktualisierungen usw. Alle Transaktionen müssen diesen Regeln folgen, um den konsistenten Betrieb des Netzwerks sicherzustellen.

Intelligente Vertragsausführung: Die Vereinbarung wird durch intelligente Verträge umgesetzt, die auf Ethereum bereitgestellt werden, wodurch sichergestellt wird, dass alle Regeln und Vorgänge offen und transparent sind.

2. Transaktionsüberprüfung und Statusaktualisierung

Transaktionsüberprüfung: Nach der Übermittlung jeder Transaktion wird das Taiko-Protokoll gemäß vordefinierten Regeln überprüft, um die Gültigkeit und Richtigkeit der Transaktion sicherzustellen.

Statusaktualisierung: Nach Abschluss der Überprüfung aktualisiert das Protokoll den Transaktionsstatus von Schicht 2 und überträgt relevante Daten an Ethereum Schicht 1, um sicherzustellen, dass der Status synchronisiert und konsistent ist.

3. Dezentralisierung und Sicherheit

Dezentraler Validator: Das Taiko-Protokoll unterstützt ein dezentrales Validatormodell und jeder kann am Verifizierungsprozess teilnehmen. Dieser dezentrale Ansatz erhöht die Sicherheit und Integrität des Netzwerks.

Zero-Knowledge-Proof: Das Protokoll nutzt Zero-Knowledge-Proof-Technologie (zkSNARKs oder zkSTARKs), um Transaktionen zu verifizieren, ohne den spezifischen Inhalt der Transaktion preiszugeben, wodurch der Datenschutz und die Sicherheit der Transaktion gewährleistet werden.

4. Datenübertragung und -verarbeitung

Datenübermittlung: Transaktionsdaten und der generierte ZK-Beweis werden zur Überprüfung durch L1-Validatoren an Ethereum Layer 1 übermittelt.

Datenverarbeitung: Nach der L1-Verifizierung aktualisiert das Protokoll den Status der Schicht 2 basierend auf dem Feedback, um sicherzustellen, dass alle Teilnehmer konsistente Transaktionsergebnisse sehen.

5. Smart-Contract-Funktion

Datenübertragungsmechanismus: Der Smart-Contract ist für die Übertragung von Transaktionsdaten und ZK-Proofs zwischen Layer 2 und Layer 1 verantwortlich, um die Integrität und Konsistenz der Daten sicherzustellen.

Protokollüberprüfung: Der Smart Contract ist auch für die Überprüfung des ZK-Zertifikats verantwortlich, um die Gültigkeit und Richtigkeit der Transaktion sicherzustellen.

6. Governance und Community-gesteuert

Dezentrale Autonome Organisation (DAO): Die Governance des Taiko-Protokolls wird von der Taiko-DAO verwaltet, die sich aus TKO-Token-Inhabern zusammensetzt, die durch Abstimmung über wichtige Aktualisierungen und Änderungen des Protokolls entscheiden.

Beteiligung der Gemeinschaft: Die Verwaltung und Entwicklung des Protokolls hängen in hohem Maße von der Beteiligung und dem Beitrag der Gemeinschaft ab, um sicherzustellen, dass die Entscheidungsfindung im Protokoll transparent, fair und inklusiv ist.

2.3.2 Funktionsprinzip:

1. Übermittlung und Ausführung der Transaktion

Der Benutzer übermittelt die Transaktion auf Layer 2 und die Transaktion wird zuerst auf dem Layer 2-Rollup-Knoten ausgeführt.

Nachdem die Transaktion ausgeführt wurde, werden die entsprechenden Transaktionsdaten und Statusaktualisierungen generiert.

2. Zero-Knowledge-Proof-Generierung

Generieren Sie Zero-Knowledge-Proofs, um die Korrektheit von Transaktionen zu überprüfen und so den Datenschutz zu gewährleisten.

Die generierten ZK-Beweis- und Transaktionsdaten werden an Ethereum Layer 1 übermittelt.

3.L1-Verifizierung und Statusaktualisierung

Der Ethereum Layer 1-Verifizierer verifiziert den übermittelten Zero-Knowledge-Beweis, um die Gültigkeit und Richtigkeit der Transaktion sicherzustellen.

Nach bestandener Verifizierung wird der Status von Layer 2 basierend auf dem Feedback von L1 aktualisiert, um die Konsistenz und Sicherheit des gesamten Netzwerks zu gewährleisten.

4. Governance- und Protokollaktualisierungen

Taiko DAO gewährleistet die Beteiligung der Community und eine transparente Governance, indem es über Protokollaktualisierungen und -änderungen abstimmt.

Alle Protokollaktualisierungen werden durch intelligente Verträge implementiert, um Offenheit und Transparenz der Regeln zu gewährleisten. 2.3.3 Vorteile und Anwendungsszenarien Transaktionsbedürfnisse.

2. Transaktionskosten reduzieren

Die Verarbeitung von Transaktionen auf Layer 2 verringert die Abhängigkeit vom Ethereum-Hauptnetzwerk und reduziert dadurch die Transaktionskosten und eignet sich besonders für Anwendungsszenarien hochfrequenter Transaktionen mit kleinen Beträgen.

3. Sicherheit und Datenschutz verbessern

Die wissensfreie Technologie gewährleistet den Datenschutz und die Sicherheit von Transaktionen, vermeidet den Verlust von Transaktionsdaten und wahrt den dezentralen Charakter des Netzwerks.

4. Community-gesteuerte und transparente Governance

Durch Taiko DAO können Community-Mitglieder an der Governance und Entscheidungsfindung des Protokolls teilnehmen, um sicherzustellen, dass die Entwicklungsrichtung des Protokolls mit den Interessen und Bedürfnissen der Community übereinstimmt .

2.4 Base Competitive Rollup (BCR)

Base Competitive Rollup (BCR, Base Competitive Rollup) ist eine Schlüsselinnovation im Taiko-Protokoll, die darauf abzielt, die Dezentralisierung und Sicherheit des Netzwerks zu verbessern. Im Folgenden finden Sie eine detaillierte Einführung in BCR:

2.4.1 Kernkonzepte

Taiko研报:实现无缝扩展与完全兼容的以太坊Layer 2解决方案BCR ist eine innovative Layer-2-Lösung, die darauf ausgelegt ist, die Dezentralisierung und Sicherheit des Blockchain-Netzwerks durch Wettbewerbsmechanismen zu verbessern. Im BCR-Modell können mehrere Teilnehmer darum konkurrieren, Blöcke vorzuschlagen und zu validieren, wodurch die Kontrolle einer einzelnen Entität über das Netzwerk entfällt.

2.4.2 Arbeitsmechanismus

1. Wettbewerbsvorschläge

Antragsteller: Jeder kann Antragsteller werden und einen Blockvorschlag einreichen. Antragsteller müssen Benutzertransaktionen verpacken und wissensfreie Beweise (zkProofs) generieren.

Vorschlagswettbewerb: Mehrere Antragsteller können gleichzeitig um die Einreichung von Blöcken konkurrieren, wodurch sichergestellt wird, dass der Generierungs- und Einreichungsprozess jedes Blocks dezentral erfolgt und es keinen einzigen zentralen Kontrollpunkt gibt.

2. Verifizierungsprozess

Verifizierer: Verifizierer sind für die Verifizierung der vom Antragsteller eingereichten Blöcke und Zero-Knowledge-Beweise verantwortlich. Sie gewährleisten die Sicherheit des Netzwerks, indem sie die Richtigkeit und Rechtmäßigkeit von Transaktionen überprüfen.

Konkurrierende Verifizierung: Mehrere Validatoren können um die Validierung von Blöcken konkurrieren, was die Sicherheit des Netzwerks erhöht, da der Wettbewerb zwischen Validatoren die Genauigkeit und Transparenz des Verifizierungsprozesses gewährleistet.

2.4.3 Vorteile von BCR

1. Verbesserte Dezentralisierung

Offene Teilnahme: Das BCR-Modell ermöglicht es jedem, an Blockvorschlägen und -überprüfungen teilzunehmen, wodurch die Abhängigkeit von einigen wenigen Einheiten beseitigt und die Dezentralisierung des Netzwerks verbessert wird.

Zensurwiderstand: Da mehrere Antragsteller und Validatoren miteinander konkurrieren, ist es für eine einzelne Instanz schwierig, das Netzwerk zu zensieren oder zu kontrollieren.

2. Verbesserte Sicherheit

Mehrfache Verifizierung: Durch einen wettbewerbsorientierten Verifizierungsmechanismus verifizieren mehrere Validatoren unabhängig voneinander Blöcke, was die Zuverlässigkeit und Sicherheit des Verifizierungsprozesses gewährleistet.

Reduzierte Single Points of Failure: Das BCR-Modell reduziert das Risiko von Single Points of Failure, da der Betrieb des Netzwerks nicht auf einen einzelnen Antragsteller oder Validator angewiesen ist.

3. Wirtschaftliche Anreize

Fairer Wettbewerb: Antragsteller und Validierer erhalten durch Wettbewerb wirtschaftliche Belohnungen. Dieser Mechanismus stellt sicher, dass Teilnehmer Anreize haben, ehrliche und effiziente Dienstleistungen anzubieten.

Gebührenverbrennung: Antragsteller müssen eine bestimmte Menge an TKO-Tokens vernichten, um Blöcke einzureichen, was dabei hilft, die Token-Versorgung zu kontrollieren und den Token-Wert zu stabilisieren.

2.5 Booster-Based Rollup (BBR)

Booster-Based Rollup (BBR, Based Booster Rollup) ist eine Schlüsselkomponente des Taiko-Protokolls, das darauf ausgelegt ist, Ethereum durch die Verbesserung der Transaktionsausführung und der Speichereffizienz der Netzwerkfunktionen weiter zu skalieren. Das Designziel von BBR besteht darin, eine nahtlose Benutzer- und Entwicklererfahrung zu schaffen, die es ermöglicht, Transaktionen so auszuführen, als ob sie auf Layer 1 (L1) wären, während der eigene Speicher auf Layer 2 (L2) beibehalten wird.

Taiko研报:实现无缝扩展与完全兼容的以太坊Layer 2解决方案

2.5.1 Kernfunktionen und Arbeitsprinzipien

1. Doppelschichtstruktur

Trennung von Ausführung und Speicherung: BBR implementiert eine Doppelschichtstruktur für die Transaktionsausführung und -speicherung auf L2, während die notwendige Sicherheit und Dezentralisierung auf L1 gewahrt bleibt.

Nahtlose Integration mit L1: Durch diese zweischichtige Struktur ermöglicht BBR Smart Contracts, konsistente Adressen auf L1 und allen BBRs beizubehalten, was den Bereitstellungs- und Interaktionsprozess vereinfacht.

2. Kompatibilität und Skalierbarkeit

Vollständig kompatibel mit Ethereum: BBR ist vollständig kompatibel mit der bestehenden Architektur von Ethereum, einschließlich Hash-Funktionen, Zustandsbäumen und Gasgebühren für jeden Opcode. Das bedeutet, dass bestehende Ethereum-Smart-Contracts und dApps nahtlos auf BBR migriert werden können.

Verbesserte Skalierbarkeit: Das Designziel von BBR besteht darin, die Skalierbarkeit von Ethereum zu verbessern, die Transaktionsverarbeitung schneller und kostengünstiger zu machen und dadurch eine größere Anzahl von Benutzern und Anwendungen zu unterstützen.

3. Booster-Funktion

Vielseitigkeit: Die Booster-Funktion von BBR kann jede Art von Aggregation verbessern, egal ob optimistische Aggregation oder wissensfreie Aggregation, indem sie die von BBR bereitgestellten Skalierungsfunktionen nutzt.

Verbesserte Skalierbarkeit von Ethereum: Durch BBR kann jedes Rollup die Skalierbarkeit von Ethereum direkt verbessern, sodass mehr Transaktionen und komplexere Anwendungen verarbeitet werden können.

2.5.2 Technische Details

1. Konsistenz von Smart Contracts

Adresskonsistenz: BBR stellt sicher, dass die Smart Contract-Adressen auf L1 und L2 konsistent sind, was bedeutet, dass von Entwicklern auf L1 bereitgestellte Smart Contracts auf L2 ausgeführt werden können. Vereinfachung des Entwicklungs- und Bereitstellungsprozesses.

Vereinfachte Interaktion: Der Interaktionsprozess zwischen Benutzern und Entwicklern auf verschiedenen Ebenen wird vereinfacht, wodurch die Konsistenz der Benutzererfahrung und die Bequemlichkeit des Entwicklungsprozesses gewährleistet werden.

2. Wirtschaftlicher Anreizmechanismus

Gebührenstruktur: Die Gebührenstruktur von BBR ist so konzipiert, dass die Transaktionsgebühren niedrig genug sind, um die Nutzung durch Benutzer und Entwickler zu fördern, und gleichzeitig sicherzustellen, dass der wirtschaftliche Anreizmechanismus des Netzwerks stark genug ist, um Validatoren und Antragsteller zu halten Begeisterung für die Teilnahme.

Belohnungsverteilung: Durch einen angemessenen Belohnungsverteilungsmechanismus stellt BBR sicher, dass alle Teilnehmer im Netzwerk faire Anreize erhalten, wodurch die Dezentralisierung und Sicherheit des Netzwerks gewahrt bleibt.

2.5.3 Vorteile

1. Verbessern Sie die Transaktionseffizienz

Schnelle Transaktionsverarbeitung: Durch die Ausführung von Transaktionen auf L2 erhöht BBR die Transaktionsverarbeitungsgeschwindigkeit erheblich und reduziert die Belastung des Ethereum-Hauptnetzwerks.

Reduzierte Transaktionskosten: Die Ausführung von Transaktionen auf L2 reduziert die Transaktionskosten erheblich, wodurch kleine Transaktionen und Hochfrequenztransaktionen wirtschaftlicher werden.

2. Verbessern Sie die Netzwerksicherheit

Dezentrale Überprüfung: BBR führt einen dezentralen Überprüfungsmechanismus ein, um die Sicherheit und Dezentralisierung des Netzwerks zu gewährleisten und so Single Points of Failure und Zensurrisiken zu vermeiden.

Mehrfachverifizierungsmechanismus: Durch den Mehrfachverifizierungsmechanismus bietet BBR eine höhere Sicherheitsgarantie, um die Richtigkeit und Rechtmäßigkeit aller Transaktionen sicherzustellen.

3. Optimieren Sie die Benutzererfahrung

Nahtlose Benutzererfahrung: Das Design von BBR stellt sicher, dass die Benutzererfahrung bei der Verwendung von L2-Netzwerken mit L1 übereinstimmt, ohne dass Sie sich um komplexe technische Details kümmern müssen.

Einfach zu entwickeln und bereitzustellen: Entwickler können vorhandene Ethereum-Tools und -Infrastruktur nutzen, um auf einfache Weise intelligente Verträge und dApps auf BBR zu entwickeln und bereitzustellen.

3. TKO-Token

Taiko研报:实现无缝扩展与完全兼容的以太坊Layer 2解决方案

TKO ist der native Token des Taiko-Netzwerks, der zur Belohnung von Blockvalidatoren und als Teil der Transaktionsgebühren im Taiko-Netzwerk entwickelt wurde.

3.1 Token-Funktionen

  1. Transaktionsgebühren: Wenn Benutzer Transaktionen im Taiko Layer 2-Netzwerk durchführen, müssen sie Transaktionsgebühren zahlen, die vom Blockvorschlager erhoben werden. Blockantragsteller müssen eine bestimmte Menge an TKO-Tokens vernichten und Ethereum-Validatoren in der ETH bezahlen, um sicherzustellen, dass ihre Blöcke in das Ethereum Layer 1-Netzwerk aufgenommen werden.

  2. Belohnungsmechanismus: TKO-Tokens werden verwendet, um Blockvalidatoren zu belohnen, die die Gültigkeit von Transaktionen sicherstellen, indem sie wissensfreie Beweise (zkProofs) generieren und verifizieren. Die Transparenz von TKO-Tokens stellt sicher, dass das Benutzererlebnis dem im Ethereum-Netzwerk ähnelt.

  3. Margin-System: TKO-Token werden im Margin-System von BCR und BBR verwendet, um die Integrität und Aktualität des Netzwerkbetriebs sicherzustellen. Die verfallene Marge geht nicht verloren, sondern wird an das Taiko Treasury auf L1 weitergeleitet.

  4. Governance-Rolle: TKO-Token-Inhaber können an der Netzwerk-Governance teilnehmen, Netzwerk-Upgrades beeinflussen und Taiko Treasury verwalten, wobei die erlaubnislose Natur des Netzwerks auf L1 und L2 aufrechterhalten wird.

3.2 Token-Angebot

  • Gesamtangebot: 1 Milliarde TKO-Tokens mit 18 Dezimalstellen.

  • Token-Management: Das Prägen oder Brennen von TKO-Token erfolgt strikt im Einklang mit den Governance-Vorschriften, um sicherzustellen, dass Angebotsänderungen transparent sind und den Konsens der Token-Inhaber widerspiegeln. 3.3 Token-Zuteilung

  • Pioneers/Pioneers (Trailblazer) Airdrop : 10 %

Protocol Guild Airdrop: 1 %Taiko研报:实现无缝扩展与完全兼容的以太坊Layer 2解决方案

  • Genesis Airdrop: Bis zu 5 %

  • Liquidität und Market Making: 5 %

  • Investoren: 11,62 %

    .
  • Taiko Labs/ Kernteam: 20 %

  • Taiko Foundation Reserve: 16,88 %

  • Taiko Official Prover Bonds: 1,5 %

  • 3.4 Token Airdrop

  • 1. Testen Sie die Webinteraktion:

  • To erhöhen die Chancen Um TKO-Token-Airdrops zu erhalten, können Benutzer am Testnetz von Taiko teilnehmen und die Möglichkeit von Airdrops erhöhen, indem sie mit seinem Testnetz interagieren.
  • Derzeit hat Taiko mehrere Testnetze durchgeführt. Das neueste Testnetz ist Alpha3, das darauf ausgelegt ist, die Interaktion zwischen Antragstellern und Validatoren sowie das neue Gebühren- und Anreizsystem zu testen.

  • 2. Schritte zur Teilnahme:
  • Netzwerk hinzufügen: Fügen Sie das Sepolia-Netzwerk und Taikos Alpha3-Testnetz zu Ihrem MetaMask-Wallet hinzu.

  • Testnet ETH holen: Sepolia ETH aus dem Wasserhahn holen.
  • Mint- und Bridge-Token: Verbinden Sie Ihr Wallet, prägen Sie Bull- und Horse-Token und fügen Sie diese Token zu Ihrer MetaMask hinzu, um dann ETH, BLL und Horse von Sepolia nach Taiko zu überbrücken.

Tausch und Bereitstellung von Liquidität: Importieren Sie im Taiko-Börsentest die Token-Liste von Taiko, tauschen Sie einige Token aus und stellen Sie Liquidität für sie bereit.

Taiko研报:实现无缝扩展与完全兼容的以太坊Layer 2解决方案

Entwickleraufgaben: Für Benutzer mit bestimmter Entwicklungserfahrung können Sie Verträge bereitstellen und überprüfen oder dApps gemäß der Anleitung erstellen.

Erledigen Sie Aufgaben: Besuchen Sie Taikos Galxe-Seite und erledigen Sie Aufgaben wie Geldüberweisungen, Geldtausch, Besuche von Seiten oder Beantwortung von Quizfragen, um Punkte zu sammeln, die in zukünftige Belohnungen umgewandelt werden können.

4. Community- und Ökosystementwicklung

Laut Daten von Taikos offizieller Website wurden mehr als 90 Projekte in das Ökosystem integriert.

Taiko研报:实现无缝扩展与完全兼容的以太坊Layer 2解决方案Diese Projekte decken eine Vielzahl von Sektoren ab, darunter Wallets (mit der bemerkenswerten nativen EVM-Wallet), NFT-Marktplätze (mit Single- und Multi-Chain-Optionen), Infrastruktur (wie RPC- und Oracle-Dienste) und DeFi-Anwendungen. Als Typ-1-Layer2-Lösung bietet Taiko einen nahtlosen Migrationspfad für Ethereum-dApps, der kaum oder gar keine Anpassungen erfordert.

Darüber hinaus hat das Taiko-Team einen Test-Token-Faucet, einen offiziellen Token und eine NFT-Brücke sowie Austauschfunktionen und einen Browser eingeführt.

Am 23. Mai 2024 hat Taiko 933.000 Fans auf der Plattform X (Twitter), während Discord 9,094 Millionen Mitglieder hat. Im Vergleich dazu hat Optimism 640.000 Follower und Arbitrum 980.000 Follower. Die Taiko-Community hat ein erhebliches Wachstum und Engagement gezeigt. Taiko研报:实现无缝扩展与完全兼容的以太坊Layer 2解决方案

5. Team/Finanzierung

5.1 Team

Taiko研报:实现无缝扩展与完全兼容的以太坊Layer 2解决方案

Das Taiko-Team besteht aus erfahrenen Blockchain-Experten und Ingenieuren mit fundiertem Hintergrund in Blockchain-Technologie, Kryptographie und umfangreicher Erfahrung.

Mitbegründer Daniel Wang war der Gründer und ehemalige CEO von Loopring, einem dezentralen Transaktionsprotokoll auf Basis von Ethereum, das zur Expansion wissensfreie Technologie nutzt. Als Veteran der Blockchain-Branche verfügt Daniel über umfangreiche Erfahrung in den Bereichen Blockchain-Technologie und dezentrales Finanzwesen (DeFi). Bei Taiko ist Daniel Wang für die allgemeine strategische Planung und technische Führung verantwortlich und treibt die Projektentwicklung und Innovation voran.

Brecht Devos ist Mitbegründer und Leiter des Zero-Knowledge-Forschungs- und Entwicklungsteams. Er war der ehemalige Chefarchitekt von Loopring und verfügt über umfassende Kenntnisse in Kryptographie und Blockchain-Technologie. Er verfügt über umfassende praktische Erfahrung in der Zero-Knowledge-Proof-Technologie und dem Design von Blockchain-Protokollen. Bei Taiko leitet Brecht das Zero-Knowledge-Forschungs- und Entwicklungsteam mit Schwerpunkt auf der Entwicklung und Implementierung der Technologien zkRollup und zkEVM.

Organisationsstruktur

Um den effektiven Betrieb des Taiko-Netzwerks und die Einhaltung gesetzlicher Anforderungen sicherzustellen, hat Taiko mehrere verbundene Einheiten und Organisationen gegründet, unter denen mehrere Schlüsseleinheiten eine Schlüsselrolle spielen:

  • Taiko Lab: ein dediziertes Forschungs- und Entwicklungsteam, das sich auf die Weiterentwicklung des Taiko-Protokolls konzentriert.
  • Taiko-Finanzministerium: Das Finanzministerium wird durch die durch das Taiko-Protokoll generierten Einnahmen finanziert und dient als finanzielle Ressource für das Projekt.
  • Taiko DAO: Diese Organisation besteht aus Inhabern von Taiko-Tokens (TKO), die Stimmrechte ausüben, um alle Aspekte des Taiko-Protokolls zu regeln. Dazu gehören Entscheidungen über Smart-Contract-Upgrades, TKO-Parameter und andere protokollbezogene Angelegenheiten.
  • Taiko Foundation: Als juristische Person mit Sitz auf den Cayman Islands überwacht die Taiko Foundation das Wachstum und die Entwicklung des Taiko-Protokolls und seines breiteren Ökosystems. Die Stiftung bietet finanzielle Unterstützung für Technologieentwicklung, Ökosystemerweiterung, Wartung, Zusammenarbeit mit Dienstleistern, Eventmanagement und andere Initiativen durch Zuschüsse oder alternative Finanzierungsmethoden ausschließlich im Namen von Taiko DAO und Token-Inhabern.
  • Sicherheitsrat der Insel Taiping: Der Sicherheitsrat setzt sich aus Einzelpersonen und Organisationen zusammen, die vom Büro für Angelegenheiten der Insel Taiping ausgewählt werden, und ist dafür verantwortlich, in Notsituationen umgehend Maßnahmen gemäß den Anforderungen des Protokolls der Insel Taiping zu ergreifen. Die Hauptaufgabe des Sicherheitsrates besteht darin, die Sicherheit und Integrität von Taiko aufrechtzuerhalten und sie zu ermächtigen, Upgrades oder Modifikationen durchzuführen, um dieses Ziel zu erreichen.
5.2 Finanzierung Investoren: Von Sequoia China und Generative Ventures führten die Investition an. Zu den Teilnehmern gehörten BAI Capital, GGV Capital, GSR Markets, IOSG Ventures, KuCoin Ventures, Mirana Ventures, OKX Ventures, Skyland Ventures, Token Bay Capital, Yunqi Partners und andere bekannte Investoren Mitwirkende.

Taiko研报:实现无缝扩展与完全兼容的以太坊Layer 2解决方案Neueste Finanzierung

    Betrag: 15 Millionen US-Dollar
  • Zeitpunkt: 2. März 2024
  • Investoren: Angeführt von Lightspeed, Faction, Hashed, Generative Ventures und Token Bay Capital. Weitere Investoren sind Wintermute Ventures, Presto Labs, Flow Traders, Amber Group, OKX Ventures, GSR und WW Ventures.
  • Diese Mittel werden für die Bereitstellung und Optimierung mehrerer Testnetze, einschließlich Alpha1-, Alpha2- und Alpha3-Testnetze, verwendet, um das Netzwerkdesign zu überprüfen und zu verbessern. Vorbereitung auf den Mainnet-Start am Ende des ersten Quartals 2024, einschließlich Infrastrukturaufbau und technischer Unterstützung.
6. Projektbewertung Taiko bietet effiziente, sichere und dezentrale Blockchain-Skalierungslösungen durch die wissensfreie Ethereum Virtual Machine (zkEVM)-Technologie mit dem Ziel, die Skalierbarkeitsprobleme von Ethereum zu lösen und gleichzeitig die volle Kompatibilität mit Ethereum aufrechtzuerhalten.

Im Bereich der Ethereum Layer 2-Erweiterungslösungen, insbesondere im Hinblick auf die zkRollup-Technologie, gibt es mehrere ähnliche Projekte wie folgt:
  • 1.zkSync

    Einführung: zkSync ist eine Ethereum Layer 2-Erweiterungslösung, die auf der zkRollup-Technologie basiert Bereitstellung schneller und kostengünstiger Transaktionen bei gleichzeitiger Wahrung der Sicherheit und Dezentralisierung von Ethereum.
  • Funktionen: Vollständig kompatibel mit Ethereum, unterstützt Smart Contracts, konzentriert sich auf Benutzererfahrung und Entwicklerfreundlichkeit.

    2. StarkNet
  • Einführung: StarkNet ist eine von StarkWare entwickelte Layer-2-Erweiterungslösung, die auf der STARK-Technologie (Scalable Transparent Argument of Knowledge) basiert.

    Funktionen: Nutzen Sie die STARK-Technologie für wissensfreie Beweise, bieten Sie Transaktionen mit hohem Durchsatz und geringer Latenz und unterstützen Sie komplexe Smart Contracts.
3. Loopring

Einführung: Loopring ist ein zkRollup-Projekt, das sich auf dezentrale Börsenprotokolle (DEX) konzentriert und sich für die Bereitstellung eines effizienten Handelserlebnisses und niedriger Gebühren einsetzt.

Funktionen: Durch die zkRollup-Technologie werden dezentrale Transaktionen mit hohem Durchsatz erreicht, um die Sicherheit und den Datenschutz der Benutzerressourcen zu gewährleisten.

6.2 Projektvorteile

Erlaubnisfrei und dezentralisiert: Taiko zeichnet sich als bahnbrechende Rollup-basierte Lösung aus, indem es zentralisierte Sequenzer eliminiert und sich für Transaktionen und Blockbestellung auf Ethereum-Validatoren verlässt.

  • Nahtlose Entwicklererfahrung: Taikos Verwendung von ZK-EVM (Typ 1 ZK-EVM) gewährleistet die Kompatibilität mit den Ausführungsstandards von Ethereum und legt den Grundstein für ein skalierbares Ethereum-Ökosystem.

  • Sehr anpassungsfähig und zukunftssicher: Als umstrittenes Rollup ermöglicht Taiko Anwendungsketten, ihre Proofsysteme anzupassen und effizientere Proofs zu akzeptieren, wenn die Technologie voranschreitet, ohne das Kernprotokoll von Taiko zu ändern.

  • Starke Community-Unterstützung: Die mehreren Testnetze von Taiko (Alpha1, Alpha2 und Alpha3) ermutigen Community-Mitglieder zur Teilnahme. Durch die Interaktion mit dem Testnetz können Benutzer Qualifikationen für Luftinvestitionen erwerben. Dies erhöht nicht nur die Community-Aktivität, sondern hilft auch, das Netzwerkdesign zu überprüfen und zu optimieren.

  • Umfangreiche Partner: Taiko hat strategische Partnerschaften mit einer Reihe führender Blockchain-Projekte und -Unternehmen aufgebaut, um gemeinsam die Entwicklung des Ökosystems voranzutreiben. Diese Partner leisten wichtige Unterstützung bei Technologieforschung und -entwicklung, Marketing und Community-Aufbau.

  • Finanzierungsunterstützung

    • Angemessene Finanzierung: Taiko hat durch mehrere Finanzierungsrunden insgesamt 37 Millionen US-Dollar eingesammelt und Investitionen von vielen bekannten Investmentinstituten erhalten, darunter Lightspeed, Faction, Hashed, Generative Ventures und Token Bay Kapital. Unterstützung. Ausreichende Mittel bieten eine solide Garantie für Technologieforschung und -entwicklung, Teamerweiterung und Infrastrukturaufbau.

    6.3 Unzureichende Projekte

    1. Marktwettbewerb

    • Hartes Wettbewerbsumfeld: Im Bereich der Ethereum Layer 2-Skalierungslösungen gibt es mehrere starke Wettbewerber, wie zkSync, StarkNet, Loopring, Optimism und Arbitrum. Diese Projekte entwickeln auch aktiv ihre Technologien und Ökosysteme weiter, und Taiko ist einem starken Wettbewerbsdruck auf dem Markt ausgesetzt.

    • Wettbewerbsvorteil: Obwohl Taiko gewisse Vorteile in Bezug auf technologische Innovation und Community-Aufbau hat, ist es immer noch eine Herausforderung, sich von vielen Mitbewerbern abzuheben.

    2. Technische Umsetzung

    • Technische Komplexität: Die zkEVM- und zkRollup-Technologie selbst ist hochkomplex und erfordert große Investitionen in Forschung und Entwicklung sowie technischen Support. Es gibt immer noch technische Herausforderungen, um vollständig dezentralisierte und effiziente Zero-Knowledge-Beweise zu erreichen.

    • Mainnet-Veröffentlichung: Taikos Mainnet soll Ende des ersten Quartals 2024 veröffentlicht werden. Obwohl mehrere Testnetze erfolgreich waren, muss der reibungslose Start und die weit verbreitete Anwendung des Mainnets noch weiter überprüft werden.

    3. Benutzerakzeptanz

    • Benutzererfahrung: Obwohl Taiko viele technische Vorteile bietet, ist es immer noch ein wichtiges Thema, die Benutzererfahrung zu verbessern und mehr Benutzer und Entwickler für die Nutzung seines Netzwerks zu gewinnen. Insbesondere im Hinblick auf Benutzergewohnheiten und Kompatibilität von Entwicklertools ist eine kontinuierliche Optimierung erforderlich.

    • Bildung und Werbung: Es sind mehr Bildungs- und Werbeaktivitäten erforderlich, um Benutzern und Entwicklern zu helfen, das Taiko-Netzwerk zu verstehen und zu nutzen, insbesondere im Hinblick auf komplexe, wissensfreie Technologie und dezentrale Governance-Modelle.

    7. Fazit

    Kurz gesagt, das Taiko-Projekt bietet effiziente, sichere und dezentrale Skalierungslösungen für Ethereum durch innovative zkRollup- und zkEVM-Technologien. Mit der Unterstützung mehrerer Finanzierungsrunden und dem Governance-Modell einer dezentralen autonomen Organisation (DAO) hat Taiko erhebliche Fortschritte in der Technologieforschung und -entwicklung sowie beim Aufbau von Gemeinschaften erzielt. Trotz des Marktwettbewerbs und der technischen Herausforderungen wird erwartet, dass Taiko eine wichtige Position im Bereich der Blockchain-Erweiterungslösungen einnimmt, indem es die Technologie weiter optimiert und das Ökosystem erweitert und Benutzern und Entwicklern eine effiziente und sichere Blockchain-Umgebung bietet.

    Das obige ist der detaillierte Inhalt vonTaiko-Forschungsbericht: Ethereum Layer 2-Lösung, die eine nahtlose Erweiterung und vollständige Kompatibilität ermöglicht. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

    Stellungnahme:
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn