¿Cómo utilizar la Pasarela de Polygon?
Inicio
Artículos
¿Cómo utilizar la Pasarela de Polygon?

¿Cómo utilizar la Pasarela de Polygon?

Intermedio
Publicación: Jan 24, 2022Actualización: Nov 11, 2022
8m

TL;DR (RESUMEN)

La Pasarela de Polygon permite a los usuarios transferir rápidamente tokens ERC y NFT a la sidechain de Polygon. Existen dos pasarelas principales en Polygon: la pasarela Proof of Stake (PoS) y la pasarela Plasma. Ambas pueden trasladar activos de Ethereum a Polygon (y viceversa), pero adoptan métodos de seguridad distintos.

La Pasarela PoS utiliza el algoritmo de consenso Proof of Stake (PoS) para proteger su red. Admite la transferencia de Ether (ETH) y la mayoría de tokens ERC. Es la opción recomendada para la mayoría de los usuarios.

La pasarela Plasma es para desarrolladores que necesitan una mayor seguridad. Utiliza la solución de escalabilidad Plasma de Ethereum y admite la transferencia de MATIC, ETH, tokens ERC-20 y ERC-721.


Introducción

Con el aumento del número de blockchains en el sector cripto, poder compartir datos y tokens entre distintas redes ha sido un desafío. Algunos proyectos están abordando este problema creando pasarelas entre redes para facilitar la transferencia de activos.

La Pasarela de Polygon ha sido diseñada para aumentar la interoperabilidad entre las blockchains de Polygon y Ethereum. Con una billetera de criptomonedas compatible, los usuarios pueden transferir tokens de un lado a otro fácilmente.


¿Qué es la Pasarela de Polygon?

Polygon es un entorno para la creación de redes blockchain y soluciones de escalabilidad compatibles con Ethereum. Su objetivo es enriquecer el ecosistema de Ethereum proporcionando herramientas para crear aplicaciones descentralizadas (DApps) escalables e incrementar la capacidad de procesamiento de transacciones de Ethereum con bajas comisiones. Algunas plataformas de Finanzas Descentralizadas (DeFi) populares han sido ya implementadas en Polygon, como por ejemplo Aave, Curve y SushiSwap.

Para interactuar con DApps y herramientas de Polygon, debes transferir tus activos a la red Polygon. Allí es donde interviene la Pasarela de Polygon. Esta pasarela es un canal de transacciones cross-chain y trustless entre Polygon y Ethereum. Permite a los usuarios transferir tokens ERC y tokens no fungibles (NFT) a la sidechain de Polygon, todo mediante el uso de contratos inteligentes.


¿Cómo funciona la Pasarela de Polygon?

La Pasarela de Polygon utiliza una arquitectura de doble consenso para optimizar tanto la velocidad como la descentralización. Admite también transiciones de estado arbitrarias en sidechains, que sean compatibles con la Ethereum Virtual Machine (EVM). Las transferencias de tokens cross-chain son posibles de forma instantánea sin riesgos de terceros o limitaciones de liquidez de los mercados.

Al trasladar tokens a través de la Pasarela de Polygon, no se producirá ningún cambio en el suministro circulante del token. Los tokens que abandonan la red de Ethereum quedan bloqueados, y el mismo número de tokens son generados en la red de Polygon como tokens anclados en una relación 1:1. Al trasladar de vuelta los tokens a Ethereum, los tokens anclados de Polygon son quemados, y los de Ethereum son desbloqueados durante el proceso.

Existen dos tipos de pasarelas en Polygon para la transferencia de activos: la Pasarela Proof of Stake (PoS) y la Pasarela Plasma. La Pasarela PoS, tal como indica su nombre, adopta el algoritmo de consenso Proof of Stake (PoS) para proteger su red. Los depósitos en la Pasarela PoS se completan de forma casi instantánea, pero los retiros pueden tardar un poco en confirmarse. La Pasarela PoS admite la transferencia de Ether (ETH) y la mayoría de tokens ERC.
Por otro lado, la Pasarela Plasma permite la transferencia del token nativo de Polygon MATIC y ciertos tokens de Ethereum (ETH, ERC-20 y ERC-721). Utiliza la solución de escalabilidad Plasma de Ethereum para ofrecer una mayor seguridad. Para obtener más detalles técnicos, consulta la documentación oficial.


¿Cómo trasladar tokens de Ethereum a Polygon a través de la Pasarela PoS?

Para trasladar tokens de Ethereum a Polygon necesitas una billetera de criptomonedas compatible, como por ejemplo MetaMask. Si no tienes una billetera de MetaMask, sigue los pasos de este tutorial para crear una. También tendrás que descargar e instalar la extensión de navegador de MetaMask.
1. Inicia sesión en la Billetera Web de Polygon haciendo clic en [Pasarela de Polygon].


2. A continuación, debes conectar tu billetera de criptomonedas. En este ejemplo, utilizaremos MetaMask.


3. Se te pedirá que firmes un mensaje para conectar tu billetera MetaMask a tu billetera de Polygon. No se te cobrará ninguna comisión por la firma. Verifica la URL para asegurarte de que te encuentras en la página web correcta y haz clic en [Firmar] para continuar.


4. Se te debería redirigir a la interfaz de la Pasarela de Polygon. De lo contrario, haz clic en [Pasarela] en la barra de menú izquierda.


5. Para enviar tus tokens de la mainnet de Ethereum a Polygon, dirígete a la pestaña de [Depósito]. Haz clic en el nombre del token que deseas trasladar. En este ejemplo, utilizaremos Ether (ETH). Ingresa la cantidad y haz clic en [Transferir].


6. Lee las notas importantes y haz clic en [Continuar] cuando estés listo.


7. También podrás ver la comisión del gas estimada para esta transacción. Si estás de acuerdo con el costo del gas, haz clic en [Continuar].


8. Revisa los detalles de tu transacción, incluida la cantidad del token y la comisión de transacción estimada, antes de hacer clic en [Continuar].

Ten en cuenta que la pasarela PoS está protegida por validadores. Si decides trasladar fondos de vuelta a la red de Ethereum, este proceso puede tardar hasta 3 horas.


9. A continuación, se te pedirá que firmes y apruebes la transferencia en tu billetera MetaMask. Comprueba que los detalles sean correctos y haz clic en [Confirmar].


10. Después de confirmar, debes esperar a que los tokens lleguen a tu billetera de Polygon. Puedes hacer clic en [Ver en Etherscan] para comprobar el estado de la transacción.


¿Cómo trasladar tokens de Polygon a Ethereum a través de la Pasarela PoS?

También puedes utilizar la Pasarela de Polygon para transferir tokens de Polygon a Ethereum. Y del mismo modo, necesitarás una billetera de criptomonedas compatible, como por ejemplo MetaMask.

Como hemos comentado, en la red de Polygon existen dos pasarelas: la Pasarela Plasma y la Pasarela PoS. El plazo de retiro varía en función de qué pasarela utilices. El retiro en la Pasarela PoS normalmente tarda entre 45 minutos y 3 horas, mientras que la Pasarela Plasma puede demorar hasta 7 días.

Veamos cómo transferir de Polygon a Ethereum mediante la Pasarela PoS. 

1. Haz clic en [Retiro] en la interfaz de la [Pasarela]. Elige los tokens que quieres transferir a la red de Ethereum.


2. Probablemente notes que hay un botón llamado [Cambiar de Pasarela] al lado de [Modo de transferencia]. La plataforma seleccionará de forma automática la pasarela compatible con tu transferencia, en función del token que elijas.

La Pasarela PoS se recomienda para la transferencia de tokens de Polygon a Ethereum. Admite la transferencia de Ether (ETH) y otros tokens de Ethereum, incluidos ERC-20, ERC-721, ERC-1155 y otros.


3. Tras seleccionar el token, ingresa la cantidad que deseas enviar y haz clic en [Transferir].


4. Lee las notas importantes y haz clic en [Continuar] cuando estés listo.


5. También verás la ventana emergente [Resumen de la transferencia] con la comisión de gas estimada para esta transacción. Si estás de acuerdo con el costo del gas, haz clic en [Continuar].


6. Podrás revisar los detalles de tu transacción, como la cantidad del token, la pasarela que utilizarás y la comisión del gas estimada, antes de hacer clic en [Continuar].


7. Debes firmar y aprobar la transferencia en tu billetera MetaMask. Comprueba que los detalles sean correctos y haz clic en [Confirmar].

 Después de confirmar, debes esperar a que los tokens lleguen a tu billetera de Polygon. Puedes hacer clic en [Ver en Etherscan] para comprobar el estado de la transacción.

8. A continuación, verás el progreso de la transferencia. Tu retiro se iniciará en la red y los validadores PoS verificarán tu transacción. El proceso puede tardar hasta 3 horas en completarse, pero no tendrás que realizar ninguna acción.


9. En cuanto tu transacción sea validada, deberás reclamar los tokens en tu billetera MetaMask. Haz clic en [Continuar] y podrás ver los activos cuando el retiro se complete.


¿Cómo trasladar tokens de Polygon a Ethereum a través de la Pasarela Plasma? 

Si deseas transferir MATIC u otros tokens de Polygon a Ethereum, puedes hacerlo a través de la Pasarela Plasma. Ten presente que la Pasarela Plasma solo admite la transferencia de tokens ERC-20 y ERC-721, como ETH y MATIC.

En este ejemplo, transferiremos tokens MATIC de Polygon a Ethereum utilizando MetaMask. De forma predeterminada, la billetera MetaMask está solo conectada a la mainnet de Ethereum. Debes agregar la red Polygon a tu billetera antes de poder ver tus MATIC y empezar el proceso.


Paso 1: Agregar Polygon a MetaMask

Existen dos métodos para agregar la red Polygon a tu billetera MetaMask. El método predeterminado es agregarla manualmente (ver Cómo agregar Polygon a MetaMask). Sin embargo, también puedes utilizar la interfaz de la billetera de Polygon para agregar rápidamente Polygon a la lista de redes de tu MetaMask.

1. Para ello, haz clic en el botón [Cambiar a Polygon] ubicado en la parte superior. Asegúrate de que hayas conectado tu billetera MetaMask.


2. Verás una ventana emergente de tu extensión MetaMask con los detalles de la red de Polygon. Haz clic en [Aprobar].


3. Listo. La red de Polygon ya está agregada a tu MetaMask. Ahora, debes cambiar la conexión de tu MetaMask de la mainnet de Ethereum a la red Polygon. Puedes hacerlo con un clic en [Cambiar de red].


4. Ahora puedes ver MATIC en tu billetera MetaMask.


Paso 2: Trasladar MATIC a Ethereum utilizando MetaMask

1. Dirígete a la interfaz de la [Pasarela] y haz clic en [Retiro]. Elige [Matic Token] en la lista de tokens, ingresa la cantidad y haz clic en [Transferir].

El sistema seleccionará de forma automática [Pasarela Plasma] como método de transferencia.


2. Lee las notas importantes y haz clic en [Continuar] cuando estés listo.


3. También podrás ver la comisión del gas estimada para esta transacción. Si estás de acuerdo con los costos del gas, haz clic en [Continuar]. 


4. Revisa los detalles de tu transacción antes de hacer clic en [Continuar].


5. Aparecerá una ventana emergente de MetaMask para que confirmes la transacción. Haz clic en [Confirmar] y verás el progreso de la transferencia.

Debes confirmar manualmente tres transacciones para una transferencia de la Pasarela Plasma. La primera es para iniciar tu retiro de la billetera de Polygon, el cual puede tardar hasta 3 horas.


6. En cuanto llega el punto de control, significa que tu transacción ha sido validada en la blockchain de Ethereum. Debes confirmar una segunda transacción para iniciar el período de disputa. Se trata de una medida para brindar mayor seguridad en las transacciones de retiros.


7. Tras el período de disputa, solo deberás hacer clic en [Continuar] para enviar los tokens MATIC a tu billetera MetaMask.



Conclusiones

La interoperabilidad de la Pasarela de Polygon permite a los usuarios transferir sus activos entre las blockchains de Ethereum y Polygon. La Pasarela de Polygon ofrece una alternativa para los usuarios que desean probar distintas plataformas DeFi y DApps disponibles en la red de Polygon.