Taiko: Solution de couche 2 ETH pour une évolutivité transparente et une compatibilité totale

Débutant5/30/2024, 1:34:12 AM
Le projet Taiko est une solution de couche 2 exploitant la technologie zkEVM dédiée à étendre la fonctionnalité d'Ethereum grâce à l'équivalent décentralisé d'Ethereum de zkRollup. Il permet aux développeurs et aux utilisateurs d'étendre Ethereum de manière transparente sans modifier les applications décentralisées existantes (dApps). Les principales caractéristiques de Taiko comprennent zkEVM de type 1 entièrement compatible avec l'EVM, un code source ouvert, une décentralisation complète et un séquençage des transactions par les validateurs d'Ethereum. Le protocole Taiko garantit la correction des transactions et la sécurité du réseau grâce à des contrats intelligents et une vérification décentralisée. De plus, Taiko inclut des innovations basées sur les Contestable Rollups (BCR) et les Booster-Based Rollups (BBR), ainsi que des jetons TKO pour récompenser les validateurs, les frais de transaction et la gouvernance du réseau.

1. À propos du projet

Taiko est un projet zkRollup équivalent à Ethereum décentralisé visant à mettre à l'échelle Ethereum grâce à la technologie zkEVM.

Taiko s'engage à devenir un zkRollup entièrement compatible avec Ethereum, permettant l'expansion d'Ethereum sans modifier les applications décentralisées existantes (dApps). En tant que zkRollup entièrement compatible avec Ethereum, Taiko permet aux développeurs et aux utilisateurs de tirer parti des fonctionnalités puissantes de la couche 1 (L1) d'Ethereum sans modifier les dApps existantes.

Principales caractéristiques :

  1. Entièrement compatible avec le type 1 zkEVM : Taiko adopte le zkEVM de type 1 qui est entièrement compatible avec Ethereum, permettant aux développeurs de migrer des dApps entre Ethereum et Taiko sans se soucier des échecs de contrat intelligent.
  2. Open-source : Tout le code source de Taiko est disponible sur GitHub pour consultation, construction ou édition, garantissant que le développement de la blockchain n'est pas limité à une petite équipe mais inclut une communauté mondiale de développeurs.
  3. Entièrement décentralisé : En plus d'une compatibilité élevée avec l'EVM, Taiko attache une grande importance à la décentralisation du protocole, prévoyant de générer des zkPs grâce à des proposants et des validateurs décentralisés soumettant des blocs et des preuves.

2. Structure de technologie de base

Circuit zkEVM 2.1

Le circuit zkEVM (Ethereum Virtual Machine à connaissance nulle) est l'un des composants principaux de l'architecture technologique de Taiko. Il utilise des preuves à connaissance nulle (ZKPs) pour vérifier l'exactitude et l'intégrité des calculs de la machine virtuelle Ethereum (EVM). Grâce à zkEVM, Taiko peut mettre à l'échelle Ethereum sans modifier les contrats intelligents existants et les applications décentralisées (dApps), tout en maintenant la sécurité, la décentralisation et la compatibilité d'Ethereum.

2.1.1 Fonctions et caractéristiques

  1. Preuves de connaissance nulle (PCN)

Vérifier la transaction : Le circuit zkEVM utilise des preuves à divulgation nulle de connaissance pour vérifier la justesse des transactions sans révéler les données spécifiques à la transaction. De cette manière, la quantité de traitement des données sur le réseau principal Ethereum peut être réduite, ce qui permet de réduire les coûts de transaction et d'augmenter la vitesse de transaction.

Confidentialité: Les preuves vérifiées garantissent la confidentialité des transactions et ne sont soumises qu'au réseau principal Ethereum.

  1. Entièrement compatible avec les opcodes EVM

Prend en charge tous les opcodes EVM : Le circuit zkEVM prend en charge pleinement tous les opcodes EVM, ce qui signifie que les développeurs peuvent migrer leurs contrats intelligents et leurs dApps vers Taiko sans aucune modification.

Maintient la compatibilité avec Ethereum: Ce haut niveau de compatibilité permet aux outils de développement et aux écosystèmes Ethereum existants d'être utilisés directement sur Taiko, facilitant grandement la tâche des développeurs.

  1. Décentralisation et sécurité

Vérification décentralisée: Le circuit zkEVM prend en charge un modèle de vérificateur décentralisé, où tout le monde peut participer à la génération et à la vérification des preuves de connaissance nulle. Cette approche décentralisée garantit la sécurité et l'intégrité du système.

Le validateur Ethereum L1 : le circuit zkEVM de Taiko utilise les validateurs de la couche 1 d'Ethereum pour le séquençage des transactions, garantissant que les attributs de décentralisation et de sécurité d'Ethereum sont hérités.

  1. Efficace et évolutif

Réduit le traitement des données : En exécutant des transactions sur la couche 2 et en générant des preuves de zéro connaissance, Taiko réduit la charge de traitement des données sur le réseau principal Ethereum, améliorant ainsi l'efficacité et la scalabilité des transactions.

Génération rapide des preuves zk : la conception du circuit zkEVM optimise la vitesse de génération des preuves zk, garantissant une gestion efficace d'un grand volume de transactions.

  1. Contrats intelligents et règles de protocole

Exécution de contrat intelligent: Le circuit zkEVM prend en charge l'exécution de contrats intelligents, garantissant la programmabilité et la flexibilité d'Ethereum. Ces contrats intelligents sont responsables de la vérification des preuves zk et de l'application des règles du protocole.

Vérification de protocole: Le circuit zkEVM, grâce à son intégration avec Ethereum L1, garantit que toutes les preuves et les états de transaction sont rigoureusement vérifiés, maintenant la cohérence et la sécurité du système.

2.1.2 Comment ça marche

  1. Exécution de la transaction et collecte de données

La transaction est d'abord exécutée sur la couche 2, générant les données de transaction correspondantes.

Ces données de transaction sont collectées et préparées pour la génération de preuve ZK.

  1. Génération de preuve de connaissance nulle

Le circuit zkEVM utilise la technologie zkSNARKs ou zkSTARKs pour générer des preuves de connaissance nulle qui peuvent vérifier la correction d'une transaction sans révéler le contenu spécifique de la transaction.

Une fois la preuve générée, la preuve et les données associées seront soumises à Ethereum L1.

  1. Vérification et mises à jour de l'état

Les validateurs Ethereum L1 vérifient la preuve de connaissance nulle soumise pour garantir la validité de la preuve.

Une fois la preuve vérifiée, le statut de la transaction est mis à jour sur le réseau principal Ethereum, garantissant que tous les participants voient des résultats de transaction cohérents.

Nœud Layer 2 Rollup 2.2

Les nœuds de regroupement de la couche 2 sont un élément clé de l'architecture technique de Taiko, responsables de la gestion et de l'exécution des transactions sur la couche 2 tout en interagissant avec Ethereum Layer 1 (L1). Grâce à la technologie Layer 2 Rollup, Taiko est capable d'augmenter le débit des transactions sur Ethereum, de réduire les coûts de transaction et de maintenir la décentralisation et la sécurité.

2.2.1 Fonctions et caractéristiques

  1. Collecte de données et exécution des transactions

Exécution des transactions : les nœuds Layer 2 Rollup exécutent les transactions sur la couche 2, et ces transactions sont d'abord traitées dans le réseau de la couche 2, réduisant ainsi la charge directe sur l'Ethereum mainnet.

Collecte de données : Le nœud collecte les données transmises depuis la couche 1 d'Ethereum, et effectue le traitement des transactions et les mises à jour de l'état en fonction de ces données.

  1. Gestion de l'état

Affichage de l'état : Après l'exécution de chaque transaction, le nœud Layer 2 Rollup mettra à jour et affichera le statut de la transaction pour s'assurer que tous les participants voient des informations de statut cohérentes.

Maintenance de l'état : Assurer la cohérence et l'intégrité des données de l'ensemble du réseau en gérant le statut après l'exécution de la transaction.

  1. Exécution des règles du protocole

Vérification du protocole : les nœuds Layer 2 Rollup effectuent des transactions et des processus de vérification selon les règles du protocole Taiko. Ces règles garantissent la validité des transactions et la sécurité du réseau.

Support des contrats intelligents : Les nœuds peuvent exécuter des contrats intelligents déployés sur la couche Ethereum 1 et utiliser ces contrats pour la transmission de données et la vérification de preuves zk.

  1. Efficace et évolutif

Augmenter le débit : L'exécution des transactions sur la couche 2 améliore considérablement la capacité de traitement des transactions du réseau, réduisant la congestion sur le réseau principal Ethereum.

Coûts inférieurs : Le traitement des transactions sur la couche 2 peut considérablement réduire les frais de transaction, rendant les petites transactions plus économiquement réalisables.

  1. Décentralisation et sécurité

Validation décentralisée: Les nœuds Layer 2 Rollup prennent en charge un modèle de validateur décentralisé, permettant à quiconque de participer à la validation des transactions et à la génération de preuves zk, assurant la décentralisation et la sécurité du réseau.

Transmission de données : Les nœuds sont responsables de la transmission des données de transaction de la couche 2 à la couche 1 d'Ethereum et de la mise à jour de l'état en fonction des retours de L1.

2.2.2 Comment ça marche

  1. Collecte de données et exécution des transactions

Transactions reçues : les nœuds reçoivent les transactions soumises par les utilisateurs sur la couche 2 et exécutent ces transactions conformément aux règles du protocole.

Mise à jour de l'état : Après l'exécution de la transaction, les nœuds mettent à jour le statut de la transaction et maintiennent les dernières informations d'état sur la couche 2.

  1. Génération de preuve de connaissance nulle

Générer des preuves zk : Les nœuds génèrent des preuves de connaissance nulle pour chaque transaction, garantissant la correction et la confidentialité des transactions.

Soumettre des preuves : Les preuves zk générées et les données associées sont soumises à la couche 1 d'Ethereum pour validation par les validateurs de L1.

  1. Vérification et mise à jour de l'état

Vérification de la couche L1 : les validateurs de la couche Ethereum 1 vérifient les preuves de zéro connaissance soumises pour garantir la validité des transactions.

Synchronisation de l'état : Une fois que les preuves sont vérifiées, les nœuds Layer 2 Rollup se synchronisent et mettent à jour l'état en fonction des retours de L1, garantissant ainsi la cohérence à travers le réseau.

Avantages et cas d'utilisation:

  1. Amélioration de la scalabilité d'Ethereum : En traitant un grand nombre de transactions sur la couche 2, les nœuds de Rollup de la couche 2 de Taiko améliorent considérablement la scalabilité du réseau Ethereum, en répondant à des demandes de transactions plus élevées.

  2. Réduction des coûts de transaction : l'exécution des transactions sur la couche 2 et la génération de preuves zk réduisent la dépendance à l'égard du réseau principal Ethereum, ce qui permet de diminuer les frais de transaction, le rendant particulièrement adapté aux transactions de petite valeur à haute fréquence.

  3. Renforcer la sécurité et la confidentialité : la technologie de preuve de zéro connaissance garantit la confidentialité et la sécurité des transactions, empêchant les fuites de données de transaction tout en maintenant la nature décentralisée du réseau.

2.3 Protocole Taiko

Le protocole Taiko est également un composant essentiel de l'architecture technologique Taiko. Il définit et applique les règles de la couche 2 Rollup, garantissant la correction des transactions et la sécurité du réseau. Grâce aux contrats intelligents et à la vérification décentralisée, le protocole Taiko permet de mettre à l'échelle de manière efficace Ethereum tout en conservant ses caractéristiques décentralisées et sécurisées.

2.3.1 Fonctions et caractéristiques

  1. Définition des règles de protocole

Paramètres de règle : Le protocole Taiko définit toutes les règles opérationnelles de Rollup, y compris le traitement des transactions, la vérification et les mises à jour de l'état, etc. Toutes les transactions doivent suivre ces règles pour garantir le fonctionnement cohérent du réseau.

Exécution de contrat intelligent : Le protocole est mis en œuvre grâce à des contrats intelligents déployés sur Ethereum, garantissant que toutes les règles et opérations sont ouvertes et transparentes.

  1. Vérification de la transaction et mise à jour de l'état

Vérification de la transaction : Après chaque transaction soumise, le protocole Taiko sera vérifié selon des règles prédéfinies pour garantir la validité et la correction de la transaction.

Mise à jour de l'état : Une fois la vérification terminée, le protocole mettra à jour l'état de la transaction de la couche 2 et transmettra les données pertinentes à la couche 1 d'Ethereum pour garantir que l'état est synchronisé et cohérent.

  1. Décentralisation et sécurité

Validateur décentralisé: Le protocole Taiko prend en charge un modèle de vérificateur décentralisé où tout le monde peut participer au processus de vérification. Cette approche décentralisée améliore la sécurité et l'intégrité du réseau.

Preuve de connaissance nulle : Le protocole utilise la technologie de preuve de connaissance nulle (zkSNARKs ou zkSTARKs) pour vérifier les transactions sans exposer le contenu spécifique de la transaction, garantissant la confidentialité et la sécurité de la transaction.

  1. Transmission et traitement des données

Soumission des données : Les données de transaction et la preuve zk générée seront soumises à Ethereum Layer 1 pour vérification par les validateurs de L1.

Traitement des données : Après la vérification L1, le protocole mettra à jour l'état de la couche 2 en fonction des retours pour garantir que tous les participants voient des résultats de transaction cohérents.

  1. Fonction de contrat intelligent

Mécanisme de transfert de données : Le contrat intelligent est responsable de la transmission des données de transaction et des certificats zk entre la couche 2 et la couche 1 pour garantir l'intégrité et la cohérence des données.

Vérification du protocole : Le contrat intelligent est également responsable de vérifier le certificat zk pour assurer la validité et la correction de la transaction.

  1. Gouvernance et communauté driven

Organisation Autonome Décentralisée (DAO): La gouvernance du protocole Taiko est gérée par le DAO Taiko, qui est composé des détenteurs de jetons TKO qui décident des mises à jour majeures et des changements du protocole par le biais du vote.

Implication de la communauté : La gouvernance et le développement du protocole reposent fortement sur la participation et la contribution de la communauté pour garantir que la prise de décision du protocole soit transparente, équitable et inclusive.

2.3.2 Comment ça marche

  1. Soumission et exécution de transactions

Les utilisateurs soumettent des transactions sur la couche 2, et les transactions sont d'abord exécutées sur les nœuds Rollup de la couche 2.

Après l'exécution de la transaction, les données de transaction correspondantes et les mises à jour d'état sont générées.

  1. Génération de preuve de connaissance nulle

Générer des preuves de zéro-connaissance pour vérifier la correction des transactions. Ces preuves n'exposent pas le contenu spécifique de la transaction, garantissant la confidentialité.

La preuve zk générée et les données de transaction seront soumises à la couche 1 d'Ethereum.

  1. Vérification de niveau 1 et mise à jour de l'état

Les validateurs de la couche 1 d'Ethereum vérifient la preuve de connaissance nulle soumise pour garantir la validité et la correction de la transaction.

Après la vérification réussie, l'état de la couche 2 sera mis à jour en fonction des retours de L1 pour garantir la cohérence et la sécurité de l'ensemble du réseau.

  1. Mises à jour de la gouvernance et du protocole

Taiko DAO assure la participation de la communauté et la gouvernance transparente en votant sur les mises à jour et les changements du protocole.

Toutes les mises à jour du protocole seront implémentées via des contrats intelligents pour garantir l'ouverture et la transparence des règles.

2.3.3 Avantages et cas d'utilisation

  1. Améliorer la scalabilité d'Ethereum

Grâce à la technologie Layer 2 Rollup et à la preuve de connaissance nulle, le protocole Taiko améliore considérablement la scalabilité du réseau Ethereum et peut gérer plus de transactions et répondre à des besoins de transaction plus élevés.

  1. Réduire les coûts de transaction

Le traitement des transactions sur la couche 2 réduit la dépendance au réseau principal Ethereum, ce qui permet de réduire les frais de transaction. Cette approche est particulièrement adaptée aux scénarios de transactions à haute fréquence et de faible valeur.

  1. Améliorer la sécurité et la confidentialité

La technologie de preuve de connaissance nulle garantit la confidentialité et la sécurité des transactions, évite la fuite des données de transaction et maintient la nature décentralisée du réseau.

  1. Gouvernance communautaire et transparente

Grâce à Taiko DAO, les membres de la communauté peuvent participer à la gouvernance et à la prise de décision du protocole pour garantir que l'orientation du développement du protocole soit conforme aux intérêts et aux besoins de la communauté.

2.4 Base Competitive Rollup (BCR)

Le Base Competitive Rollup (BCR) est une innovation clé dans le protocole Taiko, conçu pour améliorer la décentralisation et la sécurité du réseau. Ce qui suit est une introduction détaillée au BCR :

2.4.1 Idée principale

BCR est une solution innovante de couche 2 conçue pour améliorer la décentralisation et la sécurité des réseaux blockchain grâce à des mécanismes compétitifs. Dans le modèle BCR, plusieurs participants peuvent concourir pour proposer et valider des blocs, éliminant ainsi le contrôle d'une entité unique sur le réseau.

2.4.2 Comment ça fonctionne

  1. Propositions concurrentielles

Proposants : N'importe qui peut devenir un proposant et soumettre une proposition de bloc. Les proposants doivent regrouper les transactions des utilisateurs et générer des preuves de zéro connaissance (zkProofs).

Compétition de propositions : Plusieurs proposants peuvent concourir simultanément pour soumettre des blocs, garantissant que le processus de génération et de soumission de blocs est décentralisé et exempt de tout point unique de contrôle centralisé.

  1. Processus de vérification

Vérificateurs : Le vérificateur est responsable de vérifier les blocs et les preuves de zéro-connaissance soumises par le proposant. Ils garantissent la sécurité du réseau en vérifiant la justesse et la légalité des transactions.

Vérification compétitive: Plusieurs validateurs peuvent concourir pour valider les blocs, ce qui renforce la sécurité du réseau car la compétition entre les validateurs garantit l'exactitude et la transparence du processus de vérification.

2.4.3 Avantages de BCR

  1. Décentralisation améliorée

Ouvert à la participation : Le modèle BCR permet à quiconque de participer aux propositions de blocs et à leur vérification, éliminant ainsi la dépendance à l'égard de quelques entités et renforçant la décentralisation du réseau.

Résistance à la censure : Avec plusieurs proposants et validateurs en concurrence, il est difficile pour une seule entité de censurer ou de contrôler le réseau.

  1. Sécurité améliorée

Authentification multi-facteur : Grâce au mécanisme de vérification concurrentielle, plusieurs vérificateurs vérifient indépendamment les blocs, ce qui garantit la fiabilité et la sécurité du processus de vérification.

Réduire les points de défaillance uniques: Le modèle BCR réduit le risque de points de défaillance uniques car le fonctionnement du réseau ne dépend pas d'un seul proposant ou validateur.

  1. Incitations économiques

Jeu équitable : Les proposants et les validateurs rivalisent pour recevoir des récompenses économiques. Ce mécanisme garantit que les participants ont des incitations à fournir des services honnêtes et efficaces.

Consommation de frais : Le proposant doit brûler un certain nombre de jetons TKO pour soumettre le bloc, ce qui aide à contrôler l'offre de jetons et à stabiliser la valeur du jeton.

2.5 Booster-Based Rollup (BBR)

Le Rollup basé sur le Booster (BBR) est un composant clé du protocole Taiko et est conçu pour étendre davantage les capacités du réseau Ethereum en améliorant l'exécution des transactions et l'efficacité du stockage. L'objectif de conception de BBR est de créer une expérience utilisateur et développeur transparente qui permet d'exécuter des transactions comme si elles étaient sur la couche 1 (L1), tout en conservant son propre stockage sur la couche 2 (L2).

2.5.1 Fonctionnalités de base et Comment ça marche

  1. Structure à double couche

Séparation de l'exécution et du stockage : BBR met en œuvre une structure à deux niveaux pour l'exécution des transactions et le stockage. Cette conception permet d'exécuter efficacement les transactions sur L2 tout en maintenant la sécurité et la décentralisation nécessaires sur L1.

Intégration transparente avec L1 : Grâce à cette structure à deux couches, BBR garantit que les contrats intelligents peuvent conserver des adresses cohérentes à la fois sur L1 et sur tous les BBR, simplifiant ainsi les processus de déploiement et d'interaction.

  1. Compatibilité et évolutivité

Compatibilité complète avec Ethereum : BBR est entièrement compatible avec l'architecture existante d'Ethereum, y compris les fonctions de hachage, les arbres d'état et les frais de gaz pour chaque opcode. Cela signifie que les contrats intelligents et les dApps existants d'Ethereum peuvent migrer en toute transparence vers BBR.

Scalabilité améliorée : l'objectif de conception de BBR est d'améliorer la scalabilité d'Ethereum, permettant un traitement des transactions plus rapide et des coûts plus bas pour soutenir les utilisateurs et applications à plus grande échelle.

  1. Fonctionnalité Booster

Polyvalence : la fonction de booster de BBR peut améliorer tout type d'agrégation, qu'elle soit optimiste ou zk-rollup, en tirant parti de la scalabilité de BBR.

Amélioration de la scalabilité d'Ethereum : Grâce à BBR, toute agrégation peut directement améliorer la scalabilité d'Ethereum, lui permettant de gérer plus de transactions et d'applications plus complexes.

2.5.2 Détails techniques

  1. Consistance des contrats intelligents

Consistance des adresses : BBR garantit la cohérence des adresses de contrats intelligents entre L1 et L2, ce qui signifie que les contrats intelligents déployés sur L1 peuvent fonctionner de manière transparente sur L2, simplifiant ainsi le processus de développement et de déploiement.

Interaction simplifiée : Le processus d'interaction entre les utilisateurs et les développeurs à travers différentes couches est rationalisé, garantissant la cohérence de l'expérience utilisateur et la commodité du processus de développement.

  1. Mécanisme d'incitation économique

La structure des frais : La structure des frais de BBR est conçue pour garantir que les coûts de transaction sont suffisamment bas pour encourager l'adoption par les utilisateurs et les développeurs, tout en veillant à ce que le mécanisme d'incitation économique du réseau soit suffisamment robuste pour maintenir la participation des validateurs et des proposants.

Distribution des récompenses : Grâce à un mécanisme équitable de distribution des récompenses, BBR garantit que tous les participants du réseau reçoivent des incitations équitables, maintenant ainsi la décentralisation et la sécurité du réseau.

2.5.3 Avantage

  1. Améliorer l'efficacité des transactions

Traitement rapide des transactions : En exécutant des transactions sur L2, BBR augmente considérablement la vitesse de traitement des transactions et réduit la charge sur le réseau principal d'Ethereum.

Réduire les coûts de transaction : l'exécution des transactions sur L2 réduit considérablement les coûts de transaction, rendant les petites transactions et le trading à haute fréquence plus économiquement viables.

  1. Renforcer la sécurité du réseau

Vérification décentralisée: BBR adopte un mécanisme de vérification décentralisée pour garantir la sécurité et la décentralisation du réseau, évitant ainsi les points de défaillance uniques et les risques de censure.

Mécanisme d'authentification multi-facteurs : Grâce au mécanisme de multi-vérification, BBR fournit une garantie de sécurité plus élevée pour garantir la correction et la légalité de toutes les transactions.

  1. Optimiser l'expérience utilisateur

Expérience utilisateur transparente: BBR est conçu pour garantir que les utilisateurs bénéficient de la même expérience que sur L1 lorsqu'ils utilisent des réseaux L2, sans avoir à se soucier des détails techniques complexes.

Facile à développer et déployer : les développeurs peuvent tirer parti des outils et de l'infrastructure Ethereum existants pour développer et déployer facilement des contrats intelligents et des dApps sur BBR.

3. Jeton TKO

TKO est le jeton natif du réseau Taiko, conçu pour récompenser les validateurs de blocs et faire partie des frais de transaction dans le réseau Taiko.

3.1 Utilité du jeton

  1. Frais de transaction: Les utilisateurs effectuant des transactions sur le réseau Taiko Layer 2 doivent payer des frais de transaction, qui sont collectés par les proposants de blocs. Les proposants de blocs doivent brûler un certain montant de jetons TKO et payer de l'ETH aux validateurs d'Ethereum pour garantir que leurs blocs sont inclus sur le réseau de la couche 1 d'Ethereum.
  2. Système de bonus : Les jetons TKO sont utilisés pour récompenser les validateurs de blocs qui garantissent la validité des transactions en générant et en vérifiant des preuves de connaissances nulles (zkProofs). La transparence des jetons TKO garantit que l'expérience utilisateur est similaire à celle vécue sur le réseau Ethereum.
  3. Système de garantie : Les jetons TKO sont utilisés dans le système de garantie de BCR et BBR pour assurer l'intégrité et la rapidité des opérations réseau. Les garanties confisquées ne sont pas perdues mais redirigées vers le Trésor de Taiko sur L1.
  4. Rôle de gouvernance : les détenteurs de jetons TKO peuvent participer à la gouvernance du réseau, influencer les mises à niveau du réseau et gérer le Trésor Taiko, en maintenant la nature sans permission du réseau sur L1 et L2.

3.2 Offre de tokens

  • Offre totale: 1 milliard de jetons TKO, divisibles jusqu'à 18 décimales.
  • Gestion des jetons : Le frappage ou la destruction des jetons TKO suit strictement les règles de gouvernance, garantissant des changements d'approvisionnement transparents qui reflètent le consensus des détenteurs de jetons.

3.3 Distribution des jetons

  • Trésor DAO : 20%
  • Obligations du Gardien Prover: 2%
  • Subventions & RetroPGF: 5%
  • Airdrop Trailblazer : 10%
  • Protocole Guild Airdrop: 1%
  • Distribution de jetons Genesis : Jusqu'à 5%
  • Fourniture de liquidités et création de marché : 5%
  • Investisseur : 11.62%
  • Taiko Labs/ Équipe de base: 20%
  • Réserve de la Fondation Taiko: 16.88%
  • Liens officiels de Taiko Prover : 1,5%

3.4 largage de jetons

  1. Interaction avec le testnet:

Pour augmenter les chances de recevoir l'airdrop du jeton TKO, les utilisateurs peuvent participer au testnet de Taiko et augmenter la probabilité de l'airdrop en interagissant avec son testnet.

Actuellement, Taiko a mené plusieurs testnets. Le dernier testnet est Alpha3, conçu pour tester l'interaction entre les proposants et les validateurs, ainsi que le nouveau système de frais et d'incitations.

  1. Étapes de participation:

Ajouter un réseau : Ajoutez le réseau Sepolia et le testnet Alpha3 de Taiko à votre portefeuille MetaMask.

Obtenez de l'ETH de testnet: Obtenez de l'ETH de Sepolia depuis le robinet.

Création et pontage de jetons : Connectez votre portefeuille, créez des jetons Bull et Horse, ajoutez ces jetons à votre MetaMask, puis pontez ETH, BLL et Horse de Sepolia à Taiko.

Échangez et fournissez de la liquidité : Dans le test d'échange de Taiko, importez la liste de jetons de Taiko, échangez et fournissez de la liquidité pour certains jetons.

Tâches des développeurs : Pour les utilisateurs ayant une certaine expérience en développement, vous pouvez déployer et vérifier des contrats, ou construire des dApps selon le guide.

Effectuez des tâches : Visitez la page Galxe de Taiko, effectuez des tâches telles que le transfert de fonds, l'échange d'actifs, la visite de pages ou la réponse à des quiz pour gagner des points. Ces points peuvent être convertis en récompenses futures.

4. Développement de la communauté et de l'écosystème

Selon le site officiel de Taiko, plus de 90 projets ont été intégrés dans l'écosystème.

Ces projets couvrent une variété de secteurs, y compris les portefeuilles (avec des portefeuilles EVM natifs notables), les places de marché NFT (avec des options mono- et multi-chaînes), l'infrastructure (comme les services RPC et Oracle) et les applications DeFi. En tant que solution de couche 2 de type 1, Taiko offre un chemin de migration transparent pour les dApps Ethereum, nécessitant peu voire pas d'ajustement.

De plus, l'équipe Taiko a introduit un robinet de jeton de test, un jeton officiel et un pont NFT, ainsi que des fonctionnalités d'échange et un navigateur.

Au 23 mai 2024, Taiko compte 933 000 abonnés sur la plateforme X (Twitter), tandis que Discord a accumulé 9,094 millions de membres. En comparaison, Optimism a 640 000 abonnés et Arbitrum en a 980 000. La communauté de Taiko a connu une croissance et un engagement significatifs.

5. Équipe/situation de financement

5.1 Équipe

L'équipe Taiko est composée de professionnels expérimentés de la blockchain et d'ingénieurs avec des antécédents profonds et une expérience riche dans la technologie blockchain, la cryptographie et les systèmes distribués.

Le co-fondateur Daniel Wang: Daniel était auparavant le fondateur et PDG de Loopring, un protocole d'échange décentralisé basé sur Ethereum qui utilise la technologie de preuve de connaissance nulle pour la scalabilité. Avec une expérience approfondie dans l'industrie de la blockchain, Daniel apporte une expertise riche en technologie blockchain et en finance décentralisée (DeFi) à Taiko. Chez Taiko, Daniel est responsable de la planification stratégique globale et de l'orientation technique, conduisant le développement et l'innovation du projet.

Co-fondateur Brecht Devos : Brecht, également co-fondateur, est le responsable de l'équipe de recherche et développement de la preuve de zéro-connaissance. Il était auparavant l'architecte en chef chez Loopring et possède une solide expérience en cryptographie et technologie blockchain. Brecht a une vaste expérience pratique dans la technologie de preuve de zéro-connaissance et la conception de protocoles blockchain. Chez Taiko, Brecht dirige l'équipe de recherche et développement de la preuve de zéro-connaissance, se concentrant sur la recherche et la mise en œuvre des technologies zkRollup et zkEVM.

Structure organisationnelle :

Pour assurer le bon fonctionnement du réseau Taiko et se conformer aux exigences réglementaires, Taiko a créé plusieurs entités et organisations connexes, plusieurs entités clés jouant des rôles cruciaux.

  • Taiko Lab : Une équipe dédiée à la recherche et au développement axée sur l'avancement du protocole Taiko.
  • Trésorerie Taiko : Ressources financières financées par les revenus générés par le protocole Taiko, servant de réservoir financier du projet.
  • Taiko DAO: Une organisation composée de détenteurs du jeton Taiko (TKO), exerçant des droits de vote pour gérer divers aspects du protocole Taiko. Cela inclut les décisions concernant les mises à niveau des contrats intelligents, les paramètres TKO et d'autres questions liées au protocole.
  • Fondation Taiko : En tant qu'entité juridique basée aux îles Caïmans, la Fondation Taiko est responsable de superviser la croissance et le développement du protocole Taiko et de son écosystème plus large. La fondation représente spécifiquement le Taiko DAO et les détenteurs de jetons, fournissant un soutien financier pour le développement technologique, l'expansion de l'écosystème, la maintenance, la collaboration avec les fournisseurs de services, la gestion d'événements et d'autres initiatives par le biais de subventions ou de méthodes de financement alternatives.
  • Conseil de sécurité des îles du Pacifique : Le Conseil de sécurité, composé d'individus et d'entités sélectionnés par le Bureau des affaires des îles du Pacifique, est chargé de prendre des mesures rapides en cas d'urgence conformément à l'Accord des îles du Pacifique. La tâche principale du Conseil de sécurité est de maintenir la sécurité et l'intégrité de Taiko, en les autorisant à mettre en œuvre des mises à niveau ou des modifications pour atteindre cet objectif.

5.2 Financement

Financement initial et financement ultérieur

  • Montant : 22 millions de dollars
  • Temps : Y compris deux tours de financement annoncés le 8 juin 2023
  • Investisseurs : Le financement est dirigé par Sequoia China et Generative Ventures, et d'autres participants incluent BAI Capital, GGV Capital, GSR Markets, IOSG Ventures, KuCoin Ventures, Mirana Ventures, OKX Ventures, Skyland Ventures, Token Bay Capital, Yunqi Partners, et d'autres investisseurs et contributeurs notables.

Dernier financement

  • Montant : 15 millions de dollars
  • Temps: 2 mars 2024
  • Investisseurs : Le financement est mené par Lightspeed, Faction, Hashed, Generative Ventures et Token Bay Capital, avec d'autres investisseurs, dont Wintermute Ventures, Presto Labs, Flow Traders, Amber Group, OKX Ventures, GSR et WW Ventures.

Ces fonds sont utilisés pour déployer et optimiser plusieurs testnets, y compris les testnets Alpha1, Alpha2 et Alpha3, ainsi que pour vérifier et affiner la conception du réseau. Ils sont également utilisés pour se préparer au lancement du mainnet à la fin du premier trimestre 2024, y compris le développement de l'infrastructure et le support technique.

6. Évaluation du projet

6.1 Analyse de l'industrie

Le projet Taiko appartient à l'industrie de la solution de mise à l'échelle de la couche 2 d'Ethereum, se concentrant spécifiquement sur la technologie zkRollup. Taiko fournit une solution de mise à l'échelle de la blockchain efficace, sécurisée et décentralisée grâce à la technologie de la machine virtuelle Ethereum à connaissance nulle (zkEVM). Il vise à résoudre les problèmes de scalabilité d'Ethereum tout en maintenant une compatibilité totale avec Ethereum.

Dans le domaine des solutions de mise à l'échelle de la couche 2 d'Ethereum, en particulier dans la technologie zkRollup, il existe plusieurs projets similaires :

  1. zkSync

Introduction: zkSync est une solution de mise à l'échelle de couche 2 Ethereum basée sur la technologie zkRollup, conçue pour fournir des transactions rapides et peu coûteuses tout en maintenant la sécurité et la décentralisation d'Ethereum.

Fonctionnalités : Entièrement compatible avec Ethereum, prend en charge les contrats intelligents et met l'accent sur l'expérience utilisateur et la convivialité pour les développeurs.

  1. StarkNet

Introduction : StarkNet est une solution d'extension de couche 2 développée par StarkWare basée sur la technologie STARK (Argument Transparent Évolutif de Connaissance).

Fonctionnalités : Utilisez la technologie STARK pour la preuve de connaissance nulle, fournissez des transactions à haut débit et faible latence, et prenez en charge des contrats intelligents complexes.

  1. Loopring

Introduction: Loopring est un projet zkRollup axé sur les protocoles d'échange décentralisé (DEX), s'engageant à fournir une expérience de trading efficace et des frais réduits.

Fonctionnalités : Grâce à la technologie zkRollup, des transactions décentralisées à haut débit sont réalisées pour garantir la sécurité et la confidentialité des actifs des utilisateurs.

6.2 Avantages du projet

  1. Autorisation et décentralisation : Taiko se distingue comme une solution pionnière basée sur Rollup en éliminant les séquenceurs centralisés et en s'appuyant sur les validateurs Ethereum pour la séquence des transactions et des blocs.
  2. Expérience de développeur sans couture : l'utilisation de ZK-EVM (Type 1 ZK-EVM) par Taiko garantit la compatibilité avec les normes d'exécution d'Ethereum, posant les bases d'un écosystème Ethereum évolutif.
  3. Hautement adaptable et à l'épreuve du futur : En tant que rollup controversé, Taiko permet aux chaînes d'application de personnaliser leurs systèmes de preuve et d'accepter des preuves plus efficaces à mesure que la technologie progresse, sans modifier le protocole principal de Taiko.
  4. Un soutien communautaire solide : les multiples testnets de Taiko (Alpha1, Alpha2 et Alpha3) encouragent les membres de la communauté à participer, et en interagissant avec le testnet, les utilisateurs ont la chance d'obtenir des airdrops. Cela non seulement augmente l'activité de la communauté, mais aide également à vérifier et optimiser la conception du réseau.
  5. Large gamme de partenaires : Taiko a établi des partenariats stratégiques avec un certain nombre de projets et d'entreprises leaders dans le domaine de la blockchain afin de promouvoir conjointement le développement de l'écosystème. Ces partenaires fournissent un soutien important dans la recherche et le développement technologiques, le marketing et la construction de la communauté.

Support de financement

  • Fonds suffisants : Taiko a levé un total de 37 millions de dollars à travers plusieurs tours de financement, avec le soutien d'investisseurs bien connus, dont Lightspeed, Faction, Hashed, Generative Ventures et Token Bay Capital. Des fonds suffisants garantissent une base solide pour la recherche et le développement technologiques, l'expansion de l'équipe et la construction d'infrastructures.

6.3 Projets Inconvénients

  1. Concurrence sur le marché
  • Environnement concurrentiel féroce : Dans le domaine des solutions de mise à l'échelle de la couche 2 d'Ethereum, il existe plusieurs concurrents solides, tels que zkSync, StarkNet, Loopring, Optimism et Arbitrum. Ces projets développent également activement leurs technologies et écosystèmes, et Taiko fait face à une pression concurrentielle féroce sur le marché.
  • Avantage concurrentiel : Bien que Taiko ait certains avantages en matière d'innovation technologique et de construction communautaire, se démarquer parmi de nombreux concurrents reste un défi.
  1. Implémentation technique
  • Complexité technique : les technologies zkEVM et zkRollup sont très complexes et nécessitent beaucoup d'investissement en R&D et de support technique. Il reste encore des défis techniques à relever pour parvenir à des preuves de connaissance nulle entièrement décentralisées et efficaces.
  • Lancement du mainnet : Le mainnet de Taiko est prévu pour être lancé à la fin du premier trimestre de 2024. Bien que plusieurs testnets aient été réussis, le lancement en douceur et l'application généralisée du mainnet doivent encore être vérifiés.
  1. Adoption par l'utilisateur
  • Expérience utilisateur : Bien que Taiko offre de nombreux avantages techniques, améliorer l'expérience utilisateur pour attirer davantage d'utilisateurs et de développeurs sur son réseau reste une question cruciale. En particulier, une optimisation continue est nécessaire en termes d'habitudes des utilisateurs et de compatibilité avec les outils de développement.
  • Éducation et Promotion: Plus d'activités d'éducation et de promotion sont nécessaires pour aider les utilisateurs et les développeurs à comprendre et à utiliser le réseau Taiko, en particulier dans la technologie complexe de preuve de zéro-connaissance et les modèles de gouvernance décentralisée.

7. Conclusion

Dans l'ensemble, le projet Taiko propose une technologie innovante zkRollup et zkEVM, offrant à Ethereum une solution d'évolutivité efficace, sécurisée et décentralisée. Avec le soutien de plusieurs tours de financement et un modèle de gouvernance basé sur l'organisation autonome décentralisée (DAO), Taiko a réalisé des progrès significatifs dans le développement technique et la construction de la communauté. Malgré la concurrence du marché et les défis techniques, Taiko vise à occuper une place prédominante dans le domaine des solutions d'évolutivité de la blockchain en optimisant continuellement sa technologie et en élargissant son écosystème. En fin de compte, il vise à fournir aux utilisateurs et aux développeurs un environnement blockchain efficace et sécurisé.

Disclaimer:

  1. Cet article est repris de [ Techflow]. Tous les droits d'auteur appartiennent à l'auteur original [Serveur de thé]. If there are objections to this reprint, please contact the Porte Apprendrel'équipe, et ils s'en occuperont rapidement.
  2. Avertissement de responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.
  3. Les traductions de l'article dans d'autres langues sont réalisées par l'équipe Gate Learn. Sauf mention contraire, la copie, la distribution ou le plagiat des articles traduits est interdit.

Taiko: Solution de couche 2 ETH pour une évolutivité transparente et une compatibilité totale

Débutant5/30/2024, 1:34:12 AM
Le projet Taiko est une solution de couche 2 exploitant la technologie zkEVM dédiée à étendre la fonctionnalité d'Ethereum grâce à l'équivalent décentralisé d'Ethereum de zkRollup. Il permet aux développeurs et aux utilisateurs d'étendre Ethereum de manière transparente sans modifier les applications décentralisées existantes (dApps). Les principales caractéristiques de Taiko comprennent zkEVM de type 1 entièrement compatible avec l'EVM, un code source ouvert, une décentralisation complète et un séquençage des transactions par les validateurs d'Ethereum. Le protocole Taiko garantit la correction des transactions et la sécurité du réseau grâce à des contrats intelligents et une vérification décentralisée. De plus, Taiko inclut des innovations basées sur les Contestable Rollups (BCR) et les Booster-Based Rollups (BBR), ainsi que des jetons TKO pour récompenser les validateurs, les frais de transaction et la gouvernance du réseau.

1. À propos du projet

Taiko est un projet zkRollup équivalent à Ethereum décentralisé visant à mettre à l'échelle Ethereum grâce à la technologie zkEVM.

Taiko s'engage à devenir un zkRollup entièrement compatible avec Ethereum, permettant l'expansion d'Ethereum sans modifier les applications décentralisées existantes (dApps). En tant que zkRollup entièrement compatible avec Ethereum, Taiko permet aux développeurs et aux utilisateurs de tirer parti des fonctionnalités puissantes de la couche 1 (L1) d'Ethereum sans modifier les dApps existantes.

Principales caractéristiques :

  1. Entièrement compatible avec le type 1 zkEVM : Taiko adopte le zkEVM de type 1 qui est entièrement compatible avec Ethereum, permettant aux développeurs de migrer des dApps entre Ethereum et Taiko sans se soucier des échecs de contrat intelligent.
  2. Open-source : Tout le code source de Taiko est disponible sur GitHub pour consultation, construction ou édition, garantissant que le développement de la blockchain n'est pas limité à une petite équipe mais inclut une communauté mondiale de développeurs.
  3. Entièrement décentralisé : En plus d'une compatibilité élevée avec l'EVM, Taiko attache une grande importance à la décentralisation du protocole, prévoyant de générer des zkPs grâce à des proposants et des validateurs décentralisés soumettant des blocs et des preuves.

2. Structure de technologie de base

Circuit zkEVM 2.1

Le circuit zkEVM (Ethereum Virtual Machine à connaissance nulle) est l'un des composants principaux de l'architecture technologique de Taiko. Il utilise des preuves à connaissance nulle (ZKPs) pour vérifier l'exactitude et l'intégrité des calculs de la machine virtuelle Ethereum (EVM). Grâce à zkEVM, Taiko peut mettre à l'échelle Ethereum sans modifier les contrats intelligents existants et les applications décentralisées (dApps), tout en maintenant la sécurité, la décentralisation et la compatibilité d'Ethereum.

2.1.1 Fonctions et caractéristiques

  1. Preuves de connaissance nulle (PCN)

Vérifier la transaction : Le circuit zkEVM utilise des preuves à divulgation nulle de connaissance pour vérifier la justesse des transactions sans révéler les données spécifiques à la transaction. De cette manière, la quantité de traitement des données sur le réseau principal Ethereum peut être réduite, ce qui permet de réduire les coûts de transaction et d'augmenter la vitesse de transaction.

Confidentialité: Les preuves vérifiées garantissent la confidentialité des transactions et ne sont soumises qu'au réseau principal Ethereum.

  1. Entièrement compatible avec les opcodes EVM

Prend en charge tous les opcodes EVM : Le circuit zkEVM prend en charge pleinement tous les opcodes EVM, ce qui signifie que les développeurs peuvent migrer leurs contrats intelligents et leurs dApps vers Taiko sans aucune modification.

Maintient la compatibilité avec Ethereum: Ce haut niveau de compatibilité permet aux outils de développement et aux écosystèmes Ethereum existants d'être utilisés directement sur Taiko, facilitant grandement la tâche des développeurs.

  1. Décentralisation et sécurité

Vérification décentralisée: Le circuit zkEVM prend en charge un modèle de vérificateur décentralisé, où tout le monde peut participer à la génération et à la vérification des preuves de connaissance nulle. Cette approche décentralisée garantit la sécurité et l'intégrité du système.

Le validateur Ethereum L1 : le circuit zkEVM de Taiko utilise les validateurs de la couche 1 d'Ethereum pour le séquençage des transactions, garantissant que les attributs de décentralisation et de sécurité d'Ethereum sont hérités.

  1. Efficace et évolutif

Réduit le traitement des données : En exécutant des transactions sur la couche 2 et en générant des preuves de zéro connaissance, Taiko réduit la charge de traitement des données sur le réseau principal Ethereum, améliorant ainsi l'efficacité et la scalabilité des transactions.

Génération rapide des preuves zk : la conception du circuit zkEVM optimise la vitesse de génération des preuves zk, garantissant une gestion efficace d'un grand volume de transactions.

  1. Contrats intelligents et règles de protocole

Exécution de contrat intelligent: Le circuit zkEVM prend en charge l'exécution de contrats intelligents, garantissant la programmabilité et la flexibilité d'Ethereum. Ces contrats intelligents sont responsables de la vérification des preuves zk et de l'application des règles du protocole.

Vérification de protocole: Le circuit zkEVM, grâce à son intégration avec Ethereum L1, garantit que toutes les preuves et les états de transaction sont rigoureusement vérifiés, maintenant la cohérence et la sécurité du système.

2.1.2 Comment ça marche

  1. Exécution de la transaction et collecte de données

La transaction est d'abord exécutée sur la couche 2, générant les données de transaction correspondantes.

Ces données de transaction sont collectées et préparées pour la génération de preuve ZK.

  1. Génération de preuve de connaissance nulle

Le circuit zkEVM utilise la technologie zkSNARKs ou zkSTARKs pour générer des preuves de connaissance nulle qui peuvent vérifier la correction d'une transaction sans révéler le contenu spécifique de la transaction.

Une fois la preuve générée, la preuve et les données associées seront soumises à Ethereum L1.

  1. Vérification et mises à jour de l'état

Les validateurs Ethereum L1 vérifient la preuve de connaissance nulle soumise pour garantir la validité de la preuve.

Une fois la preuve vérifiée, le statut de la transaction est mis à jour sur le réseau principal Ethereum, garantissant que tous les participants voient des résultats de transaction cohérents.

Nœud Layer 2 Rollup 2.2

Les nœuds de regroupement de la couche 2 sont un élément clé de l'architecture technique de Taiko, responsables de la gestion et de l'exécution des transactions sur la couche 2 tout en interagissant avec Ethereum Layer 1 (L1). Grâce à la technologie Layer 2 Rollup, Taiko est capable d'augmenter le débit des transactions sur Ethereum, de réduire les coûts de transaction et de maintenir la décentralisation et la sécurité.

2.2.1 Fonctions et caractéristiques

  1. Collecte de données et exécution des transactions

Exécution des transactions : les nœuds Layer 2 Rollup exécutent les transactions sur la couche 2, et ces transactions sont d'abord traitées dans le réseau de la couche 2, réduisant ainsi la charge directe sur l'Ethereum mainnet.

Collecte de données : Le nœud collecte les données transmises depuis la couche 1 d'Ethereum, et effectue le traitement des transactions et les mises à jour de l'état en fonction de ces données.

  1. Gestion de l'état

Affichage de l'état : Après l'exécution de chaque transaction, le nœud Layer 2 Rollup mettra à jour et affichera le statut de la transaction pour s'assurer que tous les participants voient des informations de statut cohérentes.

Maintenance de l'état : Assurer la cohérence et l'intégrité des données de l'ensemble du réseau en gérant le statut après l'exécution de la transaction.

  1. Exécution des règles du protocole

Vérification du protocole : les nœuds Layer 2 Rollup effectuent des transactions et des processus de vérification selon les règles du protocole Taiko. Ces règles garantissent la validité des transactions et la sécurité du réseau.

Support des contrats intelligents : Les nœuds peuvent exécuter des contrats intelligents déployés sur la couche Ethereum 1 et utiliser ces contrats pour la transmission de données et la vérification de preuves zk.

  1. Efficace et évolutif

Augmenter le débit : L'exécution des transactions sur la couche 2 améliore considérablement la capacité de traitement des transactions du réseau, réduisant la congestion sur le réseau principal Ethereum.

Coûts inférieurs : Le traitement des transactions sur la couche 2 peut considérablement réduire les frais de transaction, rendant les petites transactions plus économiquement réalisables.

  1. Décentralisation et sécurité

Validation décentralisée: Les nœuds Layer 2 Rollup prennent en charge un modèle de validateur décentralisé, permettant à quiconque de participer à la validation des transactions et à la génération de preuves zk, assurant la décentralisation et la sécurité du réseau.

Transmission de données : Les nœuds sont responsables de la transmission des données de transaction de la couche 2 à la couche 1 d'Ethereum et de la mise à jour de l'état en fonction des retours de L1.

2.2.2 Comment ça marche

  1. Collecte de données et exécution des transactions

Transactions reçues : les nœuds reçoivent les transactions soumises par les utilisateurs sur la couche 2 et exécutent ces transactions conformément aux règles du protocole.

Mise à jour de l'état : Après l'exécution de la transaction, les nœuds mettent à jour le statut de la transaction et maintiennent les dernières informations d'état sur la couche 2.

  1. Génération de preuve de connaissance nulle

Générer des preuves zk : Les nœuds génèrent des preuves de connaissance nulle pour chaque transaction, garantissant la correction et la confidentialité des transactions.

Soumettre des preuves : Les preuves zk générées et les données associées sont soumises à la couche 1 d'Ethereum pour validation par les validateurs de L1.

  1. Vérification et mise à jour de l'état

Vérification de la couche L1 : les validateurs de la couche Ethereum 1 vérifient les preuves de zéro connaissance soumises pour garantir la validité des transactions.

Synchronisation de l'état : Une fois que les preuves sont vérifiées, les nœuds Layer 2 Rollup se synchronisent et mettent à jour l'état en fonction des retours de L1, garantissant ainsi la cohérence à travers le réseau.

Avantages et cas d'utilisation:

  1. Amélioration de la scalabilité d'Ethereum : En traitant un grand nombre de transactions sur la couche 2, les nœuds de Rollup de la couche 2 de Taiko améliorent considérablement la scalabilité du réseau Ethereum, en répondant à des demandes de transactions plus élevées.

  2. Réduction des coûts de transaction : l'exécution des transactions sur la couche 2 et la génération de preuves zk réduisent la dépendance à l'égard du réseau principal Ethereum, ce qui permet de diminuer les frais de transaction, le rendant particulièrement adapté aux transactions de petite valeur à haute fréquence.

  3. Renforcer la sécurité et la confidentialité : la technologie de preuve de zéro connaissance garantit la confidentialité et la sécurité des transactions, empêchant les fuites de données de transaction tout en maintenant la nature décentralisée du réseau.

2.3 Protocole Taiko

Le protocole Taiko est également un composant essentiel de l'architecture technologique Taiko. Il définit et applique les règles de la couche 2 Rollup, garantissant la correction des transactions et la sécurité du réseau. Grâce aux contrats intelligents et à la vérification décentralisée, le protocole Taiko permet de mettre à l'échelle de manière efficace Ethereum tout en conservant ses caractéristiques décentralisées et sécurisées.

2.3.1 Fonctions et caractéristiques

  1. Définition des règles de protocole

Paramètres de règle : Le protocole Taiko définit toutes les règles opérationnelles de Rollup, y compris le traitement des transactions, la vérification et les mises à jour de l'état, etc. Toutes les transactions doivent suivre ces règles pour garantir le fonctionnement cohérent du réseau.

Exécution de contrat intelligent : Le protocole est mis en œuvre grâce à des contrats intelligents déployés sur Ethereum, garantissant que toutes les règles et opérations sont ouvertes et transparentes.

  1. Vérification de la transaction et mise à jour de l'état

Vérification de la transaction : Après chaque transaction soumise, le protocole Taiko sera vérifié selon des règles prédéfinies pour garantir la validité et la correction de la transaction.

Mise à jour de l'état : Une fois la vérification terminée, le protocole mettra à jour l'état de la transaction de la couche 2 et transmettra les données pertinentes à la couche 1 d'Ethereum pour garantir que l'état est synchronisé et cohérent.

  1. Décentralisation et sécurité

Validateur décentralisé: Le protocole Taiko prend en charge un modèle de vérificateur décentralisé où tout le monde peut participer au processus de vérification. Cette approche décentralisée améliore la sécurité et l'intégrité du réseau.

Preuve de connaissance nulle : Le protocole utilise la technologie de preuve de connaissance nulle (zkSNARKs ou zkSTARKs) pour vérifier les transactions sans exposer le contenu spécifique de la transaction, garantissant la confidentialité et la sécurité de la transaction.

  1. Transmission et traitement des données

Soumission des données : Les données de transaction et la preuve zk générée seront soumises à Ethereum Layer 1 pour vérification par les validateurs de L1.

Traitement des données : Après la vérification L1, le protocole mettra à jour l'état de la couche 2 en fonction des retours pour garantir que tous les participants voient des résultats de transaction cohérents.

  1. Fonction de contrat intelligent

Mécanisme de transfert de données : Le contrat intelligent est responsable de la transmission des données de transaction et des certificats zk entre la couche 2 et la couche 1 pour garantir l'intégrité et la cohérence des données.

Vérification du protocole : Le contrat intelligent est également responsable de vérifier le certificat zk pour assurer la validité et la correction de la transaction.

  1. Gouvernance et communauté driven

Organisation Autonome Décentralisée (DAO): La gouvernance du protocole Taiko est gérée par le DAO Taiko, qui est composé des détenteurs de jetons TKO qui décident des mises à jour majeures et des changements du protocole par le biais du vote.

Implication de la communauté : La gouvernance et le développement du protocole reposent fortement sur la participation et la contribution de la communauté pour garantir que la prise de décision du protocole soit transparente, équitable et inclusive.

2.3.2 Comment ça marche

  1. Soumission et exécution de transactions

Les utilisateurs soumettent des transactions sur la couche 2, et les transactions sont d'abord exécutées sur les nœuds Rollup de la couche 2.

Après l'exécution de la transaction, les données de transaction correspondantes et les mises à jour d'état sont générées.

  1. Génération de preuve de connaissance nulle

Générer des preuves de zéro-connaissance pour vérifier la correction des transactions. Ces preuves n'exposent pas le contenu spécifique de la transaction, garantissant la confidentialité.

La preuve zk générée et les données de transaction seront soumises à la couche 1 d'Ethereum.

  1. Vérification de niveau 1 et mise à jour de l'état

Les validateurs de la couche 1 d'Ethereum vérifient la preuve de connaissance nulle soumise pour garantir la validité et la correction de la transaction.

Après la vérification réussie, l'état de la couche 2 sera mis à jour en fonction des retours de L1 pour garantir la cohérence et la sécurité de l'ensemble du réseau.

  1. Mises à jour de la gouvernance et du protocole

Taiko DAO assure la participation de la communauté et la gouvernance transparente en votant sur les mises à jour et les changements du protocole.

Toutes les mises à jour du protocole seront implémentées via des contrats intelligents pour garantir l'ouverture et la transparence des règles.

2.3.3 Avantages et cas d'utilisation

  1. Améliorer la scalabilité d'Ethereum

Grâce à la technologie Layer 2 Rollup et à la preuve de connaissance nulle, le protocole Taiko améliore considérablement la scalabilité du réseau Ethereum et peut gérer plus de transactions et répondre à des besoins de transaction plus élevés.

  1. Réduire les coûts de transaction

Le traitement des transactions sur la couche 2 réduit la dépendance au réseau principal Ethereum, ce qui permet de réduire les frais de transaction. Cette approche est particulièrement adaptée aux scénarios de transactions à haute fréquence et de faible valeur.

  1. Améliorer la sécurité et la confidentialité

La technologie de preuve de connaissance nulle garantit la confidentialité et la sécurité des transactions, évite la fuite des données de transaction et maintient la nature décentralisée du réseau.

  1. Gouvernance communautaire et transparente

Grâce à Taiko DAO, les membres de la communauté peuvent participer à la gouvernance et à la prise de décision du protocole pour garantir que l'orientation du développement du protocole soit conforme aux intérêts et aux besoins de la communauté.

2.4 Base Competitive Rollup (BCR)

Le Base Competitive Rollup (BCR) est une innovation clé dans le protocole Taiko, conçu pour améliorer la décentralisation et la sécurité du réseau. Ce qui suit est une introduction détaillée au BCR :

2.4.1 Idée principale

BCR est une solution innovante de couche 2 conçue pour améliorer la décentralisation et la sécurité des réseaux blockchain grâce à des mécanismes compétitifs. Dans le modèle BCR, plusieurs participants peuvent concourir pour proposer et valider des blocs, éliminant ainsi le contrôle d'une entité unique sur le réseau.

2.4.2 Comment ça fonctionne

  1. Propositions concurrentielles

Proposants : N'importe qui peut devenir un proposant et soumettre une proposition de bloc. Les proposants doivent regrouper les transactions des utilisateurs et générer des preuves de zéro connaissance (zkProofs).

Compétition de propositions : Plusieurs proposants peuvent concourir simultanément pour soumettre des blocs, garantissant que le processus de génération et de soumission de blocs est décentralisé et exempt de tout point unique de contrôle centralisé.

  1. Processus de vérification

Vérificateurs : Le vérificateur est responsable de vérifier les blocs et les preuves de zéro-connaissance soumises par le proposant. Ils garantissent la sécurité du réseau en vérifiant la justesse et la légalité des transactions.

Vérification compétitive: Plusieurs validateurs peuvent concourir pour valider les blocs, ce qui renforce la sécurité du réseau car la compétition entre les validateurs garantit l'exactitude et la transparence du processus de vérification.

2.4.3 Avantages de BCR

  1. Décentralisation améliorée

Ouvert à la participation : Le modèle BCR permet à quiconque de participer aux propositions de blocs et à leur vérification, éliminant ainsi la dépendance à l'égard de quelques entités et renforçant la décentralisation du réseau.

Résistance à la censure : Avec plusieurs proposants et validateurs en concurrence, il est difficile pour une seule entité de censurer ou de contrôler le réseau.

  1. Sécurité améliorée

Authentification multi-facteur : Grâce au mécanisme de vérification concurrentielle, plusieurs vérificateurs vérifient indépendamment les blocs, ce qui garantit la fiabilité et la sécurité du processus de vérification.

Réduire les points de défaillance uniques: Le modèle BCR réduit le risque de points de défaillance uniques car le fonctionnement du réseau ne dépend pas d'un seul proposant ou validateur.

  1. Incitations économiques

Jeu équitable : Les proposants et les validateurs rivalisent pour recevoir des récompenses économiques. Ce mécanisme garantit que les participants ont des incitations à fournir des services honnêtes et efficaces.

Consommation de frais : Le proposant doit brûler un certain nombre de jetons TKO pour soumettre le bloc, ce qui aide à contrôler l'offre de jetons et à stabiliser la valeur du jeton.

2.5 Booster-Based Rollup (BBR)

Le Rollup basé sur le Booster (BBR) est un composant clé du protocole Taiko et est conçu pour étendre davantage les capacités du réseau Ethereum en améliorant l'exécution des transactions et l'efficacité du stockage. L'objectif de conception de BBR est de créer une expérience utilisateur et développeur transparente qui permet d'exécuter des transactions comme si elles étaient sur la couche 1 (L1), tout en conservant son propre stockage sur la couche 2 (L2).

2.5.1 Fonctionnalités de base et Comment ça marche

  1. Structure à double couche

Séparation de l'exécution et du stockage : BBR met en œuvre une structure à deux niveaux pour l'exécution des transactions et le stockage. Cette conception permet d'exécuter efficacement les transactions sur L2 tout en maintenant la sécurité et la décentralisation nécessaires sur L1.

Intégration transparente avec L1 : Grâce à cette structure à deux couches, BBR garantit que les contrats intelligents peuvent conserver des adresses cohérentes à la fois sur L1 et sur tous les BBR, simplifiant ainsi les processus de déploiement et d'interaction.

  1. Compatibilité et évolutivité

Compatibilité complète avec Ethereum : BBR est entièrement compatible avec l'architecture existante d'Ethereum, y compris les fonctions de hachage, les arbres d'état et les frais de gaz pour chaque opcode. Cela signifie que les contrats intelligents et les dApps existants d'Ethereum peuvent migrer en toute transparence vers BBR.

Scalabilité améliorée : l'objectif de conception de BBR est d'améliorer la scalabilité d'Ethereum, permettant un traitement des transactions plus rapide et des coûts plus bas pour soutenir les utilisateurs et applications à plus grande échelle.

  1. Fonctionnalité Booster

Polyvalence : la fonction de booster de BBR peut améliorer tout type d'agrégation, qu'elle soit optimiste ou zk-rollup, en tirant parti de la scalabilité de BBR.

Amélioration de la scalabilité d'Ethereum : Grâce à BBR, toute agrégation peut directement améliorer la scalabilité d'Ethereum, lui permettant de gérer plus de transactions et d'applications plus complexes.

2.5.2 Détails techniques

  1. Consistance des contrats intelligents

Consistance des adresses : BBR garantit la cohérence des adresses de contrats intelligents entre L1 et L2, ce qui signifie que les contrats intelligents déployés sur L1 peuvent fonctionner de manière transparente sur L2, simplifiant ainsi le processus de développement et de déploiement.

Interaction simplifiée : Le processus d'interaction entre les utilisateurs et les développeurs à travers différentes couches est rationalisé, garantissant la cohérence de l'expérience utilisateur et la commodité du processus de développement.

  1. Mécanisme d'incitation économique

La structure des frais : La structure des frais de BBR est conçue pour garantir que les coûts de transaction sont suffisamment bas pour encourager l'adoption par les utilisateurs et les développeurs, tout en veillant à ce que le mécanisme d'incitation économique du réseau soit suffisamment robuste pour maintenir la participation des validateurs et des proposants.

Distribution des récompenses : Grâce à un mécanisme équitable de distribution des récompenses, BBR garantit que tous les participants du réseau reçoivent des incitations équitables, maintenant ainsi la décentralisation et la sécurité du réseau.

2.5.3 Avantage

  1. Améliorer l'efficacité des transactions

Traitement rapide des transactions : En exécutant des transactions sur L2, BBR augmente considérablement la vitesse de traitement des transactions et réduit la charge sur le réseau principal d'Ethereum.

Réduire les coûts de transaction : l'exécution des transactions sur L2 réduit considérablement les coûts de transaction, rendant les petites transactions et le trading à haute fréquence plus économiquement viables.

  1. Renforcer la sécurité du réseau

Vérification décentralisée: BBR adopte un mécanisme de vérification décentralisée pour garantir la sécurité et la décentralisation du réseau, évitant ainsi les points de défaillance uniques et les risques de censure.

Mécanisme d'authentification multi-facteurs : Grâce au mécanisme de multi-vérification, BBR fournit une garantie de sécurité plus élevée pour garantir la correction et la légalité de toutes les transactions.

  1. Optimiser l'expérience utilisateur

Expérience utilisateur transparente: BBR est conçu pour garantir que les utilisateurs bénéficient de la même expérience que sur L1 lorsqu'ils utilisent des réseaux L2, sans avoir à se soucier des détails techniques complexes.

Facile à développer et déployer : les développeurs peuvent tirer parti des outils et de l'infrastructure Ethereum existants pour développer et déployer facilement des contrats intelligents et des dApps sur BBR.

3. Jeton TKO

TKO est le jeton natif du réseau Taiko, conçu pour récompenser les validateurs de blocs et faire partie des frais de transaction dans le réseau Taiko.

3.1 Utilité du jeton

  1. Frais de transaction: Les utilisateurs effectuant des transactions sur le réseau Taiko Layer 2 doivent payer des frais de transaction, qui sont collectés par les proposants de blocs. Les proposants de blocs doivent brûler un certain montant de jetons TKO et payer de l'ETH aux validateurs d'Ethereum pour garantir que leurs blocs sont inclus sur le réseau de la couche 1 d'Ethereum.
  2. Système de bonus : Les jetons TKO sont utilisés pour récompenser les validateurs de blocs qui garantissent la validité des transactions en générant et en vérifiant des preuves de connaissances nulles (zkProofs). La transparence des jetons TKO garantit que l'expérience utilisateur est similaire à celle vécue sur le réseau Ethereum.
  3. Système de garantie : Les jetons TKO sont utilisés dans le système de garantie de BCR et BBR pour assurer l'intégrité et la rapidité des opérations réseau. Les garanties confisquées ne sont pas perdues mais redirigées vers le Trésor de Taiko sur L1.
  4. Rôle de gouvernance : les détenteurs de jetons TKO peuvent participer à la gouvernance du réseau, influencer les mises à niveau du réseau et gérer le Trésor Taiko, en maintenant la nature sans permission du réseau sur L1 et L2.

3.2 Offre de tokens

  • Offre totale: 1 milliard de jetons TKO, divisibles jusqu'à 18 décimales.
  • Gestion des jetons : Le frappage ou la destruction des jetons TKO suit strictement les règles de gouvernance, garantissant des changements d'approvisionnement transparents qui reflètent le consensus des détenteurs de jetons.

3.3 Distribution des jetons

  • Trésor DAO : 20%
  • Obligations du Gardien Prover: 2%
  • Subventions & RetroPGF: 5%
  • Airdrop Trailblazer : 10%
  • Protocole Guild Airdrop: 1%
  • Distribution de jetons Genesis : Jusqu'à 5%
  • Fourniture de liquidités et création de marché : 5%
  • Investisseur : 11.62%
  • Taiko Labs/ Équipe de base: 20%
  • Réserve de la Fondation Taiko: 16.88%
  • Liens officiels de Taiko Prover : 1,5%

3.4 largage de jetons

  1. Interaction avec le testnet:

Pour augmenter les chances de recevoir l'airdrop du jeton TKO, les utilisateurs peuvent participer au testnet de Taiko et augmenter la probabilité de l'airdrop en interagissant avec son testnet.

Actuellement, Taiko a mené plusieurs testnets. Le dernier testnet est Alpha3, conçu pour tester l'interaction entre les proposants et les validateurs, ainsi que le nouveau système de frais et d'incitations.

  1. Étapes de participation:

Ajouter un réseau : Ajoutez le réseau Sepolia et le testnet Alpha3 de Taiko à votre portefeuille MetaMask.

Obtenez de l'ETH de testnet: Obtenez de l'ETH de Sepolia depuis le robinet.

Création et pontage de jetons : Connectez votre portefeuille, créez des jetons Bull et Horse, ajoutez ces jetons à votre MetaMask, puis pontez ETH, BLL et Horse de Sepolia à Taiko.

Échangez et fournissez de la liquidité : Dans le test d'échange de Taiko, importez la liste de jetons de Taiko, échangez et fournissez de la liquidité pour certains jetons.

Tâches des développeurs : Pour les utilisateurs ayant une certaine expérience en développement, vous pouvez déployer et vérifier des contrats, ou construire des dApps selon le guide.

Effectuez des tâches : Visitez la page Galxe de Taiko, effectuez des tâches telles que le transfert de fonds, l'échange d'actifs, la visite de pages ou la réponse à des quiz pour gagner des points. Ces points peuvent être convertis en récompenses futures.

4. Développement de la communauté et de l'écosystème

Selon le site officiel de Taiko, plus de 90 projets ont été intégrés dans l'écosystème.

Ces projets couvrent une variété de secteurs, y compris les portefeuilles (avec des portefeuilles EVM natifs notables), les places de marché NFT (avec des options mono- et multi-chaînes), l'infrastructure (comme les services RPC et Oracle) et les applications DeFi. En tant que solution de couche 2 de type 1, Taiko offre un chemin de migration transparent pour les dApps Ethereum, nécessitant peu voire pas d'ajustement.

De plus, l'équipe Taiko a introduit un robinet de jeton de test, un jeton officiel et un pont NFT, ainsi que des fonctionnalités d'échange et un navigateur.

Au 23 mai 2024, Taiko compte 933 000 abonnés sur la plateforme X (Twitter), tandis que Discord a accumulé 9,094 millions de membres. En comparaison, Optimism a 640 000 abonnés et Arbitrum en a 980 000. La communauté de Taiko a connu une croissance et un engagement significatifs.

5. Équipe/situation de financement

5.1 Équipe

L'équipe Taiko est composée de professionnels expérimentés de la blockchain et d'ingénieurs avec des antécédents profonds et une expérience riche dans la technologie blockchain, la cryptographie et les systèmes distribués.

Le co-fondateur Daniel Wang: Daniel était auparavant le fondateur et PDG de Loopring, un protocole d'échange décentralisé basé sur Ethereum qui utilise la technologie de preuve de connaissance nulle pour la scalabilité. Avec une expérience approfondie dans l'industrie de la blockchain, Daniel apporte une expertise riche en technologie blockchain et en finance décentralisée (DeFi) à Taiko. Chez Taiko, Daniel est responsable de la planification stratégique globale et de l'orientation technique, conduisant le développement et l'innovation du projet.

Co-fondateur Brecht Devos : Brecht, également co-fondateur, est le responsable de l'équipe de recherche et développement de la preuve de zéro-connaissance. Il était auparavant l'architecte en chef chez Loopring et possède une solide expérience en cryptographie et technologie blockchain. Brecht a une vaste expérience pratique dans la technologie de preuve de zéro-connaissance et la conception de protocoles blockchain. Chez Taiko, Brecht dirige l'équipe de recherche et développement de la preuve de zéro-connaissance, se concentrant sur la recherche et la mise en œuvre des technologies zkRollup et zkEVM.

Structure organisationnelle :

Pour assurer le bon fonctionnement du réseau Taiko et se conformer aux exigences réglementaires, Taiko a créé plusieurs entités et organisations connexes, plusieurs entités clés jouant des rôles cruciaux.

  • Taiko Lab : Une équipe dédiée à la recherche et au développement axée sur l'avancement du protocole Taiko.
  • Trésorerie Taiko : Ressources financières financées par les revenus générés par le protocole Taiko, servant de réservoir financier du projet.
  • Taiko DAO: Une organisation composée de détenteurs du jeton Taiko (TKO), exerçant des droits de vote pour gérer divers aspects du protocole Taiko. Cela inclut les décisions concernant les mises à niveau des contrats intelligents, les paramètres TKO et d'autres questions liées au protocole.
  • Fondation Taiko : En tant qu'entité juridique basée aux îles Caïmans, la Fondation Taiko est responsable de superviser la croissance et le développement du protocole Taiko et de son écosystème plus large. La fondation représente spécifiquement le Taiko DAO et les détenteurs de jetons, fournissant un soutien financier pour le développement technologique, l'expansion de l'écosystème, la maintenance, la collaboration avec les fournisseurs de services, la gestion d'événements et d'autres initiatives par le biais de subventions ou de méthodes de financement alternatives.
  • Conseil de sécurité des îles du Pacifique : Le Conseil de sécurité, composé d'individus et d'entités sélectionnés par le Bureau des affaires des îles du Pacifique, est chargé de prendre des mesures rapides en cas d'urgence conformément à l'Accord des îles du Pacifique. La tâche principale du Conseil de sécurité est de maintenir la sécurité et l'intégrité de Taiko, en les autorisant à mettre en œuvre des mises à niveau ou des modifications pour atteindre cet objectif.

5.2 Financement

Financement initial et financement ultérieur

  • Montant : 22 millions de dollars
  • Temps : Y compris deux tours de financement annoncés le 8 juin 2023
  • Investisseurs : Le financement est dirigé par Sequoia China et Generative Ventures, et d'autres participants incluent BAI Capital, GGV Capital, GSR Markets, IOSG Ventures, KuCoin Ventures, Mirana Ventures, OKX Ventures, Skyland Ventures, Token Bay Capital, Yunqi Partners, et d'autres investisseurs et contributeurs notables.

Dernier financement

  • Montant : 15 millions de dollars
  • Temps: 2 mars 2024
  • Investisseurs : Le financement est mené par Lightspeed, Faction, Hashed, Generative Ventures et Token Bay Capital, avec d'autres investisseurs, dont Wintermute Ventures, Presto Labs, Flow Traders, Amber Group, OKX Ventures, GSR et WW Ventures.

Ces fonds sont utilisés pour déployer et optimiser plusieurs testnets, y compris les testnets Alpha1, Alpha2 et Alpha3, ainsi que pour vérifier et affiner la conception du réseau. Ils sont également utilisés pour se préparer au lancement du mainnet à la fin du premier trimestre 2024, y compris le développement de l'infrastructure et le support technique.

6. Évaluation du projet

6.1 Analyse de l'industrie

Le projet Taiko appartient à l'industrie de la solution de mise à l'échelle de la couche 2 d'Ethereum, se concentrant spécifiquement sur la technologie zkRollup. Taiko fournit une solution de mise à l'échelle de la blockchain efficace, sécurisée et décentralisée grâce à la technologie de la machine virtuelle Ethereum à connaissance nulle (zkEVM). Il vise à résoudre les problèmes de scalabilité d'Ethereum tout en maintenant une compatibilité totale avec Ethereum.

Dans le domaine des solutions de mise à l'échelle de la couche 2 d'Ethereum, en particulier dans la technologie zkRollup, il existe plusieurs projets similaires :

  1. zkSync

Introduction: zkSync est une solution de mise à l'échelle de couche 2 Ethereum basée sur la technologie zkRollup, conçue pour fournir des transactions rapides et peu coûteuses tout en maintenant la sécurité et la décentralisation d'Ethereum.

Fonctionnalités : Entièrement compatible avec Ethereum, prend en charge les contrats intelligents et met l'accent sur l'expérience utilisateur et la convivialité pour les développeurs.

  1. StarkNet

Introduction : StarkNet est une solution d'extension de couche 2 développée par StarkWare basée sur la technologie STARK (Argument Transparent Évolutif de Connaissance).

Fonctionnalités : Utilisez la technologie STARK pour la preuve de connaissance nulle, fournissez des transactions à haut débit et faible latence, et prenez en charge des contrats intelligents complexes.

  1. Loopring

Introduction: Loopring est un projet zkRollup axé sur les protocoles d'échange décentralisé (DEX), s'engageant à fournir une expérience de trading efficace et des frais réduits.

Fonctionnalités : Grâce à la technologie zkRollup, des transactions décentralisées à haut débit sont réalisées pour garantir la sécurité et la confidentialité des actifs des utilisateurs.

6.2 Avantages du projet

  1. Autorisation et décentralisation : Taiko se distingue comme une solution pionnière basée sur Rollup en éliminant les séquenceurs centralisés et en s'appuyant sur les validateurs Ethereum pour la séquence des transactions et des blocs.
  2. Expérience de développeur sans couture : l'utilisation de ZK-EVM (Type 1 ZK-EVM) par Taiko garantit la compatibilité avec les normes d'exécution d'Ethereum, posant les bases d'un écosystème Ethereum évolutif.
  3. Hautement adaptable et à l'épreuve du futur : En tant que rollup controversé, Taiko permet aux chaînes d'application de personnaliser leurs systèmes de preuve et d'accepter des preuves plus efficaces à mesure que la technologie progresse, sans modifier le protocole principal de Taiko.
  4. Un soutien communautaire solide : les multiples testnets de Taiko (Alpha1, Alpha2 et Alpha3) encouragent les membres de la communauté à participer, et en interagissant avec le testnet, les utilisateurs ont la chance d'obtenir des airdrops. Cela non seulement augmente l'activité de la communauté, mais aide également à vérifier et optimiser la conception du réseau.
  5. Large gamme de partenaires : Taiko a établi des partenariats stratégiques avec un certain nombre de projets et d'entreprises leaders dans le domaine de la blockchain afin de promouvoir conjointement le développement de l'écosystème. Ces partenaires fournissent un soutien important dans la recherche et le développement technologiques, le marketing et la construction de la communauté.

Support de financement

  • Fonds suffisants : Taiko a levé un total de 37 millions de dollars à travers plusieurs tours de financement, avec le soutien d'investisseurs bien connus, dont Lightspeed, Faction, Hashed, Generative Ventures et Token Bay Capital. Des fonds suffisants garantissent une base solide pour la recherche et le développement technologiques, l'expansion de l'équipe et la construction d'infrastructures.

6.3 Projets Inconvénients

  1. Concurrence sur le marché
  • Environnement concurrentiel féroce : Dans le domaine des solutions de mise à l'échelle de la couche 2 d'Ethereum, il existe plusieurs concurrents solides, tels que zkSync, StarkNet, Loopring, Optimism et Arbitrum. Ces projets développent également activement leurs technologies et écosystèmes, et Taiko fait face à une pression concurrentielle féroce sur le marché.
  • Avantage concurrentiel : Bien que Taiko ait certains avantages en matière d'innovation technologique et de construction communautaire, se démarquer parmi de nombreux concurrents reste un défi.
  1. Implémentation technique
  • Complexité technique : les technologies zkEVM et zkRollup sont très complexes et nécessitent beaucoup d'investissement en R&D et de support technique. Il reste encore des défis techniques à relever pour parvenir à des preuves de connaissance nulle entièrement décentralisées et efficaces.
  • Lancement du mainnet : Le mainnet de Taiko est prévu pour être lancé à la fin du premier trimestre de 2024. Bien que plusieurs testnets aient été réussis, le lancement en douceur et l'application généralisée du mainnet doivent encore être vérifiés.
  1. Adoption par l'utilisateur
  • Expérience utilisateur : Bien que Taiko offre de nombreux avantages techniques, améliorer l'expérience utilisateur pour attirer davantage d'utilisateurs et de développeurs sur son réseau reste une question cruciale. En particulier, une optimisation continue est nécessaire en termes d'habitudes des utilisateurs et de compatibilité avec les outils de développement.
  • Éducation et Promotion: Plus d'activités d'éducation et de promotion sont nécessaires pour aider les utilisateurs et les développeurs à comprendre et à utiliser le réseau Taiko, en particulier dans la technologie complexe de preuve de zéro-connaissance et les modèles de gouvernance décentralisée.

7. Conclusion

Dans l'ensemble, le projet Taiko propose une technologie innovante zkRollup et zkEVM, offrant à Ethereum une solution d'évolutivité efficace, sécurisée et décentralisée. Avec le soutien de plusieurs tours de financement et un modèle de gouvernance basé sur l'organisation autonome décentralisée (DAO), Taiko a réalisé des progrès significatifs dans le développement technique et la construction de la communauté. Malgré la concurrence du marché et les défis techniques, Taiko vise à occuper une place prédominante dans le domaine des solutions d'évolutivité de la blockchain en optimisant continuellement sa technologie et en élargissant son écosystème. En fin de compte, il vise à fournir aux utilisateurs et aux développeurs un environnement blockchain efficace et sécurisé.

Disclaimer:

  1. Cet article est repris de [ Techflow]. Tous les droits d'auteur appartiennent à l'auteur original [Serveur de thé]. If there are objections to this reprint, please contact the Porte Apprendrel'équipe, et ils s'en occuperont rapidement.
  2. Avertissement de responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.
  3. Les traductions de l'article dans d'autres langues sont réalisées par l'équipe Gate Learn. Sauf mention contraire, la copie, la distribution ou le plagiat des articles traduits est interdit.
即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!