Arbitrum es una solución de escalamiento de capa 2 para Ethereum que hace que los contratos inteligentes sean escalables, rápidos y privados.
Recientemente, Arbitrum es una de las cosas más publicitadas en el espacio DeFi. Muchos protocolos, billeteras y herramientas de Ethereum se activaron en Arbitrum. También muchos proyectos populares ya anunciaron soporte para Arbitrum.
Para comenzar a usar Arbitrum y experimentar la infraestructura y las DApps que están activas en Arbitrum, necesita una billetera Web 3 como Metamask .
Aquí, en esta guía para principiantes, le mostraremos cómo conectar su billetera Metamask a Arbitrum one mainnet. También explicaremos cómo mover tokens de la red principal de Ethereum a la red Arbitrum L2 para que pueda disfrutar de tarifas económicas y transacciones rápidas.
Ahora, antes de ver cómo configurar y usar la metamask para Arbitrum, primero entendamos qué es Arbitrum, qué hace y cómo funciona. Si no desea leer todo eso, vaya a la sección Metamask Arbitrum aquí, donde explicamos cómo agregar Arbitrum a Metamask y transferir fondos de L1 a L2.
Problemas de escala de Ethereum
Todos sabemos que Ethereum es la plataforma más popular para crear y desarrollar aplicaciones descentralizadas (DApps). Con todas las cosas de DeFi y NFT explotando en popularidad, Ethereum se ha convertido en la capa de asentamiento dominante para la economía descentralizada en los últimos tiempos.
Sin embargo, el problema es que Ethereum es una cadena de bloques donde los espacios de bloque son limitados y solo pueden admitir un número limitado de transacciones a la vez. El aumento dramático en la adopción de usuarios y el espacio de bloque limitado de la red han llevado a la red a sus límites absolutos y eso a menudo congestiona la cadena de bloques Ethereum. Esto ha llevado a una mala experiencia del usuario, ya que realizar transacciones en la cadena de bloques Ethereum se convirtió en una tarea costosa y, a menudo, más lenta.
Para abordar este problema, los desarrolladores de Ethereum están trabajando en un método de escalado conocido como fragmentación en cadena que divide la red Ethereum en múltiples «fragmentos». Si bien estos ajustes y actualizaciones en la cadena aún están en desarrollo para resolver los problemas de escalado, actualmente la comunidad está recurriendo a soluciones fuera de la cadena, también conocidas como soluciones de capa dos (L2) o de segunda capa.
Estas soluciones de capa dos (L2) se basan en Ethereum y están diseñadas principalmente para resolver los problemas de escala de Ethereum. Una de estas soluciones L2 populares para Ethereum es Arbitrum, desarrollada por Offchain Labs, una empresa de desarrollo con sede en Nueva York cuya visión es escalar Ethereum y proporcionar alivio de gas a la comunidad Ethereum.
Arbitrum es una tecnología enrollable L2 que está ganando terreno rápidamente debido a su novedosa solución al problema de escalamiento de Ethereum.
¿Qué es Arbitrum?
Arbitrum es un Optimistic Roll-up creado para escalar Ethereum. Está diseñado para abordar algunas de las deficiencias de los contratos inteligentes de Ethereum, que son principalmente la baja eficiencia y los altos costos de ejecución.
Es una solución L2 de próxima generación para Ethereum DApps que resuelve los problemas de escalado de Ethereum sin comprometer la seguridad. No solo mejora drásticamente la velocidad, escalabilidad y eficiencia de las aplicaciones Ethereum, sino que también agrega características de privacidad adicionales al ecosistema.
Con Arbitrum puede usar sus herramientas favoritas y escalar DApp al menor costo; todo sin dejar de beneficiarse de la seguridad de capa 1 de Ethereum. Además, dado que es compatible con la máquina virtual Ethereum (EVM), todo lo que esté en Ethereum se puede mover simplemente a Arbitrum y viceversa. Puede ser un contrato inteligente o un token.
Arbitrum layer 2 ofrece las siguientes ventajas: seguridad sin confianza, compatible con EVM (Ethereum Virtual Machine), privacidad, alta escalabilidad y bajos costos de transacción.
¿Cómo actúa Arbitrum?
Arbitrum utiliza un tipo de tecnología conocida como resumen optimista. Esta solución de capa 2 permite que los contratos inteligentes de Ethereum escalen al pasar mensajes entre los contratos inteligentes en la cadena principal de Ethereum y los de la cadena de segunda capa de Arbitrum.
La plataforma Arbitrum permite a los desarrolladores ejecutar fácilmente contratos inteligentes EVM sin modificar y transacciones Ethereum en su segunda capa. La mayor parte del procesamiento de transacciones se completa en Arbitrum Layer 2 y solo los resultados se registran en la cadena principal. Esto hace que las transacciones en Arbitrum sean significativamente más baratas que las de Ethereum, al mismo tiempo que se mantiene la descentralización y también se benefician de la seguridad de Ethereum.
Los rollups optimistas tienen dos ventajas principales: menores costos de cálculo fuera de la cadena y bajos costos de gas fijo por transacción. Además, dado que los paquetes acumulativos Optimistic son compatibles con la máquina virtual Ethereum, cualquier DApps que esté en la L1 puede transferir fácilmente sus proyectos a la Arbitrum L2.
Puede obtener más información sobre Arbitrum en el sitio web oficial: https://arbitrum.io/
Cambiando a Arbitrum
La mayoría de los proyectos que están en Ethereum ya han realizado un cambio y también planean cambiar a Arbitrum principalmente debido a los problemas de escalado y tarifas de gas en ETH. La ejecución de DApps en L2 ayuda a los desarrolladores a escalar sus proyectos.
La comunidad de Uniswap votó a favor del lanzamiento de Arbitrum. También muchas otras DApps populares de Ethereum como SushiSwap, Aave, Curve, CREAM, DODO Balancer y docenas de otros proyectos se están trasladando a Arbitrum. No solo las DApps y los tokens están cambiando a la red Arbitrum, sino que incluso sitios como Etherscan planean respaldar la cadena Arbitrum a través de su plataforma.
Es fácil tanto para los desarrolladores como para los usuarios cambiar de L1 a L2 y de L2 a L1.
Para cambiar de Ethereum L1 a Arbitrum L2, debe conectar su billetera Ethereum, como Metamask, a la cadena Arbitrum one. Una vez conectado a la red Arbitrum, puede usar el puente Arbitrum para mover tokens de una cadena a otra.
Ahora «Arbitrum One» es el nombre de la primera red principal pública para Arbitrum que se puso en marcha el 1 de septiembre de 2021. Es una capa 2 de Ethereum sin permiso con la funcionalidad completa de contrato inteligente de Ethereum. Es similar a Matic (Polygon): una capa 2 que requiere un puente de activos a su red, excepto que no requiere su propio token.
De hecho, no existe un token oficial de Arbitrum. Todo lo que afirme ser un token de Arbitrum es una estafa. ETH es la moneda nativa de Arbitrum. Entonces, para cualquier transacción o ejecución de contrato inteligente en la cadena Arbitrum, los usuarios solo necesitan Ether (ETH) para pagar las tarifas de gas (ArbGas). Porque Arbitrum aún no ha lanzado su propio token y solo usa ETH como su moneda principal.
¡Bien! Conectemos ahora la billetera de metamask a Arbitrum one mainnet.
Cómo agregar Arbitrum One Network a Metamask
Este tutorial asume que tiene lista su Metamask de billetera web3. También asumimos que tiene algo de Ether (ETH) en su billetera Metamask en la red principal de Ethereum. Si no tiene Metamask listo, consulte esta guía que explica cómo configurar la extensión Metamask .
Conseguir árbitro en Metamask
Obtener Arbitrum en Metamask es simple y es lo mismo que agregar cualquier otra cadena de bloques EVM. Todo lo que necesita hacer es ingresar los detalles de la red en la función de adición de RPC personalizado en su MetaMask.
Abra la extensión Metamask y suelte «Ethereum Mainnet» en la esquina superior derecha. Esto abre redes donde puede elegir diferentes cadenas de bloques EVM o puede agregar una nueva red EVM (máquina virtual Ethereum) personalizada de su elección.
Haga clic en Custom RPC e ingrese los siguientes detalles para agregar la red Arbitrum One.
- Nombre de red: Arb1
- RPC: https://arb1.arbitrum.io/rpc
- ID de cadena: 42161
- Símbolo de moneda: ETH
- URL del Explorador de bloques: https://arbiscan.io
Una vez hecho esto, haga clic en guardar para agregar la red Arbitrum One a Metamask. Una vez guardada, Metamask cambiará automáticamente a la red Arbitrum One. Simplemente haga clic en el botón de red en la parte superior derecha para elegir la red Ethereum o para cambiar entre las cadenas de bloques de EVM.
Información del controlador de Mainnet: https://developer.offchainlabs.com/docs/mainnet
¡Eso es todo! Ha agregado correctamente la red Arbitrum a Metamask. Ahora, para usar Arbitrum One (L2), debe conectar sus activos desde la red principal de Ethereum a Arbitrum. Para esto, debe usar el puente Arbitrum para unir su ETH y tokens de L1 a L2.
Puente ETH y tokens (L1 a L2) – Puente Arbitrum
Ahora, antes de enviar fondos a la red Arbitrum, aquí hay algo a tener en cuenta.
Nota: Arbitrum One no tiene un token nativo, por lo que todas las tarifas de transacción en Arbitrum se pagan en ETH. Entonces, para usar DApps en la red Arbitrum One, primero debe depositar algo de Ether en la cadena Arbitrum, esto es para pagar las tarifas de transacción (ArbGas).
A continuación, para mover ETH y tokens de la cadena Ethereum a Arbitrum o de Arbitrum a Ethereum, debe usar el puente de token. No usar el puente para transferencias podría resultar en una pérdida de fondos. Con el puente de tokens de Arbitrum, puede mover ETH y migrar cualquier tipo de tokens como ERC-20, ERC-721, ERC-1155, etc., a L2 y usarlo en Arbitrum One.
De manera similar, puede migrar sus fondos a la red Ethereum desde Arbitrum L2 utilizando el puente Arbitrum, pero recuerde que hay un período de retiro de 7 días. Esto se debe a las limitaciones de diseño actuales de los paquetes acumulativos de estilo optimista. Puede enviar fondos a la red Arbitrum cuando lo desee, pero para retirarlos a la red principal de Ethereum, tendrá que esperar al menos 7 días.
¡Bien! Ahora muevamos ETH y tokens a Arbitrum usando el Puente Arbitrum.
Depositar y retirar
Mover Ether y Tokens entre Arbitrum y Ethereum usando Arbitrum Bridge:
1. Dirígete a Arbitrum Bridge ( https://bridge.arbitrum.io/ ). Al visitar este sitio, su extensión Metamask se abrirá automáticamente. Elija la cuenta donde tiene ETH y luego conecte su billetera. Asegúrese de estar conectado a Ethereum Mainnet.
2. Una vez conectado, el puente Arbitrum One recupera automáticamente su ETH y saldo de tokens en Ethereum Mainnet. Se mostrará como el balance de Capa 1 que está en Ethereum Mainnet y el balance de Capa 2 que está en Arbitrum L2.
3. Seleccione el activo sobre el que desea tender un puente.
4. Luego ingrese la cantidad de ETH o token que desea transferir a L2 y luego haga clic en depositar para realizar una transferencia.
Ahora siga las instrucciones en Metamask. Autorice la transacción en su billetera MetaMask y espere a que la transacción se confirme en la cadena de bloques. No debería tomar más de 10 minutos.
Para ver cómo se procesan sus transacciones de Arbitrum en tiempo real, utilice los exploradores de bloques de Arbitrum One :
https://arbiscan.io/ – Un explorador de bloques basado en Etherscan para Arbitrum
¡Felicidades! Sus fondos se han movido de Ethereum Mainnet a la red Arbitrum One. Asegúrese de cambiar su red Metamask a Arb1 para ver sus fondos.
Ahora que ha movido los fondos a la red Arbitrum, puede comenzar a navegar por DApps y explorar el ecosistema Arbitrum.
Portal del Arbitrum One
¡El ecosistema de Arbitrum está lleno de billeteras, dapps, herramientas y más! Puede consultar el portal de Arbitrum One para obtener la lista completa de dapps disponibles en Arbitrum One.
Es el mejor lugar para seguir el progreso de los proyectos actuales y futuros en Arbitrum. Tienes proyectos como Uniswap, Aave, Sushiswap Balancer, etc. Pero ten en cuenta que la mayoría de las DApps todavía están en fase beta, así que ten cuidado.
Abra su Dapp favorito disponible allí, conecte su billetera Metamask y comience a disfrutar de tarifas bajas y tiempos de transacción rápidos en la red Arbitrum L2.
Mover ETH y tokens de L2 a L1
En algún momento, es posible que desee retirar su ETH y tokens de L2 a L1.
El procedimiento para mover fondos de L2 a L1 es el mismo, excepto que debe esperar el período de retiro de 7 días.
Visite el puente Arbitrum y asegúrese de que esta vez su red de metamask esté seleccionada para Arb1, ya que estamos moviendo fondos de Arb1 a la red principal de Ethereum.
Luego elija el token, ingrese la cantidad a retirar y haga clic en retirar para mover fondos de L2 a L1. Siga las instrucciones en la metamask y asegúrese de que le quede algo de ETH para cubrir el costo de la transacción.
Una vez hecho esto, verá una transacción no confirmada con la hora estimada de llegada. Este es el tiempo que debe esperar para reclamar sus fondos.
Una vez que finalice la cuenta regresiva, sus fondos aparecerán en la dirección de la red principal de Ethereum. Regrese a Ethereum Mainnet para ver su saldo.
¡Eso es todo! Para obtener una guía más amigable para principiantes sobre la conexión de activos con Arbitrum, consulte el tutorial oficial de Arbitrum Bridge: https://arbitrum.io/bridge-tutorial/
Riesgos del árbitro:
Antes de comenzar a interactuar con el ecosistema de Arbitrum, conozca los riesgos potenciales.
Arbitrum es, en última instancia, una cadena de contratos inteligentes, por lo que puede haber errores dentro del contrato inteligente que podrían resultar en la pérdida de fondos. También tenga cuidado con las estafas y las alfombras. Dado que es una plataforma sin permisos como Ethereum, cualquiera puede implementar cualquier código de contrato inteligente como desee. Debe proceder a utilizar la aplicación solo si confía en ella y considera que la aplicación es segura.