En el horizonte de Ethereum, la promesa de construir una plataforma descentralizada ampliamente accesible para todos se vuelve tangible gracias a Scroll. Aunque se ha recorrido un largo camino para lograr esta visión, las tarifas de gas insosteniblemente altas y la congestión frecuente en la red de actual de Ethereum, presentaron un desafío importante en pos de lograr una verdadera accesibilidad.
Por supuesto, la comunidad de Ethereum es consciente de estos problemas y ha adoptado una hoja de ruta centrada en aumentar su rendimiento. Este roadmap centra a Ethereum en ser la capa más descentralizada, pero traslada la ejecución a los rollups de Capa 2. ¡Descubramos como se introduce Scroll en todo ello!
Índice
¿Qué es Scroll?
Scroll es una Layer 2 construida por desarrolladores de Ethereum para desarrolladores de Ethereum. Teniendo en cuenta los problemas que enfrenta Ethereum, Scroll amplía de manera perfecta las capacidades de él a través de tecnología Zero Knowledge y compatibilidad con EVM.
Además, Scroll utiliza zkEVM como componente principal, y toda su misión, gira en torno a este. Entendamos de que se trata.
¿Qué es zkEVM?
En primer lugar, los ZK Rollup son de las mejores soluciones de escalabilidad para Ethereum. Son tan seguros como Ethereum Layer 1 y su tiempo de finalización es más corto en comparación con las demás soluciones de Capa 2.
Para comprender la naturaleza de la zkEVM, es esencial familiarizarse con las dos tecnologías que este proyecto tiene como objetivo integrar. En primer lugar, las siglas “zk” hacen referencia al uso de las Pruebas de Conocimiento Cero o Zero Knowledge Proofs (ZKP, por sus siglas en inglés). Esta funcionalidad posibilita la incorporación de características exclusivas enfocadas en proporcionar un entorno más privado para las ejecuciones de Smart Contracts que tienen lugar en la Ethereum Virtual Machine (EVM)
La zkEVM busca combinar las ZKP con la Ethereum Virtual Machine (EVM), lo que brinda la capacidad de transformar redes como Ethereum y sus derivados en entornos más seguros, potentes y escalables.
Al unir las Zero Knowledge Proofs con la capacidad de trabajar con la Ethereum Virtual Machine, las zkEVM preservan las características de seguridad y privacidad inherentes a los zk Rollups, al mismo tiempo que optimizan la interoperabilidad con Ethereum al mantener la compatibilidad EVM. Esto facilita la interoperabilidad de los zkEVM con los contratos inteligentes y las dApps utilizadas en Ethereum.
Ahora sí, con todo ello… Podemos decir de manera completa que; Scroll es un Rollup, una Layer 2 y una zkEVM. Es Open Source, modular, enfocada en la comunidad y lo más importante, alineada culturalmente con Ethereum. Sí, realmente todo eso es Scroll.
Misión de Scroll
La misión de Scroll es proporcionar una solución de escalabilidad accesible, que preserve la esencia de Ethereum, es decir, que sea confiable, segura y de código abierto (Open Source).
Tienen la misión de defender la neutralidad y ser la primera comunidad en preservar las propiedades principales de Ethereum a la vez que priorizan el bienestar colectivo del ecosistema.
Su logo, un pergamino, demuestra su historia, una evolución constante en la búsqueda por asegurar el futuro de Ethereum y hacer que la experiencia de los desarrolladores sea lo más fácil posible.
Al ofrecer compatibilidad con EVM, Scroll extiende las capacidades de Ethereum, permitiendo que las aplicaciones puedan escalar gracias a su compatibilidad a nivel de bytecode. Esto quiere decir, que las aplicaciones en existentes en Ethereum pueden migrar a Scroll tal cual, y a un costo significativamente reducido.
Scroll ha estado construyendo de forma abierta desde el primer día con la comunidad de Ethereum. Su enfoque de código abierto combinas las mejores ideas entre los contribuyentes alineados con los valores, y esto conduce a sistemas más seguros y mejor diseñados. Están forjando un camino impulsado por la comunidad para redefinir y evolución el Roadmap de Ethereum.
Visión de Scroll
Al priorizar la seguridad del código a través de la colaboración de código abierto, Scroll protege a los desarrolladores y usuarios contra vulnerabilidades. A su vez, utiliza avanzada tecnología de Zero Knowledge Proof, modelos EVM y auditorias rigurosas, para garantizar que la Layer 2 esté basada totalmente en seguridad y confiabilidad. Cabe resaltar, que sus contratos del bridge y del rollup fueron auditados por OpenZeppelin y Zellic; y sus circuitos zkEVM fueron revisados por Trail of Bits, Zellic y Kalos.
En relación con esto último, la estabilidad y la confiabilidad son los pilares del crecimiento de esta red. Scroll se mantiene firme en mantener una neutralidad para reducir los desequilibrios de poder dentro del ecosistema web3. En pos de su visión a largo plazo, se sumergen en la resolución de problemas de investigación con un enfoque en el detalle técnico, la precisión y los resultados.
Descentralizar el futuro es su búsqueda constante. Se esfuerzan por crear caminos hacia la propiedad compartida, asegurando que ninguna entidad tenga un poder o influencia desproporcionada. Están comprometidos a fomentar un ecosistema inclusivo que crezca orgánicamente, compita de manera justa y escale juntos al futuro de Ethereum.
Historia de Scroll
Fundada en 2021, la visión de Scroll, como lo mencionamos, es crear un ecosistema inclusivo e infinito para Ethereum. En el año 2020, cuando DeFi floreció y Ethereum enfrento varias congestiones severas en su red, los fundadores de este proyecto, los cuales son tres, unieron fuerzas… Al comprender la compensación de Ethereum en priorizar la seguridad y la descentralización, existieron tiempos de transacción más lentos y tarifas de gas altísimas, donde lo cual, los fundadores vieron una brillante oportunidad: una solución de escalabilidad casi idéntica a Ethereum con costos más bajos, velocidades más rápidas y escalabilidad infinita. De esa forma, nació Scroll.
El enorme potencial para mejorar la eficiencia utilizando hardware Zero Knowledge (conocimiento cero) y tecnología criptográfica, los inspiro a crear una solución compatible a nivel de código de bytes con la EVM (Máquina Virtual de Ethereum). Solo que, a través de tal mejora en la eficiencia, podría cobrar vida el concepto de zkEVM (Máquina Virtual de Ethereum de conocimiento cero), permitiendo de esa manera una experiencia perfecta para todo el mundo.
Al darse cuenta de que la compatibilidad con Ethereum era el único camino viable a seguir, el trío se embarcó en la misión de construir un ecosistema escalable y de código abierto, aprovechando las capacidades nativas de la zkEVM, manteniendo al mismo tiempo la seguridad de Ethereum y defendiendo el compromiso de la comunidad con la descentralización.
Desde el primer día, al ser de código abierto, la colaboración de varios proyectos y la participación activa de la comunidad hicieron que Scroll sea cada vez más sólido y probado en batalla (lo que se conoce como battle-tested).
Hoy en día, Scroll prospera como una comunidad que ofrece tecnología elegante, que sigue siendo accesible para todos y al mismo tiempo, que brinda estabilidad, seguridad y propiedad a potencialmente miles de millones de usuarios y desarrolladores.
Scroll Mainnet
Como vimos, Scroll se fundó en 2021 con la misión de escalar Ethereum. Luego de 3 redes de prueba (testnets) exitosas que abarcaron más de 15 meses con pruebas exhaustivas y auditorías de seguridad, Scroll, el 17 de octubre de 2023, anunció que Scroll Mainnet se había lanzado oficialmente.
El gran trabajo de las Testnets
Los datos subyacentes de las redes de prueba fueron asombrosos; Scroll procesó:
- Más de 450.000 implementaciones de contratos inteligentes.
- Más de 90 millones de transacciones totales.
- Un promedio de 305.000 transacciones por día.
- Una producción de más de 9 millones de bloques.
- Una generación de más de 280.000 pruebas ZK.
Las redes de prueba les han permitido abordar el lanzamiento de Mainnet con atención al detalle y la precaución necesaria para garantizar su éxito. A su vez, también les brindó la oportunidad de forjar más claramente su lugar en el ecosistema de Ethereum y expresar sus valores al público.
Desde Scroll Alpha Testnet en Goerli, el equipo ha estado mejorando diligentemente el rendimiento de la zkEVM y la solidez de la infraestructura de Scroll. Hoy en día, Scroll continúa operando en la testnet de Scroll Sepolia, como modo de campo de pruebas para todas las actualizaciones posteriores de la red principal. Esta representa la culminación de numerosas optimizaciones para ofrecer la mejor experiencia para todos aquellos que quieran desarrollar en esta Layer 2.
Conclusiones
En la encrucijada de la innovación y la descentralización, Scroll emerge como el faro de la escalabilidad de Ethereum. zkEVM emerge como una pieza clave en el rompecabezas de la escalabilidad de Ethereum. Al fusionar Zero Knowledge Proofs con la Ethereum Virtual Machine (EVM), zkEVM ofrece una solución potente y segura; ya que preserva la privacidad y la seguridad inherente de los zk Rollups, mientras mantiene la compatibilidad EVM. Por todo ello, zkEVM allana el camino hacia un ecosistema Ethereum más eficiente y accesible.
Este viaje hacia el futuro descentralizado es impulsado por la comunidad y marcado por el compromiso con los valores de Ethereum. Scroll no solo es una solución de capa 2, sino una evolución constante hacia un futuro descentralizado y accesible para todos.