Futuro de Ethereum: Rollups y Layer 2 en Blockchain

Clase 23 de 26Ethereum Developer Program

Resumen

¿Qué papel juega la Layer 2 en el futuro de Blockchain?

En el vertiginoso mundo del desarrollo blockchain, la Layer 2 se perfila como un elemento crucial para el futuro de Ethereum. En esta última sesión del Ethereum Developer Program, exploramos cómo estas soluciones están transformando la escalabilidad y accesibilidad del blockchain. La Layer 2 está destinada a democratizar las transacciones en Ethereum haciéndolas más baratas y rápidas sin comprometer la seguridad y descentralización que son los distintivos de blockchain.

¿Cómo conocimos la Layer 2?

Ahmed Castro, especialista en relaciones con desarrolladores del protocolo Scroll, compartió su viaje hacia el descubrimiento de Layer 2. En 2019, en un hackatón en Honduras, Ahmed se enfrentó a las altas tarifas de gas de Ethereum, lo que los llevó a considerar opciones de escalabilidad como las Layer 2. Esta necesidad de accesibilidad y costos manejables ha sido el catalizador para la evolución de múltiples soluciones Layer 2.

¿Por qué es importante la Layer 2?

Ethereum, a pesar de su popularidad y robustez, enfrenta problemas de escalabilidad. Las altas tarifas de transacción limitan el acceso a muchos usuarios, especialmente fuera de los países desarrollados. La Layer 2 surge para solucionar estos problemas al facilitar transacciones rápidas y económicas mientras se preserva la seguridad de Ethereum. Esto también fomenta la adopción de Ethereum en regiones como Latinoamérica, donde las tarifas elevadas son una barrera significativa.

¿Qué son los rollups y cómo están revolucionando Ethereum?

Los Rollups son una de las principales estrategias para escalar Ethereum, permitiendo que múltiples transacciones sean "enrolladas" y aseguradas en la cadena principal de Ethereum, ofreciendo así seguridad y rapidez a un menor coste. Los Rollups se dividen en dos tipos: Optimistic Rollups y Zero Knowledge (ZK) Rollups.

¿Cuáles son las diferencias entre Optimistic Rollups y ZK Rollups?

  • Optimistic Rollups: Operan con una lógica 'optimista', asumiendo que las transacciones son válidas a menos que se demuestre lo contrario mediante una prueba de fraude. Sin embargo, esto implica un tiempo de espera de hasta una semana para confirmar ciertas transacciones.

  • ZK Rollups: Utilizan tecnología criptográfica avanzada (Zero Knowledge) que permite la verificación de transacciones en cuestión de minutos, lo que elimina largos periodos de espera y ofrece mayor eficiencia y privacidad.

¿Qué proyectos están liderando el camino con ZK Rollups?

Proyectos como Polygon ZK-EVM, ZK Sync, y Starknet están a la vanguardia de esta tecnología. Scroll, por ejemplo, está trabajando en conjunto con la Ethereum Foundation para crear un entorno de desarrollo que sea completamente compatible con Ethereum, potenciando así su uso y ampliando su accesibilidad.

¿Cómo puede un desarrollador empezar con Layer 2 en Scroll?

Scroll, al ser compatible con la Ethereum Virtual Machine, permite a los desarrolladores una transición sin problemas de sus proyectos en Ethereum a la Layer 2 de Scroll. Los desarrolladores pueden seguir utilizando herramientas familiares como Remix y HardHat. Además, Scroll ofrece una experiencia de usuario similar a Ethereum Mainnet, pero con ventajas significativas en costos y velocidad.

Para quienes deseen comenzar a desarrollar en Scroll, Ahmed recomienda:

  1. Obtener Wurly ETH a través de un faucet para simular transacciones sin costo.
  2. Familiarizarse con la llave RPC de Scroll para integrarse fácilmente en proyectos existentes.
  3. Explorar la comunidad de Scroll para establecer conexiones y compartir experiencias con otros desarrolladores.

Scroll no solo optimiza la experiencia de desarrollo, sino que también está en el epicentro de la comunidad Ethereum, facilitando la escalabilidad y colaboración.

¡Únete a esta emocionante revolución tecnológica! La Layer 2 no solo abre nuevas puertas en el desarrollo de blockchain, sino que también potencia la accesibilidad y la innovación en el ecosistema Ethereum.