Maison  >  Article  >  Rapport de recherche Taiko : solution Ethereum Layer 2 qui permet une expansion transparente et une compatibilité totale

Rapport de recherche Taiko : solution Ethereum Layer 2 qui permet une expansion transparente et une compatibilité totale

PHPz
PHPzoriginal
2024-06-11 12:48:59568parcourir

1. Introduction au projet

Taiko est un projet zkRollup décentralisé équivalent à Ethereum, visant à étendre Ethereum via la technologie zkEVM.

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

Taiko vise à être un zkRollup entièrement équivalent à Ethereum afin de faire évoluer Ethereum sans modifier les applications décentralisées (dApps) existantes. En tant que zkRollup entièrement équivalent à Ethereum, Taiko permet aux développeurs et aux utilisateurs d'exploiter la puissance d'Ethereum Layer 1 (L1) sans modifier les dApps existantes.

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

Caractéristiques principales :

  1. zkEVM Type 1 entièrement compatible EVM : le zkEVM de type 1 adopté par Taiko est entièrement compatible avec Ethereum, permettant aux développeurs de migrer des dApps entre Ethereum et Taiko sans se soucier de l'échec du contrat intelligent.
  2. Open Source : tout le code source de Taiko peut être consulté, construit ou modifié sur GitHub, ce qui permet au développement de la blockchain de ne pas se limiter à une petite équipe, mais également aux communautés et aux développeurs du monde entier.
  3. Décentralisation complète : en plus d'une compatibilité élevée avec EVM, Taiko attache également une grande importance à la décentralisation du protocole, prévoyant de générer des zkP via des proposants et des validateurs décentralisés soumettant des blocs et des preuves.

2. Structure technique de base

2.1 Circuit zkEVM

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

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

2.1.1 Fonctions et caractéristiques

1. Preuves sans connaissance (ZKP)

Vérifier les transactions : le circuit zkEVM utilise les ZKP pour vérifier l'exactitude des transactions sans révéler les données spécifiques de la transaction. De cette manière, la quantité de traitement de données sur le réseau principal Ethereum peut être réduite, réduisant ainsi les coûts de transaction et augmentant la vitesse de transaction.

Confidentialité : les ZKP garantissent la confidentialité des transactions, et seules les preuves vérifiées seront soumises au réseau principal Ethereum.

2. Entièrement compatible avec les opcodes EVM

Prend en charge tous les opcodes EVM : le circuit zkEVM prend entièrement en charge tous les opcodes EVM, ce qui signifie que les développeurs peuvent migrer de manière transparente leurs contrats intelligents et leurs dApps vers Taiko sans avoir à faire quoi que ce soit de réviser.

Maintenir la compatibilité Ethereum : ce haut niveau de compatibilité permet d'utiliser les outils et écosystèmes de développement Ethereum existants directement sur Taiko, facilitant grandement les développeurs.

3. Décentralisation et sécurité

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

Validateur Ethereum L1 : le circuit zkEVM de Taiko utilise les validateurs Ethereum Layer 1 pour l'ordre des transactions, garantissant ainsi que les propriétés de décentralisation et de sécurité d'Ethereum sont héritées.

4. Efficace et évolutif

Volume de traitement de données réduit : en exécutant des transactions sur la couche 2 et en générant des preuves sans connaissance, le volume de traitement de données sur le réseau principal Ethereum est réduit, améliorant ainsi l'efficacité et l'évolutivité des transactions.

Générez rapidement des preuves zk : la conception du circuit zkEVM optimise la vitesse de génération de preuves zk, garantissant qu'un grand nombre de transactions peuvent être traitées efficacement.

5. Contrats intelligents et règles de protocole

Exécution de contrats intelligents : le circuit zkEVM prend en charge l'exécution de contrats intelligents, garantissant la programmabilité et la flexibilité d'Ethereum. Ces contrats intelligents sont chargés de valider les preuves zk et de faire respecter les règles du protocole.

Vérification du protocole : le circuit zkEVM garantit que toutes les preuves et l'état des transactions sont strictement vérifiés grâce à l'intégration avec Ethereum L1, maintenant ainsi la cohérence et la sécurité du système.

2.1.2 Principe de fonctionnement

1. Exécution des transactions et collecte de données

Les transactions sont d'abord exécutées sur la couche 2 pour générer les données de transaction correspondantes.

Ces données de transaction seront collectées et préparées pour la génération de preuves zk.

2. Génération de preuves sans connaissance

Le circuit zkEVM utilise la technologie zkSNARKs ou zkSTARKs pour générer des preuves sans connaissance. Ces preuves peuvent vérifier l'exactitude des transactions sans révéler le contenu spécifique des transactions.

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

3. Vérification et mise à jour du statut

Le vérificateur Ethereum L1 vérifie la preuve de connaissance zéro soumise pour garantir la validité de la preuve.

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

2.2Layer 2 Rollup Node

Layer 2 Rollup Node est un composant clé de l'architecture technique de Taiko, responsable 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 en mesure d’augmenter le débit des transactions d’Ethereum, de réduire les coûts de transaction et de maintenir la décentralisation et la sécurité.

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

2.2.1 Fonctions et caractéristiques

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

Exécution des transactions : les nœuds Rollup de couche 2 exécutent des transactions sur la couche 2, et ces transactions sont d'abord traitées dans le réseau de couche 2, réduisant ainsi le besoin. pour Ethernet Le fardeau direct de Fangzhu.com.

Collecte de données : les nœuds collectent les données transmises depuis Ethereum Layer 1 et effectuent le traitement des transactions et les mises à jour de statut en fonction de ces données.

2. Gestion du statut

Affichage du statut : après l'exécution de chaque transaction, le nœud Rollup de couche 2 mettra à jour et affichera le statut de la transaction pour garantir 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 l'état après l'exécution des transactions.

3. Exécution des règles de protocole

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

Prise en charge des contrats intelligents : les nœuds peuvent exécuter des contrats intelligents déployés sur Ethereum Layer 1 et utiliser ces contrats pour la transmission de données et la vérification de la preuve zk.

4. Efficace et évolutif

Amélioration du débit : en exécutant des transactions sur la couche 2, la capacité de traitement des transactions du réseau est considérablement améliorée et la congestion du réseau principal Ethereum est réduite.

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

5. Décentralisation et sécurité

Vérification décentralisée : les nœuds Rollup de couche 2 prennent en charge un modèle de vérificateur décentralisé. N'importe qui peut participer à la vérification des transactions et à la génération de certificats zk, garantissant la décentralisation et la sécurité du réseau.

Transmission de données : le nœud est responsable de la transmission des données de transaction de la couche 2 à la couche 1 d'Ethereum et de l'exécution de mises à jour d'état basées sur les commentaires de L1.

2.2.2 Principe de fonctionnement

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

Recevoir des transactions : les nœuds reçoivent les transactions soumises par les utilisateurs sur la couche 2 et exécutent ces transactions selon les règles du protocole.

Mise à jour du statut : une fois la transaction exécutée, le nœud met à jour le statut de la transaction et conserve les dernières informations d'état sur la couche 2.

2. Génération de preuve sans connaissance

Générer une preuve zk : le nœud génère une preuve sans connaissance pour chaque transaction afin de garantir l'exactitude et la confidentialité de la transaction.

Soumettre la preuve : la preuve zk générée et les données associées seront soumises à Ethereum Layer 1 pour vérification par les vérificateurs L1.

3. Vérification et mise à jour du statut

Vérification L1 : le vérificateur Ethereum Layer 1 vérifie la preuve de connaissance nulle soumise pour garantir la validité de la transaction.

Synchronisation de l'état : une fois la preuve vérifiée, le nœud Layer 2 Rollup mettra à jour l'état de manière synchrone en fonction des retours de L1 pour garantir la cohérence de l'ensemble du réseau.

Avantages et scénarios d'application :

1. Améliorer l'évolutivité d'Ethereum

En traitant un grand nombre de transactions sur la couche 2, le nœud Rollup de couche 2 de Taiko peut améliorer considérablement l'évolutivité du réseau Ethereum et répondre à des besoins de transactions plus élevés.

2. Réduisez les coûts de transaction

Exécutez des transactions sur la couche 2 et générez des certificats zk, ce qui réduit la dépendance vis-à-vis du réseau principal Ethereum, réduisant ainsi les coûts de transaction, et est particulièrement adapté aux scénarios d'application de petites transactions à haute fréquence.

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

La technologie sans connaissance 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.

2.3Protocole Taiko

Le protocole Taiko est également un élément essentiel de l'architecture technique de Taiko. Il définit et exécute les règles du Layer 2 Rollup pour garantir l'exactitude des transactions et la sécurité du réseau. Grâce à des contrats intelligents et à une vérification décentralisée, le protocole Taiko permet une mise à l'échelle efficace d'Ethereum tout en conservant ses fonctionnalités décentralisées et sécurisées.

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

2.3.1 Fonctions et caractéristiques

1. Définition des règles de protocole

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

Exécution des contrats intelligents : l'accord est mis en œuvre via des contrats intelligents déployés sur Ethereum, garantissant que toutes les règles et opérations sont ouvertes et transparentes.

2. Vérification des transactions et mise à jour du statut

Vérification des transactions : après la soumission de chaque transaction, le protocole Taiko sera vérifié selon des règles prédéfinies pour garantir la validité et l'exactitude de la transaction.

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

3. Décentralisation et sécurité

Validateur décentralisé : le protocole Taiko prend en charge un modèle de validateur décentralisé et n'importe qui 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 sans connaissance : le protocole utilise une technologie de preuve sans connaissance (zkSNARKs ou zkSTARKs) pour vérifier les transactions sans exposer le contenu spécifique de la transaction, garantissant ainsi la confidentialité et la sécurité de la transaction.

4. 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 L1.

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

5. Fonction de contrat intelligent

Mécanisme de transfert de données : le contrat intelligent est responsable du transfert des données de transaction et de la preuve 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 chargé de vérifier le certificat zk pour garantir la validité et l'exactitude de la transaction.

6. Gouvernance et organisation autonome décentralisée (DAO) : la gouvernance du protocole Taiko est gérée par le Taiko DAO, qui est composé de détenteurs de jetons TKO qui décident des mises à jour et des modifications majeures du protocole par le biais du vote.

Participation communautaire : La gouvernance et le développement du protocole dépendent fortement de la participation et de la contribution de la communauté pour garantir que la prise de décision du protocole est transparente, juste et inclusive.

2.3.2 Principe de fonctionnement :

1. Soumission et exécution de la transaction

L'utilisateur soumet la transaction sur la couche 2, et la transaction est d'abord exécutée sur le nœud Rollup de la couche 2.

Une fois la transaction exécutée, les données de transaction correspondantes et les mises à jour de statut sont générées.

2. Génération de preuves sans connaissance

Générez des preuves sans connaissance pour vérifier l'exactitude des transactions. Ces preuves n'exposeront pas le contenu spécifique de la transaction, garantissant ainsi la confidentialité.

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

Vérification 3.L1 et mise à jour du statut

Le vérificateur Ethereum Layer 1 vérifie la preuve de connaissance zéro soumise pour garantir la validité et l'exactitude de la transaction.

Une fois 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.

4. Gouvernance et mises à jour du protocole

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

Toutes les mises à jour du protocole seront mises en œuvre via des contrats intelligents pour garantir l'ouverture et la transparence des règles.

2.3.3 Avantages et scénarios d'application

1. Améliorer l'évolutivité d'Ethereum

Grâce à la technologie Layer 2 Rollup et à la preuve de connaissance nulle, le protocole Taiko améliore considérablement l'évolutivité du réseau Ethereum et peut gérer plus de transactions. besoins en matière de transactions.

2. Réduire les coûts de transaction

Le traitement des transactions sur la couche 2 réduit la dépendance à l'égard du réseau principal Ethereum, réduisant ainsi les coûts de transaction et est particulièrement adapté aux scénarios d'application de transactions de petit montant à haute fréquence.

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

La technologie sans connaissance 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.

4. Gouvernance transparente et axée sur la communauté

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 est conforme aux intérêts et aux besoins de la communauté. .

2.4 Base Competitive Rollup (BCR)

Taiko研报:实现无缝扩展与完全兼容的以太坊Layer 2解决方案 Base Competitive Rollup (BCR, Base Competitive Rollup) est une innovation clé du protocole Taiko, visant à améliorer la décentralisation et la sécurité du réseau. Ce qui suit est une introduction détaillée à BCR :

2.4.1 Concepts de base

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

2.4.2 Mécanisme de travail

1. Propositions compétitives

Proposants : n'importe qui peut devenir proposant et soumettre une proposition globale. Les proposants doivent regrouper les transactions des utilisateurs et générer des preuves sans connaissance (zkProofs).

Concours de propositions : plusieurs proposants peuvent rivaliser pour soumettre des blocs en même temps, garantissant ainsi que le processus de génération et de soumission de chaque bloc est décentralisé et qu'il n'y a pas de point de contrôle centralisé unique.

2. Processus de vérification

Vérificateurs : Les vérificateurs sont chargés de vérifier les blocs et les preuves de connaissance nulle soumises par le proposant. Ils assurent la sécurité du réseau en vérifiant l'exactitude et la légalité des transactions.

Vérification compétitive : plusieurs validateurs peuvent s'affronter pour valider des blocs, ce qui augmente la sécurité du réseau car la concurrence entre validateurs garantit l'exactitude et la transparence du processus de vérification.

2.4.3 Avantages du BCR

1. Décentralisation améliorée

Participation ouverte : le modèle BCR permet à quiconque de participer aux propositions et aux vérifications de bloc, éliminant 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.

2. Sécurité améliorée

Vérification multiple : grâce à un mécanisme de vérification compétitif, plusieurs validateurs vérifient indépendamment les blocs, ce qui garantit la fiabilité et la sécurité du processus de vérification.

Réduction des 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 repose pas sur un seul proposant ou validateur.

3. Incitations économiques

Concurrence équitable : les proposants et les validateurs reçoivent des récompenses économiques grâce à la concurrence. Ce mécanisme garantit que les participants sont incités à fournir des services honnêtes et efficaces.

Fee Burning : les proposants doivent graver une certaine quantité de jetons TKO pour soumettre des blocs, ce qui permet de contrôler l'offre de jetons et de stabiliser la valeur des jetons.

2.5 Booster-Based Rollup (BBR)

Booster-Based Rollup (BBR, Based Booster Rollup) est un composant clé du protocole Taiko, conçu pour faire évoluer davantage 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 aux transactions d'être exécutées comme si elles se trouvaient sur la couche 1 (L1), tout en conservant son propre stockage sur la couche 2 (L2).

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

2.5.1 Caractéristiques de base et principes de fonctionnement

1. Structure à double couche

Séparation de l'exécution et du stockage : BBR implémente une structure à double couche d'exécution et de stockage des transactions. 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 à double couche, BBR permet aux contrats intelligents de maintenir des adresses cohérentes sur L1 et tous les BBR, simplifiant ainsi le processus de déploiement et d'interaction.

2. Compatibilité et évolutivité

Entièrement compatible 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 Ethereum existants peuvent être migrés de manière transparente vers BBR.

Évolutivité améliorée : l'objectif de conception de BBR est d'améliorer l'évolutivité d'Ethereum, rendant le traitement des transactions plus rapide et moins cher, prenant ainsi en charge un plus grand nombre d'utilisateurs et d'applications.

3. Fonction Booster

Polyvalence : la fonction booster de BBR peut améliorer tout type d'agrégation, qu'il s'agisse d'une agrégation optimiste ou d'une agrégation sans connaissance, en tirant parti des capacités de mise à l'échelle fournies par BBR.

Évolutivité améliorée d'Ethereum : grâce à BBR, tout cumul peut directement améliorer l'évolutivité d'Ethereum, lui permettant de gérer davantage de transactions et d'applications plus complexes.

2.5.2 Détails techniques

1. Cohérence des contrats intelligents

Cohérence des adresses : BBR garantit que les adresses des contrats intelligents sur L1 et L2 sont cohérentes, ce qui signifie que les contrats intelligents déployés par les développeurs sur L1 peuvent être exécutés par Seam sur L2, simplifiant le processus de développement et de déploiement.

Interaction simplifiée : le processus d'interaction entre les utilisateurs et les développeurs à différents niveaux est simplifié, garantissant la cohérence de l'expérience utilisateur et la commodité du processus de développement.

2. Mécanisme d'incitation économique

Structure des frais : la structure des frais de BBR est bien conçue pour garantir que les frais de transaction sont suffisamment bas pour encourager l'utilisation par les utilisateurs et les développeurs, tout en garantissant que le mécanisme d'incitation économique du réseau est suffisamment solide pour retenir les validateurs et les proposants. enthousiasme pour la participation.

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

2.5.3 Avantages

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 Ethereum.

Coûts de transaction réduits : l'exécution de transactions sur L2 réduit considérablement les coûts de transaction, rendant les petites transactions et les transactions à haute fréquence plus réalisables économiquement.

2. Améliorer la sécurité du réseau

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

Mécanisme de vérification multiple : Grâce au mécanisme de vérification multiple, BBR offre une garantie de sécurité plus élevée pour garantir l'exactitude et la légalité de toutes les transactions.

3. Optimiser l'expérience utilisateur

Expérience utilisateur transparente : la conception de BBR garantit que l'expérience des utilisateurs est cohérente avec celle de L1 lors de l'utilisation des réseaux L2, sans avoir à se soucier de détails techniques complexes.

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

3. TKO Token

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

TKO est le token natif du réseau Taiko, conçu pour récompenser les validateurs de bloc et dans le cadre des frais de transaction dans le réseau Taiko.

3.1 Fonctionnalités du jeton

  1. Frais de transaction : lorsque les utilisateurs effectuent des transactions sur le réseau Taiko Layer 2, ils sont tenus de payer des frais de transaction, qui seront collectés par le proposant du bloc. Les proposants de blocs doivent graver une certaine quantité de jetons TKO et payer les validateurs Ethereum en ETH pour garantir que leurs blocs sont inclus dans le réseau Ethereum Layer 1.

  2. Mécanisme de récompense : les jetons TKO sont utilisés pour récompenser les validateurs de bloc qui garantissent la validité des transactions en générant et en vérifiant des preuves de connaissance nulle (zkProofs). La transparence des jetons TKO garantit que l’expérience utilisateur est similaire à celle du réseau Ethereum.

  3. Système de marge : les jetons TKO sont utilisés dans le système de marge de BCR et BBR pour garantir l'intégrité et la rapidité des opérations du réseau. La marge perdue n'est pas perdue mais redirigée vers le Trésor Taiko en 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 la trésorerie Taiko, en maintenant la nature sans autorisation du réseau sur L1 et L2.

3.2 Approvisionnement en jetons

  • Approvisionnement total : 1 milliard de jetons TKO avec 18 décimales.

  • Gestion des jetons : la frappe ou la gravure de jetons TKO est strictement conforme aux réglementations de gouvernance, garantissant que les changements d'approvisionnement sont transparents et reflètent le consensus des détenteurs de jetons. 3.3 Allocation de jetons

  • Pioneers/Pioneers (Trailblazer) Airdrop : 10%

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

  • Genesis Airdrop : Jusqu'à 5%

  • Liquidité et tenue de marché : 5%

  • Investisseurs : 11,62%

  • Laboratoires Taiko/ Équipe de base : 20 %

  • Réserve de la Fondation Taiko : 16,88 %

  • Obligations du prouveur officiel Taiko : 1,5%

  • 3.4 Token Airdrop

  • 1. chances Après avoir reçu des parachutages de jetons TKO, les utilisateurs peuvent participer au testnet de Taiko et augmenter les possibilités de largages en interagissant avec son testnet.

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

  • Ajouter un réseau : ajoutez le réseau Sepolia et le testnet Alpha3 de Taiko à votre portefeuille MetaMask.
  • Obtenez Testnet ETH : obtenez Sepolia ETH depuis le robinet.

  • Jetons Mint et Bridge : connectez votre portefeuille, créez des jetons Bull et Horse et ajoutez ces jetons à votre MetaMask, puis reliez ETH, BLL et Horse de Sepolia à Taiko.
Échangez et fournissez des liquidités : dans le test d'échange de Taiko, importez la liste de jetons de Taiko, échangez et fournissez des liquidités pour certains jetons.

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

Tâches de développeur : pour les utilisateurs ayant une certaine expérience en développement, vous pouvez déployer et vérifier des contrats, ou créer des dApps selon le guide.

Tâches complètes : visitez la page Galxe de Taiko et effectuez des tâches telles que transférer de l'argent, échanger des fonds, visiter des pages ou répondre à des quiz pour gagner des points qui pourront être convertis en récompenses futures.

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

Selon les données du 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, notamment les portefeuilles (avec le notable portefeuille natif EVM), les marchés NFT (avec des options mono et multi-chaînes), les infrastructures (comme les services RPC et Oracle) et les applications DeFi. En tant que solution de type 1 Layer2, Taiko fournit un chemin de migration transparent pour les dApps Ethereum, nécessitant peu ou pas d'ajustement.

Taiko研报:实现无缝扩展与完全兼容的以太坊Layer 2解决方案 De plus, l'équipe Taiko a introduit un robinet de jeton de test, un jeton officiel et un pont NFT, ainsi qu'une fonctionnalité d'échange et un navigateur.

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

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

Équipe 5.1

L'équipe Taiko est composée d'experts et d'ingénieurs expérimentés en blockchain possédant une solide expérience dans la technologie blockchain, la cryptographie et les systèmes distribués. Taiko研报:实现无缝扩展与完全兼容的以太坊Layer 2解决方案

Le co-fondateur Daniel Wang était le fondateur et ancien PDG de Loopring, un protocole de transaction décentralisé basé sur Ethereum qui utilise une technologie de preuve sans connaissance pour se développer. En tant que vétéran de l'industrie de la blockchain, Daniel possède une vaste expérience dans les domaines de la technologie blockchain et de la finance décentralisée (DeFi). Chez Taiko, Daniel Wang est responsable de la planification stratégique globale et des conseils techniques, pilotant le développement des projets et l'innovation.

Brecht Devos est le co-fondateur et leader de l'équipe de recherche et développement sans connaissance. Il était l'ancien architecte en chef de Loopring et possède une profonde expérience en cryptographie et en technologie blockchain. Il possède une vaste expérience pratique dans la technologie à preuve de connaissance nulle et la conception de protocoles blockchain. Chez Taiko, Brecht dirige l'équipe de recherche et développement sans connaissance, en se concentrant sur le développement et la mise en œuvre des technologies zkRollup et zkEVM.

Structure organisationnelle

Afin d'assurer le fonctionnement efficace du réseau Taiko et le respect des exigences réglementaires, Taiko a créé plusieurs entités et organisations connexes, parmi lesquelles plusieurs entités clés jouent un rôle clé :

  • Taiko Lab : un laboratoire dédié Équipe R&D, axée sur l'avancement du protocole Taiko.
  • Trésor Taiko : Financé par les revenus générés par le protocole Taiko, le trésor sert de ressource financière au projet.
  • Taiko DAO : Cette organisation est composée de détenteurs de jetons Taiko (TKO), exerçant le droit de vote pour régir tous les 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 située aux îles Caïmans, la Fondation Taiko supervise la croissance et le développement du Protocole Taiko et de son écosystème plus large. La Fondation fournit un soutien financier pour le développement technologique, l'expansion de l'écosystème, la maintenance, la coopération avec des prestataires de services, la gestion d'événements et d'autres initiatives par le biais de subventions ou de méthodes de financement alternatives exclusivement au nom de Taiko DAO et des détenteurs de jetons.
  • Conseil de sécurité de l'île de Taiping : Le Conseil de sécurité est composé d'individus et d'entités sélectionnés par le Bureau des affaires de l'île de Taiping et est chargé de prendre des mesures rapides dans les situations d'urgence conformément aux besoins du Protocole de l'île de Taiping. La mission 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

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

Financement initial et de suivi

  • Montant : 22 millions de dollars américains

  • Durée : Dont deux tours de financement annoncés le 8 juin 2023

  • Inves torseurs : Par Sequoia La Chine et Generative Ventures ont respectivement dirigé l'investissement, avec des participants tels que 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 bien connus. contributeurs.

Dernier financement

  • Montant : 15 millions de dollars américains

  • Heure : 2 mars 2024

  • Investisseurs : dirigés par Lightspeed, Faction, Hashed, Generative Ventures et Token Bay Capital. Parmi les autres investisseurs figurent Wintermute Ventures, Presto Labs, Flow Traders, Amber Group, OKX Ventures, GSR et WW Ventures.

Ces fonds sont utilisés pour le déploiement et l'optimisation de plusieurs réseaux de test, notamment les réseaux de test Alpha1, Alpha2 et Alpha3, afin de vérifier et d'améliorer la conception du réseau. Préparation du lancement du réseau principal à la fin du premier trimestre 2024, y compris la construction de l'infrastructure et le support technique.

6. Évaluation du projet

6.1 Analyse de la piste

Le projet Taiko appartient à la piste de solution d'expansion Ethereum Layer 2, en particulier le domaine technologique zkRollup. Taiko fournit des solutions de mise à l'échelle de blockchain efficaces, sécurisées et décentralisées grâce à la technologie de machine virtuelle Ethereum sans connaissance (zkEVM), visant à résoudre les problèmes d'évolutivité d'Ethereum tout en maintenant une compatibilité totale avec Ethereum.

Dans le domaine des solutions d'extension Ethereum Layer 2, notamment en termes de technologie zkRollup, il existe plusieurs projets similaires comme suit :

1.zkSync

Introduction : zkSync est une solution d'extension Ethereum Layer 2 basée sur la technologie zkRollup, visant fournir des transactions rapides et peu coûteuses tout en maintenant la sécurité et la décentralisation d’Ethereum.

Caractéristiques : Entièrement compatible avec Ethereum, prend en charge les contrats intelligents, se concentre sur l'expérience utilisateur et la convivialité pour les développeurs.

2. StarkNet

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

Caractéristiques : utilisez la technologie STARK pour une preuve sans connaissance, fournissez des transactions à haut débit et à faible latence et prenez en charge des contrats intelligents complexes.

3. Loopring

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

Caractéristiques : 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. Sans autorisation et décentralisé : Taiko se distingue comme une solution pionnière basée sur le cumul en éliminant les séquenceurs centralisés et en s'appuyant sur les validateurs Ethereum pour les transactions et la commande de blocs.

  2. Expérience de développement fluide : l'utilisation par Taiko de ZK-EVM (Type 1 ZK-EVM) garantit la compatibilité avec les normes d'exécution d'Ethereum, jetant ainsi les bases d'un écosystème Ethereum évolutif.

  3. Très adaptable et évolutif : en tant que cumul controversé, Taiko permet aux chaînes d'applications 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. Fort soutien de la communauté : les multiples réseaux de test de Taiko (Alpha1, Alpha2 et Alpha3) encouragent les membres de la communauté à participer. En interagissant avec le réseau de test, les utilisateurs peuvent obtenir des qualifications d'investissement aérien. Cela augmente non seulement l'activité de la communauté, mais permet également de vérifier et d'optimiser la conception du réseau.

  5. Partenaires étendus : Taiko a établi des partenariats stratégiques avec un certain nombre de projets et d'entreprises blockchain de premier plan pour promouvoir conjointement le développement de l'écosystème. Ces partenaires fournissent un soutien important en matière de recherche et développement technologique, de marketing et de développement communautaire.

Soutien financier

  • Financement adéquat : Taiko a levé un total de 37 millions de dollars américains grâce à plusieurs tours de financement et a reçu des investissements de nombreuses institutions d'investissement bien connues, notamment Lightspeed, Faction, Hashed, Generative Ventures et Token Bay. Soutien capital. Des fonds suffisants fournissent une garantie solide pour la recherche et le développement technologique, l’expansion des équipes et la construction d’infrastructures.

6.3 Projets insuffisants

1. Concurrence sur le marché

  • Environnement concurrentiel féroce : dans le domaine des solutions de mise à l'échelle Ethereum Layer 2, il existe plusieurs concurrents puissants, tels que zkSync, StarkNet, Loopring, Optimism et Arbitrum. Ces projets développent également activement leurs technologies et leurs écosystèmes, et Taiko fait face à une forte pression concurrentielle sur le marché.

  • Avantage concurrentiel : Bien que Taiko présente certains avantages en matière d'innovation technologique et de renforcement de la communauté, comment se démarquer parmi de nombreux concurrents reste un défi.

2. Mise en œuvre technique

  • Complexité technique : la technologie zkEVM et zkRollup elle-même est très complexe et nécessite beaucoup d'investissements en R&D et de support technique. Il reste encore des défis techniques à relever pour obtenir des preuves sans connaissance entièrement décentralisées et efficaces.

  • Publication du réseau principal : le réseau principal de Taiko devrait être publié à la fin du premier trimestre 2024. Bien que plusieurs réseaux de test aient été couronnés de succès, le lancement en douceur et l'application généralisée du réseau principal doivent encore être vérifiés.

3. Adoption par les utilisateurs

  • Expérience utilisateur : Bien que Taiko offre de nombreux avantages techniques, la manière d'améliorer l'expérience utilisateur et d'attirer davantage d'utilisateurs et de développeurs à utiliser son réseau reste une question importante. Surtout en termes d’habitudes des utilisateurs et de compatibilité des outils de développement, une optimisation continue est nécessaire.

  • Éducation et promotion : davantage 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 en termes de technologie complexe à preuve de connaissance nulle et de modèles de gouvernance décentralisés.

7. Conclusion

En bref, le projet Taiko fournit des solutions de mise à l'échelle efficaces, sécurisées et décentralisées pour Ethereum grâce aux technologies innovantes zkRollup et zkEVM. Avec le soutien de plusieurs cycles de financement et du modèle de gouvernance d'une organisation autonome décentralisée (DAO), Taiko a réalisé des progrès significatifs dans la recherche et le développement technologique et le renforcement de la communauté. Malgré la concurrence sur le marché et les défis techniques, Taiko devrait occuper une position importante dans le domaine des solutions d'expansion de la blockchain en continuant à optimiser la technologie et à étendre l'écosystème, offrant ainsi aux utilisateurs et aux développeurs un environnement de blockchain efficace et sécurisé.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn