Deberíamos dejar de pensar en L2s como si fueran literalmente "fragmentos de marca" de Ethereum, con el estatus social y las responsabilidades que esto conlleva. En su lugar, podemos pensar en L2s como un espectro completo, que incluye tanto cadenas respaldadas por la plena fe y crédito de Ethereum con diversas propiedades únicas (por ejemplo, no solo EVM), así como toda una gama de opciones en diferentes niveles de conexión a Ethereum, de las cuales cada persona (o bot) es libre de preocuparse o no preocuparse según sus necesidades.
¿Qué haría hoy si fuera un L2?
* Identificar un valor añadido distinto a "escalamiento". Ejemplos: (i) características/VMs especializadas no EVM en torno a la privacidad, (ii) eficiencia especializada en torno a una aplicación particular, (iii) niveles realmente extremos de escalamiento que incluso un L1 ampliamente expandido no logrará, (iv) un diseño totalmente diferente para aplicaciones no financieras, por ejemplo, social, identidad, IA, (v) latencia ultra-baja y otras propiedades de secuenciación, (vi) tal vez oráculos integrados o resolución de disputas descentralizada u otras características "no verificables computacionalmente"
* Ser etapa 1 como mínimo (de lo contrario realmente solo eres un L1 separado con un puente, y deberías simplemente llamarte así) si estás haciendo cosas con ETH u otros activos emitidos por ethereum
* Apoyar la máxima interoperabilidad con Ethereum, aunque esto diferirá para cada uno (por ejemplo, ¿qué pasa si no eres EVM, o incluso no financiero?)
Desde el lado de Ethereum, en los últimos meses me he convencido más del valor de la precompilación nativa de rollup, particularmente una vez que hemos consagrado las pruebas de ZK-EVM que necesitamos de todos modos para escalar L1. Esta es una precompilación que verifica una prueba de ZK-EVM, y es "parte de Ethereum", así que (i) se actualiza automáticamente junto con Ethereum, y (ii) si la precompilación tiene un error, Ethereum hará un hard-fork para corregir el error.
$ETH
$BTC
$BNB
¿Qué haría hoy si fuera un L2?
* Identificar un valor añadido distinto a "escalamiento". Ejemplos: (i) características/VMs especializadas no EVM en torno a la privacidad, (ii) eficiencia especializada en torno a una aplicación particular, (iii) niveles realmente extremos de escalamiento que incluso un L1 ampliamente expandido no logrará, (iv) un diseño totalmente diferente para aplicaciones no financieras, por ejemplo, social, identidad, IA, (v) latencia ultra-baja y otras propiedades de secuenciación, (vi) tal vez oráculos integrados o resolución de disputas descentralizada u otras características "no verificables computacionalmente"
* Ser etapa 1 como mínimo (de lo contrario realmente solo eres un L1 separado con un puente, y deberías simplemente llamarte así) si estás haciendo cosas con ETH u otros activos emitidos por ethereum
* Apoyar la máxima interoperabilidad con Ethereum, aunque esto diferirá para cada uno (por ejemplo, ¿qué pasa si no eres EVM, o incluso no financiero?)
Desde el lado de Ethereum, en los últimos meses me he convencido más del valor de la precompilación nativa de rollup, particularmente una vez que hemos consagrado las pruebas de ZK-EVM que necesitamos de todos modos para escalar L1. Esta es una precompilación que verifica una prueba de ZK-EVM, y es "parte de Ethereum", así que (i) se actualiza automáticamente junto con Ethereum, y (ii) si la precompilación tiene un error, Ethereum hará un hard-fork para corregir el error.
$ETH
$BTC
$BNB