ioTube v4 - Cross-Chain Bridge para IdeX, Ethereum e Binance Smart Chain

image

Bem-vindo ao ioTube!
É oficial! Nosso novo ioTube v4 agora está AO VIVO em tube.iotex.io 2 para trocas de token bidirecionais entre Ethereum ↔ IoTeX ↔ Binance Smart Chain.

Apresentando o ioTube v4 2, uma ponte descentralizada de cadeia cruzada que permite a troca bidirecional de tokens entre IoTeX, Ethereum e Binance Smart Chain. Os tokens Ethereum e BSC podem viver no IoTeX e os tokens IoTeX podem viver no Ethereum e BSC! Estamos entusiasmados com este grande salto na expansão da pegada do IoTeX para as duas maiores cadeias de blocos do mundo e ampliando a utilidade dos tokens IOTX e XRC20.

image

ioTube v4 é uma tecnologia sofisticada - melhor ainda, abrimos totalmente o código-fonte do ioTube no GitHub e o tornamos compatível com o ioPay e Metamask para uma experiência de usuário incrível. Pronto para começar? Confira nossos tutoriais passo a passo sobre como converter tokens entre Ethereum-and-IoTeX 1 e BSC-and-IoTeX.

Neste blog, explicamos a história do ioTube, novos recursos e arquitetura v4. Para aprender a usar o ioTube para converter tokens de Ethereum em IoTeX e vice-versa, consulte este tópico

A história do ioTube
Em abril de 2019, o ioTube v1 foi lançado como parte do Mainnet Alpha para permitir conversões de IOTX-E (ERC20) no Ethereum para IOTX nativo no IoTeX. Em agosto de 2020, o ioTube v2 apresentou “testemunhas” para facilitar a conversão de uma variedade de ativos ERC20, incluindo ETH, WBTC, BUSD, PAXG e UNI. Em fevereiro de 2021, o ioTube v3 foi lançado para unificar v1 + v2 com custos de transferência / liquidação significativamente mais baixos para transferências de token entre cadeias. ioTube v4 foi construído sobre essa base e é nossa maior atualização cruzada até agora!

ioTube v4 - Visão geral e arquitetura
O ioTube utiliza vários contratos inteligentes na blockchain de origem / destino para permitir transferências de tokens entre cadeias. Ele começa quando um usuário deposita ativos em um “contrato de caixa” na Cadeia A, que é um evento observado por vários nós de testemunhas. Essas testemunhas verificam esse evento e enviam uma assinatura para a rede de retransmissão, que agrega todas as assinaturas e instrui um “contrato validador” na cadeia B para cunhar a mesma quantidade de tokens que foram depositados na cadeia A.

image

A arquitetura do ioTube v4 é composta pelos seguintes contratos:

  • WitnessList: armazena a lista de testemunhas ativas

  • TokenList: armazena a lista de tokens permitidos

  • TokenSafe: armazena os tokens depositados no caixa do token, e esses tokens armazenados são usados para transferir aos destinatários pelo validador de transferência

  • MinterPool: detém as autoridades de minter de todos os tokens cunhados

  • TokenCashier: aceita depósitos token / moeda e emite um recibo para cada depósito

  • TransferValidator: valida as assinaturas das testemunhas e, em seguida, retira os tokens do token seguro para os destinatários.
    Para depositar ativos, o contrato TokenCashier valida o seguinte:

  • Verifica se o ativo está listado e ativo

  • Verifica se o valor está dentro dos limites máximos

  • Verifica se o ativo é um token de proxy (por exemplo, ioETH no IoTeX é um token de proxy)

  • Se for proxy, queime e crie um recibo; se não for proxy, deposita no TokenSafe.

image

Assim que uma testemunha detecta um depósito, ela assina um atestado e o envia ao retransmissor, que coleta o atestado das testemunhas e o envia ao TransferValidator

image

Para cunhagem (ou seja, emissão de ativos correspondentes), o contrato TokenValidator garante:

  • O ativo sendo convertido está na lista de permissões e ativo via TokenList
  • A transferência tem atestados de pelo menos dois terços de todas as testemunhas
  • Em caso afirmativo, o contrato cria tokens proxy para transferir tokens para o destinatário fornecido.

image

É isso! Depois que os tokens são convertidos entre IoTeX, Ethereum e BSC, eles podem ser negociados nas respectivas bolsas descentralizadas: mimo (IoTeX), Uniswap (Ethereum) e PancakeSwap (BSC). Fique atento para ainda mais integrações cross-chain com as principais redes blockchain no futuro.

image

Pronto para começar a usar o ioTube?
Pronto para trazer seus cripto-ativos para a Rede IoTeX? É fácil - basta baixar ioPay para celular ou desktop, visitar o site do ioTube 2 e seguir nossas instruções passo a passo para Ethereum-and-IoTeX 1 e BSC-and-IoTeX … Em caso de dúvidas, entre em contato com um administrador no telegrama

Sobre IoTeX
Fundada como uma plataforma de código aberto em 2017, a IoTeX está construindo a Internet de Coisas Confiáveis, um ecossistema aberto onde todas as “coisas” - humanos, máquinas, empresas e DApps - podem interagir com confiança e privacidade. Apoiado por uma equipe global de mais de 30 cientistas e engenheiros de pesquisa de ponta, o IoTeX combina blockchain, hardware seguro e computação confidencial para permitir dispositivos, redes e economias de IoT de última geração. A IoTeX fortalecerá a futura economia descentralizada “conectando o mundo físico, bloco a bloco”.

Local na rede Internet: https://iotex.io/
Twitter: https://twitter.com/iotex_io
Canal de anúncio: https://t.me/iotexchannel
Canal principal: https://t.me/IoTeXGroup
Canal português: :portugal: https://t.me/IoTeXGroupPT
Médio: https://medium.com/@iotex
Reddit: https://www.reddit.com/r/IoTeX/
Junte-se a nós: https://iotex.io/careers