Odio sacar el viejo cliché, pero pensemos en esto desde los primeros principios: ¿qué estamos tratando de lograr?
Puedo pensar en algunas opciones y ninguna de ellas me convence mucho
precios más bajos de gas
derrotar la narrativa ridículamente absurda de "etHeReUm sTopPeD iNnovaTiNg oN l1"
“solo deberíamos aumentar el límite de gas porque no lo hemos hecho desde hace un tiempo y los discos son más baratos que cuando lo aumentamos por última vez”
Traer de vuelta las aplicaciones a l1
Los precios del gas ya son relativamente bajos. El precio promedio de transacción durante el último mes fue de 16 gwei. Ese tipo de tarifa promedio me parece sumamente razonable.
"“etHeReUm sTopPeD iNnovaTiNg oN l1” es simplemente un problema de marketing al menos en parte fomentado por Banklust eligiendo a críticos de mala fe para la plataforma. Pero aquí está la cosa: cuando la crítica es tan tonta, en realidad la sustancia no importa."
Una vez más, los precios del gas son razonablemente bajos, aumentar el límite de gas no es una innovación.
En cuanto a la opción #3, en realidad creo que esto es bastante razonable si decidimos como comunidad aumentar lentamente el límite de gas a medida que mejore el espacio en disco y la E/S porque sería un compromiso creíble, pero como motivo independiente, creo que es bastante pobre.
Algunas personas realmente quieren devolver las aplicaciones a la capa 1, pero hay un problema real de demanda inducida aquí. Aumentas el límite de gas mucho, devuelves un montón de aplicaciones, todo es genial por un tiempo, y luego la demanda abruma la oferta y rutinariamente cuesta 120 gwei por transacción de nuevo
PERO ESPERA EVAN, SOMOS NERDS AUTISTAS, SOLO NOS IMPORTA LO QUE LA RED PUEDE MANEJAR
Ok, pero esta no es una pregunta simple. "Lo que la red puede manejar" a corto y largo plazo es complicado.
El tamaño del estado no es un problema enorme. En realidad, no es tan grande, está en ~300 gigas ahora, (h/t@notnotstormy @gakonst https://paradigm.xyz/2024/03/cómo-aumentar-el límite de gas-1…). La historia es en realidad un problema más grande, pero hay un plan para lidiar con eso en aproximadamente 6 meses.
El estado de E/S y el ancho de banda son problemas más grandes.
Recientemente aumentamos el tamaño del bloque cuando agregamos blobs, y la verdad, por un tiempo después de Pectra cuando estaba transmitiendo algo donde no quería búfer (ejem, la pelota
>>>>> gd2md-html alerta: error al manejar la imagen en línea
(Volver arriba)(Próxima alerta)
>>>>>
) Estaba desconectando mi nodo no apostado en casa.
Los clientes en general han dado grandes pasos en cuanto al ancho de banda en los últimos 6 meses, y tal vez solo tuve un problema con el enrutador, pero también estamos planeando aumentar el tamaño del bloque cuando agreguemos más blobs. No exageremos los requisitos de ancho de banda.
El E/S de disco también puede ser posiblemente un problema mayor que el ancho de banda. Siendo honesto, creo que cuantificar esto es una de las cosas más subinvestigadas en Ethereum. Creo que estamos bien en el margen por ahora, pero a largo plazo hay algunas variables que no tengo claras. También estoy muy lejos de ser un experto en esta área.
BLAH BLAH BLAH EVAN, ¿PODEMOS AUMENTAR EL LÍMITE DE GAS?
Creo que podríamos aumentar marginalmente el límite de gas, absolutamente. Tengo la intención de proponer aumentarlo marginalmente cuando crea que tiene sentido, a algo como 33m. Si va bien, podemos evaluar y aumentar nuevamente. Sí, hay costos significativos de coordinación, pero en realidad esto es algo bueno: nunca debemos permitir que nuestra capacidad de coordinación se deteriore a menos que queramos que se deteriore.
No creo que debamos aumentar el límite de gas a 60m en el futuro cercano, incluso si hubiera demanda. Simplemente no creo que hayamos demostrado el caso todavía y Ethereum ha pasado el punto de YOLOing.
Respeto el caso de aquellos que no están de acuerdo, pero tenemos diferentes cargas de prueba.
ESPERA, ¿CREES QUE PODEMOS AUMENTAR EL LÍMITE DE GAS PERO NO QUEREMOS?
Me alegra que sigas leyendo.
Sí, no creo que haya ninguna buena razón en este momento. Las tarifas de gas son bajas. No estamos volviendo a llevar aplicaciones a l1 (ni deberíamos) con aumentos marginales en el límite de gas.
Es cierto que tenemos picos de gas y luego períodos largos de precios bajos de gas. Ver captura de pantalla a continuación.
EL PROBLEMA MÁS GRANDE SON LOS PICOS
Este es un problema normal en los mercados de materias primas (por cierto, los precios de criptomonedas también tienden a parecerse a las materias primas). Tienes caídas prolongadas y breves picos violentos.
No tengo una manera fácil de resolver este problema (¿aumentar el máximo a 60m pero dejar el objetivo en 15?), pero es el camino a seguir.
UNA CURVA
Si no prestas atención al espacio de bloque de Ethereum como yo, probablemente no sepas que el gwei se mantuvo artificialmente alto en 2022-2023 por una bifurcación de HEX llamada XEN. Literalmente creó un límite en el precio del gas ETH que mantuvo a ETH con una emisión neta negativa durante el mercado bajista (hasta que Pectra agregó bloques).
Mira, por lo general no creo en juzgar a las personas que utilizan el espacio de bloque. Si lo pagas, es razonable.
Pero de nuevo, permítanme volver a lo que dije anteriormente: hay momentos de demanda máxima durante un período de 7 días. Llega a ser alto y luego cae en picado en otros momentos.
Incentivar las transacciones no urgentes que no son de alto valor como XEN no es el tipo de cosas por las que queremos inflar nuestro estado... ¿Qué exactamente?
En general, creo que mantener el tamaño del estado/E/S manejable preserva la opción hasta que lo SNARK o alguna otra solución mágica. Como he dicho varias veces recientemente, Ethereum quiere ser el dinero de internet y la capa de liquidación global. Eso significa que no tomamos riesgos. Siempre tratamos de preservar la opción.
Incluso si tenemos validación sin estado en el futuro, habrá algunos servidores robustos que construyan bloques. Cuanto más aumentemos la RAM necesaria, más aumentamos las barreras de entrada. Históricamente, una de las grandes cosas sobre Ethereum es que puedes contribuir técnicamente a cosas como esta incluso si no tienes el capital.
Una vez más, me gusta mantener la opción abierta tanto como sea posible. No encuentro que la compensación valga la pena.
Ok, eso es todo, algunos amigos me pidieron que explicara por qué estoy en contra del aumento del límite de gas, así que lo hice. Lo hice de memoria con una edición mínima.
Correcciones y desacuerdos bienvenidos.
tldr: deberíamos aumentar el límite de gas cuando tenga sentido, pero en este momento los precios del gas son bastante bajos y la tarifa mediana de transacción es bastante razonable. Preservar la opcionalidad. Aumentar gaslimit cuando tenga sentido.
Partilhar
Odio sacar el viejo cliché, pero pensemos en esto desde los primeros principios: ¿qué estamos tratando de lograr?
Puedo pensar en algunas opciones y ninguna de ellas me convence mucho
precios más bajos de gas
derrotar la narrativa ridículamente absurda de "etHeReUm sTopPeD iNnovaTiNg oN l1"
“solo deberíamos aumentar el límite de gas porque no lo hemos hecho desde hace un tiempo y los discos son más baratos que cuando lo aumentamos por última vez”
Traer de vuelta las aplicaciones a l1
Los precios del gas ya son relativamente bajos. El precio promedio de transacción durante el último mes fue de 16 gwei. Ese tipo de tarifa promedio me parece sumamente razonable.
"“etHeReUm sTopPeD iNnovaTiNg oN l1” es simplemente un problema de marketing al menos en parte fomentado por Banklust eligiendo a críticos de mala fe para la plataforma. Pero aquí está la cosa: cuando la crítica es tan tonta, en realidad la sustancia no importa."
Una vez más, los precios del gas son razonablemente bajos, aumentar el límite de gas no es una innovación.
En cuanto a la opción #3, en realidad creo que esto es bastante razonable si decidimos como comunidad aumentar lentamente el límite de gas a medida que mejore el espacio en disco y la E/S porque sería un compromiso creíble, pero como motivo independiente, creo que es bastante pobre.
Algunas personas realmente quieren devolver las aplicaciones a la capa 1, pero hay un problema real de demanda inducida aquí. Aumentas el límite de gas mucho, devuelves un montón de aplicaciones, todo es genial por un tiempo, y luego la demanda abruma la oferta y rutinariamente cuesta 120 gwei por transacción de nuevo
PERO ESPERA EVAN, SOMOS NERDS AUTISTAS, SOLO NOS IMPORTA LO QUE LA RED PUEDE MANEJAR
Ok, pero esta no es una pregunta simple. "Lo que la red puede manejar" a corto y largo plazo es complicado.
El tamaño del estado no es un problema enorme. En realidad, no es tan grande, está en ~300 gigas ahora, (h/t@notnotstormy @gakonst https://paradigm.xyz/2024/03/cómo-aumentar-el límite de gas-1…). La historia es en realidad un problema más grande, pero hay un plan para lidiar con eso en aproximadamente 6 meses.
El estado de E/S y el ancho de banda son problemas más grandes.
Recientemente aumentamos el tamaño del bloque cuando agregamos blobs, y la verdad, por un tiempo después de Pectra cuando estaba transmitiendo algo donde no quería búfer (ejem, la pelota
>>>>> gd2md-html alerta: error al manejar la imagen en línea
(Volver arriba)(Próxima alerta)
>>>>>
) Estaba desconectando mi nodo no apostado en casa.
Los clientes en general han dado grandes pasos en cuanto al ancho de banda en los últimos 6 meses, y tal vez solo tuve un problema con el enrutador, pero también estamos planeando aumentar el tamaño del bloque cuando agreguemos más blobs. No exageremos los requisitos de ancho de banda.
El E/S de disco también puede ser posiblemente un problema mayor que el ancho de banda. Siendo honesto, creo que cuantificar esto es una de las cosas más subinvestigadas en Ethereum. Creo que estamos bien en el margen por ahora, pero a largo plazo hay algunas variables que no tengo claras. También estoy muy lejos de ser un experto en esta área.
BLAH BLAH BLAH EVAN, ¿PODEMOS AUMENTAR EL LÍMITE DE GAS?
Creo que podríamos aumentar marginalmente el límite de gas, absolutamente. Tengo la intención de proponer aumentarlo marginalmente cuando crea que tiene sentido, a algo como 33m. Si va bien, podemos evaluar y aumentar nuevamente. Sí, hay costos significativos de coordinación, pero en realidad esto es algo bueno: nunca debemos permitir que nuestra capacidad de coordinación se deteriore a menos que queramos que se deteriore.
No creo que debamos aumentar el límite de gas a 60m en el futuro cercano, incluso si hubiera demanda. Simplemente no creo que hayamos demostrado el caso todavía y Ethereum ha pasado el punto de YOLOing.
Respeto el caso de aquellos que no están de acuerdo, pero tenemos diferentes cargas de prueba.
ESPERA, ¿CREES QUE PODEMOS AUMENTAR EL LÍMITE DE GAS PERO NO QUEREMOS?
Me alegra que sigas leyendo.
Sí, no creo que haya ninguna buena razón en este momento. Las tarifas de gas son bajas. No estamos volviendo a llevar aplicaciones a l1 (ni deberíamos) con aumentos marginales en el límite de gas.
Es cierto que tenemos picos de gas y luego períodos largos de precios bajos de gas. Ver captura de pantalla a continuación.
EL PROBLEMA MÁS GRANDE SON LOS PICOS
Este es un problema normal en los mercados de materias primas (por cierto, los precios de criptomonedas también tienden a parecerse a las materias primas). Tienes caídas prolongadas y breves picos violentos.
No tengo una manera fácil de resolver este problema (¿aumentar el máximo a 60m pero dejar el objetivo en 15?), pero es el camino a seguir.
UNA CURVA
Si no prestas atención al espacio de bloque de Ethereum como yo, probablemente no sepas que el gwei se mantuvo artificialmente alto en 2022-2023 por una bifurcación de HEX llamada XEN. Literalmente creó un límite en el precio del gas ETH que mantuvo a ETH con una emisión neta negativa durante el mercado bajista (hasta que Pectra agregó bloques).
Mira, por lo general no creo en juzgar a las personas que utilizan el espacio de bloque. Si lo pagas, es razonable.
Pero de nuevo, permítanme volver a lo que dije anteriormente: hay momentos de demanda máxima durante un período de 7 días. Llega a ser alto y luego cae en picado en otros momentos.
Incentivar las transacciones no urgentes que no son de alto valor como XEN no es el tipo de cosas por las que queremos inflar nuestro estado... ¿Qué exactamente?
En general, creo que mantener el tamaño del estado/E/S manejable preserva la opción hasta que lo SNARK o alguna otra solución mágica. Como he dicho varias veces recientemente, Ethereum quiere ser el dinero de internet y la capa de liquidación global. Eso significa que no tomamos riesgos. Siempre tratamos de preservar la opción.
Incluso si tenemos validación sin estado en el futuro, habrá algunos servidores robustos que construyan bloques. Cuanto más aumentemos la RAM necesaria, más aumentamos las barreras de entrada. Históricamente, una de las grandes cosas sobre Ethereum es que puedes contribuir técnicamente a cosas como esta incluso si no tienes el capital.
Una vez más, me gusta mantener la opción abierta tanto como sea posible. No encuentro que la compensación valga la pena.
Ok, eso es todo, algunos amigos me pidieron que explicara por qué estoy en contra del aumento del límite de gas, así que lo hice. Lo hice de memoria con una edición mínima.
Correcciones y desacuerdos bienvenidos.
tldr: deberíamos aumentar el límite de gas cuando tenga sentido, pero en este momento los precios del gas son bastante bajos y la tarifa mediana de transacción es bastante razonable. Preservar la opcionalidad. Aumentar gaslimit cuando tenga sentido.