Come usare Polygon Bridge?
Home
Articoli
Come usare Polygon Bridge?

Come usare Polygon Bridge?

Intermedio
Pubblicato Jan 24, 2022Aggiornato Nov 11, 2022
8m

TL;DR

Polygon Bridge consente agli utenti di trasferire rapidamente token ERC e NFT sulla sidechain Polygon. Ci sono principalmente due bridge su Polygon, Proof of Stake (PoS) Bridge e Plasma Bridge. Entrambi possono trasferire asset da Ethereum a Polygon (e viceversa), ma adottano diversi metodi di sicurezza.

Il PoS Bridge utilizza l'algoritmo di consenso Proof of Stake (PoS) per proteggere la sua rete. Supporta il trasferimento di Ether (ETH) e di gran parte dei token ERC. È l'opzione consigliata per la maggior parte degli utenti.

Il Plasma Bridge è per gli sviluppatori che necessitano di maggiore sicurezza. Utilizza la soluzione di scalabilità Ethereum Plasma e supporta il trasferimento di token MATIC, ETH, ERC-20 ed ERC-721.


Introduzione

Con il crescente numero di blockchain nell'ecosistema crypto, la condivisione di dati e token tra reti diverse è una sfida sempre più difficile. Alcuni progetti stanno affrontando questo problema costruendo ponti (bridge) tra le reti per agevolare i trasferimenti di asset.

Polygon Bridge è progettato per aumentare l'interoperabilità tra le blockchain Polygon ed Ethereum. Con un wallet compatibile, gli utenti possono trasferire facilmente i token avanti e indietro.


Cos'è Polygon Bridge?

Polygon è un framework per la creazione di reti blockchain e soluzioni di scalabilità compatibili con Ethereum. Ha lo scopo di arricchire l'ecosistema Ethereum fornendo strumenti per creare applicazioni decentralizzate scalabili (DApp) e aumentare il throughput delle transazioni di Ethereum a costi inferiori. Alcune popolari piattaforme di Finanza Decentralizzata (DeFi) sono già state distribuite su Polygon, come Aave, Curve e SushiSwap.

Per interagire con le DApp e gli strumenti diPolygon, è necessario trasferire gli asset sulla rete Polygon. È qui che entra in gioco Polygon Bridge. Polygon Bridge è un canale di transazione cross-chain trustless tra Polygon ed Ethereum. Consente agli utenti di trasferire token ERC e token non fungibili (NFT) sulla sidechain di Polygon, tutto tramite l'uso di smart contract.


Come funziona Polygon Bridge?

Polygon Bridge utilizza un'architettura a doppio consenso per ottimizzare la velocità e la decentralizzazione. Supporta anche le arbitrary state transition sulle sidechain, che sono compatibili con la Ethereum Virtual Machine (EVM). I trasferimenti di token cross-chain possono essere effettuati istantaneamente, senza rischi di terze parti o limitazioni legate alla liquidità del mercato.

Quando si fa bridge di token usando il Polygon Bridge, non ci saranno modifiche all'offerta in circolazione del token. I token che lasciano la rete Ethereum sono bloccati e lo stesso numero verrà coniato in rapporto 1:1 sulla rete Polygon sotto forma di token ancorati (pegged) a quelli della rete Ethereum. Quando si usa il bridge al contrario (verso Ethereum), i token ancorati su Polygon verranno bruciati e durante il processo verranno sbloccati quelli su Ethereum.

Esistono due tipi di bridge su Polygon per il trasferimento di asset, Proof of Stake (PoS) Bridge e Plasma Bridge. Il PoS Bridge, come suggerisce il nome, adotta l'algoritmo di consenso Proof of Stake (PoS) per proteggere la sua rete. I depositi sul PoS Bridge sono quasi istantanei, ma i prelievi potrebbero richiedere un po' di tempo per essere confermati. Il PoS Bridge supporta il trasferimento di ether (ETH) e la maggior parte dei token ERC.
Invece, il Plasma Bridge supporta il trasferimento di MATIC, il token nativo di Polygon, e di alcuni token Ethereum (ETH, ERC-20 ed ERC-721). Questo bridge utilizza la soluzione di scalabilità chiamata Ethereum Plasma e offre una maggiore sicurezza. Fai riferimento alla documentazione ufficiale per ulteriori dettagli tecnici.


Come fare bridge di token da Ethereum a Polygon tramite il PoS Bridge?

Per fare bridge di token da Ethereum a Polygon, è necessario un crypto wallet compatibile, ad esempio MetaMask. Se non hai un wallet MetaMask, segui i passaggi di questo tutorial per crearne uno. Dovrai anche scaricare e installare l'estensione per browser chiamata MetaMask.
1. Accedi al Polygon Web Wallet cliccando su [Polygon Bridge].


2. Ora, devi connettere il tuo wallet. In questo esempio, useremo Metamask.


3. Ti verrà chiesto di firmare un messaggio per collegare il tuo wallet MetaMask a quello di Polygon. Questa firma non avrà alcun costo. Controlla con attenzione l'URL per assicurarti di essere sul sito Web corretto e fai clic su [Firma] per procedere.


4. Dovresti essere reindirizzato all'interfaccia di Polygon Bridge. In caso contrario, clicca su [Bridge] nella barra del menu a sinistra.


5. Per inviare i tuoi token dalla rete principale Ethereum a Polygon, vai alla scheda [Deposit]. Fai clic sul nome del token che vuoi trasferire. In questo esempio, useremo ether (ETH). Immetti l'importo e clicca su [Transfer].


6. Leggi le note importanti e quando sei pronto, fai clic su [Continue].


7. Vedrai anche la commissione gas stimata per questa transazione. Se ritieni che i costi del gas siano ok, fai clic su [Continue] per procedere.


8. Controlla i dettagli della transazione, inclusi l'importo del token e la commissione di transazione stimata, prima di fare clic su [Continue].

Tieni presente che il PoS bridge è protetto dai validatori. Se decidi di riportare i fondi sulla rete Ethereum, possono volerci fino a 3 ore.


9. Ti verrà richiesto di firmare e approvare il trasferimento nel tuo wallet MetaMask. Verifica se i dettagli sono corretti e fai clic su [Confirm].


10. Una volta confermato il tutto, attendi che i token arrivino nel Polygon wallet. È possibile fare clic su [View on Etherscan] per verificare lo stato della transazione.


Come fare bridge di token da Polygon ad Ethereum tramite il PoS Bridge?

È anche possibile utilizzare Polygon Bridge per trasferire dei token da Polygon ad Ethereum. Allo stesso modo, avrai bisogno di un wallet crypto compatibile, come ad esempio MetaMask.

Come accennato, ci sono due bridge sulla rete Polygon: il Plasma Bridge e il PoS Bridge. Il tempo di prelievo varia a seconda del Polygon Bridge che stai utilizzando. Il prelievo da PoS Bridge richiede solitamente da 45 minuti a 3 ore, mentre il Plasma Bridge può richiedere fino a 7 giorni.

Vediamo come trasferire da Polygon ad Ethereum tramite PoS Bridge. 

1. Fai clic su [Withdrawal] nell'interfaccia [Bridge]. Scegli i token che desideri trasferire sulla rete Ethereum.


2. Probabilmente noterai che c'è un pulsante [SWITCH BRIDGE] accanto a [Transfer Mode]. La piattaforma selezionerà automaticamente il bridge compatibile per il trasferimento in base al token scelto.

Si consiglia il PoS Bridge per il trasferimento di token da Polygon ad Ethereum. Questo supporta il trasferimento di Ether (ETH) e altri token Ethereum, inclusi ERC-20, ERC-721, ERC-1155 e altro ancora.


3. Dopo aver selezionato il token, inserisci l'importo che desideri inviare e fai clic su [Transfer].


4. Leggi le note importanti e fai clic su [Continue] quando sei pronto.


5. Vedrai anche il pop-up [Transfer Overview] con la tariffa stimata per il gas per questa transazione. Se ritieni che i costi del gas siano ok, fai clic su [Continue] per procedere.


6. Prima di cliccare su [Continue], puoi rivedere i dettagli della transazione, tra cui l'importo del token, il bridge che stai utilizzando e la tariffa stimata per il gas.


7. Devi firmare e approvare il trasferimento nel tuo wallet MetaMask. Verifica se i dettagli sono corretti e fai clic su [Confirm].

 Una volta confermato, attendi che i token arrivino nel tuo Polygon wallet. Puoi cliccare su [View on Etherscan] per controllare lo stato della transazione.

8. Ora, vedrai l'avanzamento del trasferimento. Il trasferimento verrà avviato sulla rete e i validatori PoS verificheranno la transazione. Il completamento potrebbe richiedere fino a 3 ore, ma non è richiesta alcuna azione da parte tua.


9. Una volta convalidata la transazione, devi fare claim dei token sul tuo portafoglio MetaMask. Fai clic su [Continue] e vedrai gli asset, una volta che il prelievo sarà completato.


Come fare bridge di token da Polygon ad Ethereum tramite Plasma Bridge? 

Se desideri trasferire MATIC o altri token Polygon su Ethereum, puoi farlo tramite Plasma Bridge. Tieni presente che Plasma Bridge supporta solo il trasferimento di token ERC-20 ed ERC-721, tra cui ETH e MATIC.

In questo esempio, trasferiremo i token MATIC da Polygon a Ethereum utilizzando MetaMask. Per impostazione predefinita, MetaMask è connesso solo alla mainnet di Ethereum. È necessario aggiungere la rete Polygon al portafoglio prima di poter visualizzare MATIC e avviare il processo.


Passaggio 1: aggiungere Polygon su MetaMask

Esistono due metodi per aggiungere la rete Polygon su MetaMask. Il metodo predefinito consiste nell'aggiungerla manualmente (guarda How to Add Polygon to MetaMask). Tuttavia, puoi anche usare l'interfaccia di Polygon Wallet per aggiungere rapidamente Polygon all'elenco di reti su MetaMask.

1. Per farlo, fai clic sul pulsante in alto [Switch to Polygon]. Assicurati di aver già collegato il tuo wallet MetaMask.


2. Vedrai un pop-up apparire dalla tua estensione MetaMask con i dettagli relativi alla rete Polygon. Fai clic su [Approva].


3. Fatto. La rete Polygon è stata aggiunta su MetaMask. Ora devi cambiare la rete su MetaMask da Ethereum Mainnet a Polygon. Per farlo, facendo clic su [Cambia rete].


4. Ora puoi vedere i tuoi MATIC su MetaMask.


Fase 2: Fare bridge di MATIC verso Ethereum utilizzando MetaMask

1. Vai all'interfaccia [Bridge] e fai clic su [Withdrawal]. Scegli [Matic Token] dall'elenco dei token, immetti l'importo e clicca su [Transfer].

Il sistema selezionerà automaticamente [Plasma Bridge] per la modalità di trasferimento.


2. Leggi le note importanti e fai clic su [Continue] quando sei pronto.


3. Vedrai anche la commissione stimata del gas per questa transazione. Se ritieni che i costi del gas siano ok, fai clic su [Continue] per procedere. 


4. Controlla i dettagli della transazione prima di fare clic su [Continue].


5. Verrà visualizzato un pop-up di MetaMask per confermare la transazione. Clicca su [Conferma] e vedrai che il trasferimento è in corso.

Devi confermare manualmente tre transazioni per un trasferimento tramite Plasma Bridge. La prima è quella per avviare il prelievo dal wallet Polygon, che potrebbe richiedere fino a 3 ore.


6. Una volta passato questo checkpoint, significa che la transazione viene convalidata sulla blockchain Ethereum. Devi confermare una seconda transazione per iniziare il challenge period. Si tratta di una misura per offrire una maggiore sicurezza per le transazioni di prelievo.


7. Dopo il challenge period, tutto ciò che devi fare è fare clic su [Continue] per inviare i token MATIC al tuo wallet MetaMask.



In chiusura

L'interoperabilità di Polygon Bridge consente agli utenti di trasferire i propri asset tra le blockchain di Ethereum e Polygon. Polygon Bridge offre un'alternativa agli utenti che desiderano sperimentare diverse piattaforme DeFi e DApp disponibili sulla rete Polygon.