EIP-1559 revisada: ¿una victoria para los constructores y proponentes de bloques?

Autor: James Prestwich

Compilación original: Luffy, Foresight News

EIP-1559 revisada: ¿Una victoria para los proponentes y constructores de bloques?

Antes de EIP-1559

Hace mucho tiempo, en el mundo de las criptomonedas, antes de la llegada de EIP-1559, los mineros decidían el tamaño de los bloques mediante un simple mecanismo de votación. En cada bloque, los mineros pueden mover el límite de gas del bloque hacia arriba o hacia abajo hasta 1/1024. Por lo tanto, cuando un minero produce un bloque, el límite de gas se moverá hacia el promedio ponderado de hashrate preferido por el minero. Este mecanismo existe desde el nacimiento de Ethereum.

Con la llegada de EIP-1559, el límite de gas se duplicó, pero la forma de establecer el límite desapareció. Entre el período posterior a EIP-1559 y el período previo a la fusión, los mineros votaron sobre el objetivo de gas y el límite de gas se definió como el doble del objetivo. Por ejemplo, si el límite antes de 1559 es 10 mm (nota: mm significa 1 millón) y el objetivo después de 1559 es 10 mm, entonces el límite después de 1559 es 20 mm. 1559 proporcionó un aumento efectivo del tamaño del bloque, pero con graves consecuencias (en forma de ajustes de la tarifa base). Los mineros en el sistema 1559 pueden votar sobre el objetivo de gas, que no es diferente del sistema de ajuste anterior que movía 1/1024.

Ahora bien, 1/1024 (0,09%) puede parecer pequeño, pero significa aproximadamente un aumento del 5% cada 50 bloques, o aproximadamente un aumento del 5% cada 12,5 minutos, o duplicarse cada 3 horas. ¡Suponga que toma una siesta y de repente se despierta y descubre que su límite de gasolina se ha duplicado (o reducido a la mitad)!

Breve repaso

EIP-1559 tiene 2 entradas y produce 2 salidas:

EIP-1559 revisada: ¿Un triunfo para los constructores y proponentes de bloques?

El productor del bloque establece el gas objetivo ajustando el objetivo en 1/1024 para cada bloque. De esta manera, el límite de gas (2 veces el objetivo) se establece indirectamente. Los productores de bloques establecen la tarifa base combinando un objetivo de gas con el uso real de gas. Cuando real > objetivo, el costo básico aumenta; cuando real < objetivo, el costo básico disminuye. Aquí existe una relación elástica compleja.

Es importante recordar que el uso objetivo no tiene ningún impacto en el uso real. De hecho, cada productor de bloques establece el objetivo (a través del mecanismo de ajuste) y el uso real (al incluir transacciones al construir el bloque). Efectivamente, cada productor de bloque controla ambas entradas de EIP-1559 y, por lo tanto, puede controlar las salidas (para un bloque en particular). El objetivo en cualquier bloque dado es el resultado del último movimiento del productor en un "juego de objetivos de gas fijo" infinitamente iterativo. Así, con el tiempo, el comportamiento del promedio converge al valor de equilibrio en este juego.

EIP-1559 y fusionar

La fusión tiene dos efectos principales sobre el mecanismo de límite de gas:

  • Debido a un tiempo de bloqueo ligeramente más corto, el período de aumento del límite de gas del 5 % se ha reducido a 10 minutos. Esto significa que aproximadamente cada 2,4 horas, el límite de gas tiene el potencial de duplicarse (o reducirse a la mitad).
  • Los mineros son reemplazados por "stakers" o "validadores" u otros.

El primero acelera aún más el ya rápido proceso de composición, pero puede que eso no importe.

Creo que el segundo es más importante. Pero no de forma aislada, sino como parte de una tendencia sistémica más amplia. Volveremos a esto más tarde.

EIP-1559 revisada: ¿Una victoria para los proponentes y constructores de bloques?

¿Qué impide que aumenten los objetivos de bloque?

Quizás se pregunte, ¿por qué no aumenta el objetivo de bloqueo? ¿No abarataría las transacciones para los usuarios y generaría más dinero para los validadores? Si estas cosas se ven bien, ¿por qué el objetivo es 15 mm y no 15.000.000 mmm? ¿Por qué el objetivo de 15 mm (límite de 30 mm) es el equilibrio actual?

La razón principal es que siempre se ha configurado basándose en sugerencias de los desarrolladores principales. El consenso general es que lo configuramos a un nivel que sabemos que los usuarios pueden manejar en un período de tiempo razonable. Enormes bloques de alto nivel de gas afectarán a los nodos DoS e impedirán las confirmaciones. Los validadores (anteriormente mineros) deben construir bloques y validar los bloques de otras personas. Y si el bloque es demasiado grande para construirlo o verificarlo de manera confiable dentro del período de bloque de 12 segundos, entonces el validador perderá dinero cuando falle la confirmación. Esto también puede crear inestabilidad en la red, ya que es posible que los nodos no puedan manejar bien los bloques de gigabits.

EIP-1559 menciona esto en una sección de seguridad bastante breve, considerando la seguridad relacionada con el tamaño del bloque:

Este EIP aumentará el tamaño máximo de bloque, lo que puede causar problemas si los mineros no pueden procesar los bloques lo suficientemente rápido, ya que esto los obligará a extraer bloques vacíos. Con el tiempo, el tamaño promedio de bloque debería seguir siendo aproximadamente el mismo que sin este EIP, por lo que esto es sólo una cuestión de aumentos de capacidad a corto plazo. Es posible que uno o más clientes no manejen bien las ráfagas de capacidad y errores a corto plazo (como falta de memoria o similares), y las implementaciones del cliente deberían poder manejar correctamente fragmentos individuales de capacidad máxima.

Tendemos a pensar que los validadores tienen suficientes incentivos de ganancias para mantener el límite de bloqueo dentro de un rango razonable, y que el objetivo de 15 mm es razonable dada la situación del cliente.

EIP-1559 ¿Sigue siendo seguro utilizar PBS?

MEV-PBS cambia estas circunstancias. Con PBS, los proponentes ya no pagan directamente los costos de construcción de los bloques. Subcontratan todo el proceso a constructores. De hecho, las estructuras MEV-PBS comunes (como los relés Flashbots) ocultan bloques a un validador hasta que se compromete a proponer el bloque. Como parte del proceso de construcción, los validadores comunican su límite de gas preferido a los retransmisores.

Los constructores utilizan software especializado y optimizado (no clientes disponibles en el mercado) para construir un bloque y luego enviar ese bloque (con ajustes de límite de gas) a los relés. El relevo garantiza que el bloque de construcción cumpla con los requisitos del proponente.

Esto plantea una situación interesante. Los proponentes ahora tienen prohibido pagar tarifas de construcción de bloques. Los constructores pagan estas tarifas exclusivamente y no tienen que preocuparse demasiado por límites de gas más elevados. Entonces, ¿por qué deberían mantenerse bajos los objetivos de gas en un mundo MEV-PBS?

Aún no es seguro

Los proponentes siempre están motivados para aumentar infinitamente el objetivo del gas para eliminar las tarifas base, pero están limitados por el costo y el riesgo de hacerlo. Los constructores, por otro lado, quieren confirmar bloques y se les desaconseja construir bloques que sean demasiado grandes para ser verificados dentro de un período de tiempo confirmable. En otras palabras, la rentabilidad de las constructoras camina sobre la cuerda floja. Necesitan equilibrar cuidadosamente la construcción de bloques reales más grandes para obtener más recuperaciones versus el efecto del tamaño del bloque en la finalidad. Si los constructores generan bloques que son demasiado grandes para que los validadores los validen, corren el riesgo de perder toda la recompensa del bloque. Esto significa que los constructores tienen un fuerte incentivo para mantener el tamaño real del bloque en un tamaño razonable y verificable, independientemente del objetivo de gas.

Los proponentes, por otra parte, no necesitan considerar ese equilibrio. Simplemente pueden aumentar indefinidamente el objetivo de gas para la ejecución del protocolo y permitir a los constructores encontrar un equilibrio rentable. Al hacerlo, se elimina la tarifa base y se mantiene limitado el espacio real del bloque.

Al aumentar el objetivo de gas (y el límite impuesto por el protocolo) y al mismo tiempo mantener el tamaño real del bloque dentro del rango normal, los proponentes no solo pudieron extraer más MEV con tamaños de bloque anómalos, sino que también eliminaron las tarifas base y limitaron artificialmente el suministro. Si los constructores mantienen bloques más pequeños, los usuarios tendrán que pagar propinas de gas, volviendo así al mercado de tarifas anterior a EIP-1559. De hecho, podrían parchar EIP-1559 aumentando "hipotéticamente" el espacio del bloque y luego negando a cualquiera su uso.

EIP-1559 parece ser una clara victoria para proponentes y desarrolladores. Pueden extraer más MEV para ellos mismos en casos extremos (construyendo ocasionalmente bloques enormes) o convertir toda la tarifa base quemada en propinas pagadas limitando artificialmente el suministro. Además, el cártel es compatible con los incentivos porque ninguna de las partes parece beneficiarse de la desviación.

Esto me lleva a la pregunta central de este artículo.

¿Cuándo elevarán los proponentes y constructores el objetivo de gas a más de 100 mm?

Dadas las limitaciones de confirmabilidad, los constructores deben mantener el tamaño de bloque real alrededor del valor actual, independientemente del tamaño objetivo. Algunos bloques razonablemente pequeños pueden maximizar las ganancias. Sin embargo, para los proponentes, algunos objetivos de gas ridículamente altos pueden maximizar sus ganancias. Dado que los proponentes y los constructores tienen posiciones diferentes, pueden confabularse para aumentar el objetivo de gas y al mismo tiempo reducir el tamaño real para maximizar las ganancias.

Mientras el gas real del bloque permanezca alrededor de 15 mm, ¿no es el objetivo de gas de 15000 mm más compatible con incentivos que el objetivo de gas de 15 mm?

Por lo tanto, ya sea un constructor de bloques o un validador, aumentar el gas objetivo pero mantener los bloques reales generados más pequeños dará como resultado mayores rendimientos.

Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • Comentar
  • Compartir
Comentar
0/400
Sin comentarios
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)