Gli ERC20 si possono convertire in EOS e viceversa, ma come?
L’interoperabilità blockchain
Uno dei problemi che affligge le diverse blockchain è quello dell’interoperabilità, ossia poter spostare token da una blockchain ad un’altra. Ciò è possibile solo in alcuni casi, come per esempio tra le varie sister chain di EOS che permettono l’interoperabilità tra di esse e quindi eseguire transazioni cross chain.
Per le altre blockchain questo è ancora difficile, ma esistono alcune soluzioni che permettono ad esempio di emulare la supply di alcune crypto su altre blockchain, come nel caso dei pTokens, per cui sono stati creati i pBTC su Ethereum e su EOS.
Il trasferimento è anche possibile quando un protocollo decide di supportare diverse blockchain, come nel caso di Tether che si trova su diversi network o di Bancor (BNT), che ha messo a punto una piattaforma per spostare i suoi token da Ethereum ad EOS e viceversa.
Questo sistema non solo permette di spostare BNT su entrambe le catene, ma permette di spostare qualsiasi ERC20, convertendo il token di partenza in BNT, tramite un servizio qualsiasi come un exchange o un DEX.
Come convertire token ERC20 in EOS: la guida
Prima di procedere a convertire un ERC20 in EOS con questo sistema ci serviranno alcune cose:
- Avere token BNT su un indirizzo Ethereum;
- Avere un paio di ETH per coprire i costi della transazione;
- Essere in possesso di un account EOS.
Il primo passaggio da fare sarà quello di sbloccare il wallet – noi useremo MetaMask – e poi collegarci a BancorX.
Si presenterà davanti a noi la seguente interfaccia, in cui andremo a scegliere il token di partenza, il totale dei token da spostare ed immetteremo i dettagli del nostro account EOS:
A questo punto basterà cliccare sul pulsante “Next” e nella schermata successiva cliccare il pulsante “Transfer” per poi confermare la transazione con il wallet MetaMask.
Così facendo potremo vedere la transazione sulla blockchain di Ethereum (qui la nostra di esempio).
Bisognerà invece seguire la procedura inversa per trasferire qualsiasi token da EOS su Ethereum. In questo caso dovremo prima convertire un token in BNT e poi mandarli su quella di Ethereum, inserendo l’indirizzo Ethereum del destinatario.