
Título original:Escalar Ethereum L1 y L2S en 2025 y más allá
Autor: Vitalik, fundador de Ethereum;
El objetivo de Ethereum es el mismo que comenzó el primer día: construir una cadena de bloques global, censurada y sin permiso.Una plataforma abierta gratuita para aplicaciones descentralizadas basadas en los mismos principios que GNU+Linux, Mozilla, Tor, Wikipedia y muchos otros proyectos de software de código abierto gratuitos antes (que podemos llamar hoy regenerados y contraseñas por encima del espíritu punk).
Durante la última década, Ethereum ha desarrollado otra característica que realmente aprecio: además de las innovaciones en criptografía y economía, Ethereum también es una innovación en tecnología social.Como ecosistema, Ethereum es una demostración efectiva y viva de una forma de construcción nueva, más abierta y descentralizada.El filósofo político Ahmed Gatnash describe su experiencia en Devcon de esta manera:
Los proyectos técnicos y sociales están esencialmente entrelazados.Si tiene un sistema técnico descentralizado en el momento T pero tiene un proceso social centralizado para mantenerlo, entonces no hay garantía de que su sistema técnico aún esté descentralizado en el momento T+1.Del mismo modo, los procesos sociales siguen siendo vibrantes en muchos sentidos a través de la tecnología: la tecnología trae a los usuarios, y el ecosistema formado por la tecnología proporciona incentivos para que los desarrolladores vengan y se queden, lo que mantiene a la comunidad sólida y enfocada en construir en lugar de solo socializar, etc.
Puede usar Ethereum para pagar en todo el mundo, octubre de 2024.
Después de diez años de arduo trabajo, Ethereum incorpora otra cualidad importante bajo esta mezcla de atributos tecnológicos y sociales:Ethereum hace cosas útiles para las personas a gran escala.Millones de personas tienen ETH o Stablecoins como una forma de ahorro, y muchos más usan estos activos para pagar: soy uno de ellos.Tiene herramientas de privacidad efectivas y prácticas que utilizo para pagar las VPN para proteger mis datos de Internet.Tiene ENS, una poderosa alternativa al DNS descentralizado y, en general, una infraestructura clave pública.Tiene alternativas prácticas y fáciles de usar de Twitter.Tiene herramientas Defi que proporcionan a millones de personas con activos de menor riesgo que son más altos de lo que pueden ganar en las finanzas tradicionales.
Hace cinco años, era reacio a hablar sobre el último caso de uso, principalmente porque la infraestructura y el código son inmaduros, solo unos años después de la piratería de contratos inteligente masivo y extremadamente traumático en 2016-17, si cada año hay un 5% La posibilidad de obtener -100% APY, entonces 7% APY en lugar del 5% APY no tiene sentido.Además de eso, la tarifa de transacción es demasiado alta para que estas cosas se usen a gran escala.Hoy, estas herramientas han demostrado su resiliencia con el tiempo, la calidad de las herramientas de auditoría ha mejorado y estamos cada vez más seguros en su seguridad.Sabemos qué no hacer.La extensión L2 está funcionando.Las tarifas de transacción han sido muy bajas en el último año.
Necesitamos continuar construyendo los atributos técnicos y sociales y la practicidad de Ethereum.Si tenemos el primero pero sin el segundo, entonces nos degeneramos en una comunidad de «decelarse» cada vez más ineficaz que puede rugir hacia el viento y decir que todo tipo de actores convencionales son inmorales y malos, pero no hay una postura que realmente ofrezca un mejor opción.Si tenemos el último, pero sin el primero, entonces tenemos la mentalidad de la codicia de Wall Street es buena, y muchos de nosotros venimos aquí para escapar de esta mentalidad.
La dualidad que acabo de describir tiene muchos significados.En esta publicación, quiero centrarme en uno específico, que es muy importante para los usuarios a corto y mediano plazo de Ethereum:Estrategia de escala de Ethereum.
El surgimiento de L2
Hoy, nuestro enfoque para expandir Ethereum es el protocolo de capa 2 (L2S).Los L2 en 2025 están lejos de los primeros experimentos en 2019: han alcanzado hitos críticos de descentralización, están asegurando miles de millones de dólares en valor, y actualmente están expandiendo la capacidad de transacción de Ethereum en 17 veces, las tarifas se ha reducido una magnitud similar.
Izquierda: Rollup de fase 1 y fase 2.El 22 de enero, Ink se convirtió en la sexta etapa 1+ Rollup (y el tercer resumen completo de EVM Stage 1+).La imagen de la derecha es el rollo, clasificado por TPS, con la base de la base, que representa aproximadamente el 40% de la capacidad de Ethereum.
Todo coincide con la ola de aplicaciones exitosas: varias plataformas Defi, redes sociales, mercados de pronóstico y dispositivos extraños como Worldchain (ahora con 10 millones de usuarios).Después del fracaso de la blockchain de la alianza en la década de 2010, el movimiento de «blockchain empresarial» fue ampliamente considerado como un callejón sin salida, pero con la aparición de L2s, este movimiento revivió, y Soneium es un ejemplo clásico.
Estos éxitos también prueban la socialidad del enfoque de escala descentralizado y modular de Ethereum: en lugar de encontrar a todos estos usuarios, la Fundación Ethereum tiene docenas de entidades independientes que están motivadas para hacerlo.Estas entidades también han hecho importantes contribuciones a la tecnología, y sin las cuales Ethereum no habría evolucionado como lo es hoy.Así que finalmente nos acercamos a la velocidad de escape.
Desafío: tamaño y lidiar con la heterogeneidad
Actualmente, L2 enfrenta dos desafíos principales:
-
escala:Nuestros espacios de blob apenas pueden cubrir los casos de uso L2 y hoy en día y están lejos de satisfacer las necesidades futuras.
-
Desafío de heterogeneidad:La visión temprana de cómo Ethereum puede escala implica crear blockchains que contengan muchos fragmentos, cada uno de los cuales es una copia del EVM procesado por un pequeño número de nodos.En teoría, L2 es la implementación de este enfoque.Sin embargo, en la práctica, hay una diferencia clave: cada fragmento (o conjunto de fragmentos) es creado por diferentes actores, tratados como diferentes cadenas por la infraestructura y generalmente sigue diferentes criterios.Hoy, esto se traduce en un problema de composibilidad y experiencia del usuario para desarrolladores y usuarios.
El primer problema es un desafío técnico fácil de entender, y hay una solución técnica fácil de describuir (pero difícil de implementar): proporcionar más blobs para Ethereum.Además, L1 puede ampliarse moderadamente a corto plazo, así como mejoras en la prueba de estaca, verificación, almacenamiento, EVM y cifrado apátridas y livianas.
El segundo problema ha atraído la atención pública generalizada y es el tema de la coordinación.Ethereum no es ajeno a realizar tareas técnicas complejas entre múltiples equipos: después de todo, nos fusionamos.Aquí, los problemas de coordinación son más desafiantes porque hay más números y diversidad de participantes y objetivos, y el proceso comienza más adelante en el juego.Pero aun así, nuestro ecosistema ha resuelto el rompecabezas antes y podemos hacerlo nuevamente.
Un posible atajo a la extensión es abandonar L2 y hacer todo con L1 con límites de gas más altos (que abarca múltiples fragmentos o en un fragmento).Sin embargo,Este enfoque perjudica la mayoría de los beneficios de la estructura social actual de Ethereum, que es muy efectiva para obtener simultáneamente los beneficios de diferentes formas de investigación, desarrollo y cultivos de construcción de ecosistemas.Por lo tanto, debemos seguir con él y continuar expandiéndonos principalmente a través de L2, pero asegúrese de que L2 cumpla con las promesas que deben cumplir.
Esto significa lo siguiente:
-
L1 necesidadAcelere la expansión de blobs.
-
L1 también necesitaExpandir moderadamente EVM y aumentar los límites de gas, para poder manejar actividades que continuarán incluso en el mundo dominado por L2 (como pruebas, defi a gran escala, depósitos y retiros, escenarios especiales de salida masiva, billeteras de almacenamiento clave, emisión de activos).
-
L2 NecesidadContinuar mejorando la seguridad.La misma seguridad garantiza que uno espera obtener de fragmentos (incluidos, por ejemplo, la resistencia a la censura, la verificación del cliente ligero, la falta de partes de confianza fijas) debe estar disponible en L2.
-
L2 y la billetera necesitanAcelerar las mejoras y estandarizar la interoperabilidad.Esto incluye direcciones específicas de la cadena, estándares de mensajería y puente, pagos eficientes de cadena cruzada, configuraciones en cadena y más.El uso de Ethereum debe sentir como usar un ecosistema, no 34 blockchains diferentes.
-
L2El tiempo de depósito y retiro debe ser más rápido.
-
Mientras se satisfagan las necesidades básicas de interoperabilidad,La heterogeneidad de L2 es buena.Algunos L2 se basarán en el acumulación de minimización de gobernanza, ejecutando una copia exacta del L1 EVM.Otros intentarán usar una VM diferente.Otros serán más como usar Ethereum para proporcionar seguridad adicional para los usuarios.Necesitamos tener L2 en cada parte de ese espectro.
-
Deberíamos considerarlo claramenteEconomía de ETH.Necesitamos asegurarnos de que ETH continúe acumulando valor incluso en el mundo pesado de L2, resolviendo idealmente varios modelos de acumulación de valor.
Ahora discutamos cada área de tema con más detalle.
gotas, gotas, manchas
Con EIP-4844, ahora tenemos 3 blobs por ranura, o cada ranura tiene un ancho de banda de datos de 384 KB.El cálculo rápido muestra que esto es de 32 kb por segundo, y cada transacción toma alrededor de 150 bytes en la cadena, por lo que obtenemos ~ 210 TX/seg.Los datos L2Beat casi le dan este número exactamente.
Para el Pectra, que está programado para ser lanzado en marzo, planeamos duplicarlo a 6 blobs por ranura.
El objetivo actual de Fusaka es centrarse principalmente en Peerdas, idealmente nada más que Peerdas y EOF.Peerdas puede aumentar el número de blobs por otras 2-3 veces.
Después de eso, el objetivo es seguir aumentando el número de blobs con el tiempo.Cuando hacemos un muestreo 2D, podemos alcanzar 128 blobs por ranura y continuar avanzando.Con esto y mejoras en la compresión de datos, podemos alcanzar 100,000 TP en la cadena.
Hasta ahora, lo anterior es una referencia de la hoja de ruta de estado actual antes de 2025.La pregunta clave es: ¿qué cambios podemos hacer para acelerar este proceso?Mi respuesta es la siguiente:
-
Deberíamos estar más dispuestos a reducir explícitamente las prioridades de las funciones que no son de BLOB.
-
Deberíamos saber más claramente que las blobs son el objetivo y hacer de P2P I + D relevante una prioridad en la adquisición del talento.
-
Podemos dejar que el esterador ajuste el objetivo BLOB directamente, similar a las restricciones de gas.Esto permitirá que los objetivos de blob aumenten más rápido en respuesta a las mejoras tecnológicas sin esperar las horquillas duras.
-
Podemos considerar enfoques más radicales que nos permiten obtener más blobs más rápido y proporcionar más suposiciones de confianza para los Stakers con menos recursos, pero debemos ser cautelosos al respecto.
Mejorar la seguridad: sistema de prueba y acurrucado nativo
Hoy, hay tres rollups de la primera etapa (optimismo, árbitro, tinta) y tres rollups de la segunda etapa (Degate, Zk.Money, Fuel).La mayoría de las actividades aún ocurren en el acurrucado de la etapa 0 (es decir, la firma múltiple).Esta situación debe cambiarse.Una razón importante por la que esta situación no cambia más rápido es que es difícil construir un sistema de prueba y tener suficiente confianza en ella para renunciar a la rueda de entrenamiento y confiar completamente en ella para garantizar la seguridad.
Hay dos formas de lograr esto:
-
Fase 2 + Verificación formal múltiple +:Use múltiples sistemas de prueba para lograr la redundancia y garantizar su seguridad utilizando la verificación formal (consulte: Programa Verificado de ZK-EVM).
-
Rollup nativo:Use la verificación de la función de transición de estado EVM como parte del protocolo en sí, por ejemplo, por precompilación (ver: [1] [2] [3] para la investigación).
Hoy, deberíamos hacer ambas tareas al mismo tiempo.Para la fase 2 + verificación multi-resistente + formal, la hoja de ruta es relativamente fácil de entender.La área práctica principal que podemos acelerar es colaborar más en la pila de software, reduciendo la necesidad de un trabajo duplicado, al tiempo que aumenta la interoperabilidad.
El acurrucado nativo sigue siendo una idea temprana.Hay mucho pensamiento positivo que hacer, especialmente sobre el tema de cómo hacer que la precompilación agregada nativa sea la más flexible.Un objetivo ideal es hacer que sea compatible con la clonación exacta del EVM, sino también el EVM con varios cambios arbitrarios, por lo que L2 con EVM modificado aún puede ser precompilado utilizando la agregación nativa y trae su propia prueba solo para modificar «.Esto se puede utilizar para precompilación, códigos de operación, árboles de estado y posiblemente otras partes.
Interoperabilidad y estándares
Nuestro objetivo es experimentar lo mismo cuando son diferentes «rebanadas» de la misma cadena de bloques al mover activos y usar aplicaciones entre diferentes L2.Durante meses, ha habido una hoja de ruta bastante fácil de entender sobre cómo hacer esto:
-
Dirección específica del enlace:La dirección debe incluir la cuenta en la cadena y algún identificador de la cadena en sí.ERC-3770 fue un intento temprano a este respecto, y ahora hay ideas más complejas, también trasladaron el registro de L2 a Ethereum L1.
-
Puente de cadena cruzada estandarizada y mensajes de cadena cruzada:Debe haber formas estándar de verificar pruebas y pasar mensajes entre L2, y estos estándares no deben requerir confianza en otra cosa que no sea el sistema de prueba de L2 en sí.Un ecosistema que se basa en puentes de firma múltiple es inaceptable.Si esta es una suposición de confianza, si hiciéramos el fragmento de estilo de 2016, no existiría, entonces hoy es inaceptable.
-
Acelere los tiempos de depósito y retiro para que los mensajes «nativos» se puedan completar en minutos (finalmente una ranura) en lugar de en semanas.Esto implica un prover y agregación de prueba de ZK-EVM más rápido.
-
Lea L1 sincrónicamente de L2.Ver: L1sLoad, remotestaticcall.Esto hace que la interoperabilidad Cross-L2 sea más fácil y también ayuda con las billeteras de la tienda de claves.
-
Compartir la clasificación y otros trabajos a largo plazo.El valor basado en el resumen es que pueden hacerlo de manera más efectiva.
Mientras se cumplan estos criterios, L2 todavía tiene mucho espacio para tener propiedades muy diferentes: probar diferentes máquinas virtuales, diferentes modelos de clasificación, compensaciones de escala y seguridad y otras diferencias.Sin embargo, los usuarios y los desarrolladores de aplicaciones deben tener claro el nivel de seguridad que están obteniendo.
Para hacer un progreso más rápido, la mayor parte del trabajo puede ser realizada por entidades que operan en los ecosistemas: la Fundación Ethereum, los equipos de desarrollo de clientes, los principales equipos de aplicaciones y más.Esto reducirá los esfuerzos de coordinación y facilitará un poco los estándares, ya que cada L2 y billetera individual harán menos trabajo.Sin embargo, como una extensión de Ethereum, L2 y las billeteras aún necesitan intensificar el trabajo de la última milla de implementar estas características y llevarlas a los usuarios.
Economía de ETH
ETH como activo trifásico
Deberíamos adoptar una estrategia múltiple para cubrir ETH como todas las principales fuentes de valor posibles para los activos trifásicos.Algunos contenidos clave de esta estrategia son los siguientes:
-
En términos generales acordaron consolidar ETH en un activo importante en la economía de Ethereum más grande (L1 + L2), admite aplicaciones que usan ETH como la garantía principal, etc.
-
Alentar a L2 a apoyar a ETH a un cierto porcentaje de tarifas.Esto se puede lograr destruyendo una parte de los gastos, prometiendo permanentemente y donando los ingresos a los productos públicos del ecosistema Ethereum o alguna otra solución.
-
Admite parcialmente el acurrucado basado en el encierro como una forma para que L1 obtenga el valor a través de MEV, pero no intente forzar que todos los rollups se basen en esto (porque no funciona para todas las aplicaciones), y no piense que eso resolverá el problema.
-
Aumente el número de blobs, considere el precio más bajo de blob y trate las manchas como otra posible fuente de ingresos.Como posible ejemplo futuro, si toma la tarifa de blob promedio en los últimos 30 días y supone que sigue siendo el mismo (debido a la demanda inductora) y el recuento de blob aumenta a 128, Ethereum destruirá 713,000 ETH por año.Sin embargo, esta curva de demanda favorable no se puede garantizar, así que no piense que esto solo puede resolver el problema.
Resumir:El camino hacia el futuro
Ethereum ha madurado como una pila de tecnología y un ecosistema social, lo que nos acerca a un futuro más gratuito y abierto donde cientos de millones de personas pueden beneficiarse de los activos criptográficos y las aplicaciones descentralizadas.Sin embargo, todavía hay mucho trabajo por hacer, y ahora es el momento de duplicar sus esfuerzos.
Si es un desarrollador de L2, contribuya a las herramientas, haga que las blobs sean de manera más segura, contribuyan al código, extiende la ejecución de EVM y contribuyan a las capacidades y estándares que hacen que L2 sea interoperable.
Si usted es un desarrollador de billetera, también debe participar en la contribución e implementación de estándares para que el ecosistema sea más fluido para los usuarios, mientras que es tan seguro y descentralizado como Ethereum es solo L1.
Si usted es un titular de ETH o un miembro de la comunidad, participe activamente en estas discusiones;
El futuro de Ethereum depende de la participación activa de cada uno de nosotros.
Este artículo está particularmente agradecido a Tim Beiko, Justin Drake y desarrolladores de varios equipos L2 por sus comentarios y revisiones.