Tabi Chain: Le 1er Chaîne de Jeu Cosmos Modulaire avec une Haute Scalabilité et une Couche d'Exécution Omni

Intermédiaire7/7/2024, 6:06:03 AM
Découvrez Tabichain, une blockchain évolutive Proof-of-Stake construite avec le Cosmos SDK et compatible avec la Machine Virtuelle Ethereum (EVM). Explorez comment les fonctionnalités uniques de Tabichain et sa conception modulaire facilitent l'interopérabilité et améliorent la technologie blockchain.

Les jeux basés sur la blockchain ont gagné en popularité, mais de nombreux jeux se concentrent davantage sur les retours financiers que sur le plaisir, ce qui entraîne une baisse du nombre de joueurs. En revanche, les jeux traditionnels prospèrent car ils sont divertissants et captivants.

L'équipe de Tabi Chain estime que les développeurs de jeux traditionnels rencontrent des difficultés pour entrer dans le monde de la blockchain en raison de barrières techniques. Pour résoudre ce problème, Tabi Chain introduit la "Couche d'Exécution Omni", une technologie qui facilite la création et le portage de jeux sur la blockchain en utilisant des outils et environnements familiers aux développeurs. Cette innovation vise à apporter de meilleurs jeux, plus agréables, sur la blockchain, comblant ainsi l'écart entre le jeu Web2 et le jeu Web3.

Qu'est-ce que Tabichain?


Source : Site Web Tabichain

Tabichain est une plateforme blockchain de pointe conçue pour révolutionner le jeu Web3 en le rendant plus accessible et agréable. Son objectif est de combler le fossé entre les jeux traditionnels et blockchain, en offrant une architecture technique unique qui prend en charge une large gamme d'environnements de développement. Au cœur de Tabichain, la plateforme favorise l'adoption massive du jeu Web3 grâce à ses fonctionnalités innovantes et son modèle économique solide.

La vision et la mission de Tabichain

La mission de Tabichain est de faciliter la création et l'adoption de jeux Web3 attrayants qui offrent une véritable valeur de divertissement, plutôt que de se concentrer uniquement sur les retours financiers.

La vision est de créer une plateforme où les développeurs de jeux peuvent facilement porter leurs jeux Web2 existants ou en créer de nouveaux sans se heurter à la courbe d'apprentissage raide et aux barrières techniques qui accompagnent généralement le développement sur la blockchain.

Comment fonctionne Tabichain?

Tabichain propose une gamme de fonctionnalités et de services conçus pour répondre aux besoins divers de ses utilisateurs :

  1. Couche d'exécution Omni : Cette fonctionnalité permet à Tabichain d'être compatible avec n'importe quelle machine virtuelle (VM) et peut être personnalisée par les développeurs. Cela signifie que des jeux peuvent être développés en utilisant n'importe quel langage de programmation et framework. Que ce soit un jeu initialement conçu pour un environnement Web2 ou une autre plateforme Web3, il peut être directement porté sur Tabichain sans nécessiter de reconstruction majeure.

  2. Architecture orientée service : Tabichain introduit le concept de "Service", similaire aux sous-réseaux mais offrant plus de flexibilité. Chaque jeu peut déployer son propre Service, définissant son mécanisme de consensus, sa couche d'exécution, son modèle économique et sa sécurité. Cette approche modulaire garantit que chaque jeu peut fonctionner indépendamment tout en bénéficiant de la sécurité et de l'efficacité globales du réseau Tabichain.

  3. ParallelBFT: Tabichain utilise la Tolérance aux Fautes Byzantines Parallèle (ParallelBFT) pour réaliser un système de consensus à haute vitesse. Les blocs entre différents services ne interfèrent pas les uns avec les autres, et l'engagement de bloc au sein de chaque service peut être parallélisé en fonction du partitionnement des ressources. Ce traitement parallèle améliore considérablement l'efficacité de la production de blocs, rendant la plateforme hautement évolutive.

  4. Tokenomie axée sur le jeu : Tabichain propose un modèle économique sophistiqué adapté aux jeux. Ce modèle, appelé Gaming33, est conçu pour soutenir le développement et la durabilité des jeux Web3, garantissant qu'ils offrent à la fois du divertissement et des avantages économiques aux joueurs.

  5. Flexibilité pour les développeurs : la technologie de Tabichain est très flexible, permettant aux développeurs Web2 de porter leur logique métier dans le VM de Polymorphism en utilisant des langages et des frameworks familiers. Cela signifie que les développeurs peuvent créer des services basés sur la blockchain sans avoir besoin de connaissances approfondies des environnements Web3.

La technologie derrière Tabichain

Couche d'exécution Omni: Architecture et fonctionnalités


Au cœur de Tabichain se trouve la couche d'exécution Omni, un composant polyvalent qui prend en charge une variété de machines virtuelles (VM). Ce cadre de machine virtuelle polymorphe peut être adapté par les développeurs pour prendre en charge différents langages de programmation et frameworks. Cette adaptabilité permet aux jeux développés pour des environnements Web2 traditionnels ou d'autres plates-formes Web3 de passer facilement à Tabichain avec des changements minimes. En offrant cette flexibilité, les développeurs peuvent utiliser des outils et des environnements familiers, facilitant la création ou la migration de jeux vers la blockchain.

Couche d'exécution Omni: Implémentation

Le Polymorphism VM au sein de la couche d'exécution Omni sépare les données d'entrée, les fonctions de transition d'état et la sortie d'état. Cette configuration modulaire rend l'environnement d'exécution hautement personnalisable. Les principaux composants du Poly-VM comprennent:

  • Interprète d'entrée : Gère les données entrantes pour la machine virtuelle.
  • Base de données : Conserve les données d'état.
  • Fonctions de transition d'état: Dictent comment l'état évolue en fonction des entrées.
  • Accumulateur de transactions : Rassemble et organise les transactions.
  • Accumulateur d'état : surveille l'état actuel du système.
  • Proposant de bloc : Propose de nouveaux blocs pour la chaîne de blocs.

Cette structure modulaire permet aux développeurs d'ajuster l'environnement d'exécution pour répondre à des exigences spécifiques, améliorant ainsi la flexibilité et la fonctionnalité de la plateforme.

Couche de consensus modulaire

Tabichain utilise un mécanisme de consensus unique de Tolérance aux Fautes Byzantines Parallèles (ParallelBFT) pour proposer et organiser des blocs en parallèle. Chaque service sur la plateforme peut définir son mécanisme de consensus, offrant ainsi une personnalisation supplémentaire. Cette approche modulaire garantit une production de blocs à haute vitesse et une efficacité accrue, rendant la plateforme hautement évolutive.

Couche de sécurité modulaire

Les services sur Tabichain peuvent choisir d'utiliser des protocoles comme EigenLayer ou Babylon pour permettre une sécurité partagée. Cette couche de sécurité modulaire permet à chaque jeu ou application de garantir sa sécurité tout en faisant partie de l'écosystème plus large de Tabichain.

Architecture centrée sur le service

Tabichain introduit une architecture centrée sur le service où chaque jeu ou application décentralisée (dApp) peut lancer son propre service autonome. Ces services sont similaires aux blockchains mais ne fonctionnent pas nécessairement comme des blockchains traditionnelles. Ils peuvent fonctionner en mode nœud unique pour une réponse plus rapide ou en mode multi-nœuds pour une plus grande décentralisation. Chaque service publie ses blocs, contribuant au consensus global du réseau Tabichain.

Rôles du Réseau

  • Validateurs : Élus par les nœuds Capitaine via DeleGate.iod Preuve d'Enjeu (dPoS). Ils valident le Service Principal et valident partiellement d'autres services.
  • Noeuds superviseurs : validateurs spéciaux à haute performance, élus par les nœuds capitaines. Ils chargent des machines virtuelles de polymorphisme cohérentes, réexécutent des blocs et garantissent la correction de l'état.
  • Nodes de service : Nodes that launch services with staked assets on the Main Service and EigenLayer if shared security is enabled.
  • Capitaine des nœuds : Responsable de l'élection des validateurs et des superviseurs et de l'activation de la sécurité modulaire sur EigenLayer et Babylon.

Couche d'exécution Omni - VM de polymorphisme

Le Polymorphism VM découple les données d'entrée, les fonctions de transition d'état et la sortie d'état, rendant l'environnement d'exécution modulaire et personnalisable. Cela permet aux développeurs d'utiliser n'importe quel VM ou temps d'exécution auto-défini. Les composants clés du Poly-VM incluent :

  • Interprète d'entrée: Gère les données d'entrée pour la machine virtuelle.
  • Base de données : Stocke les données d'état.
  • Fonctions de transition d'état : Définissent comment l'état évolue en fonction des entrées.
  • Accumulateur de transactions : Collecte et organise les transactions.
  • Accumulateur d'état : Suit l'état actuel du système.
  • Proposant de bloc : Propose de nouveaux blocs pour la chaîne de blocs.

ParallelBFT et Fusion d'État

La fusion d'état est un concept crucial pour la gestion du consensus parallèle. Il garantit que les changements d'état sont appliqués de manière cohérente à travers le réseau, même lorsque plusieurs blocs sont produits simultanément. ParallelBFT de Tabichain réalise un consensus à haute vitesse grâce au traitement parallèle à trois couches :

  1. Consensus global : combine des blocs de tous les services produits en parallèle, formant un graphe acyclique dirigé (DAG).

  2. Blocs de service : produits simultanément à partir de différents nœuds de service, formant un DAG.

  3. Consensus Hotstuff Parallèle : Utilisé au sein de services multi-nœuds pour produire des blocs plus rapidement que le PBFT traditionnel.

Interopérabilité inter-services

Tabichain prend en charge l'interopérabilité entre services, permettant aux services d'interagir et d'influencer les états de l'autre de manière sécurisée et efficace. Cela est réalisé sans se fier aux protocoles de chaîne croisée traditionnels, rendant les interactions plus flexibles et sécurisées.

Finalité du bloc

Les blocs au sein des services atteignent la finalité lorsqu'ils reçoivent un vote à la majorité des 2/3 des nœuds de supervision. Cela garantit qu'une fois qu'un bloc est validé, il est enregistré de manière permanente et ne peut pas être modifié.

Voyage I et Voyage II

Le plan de récompenses de Tabichain, comprenant le Voyage I et le Voyage II, offre une expérience engageante et gratifiante pour les membres de sa communauté. Ces voyages impliquent diverses quêtes et activités, permettant aux participants de gagner des récompenses précieuses et de contribuer à l'écosystème en croissance. Voici un aperçu de chaque voyage:

Voyage I

Lancé le 25 mai 2023, Voyage I a été conçu pour récompenser les premiers supporters de Tabichain. Il comprenait trois quêtes principales : la Quête du Marin, la Quête de l'Invitation et la Quête Reddit.

  1. La quête du marin :

Tâches : Suivez les médias sociaux officiels de Tabichain, rejoignez la communauté Discord et accomplissez des activités d'engagement de base.

Récompenses :

  • Plume de Phoenix: Un jeton précieux crédité automatiquement sur votre compte.

  • Coffre d'artefact en fer : Contient un artefact mystérieux. Ce coffre est un jeton lié à l'âme (SBT), ce qui signifie qu'il ne peut pas être transféré ou répertorié.

  1. Inviter Quête:

Tâches : Invitez des amis à rejoindre Tabichain et à compléter la quête du marin.

Récompenses :

  • Œufs de dragon : Crédités directement sur votre compte.

  • Coffres d'artefacts : Différents niveaux de rareté basés sur le nombre d'invitations valides. Chaque coffre contient un artefact qui pourrait être plus puissant en fonction de sa rareté.

  1. Quête Reddit :

Tâches : Engagez-vous avec la communauté Reddit de Tabichain en connectant votre compte Reddit et en rejoignant le subreddit officiel.

Récompenses :

  • Grimoire : Crédité automatiquement sur votre compte.

  • Credo Reddit : Un SBT mystérieux avec différentes raretés basées sur votre score Reddit, qui inclut le Karma, l'ancienneté du compte et les trophées.

Voyage II

Voyage II, lancé le 21 mars 2024, a poursuivi l'engagement de la communauté avec un nouveau ensemble de missions et de récompenses. Ce voyage nécessitait un code d'invitation pour participer, et accomplir des tâches rapportait divers Rouleaux de Trésor et autres avantages.

Mission 1: Rencontre des marins :

Tâches : Suivez Tabichain sur Twitter et rejoignez leur Discord.

Récompense : 1 Parchemin au Trésor.

Mission 2: Port Reddit :

Tâches : Connectez votre compte Reddit et rejoignez la communauté Reddit de Tabi.

Récompense : 1-3 parchemins de trésor.

Mission 3: Tabi Treasure Trail:

Tâches : Ajoutez Tabi 🟧 à votre nom Twitter.

Récompense : 2 parchemins de trésor.

Mission 4: Poste de cri des marins :

Tâches : Poster à propos de Tabi sur X (anciennement Twitter).

Récompenses : 1 Parchemin du Trésor + 1 Livre de Sorts.

Mission 5: Échange Nautique:

Tâches : Tradez sur le Marketplace Marina.

Récompense : 2 parchemins de trésor.

Mission 6: Voyage Vanguard:

Tâches : Rejoignez le Launchpad chez Vanguard.

Récompense : 2 parchemins de trésor.

Mission 7: Voyage de Tide Rider :

Tâches : Participer à l'événement Odyssey.

Récompense : 2 parchemins de trésor.

Rouleaux du trésor : Ces parchemins mystérieux peuvent être ouverts pour recevoir un nombre aléatoire de plumes de phénix, améliorant ainsi l'expérience d'aventure et de chasse au trésor.

Plumes de Phoenix : des jetons énigmatiques obtenus via des quêtes et des parchemins, enveloppés de légende. Ils jouent un rôle significatif dans le classement et le déblocage de récompenses supplémentaires.

Classement et récompenses :

  • Top 50: Artefact en diamant.

  • Top 500: Artefact d'or.

  • 1000 Plumes : Artefact en Argent.

  • 200 Plumes : Artefact en cuivre.

  • 20 Plumes : Artefact de fer.

Les voyages I et II ont été conçus pour impliquer profondément la communauté, récompensant les participants pour leurs contributions et leurs interactions. En complétant diverses quêtes et en gagnant des récompenses, les utilisateurs non seulement gagnent des objets de valeur mais renforcent également leur connexion avec l'écosystème Tabichain.

Comment commencer sur Tabichain

Si vous cherchez à construire une application décentralisée (dApp) sur Tabichain, suivez ce guide simple pour commencer votre voyage dans l'écosystème dynamique des développeurs EVM sur Cosmos. Que vous créiez de nouvelles applications ou que vous en portiez déjà, vous trouverez tout ce dont vous avez besoin ici.

Étape 1: Apprendre les bases

  • Documentation Tabichain et Académie: Commencez par explorer la documentation et l'académie Tabichain. Ces ressources fournissent des guides complets sur les capacités de la plateforme et comment les utiliser.
  • Comprendre la compatibilité avec l'EVM : Tabichain est entièrement compatible avec la machine virtuelle Ethereum (EVM). Cela signifie que vous pouvez utiliser des outils familiers et des langages comme Solidity, Remix et l'API JSON-RPC d'Ethereum.

Étape 2: Construction et déploiement de contrats intelligents EVM

  • Écrire des contrats intelligents : Utilisez Solidity pour écrire vos contrats intelligents. Si vous avez développé pour Ethereum ou toute autre chaîne basée sur l'EVM, vous pouvez facilement adapter vos contrats existants pour fonctionner sur Tabichain.
  • Préparez votre compte : assurez-vous d'avoir un compte EVM. Sur Tabichain, les comptes EVM utilisent le préfixe "tabi".
  • Déployer avec Remix: Remix est un IDE dans le navigateur pour Solidity. Ajoutez Tabichain en tant que réseau personnalisé dans votre Metamask, compilez vos contrats dans Remix et déployez-les. Connectez votre Metamask à Remix et suivez les invites pour déployer votre contrat.

Étape 3: Utilisez les outils de développement

  • Metamask : Ajoutez Tabichain en tant que réseau personnalisé dans Metamask. Utilisez les paramètres suivants :

  • Explorateurs de blocs : Utilisez des explorateurs de blocs pour interroger les données de la blockchain. L'explorateur du testnet de Tabichain est disponible à testnet.tabiscan.com
  • Faucet : Obtenez des jetons de test à partir du robinet Tabichain Testnet. Vous pouvez demander des fonds en utilisant Keplr ou Metamask. Utilisez l'explorateur de testnet pour vérifier le solde de votre compte après avoir reçu des jetons.

Étape 4: Déployer et Interagir

  • Déployer : Après avoir connecté votre Metamask à Remix, déployez votre contrat. Confirmez la transaction dans Metamask et surveillez le déploiement réussi dans la console Remix.
  • Interagir : Une fois déployé, vous pouvez interagir avec votre contrat en utilisant Remix et suivre les transactions en utilisant des explorateurs de blocs.

Pourquoi développer sur Tabichain?

  • Innovation Cross-Chain : Tabichain se concentre sur les capacités cross-chain, vous permettant de construire des dApps évolutives qui peuvent interagir avec plusieurs blockchains.
  • Compatibilité EVM : Utilisez les outils robustes et l'écosystème d'Ethereum tout en bénéficiant des fonctionnalités uniques de Tabichain.
  • Communauté et support : rejoignez une communauté croissante de développeurs et accédez au support via les ressources et la documentation de Tabichain.

Jetons GG de Tabichain

Les jetons GG sont une partie vitale de l'écosystème Tabi, servant de justificatif crucial pour les largages aériens de Tabi et permettant une circulation libre au sein du testnet Tabi. Ces jetons seront cartographiés 1:1 sur le mainnet à l'avenir, garantissant leur utilité et leur valeur continues.

  • Adresse du contrat (Tabi Testnet) : 0x043487849a41465d98aCd1F47d45c4AFd6932143
  • Plafond de frappe maximal : 1 billion de jetons GG. La circulation totale finale sera basée sur la quantité frappée à la fin de l'événement d'échange GG, sans aucune autre frappe pour toute quantité restante.

Règles d'échange

Pour échanger vos plumes de Phoenix contre des jetons GG, vous pouvez choisir entre deux méthodes :

  1. Échange standard : Recevez GG au taux par défaut de 1 plume de phénix pour 10 GG.

  2. Échangeur multiplicateur 10x

    • Augmentez votre production de GG par dix en achetant un coupon multiplicateur 10x.

    • Les coupons sont au prix de 0.0000333 ETH par plume de Phoenix sur le réseau Arbitrum. Par exemple, pour 1 plume de Phoenix et un paiement de 0.0000333 ETH, vous recevrez 100 GG.

    • Note : Le prix remisé de 0,0000333 ETH reviendra au prix d'origine de 0,0000666 ETH le 27 mai à 12h UTC.

Tutoriel d'échange

  1. Accédez à la page d'échange : Rendez-vous sur le portail du Nouveau Monde sur la page de l'événement Voyageici.

  2. Sélectionnez des plumes de phénix : Entrez ou faites glisser pour sélectionner le nombre de plumes de phénix que vous souhaitez échanger.

  3. Choisissez Votre Multiplicateur d'Échange :

    • Pour un échange standard, cliquez sur « Exchange » pour initier le contrat (assurez-vous d'avoir des frais de gaz suffisants, que vous pouvez collecterici.

    • Pour le multiplicateur 10x :

  • Passer au réseau Arbitrum.
  • Payez le montant spécifié en ETH pour acheter le coupon de multiplicateur.
  • Revenez sur Tabi Testnet pour générer des GG.
  1. Menthe en attente : Si vous ne faites pas de la menthe GG immédiatement après l'achat du coupon, vous pouvez rafraîchir la page et continuer dans la section Menthe en attente.

Ajout de GG à MetaMask

  1. Méthode 1:

    • Dans MetaMask, choisissez Tabi Testnet, cliquez sur 'Importer des jetons' et saisissez l'adresse du contrat GG : 0x043487849a41465d98aCd1F47d45c4AFd6932143.
  2. Méthode 2 :

    • Visitez l'explorateur Tabi Testneticiet cliquez sur l'icône MetaMask pour ajouter GG à MetaMask

Jeton $TABI

Le jeton $TABI est un élément essentiel de l'écosystème Tabi, conçu pour récompenser les contributeurs et stimuler l'engagement au sein de la communauté. Voici un aperçu de ce que vous devez savoir sur $TABI et sa distribution.

Saison de largage aérien 1

La saison 1 de l'Airdrop Tabi est conçue pour récompenser les contributeurs importants de l'écosystème Tabi. 800 000 000 jetons $TABI seront distribués parmi divers groupes, assurant une large portée.

Les destinataires de $TABI

Les jetons $TABI seront alloués aux groupes suivants :

  1. Participants à l'événement Voyager : ceux qui ont participé aux événements Voyager seront récompensés pour leur engagement et leur soutien.

  2. Détenteurs de $GG : Les personnes détenant des jetons GG recevront une partie des jetons $TABI, reconnaissant leur investissement et leur implication dans l'écosystème Tabi.

  3. Participants à la vente publique : ceux qui ont participé à la vente publique des jetons $TABI seront récompensés pour leur soutien précoce.

  4. Les détenteurs de nœuds capitaines : Les détenteurs de nœuds capitaines, qui jouent un rôle crucial dans la gouvernance et la sécurité du réseau, recevront des jetons $TABI.

  5. Les constructeurs de projets d'écosystème : les développeurs et les équipes qui construisent des projets au sein de l'écosystème Tabi seront reconnus pour leurs contributions.

  6. Contributeurs du réseau de test : Les personnes qui ont contribué aux tests et au développement du réseau de test Tabi seront récompensées.

Conclusion

Tabichain représente une avancée significative dans le jeu Web3, avec son architecture modulaire et sa technologie innovante stimulant l'adoption de masse. La couche d'exécution Omni, les services personnalisables et le système de consensus ParallelBFT offrent une flexibilité et des performances inégalées aux développeurs. En favorisant un écosystème riche avec des outils pour un développement et un déploiement facile d'application décentralisée, Tabichain est sur le point de devenir un hub pour des applications innovantes inter-chaînes.

L'introduction des jetons $GG et $TABI renforce davantage l'écosystème, récompensant les contributeurs et incitant à la participation. Avec des voies claires pour commencer et un système de support complet, les développeurs et les utilisateurs peuvent s'intégrer de manière transparente dans l'environnement Tabichain.

Alors que Tabichain continue d'évoluer, elle reste engagée à révolutionner le jeu Web3 et à fournir une plateforme inclusive, sécurisée et efficace pour tous.

Autor: Angelnath
Tradutor(a): Paine
Revisor(es): Matheus、Wayne、Ashley
* As informações não se destinam a ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecido ou endossado pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem fazer referência à Gate.io. A violação é uma violação da Lei de Direitos de Autor e pode estar sujeita a ações legais.

Tabi Chain: Le 1er Chaîne de Jeu Cosmos Modulaire avec une Haute Scalabilité et une Couche d'Exécution Omni

Intermédiaire7/7/2024, 6:06:03 AM
Découvrez Tabichain, une blockchain évolutive Proof-of-Stake construite avec le Cosmos SDK et compatible avec la Machine Virtuelle Ethereum (EVM). Explorez comment les fonctionnalités uniques de Tabichain et sa conception modulaire facilitent l'interopérabilité et améliorent la technologie blockchain.

Les jeux basés sur la blockchain ont gagné en popularité, mais de nombreux jeux se concentrent davantage sur les retours financiers que sur le plaisir, ce qui entraîne une baisse du nombre de joueurs. En revanche, les jeux traditionnels prospèrent car ils sont divertissants et captivants.

L'équipe de Tabi Chain estime que les développeurs de jeux traditionnels rencontrent des difficultés pour entrer dans le monde de la blockchain en raison de barrières techniques. Pour résoudre ce problème, Tabi Chain introduit la "Couche d'Exécution Omni", une technologie qui facilite la création et le portage de jeux sur la blockchain en utilisant des outils et environnements familiers aux développeurs. Cette innovation vise à apporter de meilleurs jeux, plus agréables, sur la blockchain, comblant ainsi l'écart entre le jeu Web2 et le jeu Web3.

Qu'est-ce que Tabichain?


Source : Site Web Tabichain

Tabichain est une plateforme blockchain de pointe conçue pour révolutionner le jeu Web3 en le rendant plus accessible et agréable. Son objectif est de combler le fossé entre les jeux traditionnels et blockchain, en offrant une architecture technique unique qui prend en charge une large gamme d'environnements de développement. Au cœur de Tabichain, la plateforme favorise l'adoption massive du jeu Web3 grâce à ses fonctionnalités innovantes et son modèle économique solide.

La vision et la mission de Tabichain

La mission de Tabichain est de faciliter la création et l'adoption de jeux Web3 attrayants qui offrent une véritable valeur de divertissement, plutôt que de se concentrer uniquement sur les retours financiers.

La vision est de créer une plateforme où les développeurs de jeux peuvent facilement porter leurs jeux Web2 existants ou en créer de nouveaux sans se heurter à la courbe d'apprentissage raide et aux barrières techniques qui accompagnent généralement le développement sur la blockchain.

Comment fonctionne Tabichain?

Tabichain propose une gamme de fonctionnalités et de services conçus pour répondre aux besoins divers de ses utilisateurs :

  1. Couche d'exécution Omni : Cette fonctionnalité permet à Tabichain d'être compatible avec n'importe quelle machine virtuelle (VM) et peut être personnalisée par les développeurs. Cela signifie que des jeux peuvent être développés en utilisant n'importe quel langage de programmation et framework. Que ce soit un jeu initialement conçu pour un environnement Web2 ou une autre plateforme Web3, il peut être directement porté sur Tabichain sans nécessiter de reconstruction majeure.

  2. Architecture orientée service : Tabichain introduit le concept de "Service", similaire aux sous-réseaux mais offrant plus de flexibilité. Chaque jeu peut déployer son propre Service, définissant son mécanisme de consensus, sa couche d'exécution, son modèle économique et sa sécurité. Cette approche modulaire garantit que chaque jeu peut fonctionner indépendamment tout en bénéficiant de la sécurité et de l'efficacité globales du réseau Tabichain.

  3. ParallelBFT: Tabichain utilise la Tolérance aux Fautes Byzantines Parallèle (ParallelBFT) pour réaliser un système de consensus à haute vitesse. Les blocs entre différents services ne interfèrent pas les uns avec les autres, et l'engagement de bloc au sein de chaque service peut être parallélisé en fonction du partitionnement des ressources. Ce traitement parallèle améliore considérablement l'efficacité de la production de blocs, rendant la plateforme hautement évolutive.

  4. Tokenomie axée sur le jeu : Tabichain propose un modèle économique sophistiqué adapté aux jeux. Ce modèle, appelé Gaming33, est conçu pour soutenir le développement et la durabilité des jeux Web3, garantissant qu'ils offrent à la fois du divertissement et des avantages économiques aux joueurs.

  5. Flexibilité pour les développeurs : la technologie de Tabichain est très flexible, permettant aux développeurs Web2 de porter leur logique métier dans le VM de Polymorphism en utilisant des langages et des frameworks familiers. Cela signifie que les développeurs peuvent créer des services basés sur la blockchain sans avoir besoin de connaissances approfondies des environnements Web3.

La technologie derrière Tabichain

Couche d'exécution Omni: Architecture et fonctionnalités


Au cœur de Tabichain se trouve la couche d'exécution Omni, un composant polyvalent qui prend en charge une variété de machines virtuelles (VM). Ce cadre de machine virtuelle polymorphe peut être adapté par les développeurs pour prendre en charge différents langages de programmation et frameworks. Cette adaptabilité permet aux jeux développés pour des environnements Web2 traditionnels ou d'autres plates-formes Web3 de passer facilement à Tabichain avec des changements minimes. En offrant cette flexibilité, les développeurs peuvent utiliser des outils et des environnements familiers, facilitant la création ou la migration de jeux vers la blockchain.

Couche d'exécution Omni: Implémentation

Le Polymorphism VM au sein de la couche d'exécution Omni sépare les données d'entrée, les fonctions de transition d'état et la sortie d'état. Cette configuration modulaire rend l'environnement d'exécution hautement personnalisable. Les principaux composants du Poly-VM comprennent:

  • Interprète d'entrée : Gère les données entrantes pour la machine virtuelle.
  • Base de données : Conserve les données d'état.
  • Fonctions de transition d'état: Dictent comment l'état évolue en fonction des entrées.
  • Accumulateur de transactions : Rassemble et organise les transactions.
  • Accumulateur d'état : surveille l'état actuel du système.
  • Proposant de bloc : Propose de nouveaux blocs pour la chaîne de blocs.

Cette structure modulaire permet aux développeurs d'ajuster l'environnement d'exécution pour répondre à des exigences spécifiques, améliorant ainsi la flexibilité et la fonctionnalité de la plateforme.

Couche de consensus modulaire

Tabichain utilise un mécanisme de consensus unique de Tolérance aux Fautes Byzantines Parallèles (ParallelBFT) pour proposer et organiser des blocs en parallèle. Chaque service sur la plateforme peut définir son mécanisme de consensus, offrant ainsi une personnalisation supplémentaire. Cette approche modulaire garantit une production de blocs à haute vitesse et une efficacité accrue, rendant la plateforme hautement évolutive.

Couche de sécurité modulaire

Les services sur Tabichain peuvent choisir d'utiliser des protocoles comme EigenLayer ou Babylon pour permettre une sécurité partagée. Cette couche de sécurité modulaire permet à chaque jeu ou application de garantir sa sécurité tout en faisant partie de l'écosystème plus large de Tabichain.

Architecture centrée sur le service

Tabichain introduit une architecture centrée sur le service où chaque jeu ou application décentralisée (dApp) peut lancer son propre service autonome. Ces services sont similaires aux blockchains mais ne fonctionnent pas nécessairement comme des blockchains traditionnelles. Ils peuvent fonctionner en mode nœud unique pour une réponse plus rapide ou en mode multi-nœuds pour une plus grande décentralisation. Chaque service publie ses blocs, contribuant au consensus global du réseau Tabichain.

Rôles du Réseau

  • Validateurs : Élus par les nœuds Capitaine via DeleGate.iod Preuve d'Enjeu (dPoS). Ils valident le Service Principal et valident partiellement d'autres services.
  • Noeuds superviseurs : validateurs spéciaux à haute performance, élus par les nœuds capitaines. Ils chargent des machines virtuelles de polymorphisme cohérentes, réexécutent des blocs et garantissent la correction de l'état.
  • Nodes de service : Nodes that launch services with staked assets on the Main Service and EigenLayer if shared security is enabled.
  • Capitaine des nœuds : Responsable de l'élection des validateurs et des superviseurs et de l'activation de la sécurité modulaire sur EigenLayer et Babylon.

Couche d'exécution Omni - VM de polymorphisme

Le Polymorphism VM découple les données d'entrée, les fonctions de transition d'état et la sortie d'état, rendant l'environnement d'exécution modulaire et personnalisable. Cela permet aux développeurs d'utiliser n'importe quel VM ou temps d'exécution auto-défini. Les composants clés du Poly-VM incluent :

  • Interprète d'entrée: Gère les données d'entrée pour la machine virtuelle.
  • Base de données : Stocke les données d'état.
  • Fonctions de transition d'état : Définissent comment l'état évolue en fonction des entrées.
  • Accumulateur de transactions : Collecte et organise les transactions.
  • Accumulateur d'état : Suit l'état actuel du système.
  • Proposant de bloc : Propose de nouveaux blocs pour la chaîne de blocs.

ParallelBFT et Fusion d'État

La fusion d'état est un concept crucial pour la gestion du consensus parallèle. Il garantit que les changements d'état sont appliqués de manière cohérente à travers le réseau, même lorsque plusieurs blocs sont produits simultanément. ParallelBFT de Tabichain réalise un consensus à haute vitesse grâce au traitement parallèle à trois couches :

  1. Consensus global : combine des blocs de tous les services produits en parallèle, formant un graphe acyclique dirigé (DAG).

  2. Blocs de service : produits simultanément à partir de différents nœuds de service, formant un DAG.

  3. Consensus Hotstuff Parallèle : Utilisé au sein de services multi-nœuds pour produire des blocs plus rapidement que le PBFT traditionnel.

Interopérabilité inter-services

Tabichain prend en charge l'interopérabilité entre services, permettant aux services d'interagir et d'influencer les états de l'autre de manière sécurisée et efficace. Cela est réalisé sans se fier aux protocoles de chaîne croisée traditionnels, rendant les interactions plus flexibles et sécurisées.

Finalité du bloc

Les blocs au sein des services atteignent la finalité lorsqu'ils reçoivent un vote à la majorité des 2/3 des nœuds de supervision. Cela garantit qu'une fois qu'un bloc est validé, il est enregistré de manière permanente et ne peut pas être modifié.

Voyage I et Voyage II

Le plan de récompenses de Tabichain, comprenant le Voyage I et le Voyage II, offre une expérience engageante et gratifiante pour les membres de sa communauté. Ces voyages impliquent diverses quêtes et activités, permettant aux participants de gagner des récompenses précieuses et de contribuer à l'écosystème en croissance. Voici un aperçu de chaque voyage:

Voyage I

Lancé le 25 mai 2023, Voyage I a été conçu pour récompenser les premiers supporters de Tabichain. Il comprenait trois quêtes principales : la Quête du Marin, la Quête de l'Invitation et la Quête Reddit.

  1. La quête du marin :

Tâches : Suivez les médias sociaux officiels de Tabichain, rejoignez la communauté Discord et accomplissez des activités d'engagement de base.

Récompenses :

  • Plume de Phoenix: Un jeton précieux crédité automatiquement sur votre compte.

  • Coffre d'artefact en fer : Contient un artefact mystérieux. Ce coffre est un jeton lié à l'âme (SBT), ce qui signifie qu'il ne peut pas être transféré ou répertorié.

  1. Inviter Quête:

Tâches : Invitez des amis à rejoindre Tabichain et à compléter la quête du marin.

Récompenses :

  • Œufs de dragon : Crédités directement sur votre compte.

  • Coffres d'artefacts : Différents niveaux de rareté basés sur le nombre d'invitations valides. Chaque coffre contient un artefact qui pourrait être plus puissant en fonction de sa rareté.

  1. Quête Reddit :

Tâches : Engagez-vous avec la communauté Reddit de Tabichain en connectant votre compte Reddit et en rejoignant le subreddit officiel.

Récompenses :

  • Grimoire : Crédité automatiquement sur votre compte.

  • Credo Reddit : Un SBT mystérieux avec différentes raretés basées sur votre score Reddit, qui inclut le Karma, l'ancienneté du compte et les trophées.

Voyage II

Voyage II, lancé le 21 mars 2024, a poursuivi l'engagement de la communauté avec un nouveau ensemble de missions et de récompenses. Ce voyage nécessitait un code d'invitation pour participer, et accomplir des tâches rapportait divers Rouleaux de Trésor et autres avantages.

Mission 1: Rencontre des marins :

Tâches : Suivez Tabichain sur Twitter et rejoignez leur Discord.

Récompense : 1 Parchemin au Trésor.

Mission 2: Port Reddit :

Tâches : Connectez votre compte Reddit et rejoignez la communauté Reddit de Tabi.

Récompense : 1-3 parchemins de trésor.

Mission 3: Tabi Treasure Trail:

Tâches : Ajoutez Tabi 🟧 à votre nom Twitter.

Récompense : 2 parchemins de trésor.

Mission 4: Poste de cri des marins :

Tâches : Poster à propos de Tabi sur X (anciennement Twitter).

Récompenses : 1 Parchemin du Trésor + 1 Livre de Sorts.

Mission 5: Échange Nautique:

Tâches : Tradez sur le Marketplace Marina.

Récompense : 2 parchemins de trésor.

Mission 6: Voyage Vanguard:

Tâches : Rejoignez le Launchpad chez Vanguard.

Récompense : 2 parchemins de trésor.

Mission 7: Voyage de Tide Rider :

Tâches : Participer à l'événement Odyssey.

Récompense : 2 parchemins de trésor.

Rouleaux du trésor : Ces parchemins mystérieux peuvent être ouverts pour recevoir un nombre aléatoire de plumes de phénix, améliorant ainsi l'expérience d'aventure et de chasse au trésor.

Plumes de Phoenix : des jetons énigmatiques obtenus via des quêtes et des parchemins, enveloppés de légende. Ils jouent un rôle significatif dans le classement et le déblocage de récompenses supplémentaires.

Classement et récompenses :

  • Top 50: Artefact en diamant.

  • Top 500: Artefact d'or.

  • 1000 Plumes : Artefact en Argent.

  • 200 Plumes : Artefact en cuivre.

  • 20 Plumes : Artefact de fer.

Les voyages I et II ont été conçus pour impliquer profondément la communauté, récompensant les participants pour leurs contributions et leurs interactions. En complétant diverses quêtes et en gagnant des récompenses, les utilisateurs non seulement gagnent des objets de valeur mais renforcent également leur connexion avec l'écosystème Tabichain.

Comment commencer sur Tabichain

Si vous cherchez à construire une application décentralisée (dApp) sur Tabichain, suivez ce guide simple pour commencer votre voyage dans l'écosystème dynamique des développeurs EVM sur Cosmos. Que vous créiez de nouvelles applications ou que vous en portiez déjà, vous trouverez tout ce dont vous avez besoin ici.

Étape 1: Apprendre les bases

  • Documentation Tabichain et Académie: Commencez par explorer la documentation et l'académie Tabichain. Ces ressources fournissent des guides complets sur les capacités de la plateforme et comment les utiliser.
  • Comprendre la compatibilité avec l'EVM : Tabichain est entièrement compatible avec la machine virtuelle Ethereum (EVM). Cela signifie que vous pouvez utiliser des outils familiers et des langages comme Solidity, Remix et l'API JSON-RPC d'Ethereum.

Étape 2: Construction et déploiement de contrats intelligents EVM

  • Écrire des contrats intelligents : Utilisez Solidity pour écrire vos contrats intelligents. Si vous avez développé pour Ethereum ou toute autre chaîne basée sur l'EVM, vous pouvez facilement adapter vos contrats existants pour fonctionner sur Tabichain.
  • Préparez votre compte : assurez-vous d'avoir un compte EVM. Sur Tabichain, les comptes EVM utilisent le préfixe "tabi".
  • Déployer avec Remix: Remix est un IDE dans le navigateur pour Solidity. Ajoutez Tabichain en tant que réseau personnalisé dans votre Metamask, compilez vos contrats dans Remix et déployez-les. Connectez votre Metamask à Remix et suivez les invites pour déployer votre contrat.

Étape 3: Utilisez les outils de développement

  • Metamask : Ajoutez Tabichain en tant que réseau personnalisé dans Metamask. Utilisez les paramètres suivants :

  • Explorateurs de blocs : Utilisez des explorateurs de blocs pour interroger les données de la blockchain. L'explorateur du testnet de Tabichain est disponible à testnet.tabiscan.com
  • Faucet : Obtenez des jetons de test à partir du robinet Tabichain Testnet. Vous pouvez demander des fonds en utilisant Keplr ou Metamask. Utilisez l'explorateur de testnet pour vérifier le solde de votre compte après avoir reçu des jetons.

Étape 4: Déployer et Interagir

  • Déployer : Après avoir connecté votre Metamask à Remix, déployez votre contrat. Confirmez la transaction dans Metamask et surveillez le déploiement réussi dans la console Remix.
  • Interagir : Une fois déployé, vous pouvez interagir avec votre contrat en utilisant Remix et suivre les transactions en utilisant des explorateurs de blocs.

Pourquoi développer sur Tabichain?

  • Innovation Cross-Chain : Tabichain se concentre sur les capacités cross-chain, vous permettant de construire des dApps évolutives qui peuvent interagir avec plusieurs blockchains.
  • Compatibilité EVM : Utilisez les outils robustes et l'écosystème d'Ethereum tout en bénéficiant des fonctionnalités uniques de Tabichain.
  • Communauté et support : rejoignez une communauté croissante de développeurs et accédez au support via les ressources et la documentation de Tabichain.

Jetons GG de Tabichain

Les jetons GG sont une partie vitale de l'écosystème Tabi, servant de justificatif crucial pour les largages aériens de Tabi et permettant une circulation libre au sein du testnet Tabi. Ces jetons seront cartographiés 1:1 sur le mainnet à l'avenir, garantissant leur utilité et leur valeur continues.

  • Adresse du contrat (Tabi Testnet) : 0x043487849a41465d98aCd1F47d45c4AFd6932143
  • Plafond de frappe maximal : 1 billion de jetons GG. La circulation totale finale sera basée sur la quantité frappée à la fin de l'événement d'échange GG, sans aucune autre frappe pour toute quantité restante.

Règles d'échange

Pour échanger vos plumes de Phoenix contre des jetons GG, vous pouvez choisir entre deux méthodes :

  1. Échange standard : Recevez GG au taux par défaut de 1 plume de phénix pour 10 GG.

  2. Échangeur multiplicateur 10x

    • Augmentez votre production de GG par dix en achetant un coupon multiplicateur 10x.

    • Les coupons sont au prix de 0.0000333 ETH par plume de Phoenix sur le réseau Arbitrum. Par exemple, pour 1 plume de Phoenix et un paiement de 0.0000333 ETH, vous recevrez 100 GG.

    • Note : Le prix remisé de 0,0000333 ETH reviendra au prix d'origine de 0,0000666 ETH le 27 mai à 12h UTC.

Tutoriel d'échange

  1. Accédez à la page d'échange : Rendez-vous sur le portail du Nouveau Monde sur la page de l'événement Voyageici.

  2. Sélectionnez des plumes de phénix : Entrez ou faites glisser pour sélectionner le nombre de plumes de phénix que vous souhaitez échanger.

  3. Choisissez Votre Multiplicateur d'Échange :

    • Pour un échange standard, cliquez sur « Exchange » pour initier le contrat (assurez-vous d'avoir des frais de gaz suffisants, que vous pouvez collecterici.

    • Pour le multiplicateur 10x :

  • Passer au réseau Arbitrum.
  • Payez le montant spécifié en ETH pour acheter le coupon de multiplicateur.
  • Revenez sur Tabi Testnet pour générer des GG.
  1. Menthe en attente : Si vous ne faites pas de la menthe GG immédiatement après l'achat du coupon, vous pouvez rafraîchir la page et continuer dans la section Menthe en attente.

Ajout de GG à MetaMask

  1. Méthode 1:

    • Dans MetaMask, choisissez Tabi Testnet, cliquez sur 'Importer des jetons' et saisissez l'adresse du contrat GG : 0x043487849a41465d98aCd1F47d45c4AFd6932143.
  2. Méthode 2 :

    • Visitez l'explorateur Tabi Testneticiet cliquez sur l'icône MetaMask pour ajouter GG à MetaMask

Jeton $TABI

Le jeton $TABI est un élément essentiel de l'écosystème Tabi, conçu pour récompenser les contributeurs et stimuler l'engagement au sein de la communauté. Voici un aperçu de ce que vous devez savoir sur $TABI et sa distribution.

Saison de largage aérien 1

La saison 1 de l'Airdrop Tabi est conçue pour récompenser les contributeurs importants de l'écosystème Tabi. 800 000 000 jetons $TABI seront distribués parmi divers groupes, assurant une large portée.

Les destinataires de $TABI

Les jetons $TABI seront alloués aux groupes suivants :

  1. Participants à l'événement Voyager : ceux qui ont participé aux événements Voyager seront récompensés pour leur engagement et leur soutien.

  2. Détenteurs de $GG : Les personnes détenant des jetons GG recevront une partie des jetons $TABI, reconnaissant leur investissement et leur implication dans l'écosystème Tabi.

  3. Participants à la vente publique : ceux qui ont participé à la vente publique des jetons $TABI seront récompensés pour leur soutien précoce.

  4. Les détenteurs de nœuds capitaines : Les détenteurs de nœuds capitaines, qui jouent un rôle crucial dans la gouvernance et la sécurité du réseau, recevront des jetons $TABI.

  5. Les constructeurs de projets d'écosystème : les développeurs et les équipes qui construisent des projets au sein de l'écosystème Tabi seront reconnus pour leurs contributions.

  6. Contributeurs du réseau de test : Les personnes qui ont contribué aux tests et au développement du réseau de test Tabi seront récompensées.

Conclusion

Tabichain représente une avancée significative dans le jeu Web3, avec son architecture modulaire et sa technologie innovante stimulant l'adoption de masse. La couche d'exécution Omni, les services personnalisables et le système de consensus ParallelBFT offrent une flexibilité et des performances inégalées aux développeurs. En favorisant un écosystème riche avec des outils pour un développement et un déploiement facile d'application décentralisée, Tabichain est sur le point de devenir un hub pour des applications innovantes inter-chaînes.

L'introduction des jetons $GG et $TABI renforce davantage l'écosystème, récompensant les contributeurs et incitant à la participation. Avec des voies claires pour commencer et un système de support complet, les développeurs et les utilisateurs peuvent s'intégrer de manière transparente dans l'environnement Tabichain.

Alors que Tabichain continue d'évoluer, elle reste engagée à révolutionner le jeu Web3 et à fournir une plateforme inclusive, sécurisée et efficace pour tous.

Autor: Angelnath
Tradutor(a): Paine
Revisor(es): Matheus、Wayne、Ashley
* As informações não se destinam a ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecido ou endossado pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem fazer referência à Gate.io. A violação é uma violação da Lei de Direitos de Autor e pode estar sujeita a ações legais.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!