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

Présentation de ioTube v4, un pont inter-chaînes décentralisé qui permet l'échange bidirectionnel de tokens entre IoTeX, Ethereum et Binance Smart Chain. Les tokens Ethereum et BSC peuvent exister sur IoTeX et les tokens IoTeX peuvent exister sur Ethereum et BSC ! Nous sommes ravis de faire ce grand pas pour étendre la portée d'IoTeX aux deux plus grandes blockchains du monde et d'élargir l'utilité des tokens IOTX et XRC20.

Convertissez vos tokens ETH et BSC préférés de manière inter-chaînes vers IoTeX et vice versa.

ioTube v4 est une technologie sophistiquée — 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 ? Consultez nos tutoriels étape par étape sur comment convertir des tokens entre Ethereum et IoTeX et BSC et IoTeX.

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

L'Histoire d'ioTube

En avril 2019, ioTube v1 a été lancé dans le cadre de la version Alpha du Mainnet pour permettre les conversions de IOTX-E (ERC20) sur Ethereum en 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 plus bas pour les transferts de tokens inter-chaînes. ioTube v4 s'appuie sur cette base et est notre plus grande mise à jour inter-chaînes à ce jour !

ioTube v4 — Aperçu et Architecture

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

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

  • TémoinsList : stocke la liste des témoins actifs
  • TokenList : stocke la liste des tokens sur liste blanche
  • TokenSafe : stocke les tokens déposés au caissier de tokens, ces tokens 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 tokens frappables
  • TokenCashier : accepte les dépôts de tokens/monnaies et émet un reçu pour chaque dépôt
  • TransferValidator : valide les signatures des témoins et retire ensuite les tokens de la réserve de tokens aux destinataires.

Pour déposer des actifs, le contrat TokenCashier valide les éléments suivants :

  • Vérifie si l'actif est répertorié et actif
  • Vérifie si le montant est dans les limites maximales
  • Vérifie si l'actif est un token proxy (par exemple, ioETH sur IoTeX est un token proxy)
  • Si 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 les attestations des témoins et les soumet au TransferValidator.

Pour frapper (c'est-à-dire, émettre des actifs correspondants), le contrat TokenValidator garantit :

  • Que l'actif étant converti est sur liste blanche et actif via TokenList
  • Que le transfert a des attestations d'au moins deux tiers de tous les témoins
  • Si c'est le cas, le contrat crée des tokens proxy pour transférer des tokens au destinataire donné.

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

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

Prêt à commencer avec ioTube ?

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

À propos d'IoTeX

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

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