ioTube v4 — Pont inter-chaînes pour IoTeX, Ethereum et Binance Smart Chain

It’s official! Our new ioTube v4 is now LIVE at tube.iotex.io for two-way token swaps between Ethereum ↔ IoTeX ↔ Binance Smart Chain.

ioTube v4 — Cross-Chain Bridge for IoTeX, Ethereum, and Binance Smart Chain

Nous vous présentons ioTube v4, un pont inter-chaînes décentralisé qui permet l'échange bi-directionnel de jetons entre IoTeX, Ethereum et Binance Smart Chain. Les jetons Ethereum et BSC peuvent vivre sur IoTeX et les jetons IoTeX peuvent vivre sur Ethereum et BSC ! Nous sommes ravis de faire ce grand pas en élargissant l'empreinte d'IoTeX vers les deux plus grandes blockchains du monde et d'élargir l'utilité des jetons IOTX et XRC20.

Convertissez vos jetons ETH et BSC préférés inter-chaînes vers IoTeX et vice versa.

ioTube v4 est un morceau de technologie sophistiqué — encore mieux, nous avons entièrement open-sourcé ioTube sur GitHub et l'avons rendu compatible avec ioPay & Metamask pour une expérience utilisateur incroyable. Prêt à commencer ? Découvrez nos tutoriels étape par étape sur la façon de convertir des jetons entre Ethereum et IoTeX et BSC et IoTeX.

Dans ce blog, nous expliquons l'histoire de ioTube, ses nouvelles fonctionnalités et l'architecture de la version 4.

L'Histoire de ioTube

En avril 2019, ioTube v1 a été lancé dans le cadre de Mainnet Alpha pour permettre des conversions d'IOTX-E (ERC20) sur Ethereum vers IOTX natif sur IoTeX. En août 2020, ioTube v2 a introduit des "témoins" pour faciliter la conversion d'une variété d'actifs ERC20, y compris ETH, WBTC, BUSD, PAXG et UNI. En février 2021, ioTube v3 a été lancé pour unifier v1+v2 avec des coûts de transfert/règlement significativement réduits pour les transferts de jetons inter-chaînes. ioTube v4 s'appuie sur cette base et est notre plus grande mise à niveau inter-chaînes à ce jour !

ioTube v4 — Vue d'ensemble & Architecture

ioTube utilise plusieurs contrats intelligents à la fois sur la blockchain d'origine/de destination pour permettre des transferts de jetons inter-chaînes. Cela commence lorsque l'utilisateur dépose des actifs dans un « contrat de caisse » sur la chaîne A, qui est un événement observé par plusieurs nœuds témoins. Ces témoins vérifient cet événement et envoient une signature à la réseau de relais, qui agrège toutes les signatures et donne l'ordre à un « contrat de validation » sur la chaîne B de frapper le même montant de jetons qui ont été déposés sur la chaîne A.

L'architecture de ioTube v4 est composée des contrats suivants :

  • WitnessList : stocke la liste des témoins actifs
  • TokenList : stocke la liste des jetons approuvés
  • TokenSafe : stocke les jetons déposés dans la caisse de jetons, et ces jetons stockés sont utilisés pour transférer aux destinataires par le validateur de transfert
  • MinterPool : détient les autorités de frappe de tous les jetons pouvant être frappés
  • TokenCashier : accepte les dépôts de jetons/pièces et émet un reçu pour chaque dépôt
  • TransferValidator : valide les signatures des témoins et retire ensuite des jetons du coffre à jetons pour les destinataires.

Pour le dépôt d'actifs, le contrat TokenCashier valide les éléments suivants :

  • Vérifie si l'actif est listé et actif
  • Vérifie si le montant est dans les limites maximales
  • Vérifie si l'actif est un jeton proxy (e.g., ioETH sur IoTeX est un jeton proxy)
  • Si c'est un proxy, le brûle et crée un reçu ; si ce n'est pas un proxy, le dépose dans le TokenSafe.

Une fois qu'un témoin détecte un dépôt, il signera une attestation et l'enverra au relais, qui collecte l'attestation des témoins et les soumet au TransferValidator.

Pour la frappe (c'est-à-dire, l'émission d'actifs correspondants), le contrat TokenValidator garantit :

  • Que l'actif en cours de conversion est approuvé et actif via TokenList
  • Que le transfert a des attestations d'au moins deux tiers de tous les témoins
  • Si oui, le contrat frappe des jetons proxy pour transférer des jetons au destinataire donné.

C'est tout ! Après que les jetons aient été convertis entre IoTeX, Ethereum et BSC, ils peuvent être échangés sur des échanges décentralisés correspondants : mimo (IoTeX), Uniswap (Ethereum), et PancakeSwap (BSC). Restez à l'écoute pour encore plus d'intégrations inter-chaînes avec des réseaux blockchain de premier plan à l'avenir.

L'écosystème croissant inter-chaînes d'IoTeX

Prêt à commencer avec ioTube ?

Prêt à apporter vos crypto-actifs sur le réseau IoTeX ? C'est facile — il suffit de télécharger ioPay pour mobile ou bureau, de visiter le site web de ioTube, et de suivre nos instructions étape par étape pour Ethereum et IoTeX et BSC et IoTeX. Pour toute question, veuillez contacter un administrateur sur Telegram.

À propos d'IoTeX

Fondée en 2017, IoTeX est une plateforme blockchain compatible EVM pour alimenter l'Internet des objets de confiance, un écosystème ouvert où les humains et les machines peuvent interagir avec une confiance et une confidentialité garanties. IoTeX envisage un avenir où les gens ordinaires peuvent posséder et contrôler leurs appareils intelligents, ainsi que les données et la valeur qu'ils génèrent. Soutenue par une équipe mondiale de plus de 30 meilleurs chercheurs et ingénieurs, IoTeX allie blockchain, identité décentralisée et matériel sécurisé pour permettre des dispositifs IoT et des réseaux qui appartiennent aux utilisateurs. En connectant les mondes physique et numérique, IoTeX contribuera à propulser l'économie machine future et à redéfinir l'industrie IoT d'un billion de dollars.

En savoir plus : Site web | Twitter | Telegram | Medium | Reddit