El mayor Relay de MEV-Boost pone a Ethereum bajo la amenaza de la censura

2022-10-21, 10:00


[TL;DR]



MEV es la abreviatura de "Maximum Extractable Value" (valor máximo extraíble), que se refiere a la extracción de valor de los usuarios de Ethereum mediante la reordenación, inserción y eliminación de transacciones dentro de los bloques.

Más de 689 millones de dólares extraídos de los usuarios de la red al año hasta la fecha, ya que el aumento de Flashbots y otros relés MEV-Boost han tenido consecuencias no deseadas.

El relé MEV-Boost más potente, Flashbots, anunció que se negaría a procesar transacciones relacionadas con Tornado Cash.

Dado que los relés MEV-Boost se niegan a procesar ciertas transacciones, más del 51% de los bloques de la red generados por ellos hacen que Ethereum sea vulnerable a la censura.


Introducción

Los Flashbots y otros relés MEV-Boost han ayudado a construir más bloques de Ethereum desde que Ethereum cambió a un mecanismo de consenso Proof-of-Stake. Los datos de MEV Watch muestran que el 90% de los bloques se generaron el 15 de septiembre sin utilizar el relé MEV-Boost. A partir del 14 de octubre, esa cifra se ha reducido al 43%.

Los relés MEV-Boost más críticos, especialmente Flashbots, han declarado públicamente que no incluirán las transacciones de Tornado Cash en los bloques que creen. La razón es que el 8 de agosto, la Oficina de Control de Activos Extranjeros (OFAC) añadió su protocolo de privacidad a la lista de sanciones, alegando que los blanqueadores de dinero y los ciberdelincuentes norcoreanos sólo lo utilizan. Tras la prohibición, los principales servicios de criptomonedas, como Circle e Infura, movieron a Flashbots, una de las organizaciones que se han apresurado a declarar el "cumplimiento de la OFAC", a poner en la lista negra las direcciones de Ethereum. Es, por tanto, pertinente analizar la implicación de la censura de Ethereum.


¿Qué es el Relay MEV-boost?

MEV es una poderosa fuerza centralizada en Ethereum. MEV es la abreviatura de "Miner Extractable Value" o "Maximal Extractable Value". Se pueden obtener beneficios extrayendo valor de los usuarios de Ethereum reordenando, insertando o censurando transacciones dentro de los bloques a medida que se crean. Suele afectar a los usuarios del protocolo DeFi que interactúan con creadores de mercado automatizados y otras aplicaciones.

Sorprendentemente, el problema de MEV en Ethereum se identificó por primera vez en 2014 -un año antes de que se lanzara Ethereum- por un analista de código y comerciante algorítmico de larga data que se hacía llamar Pmcgoohan. Pmcgoohan quedó cautivado por Ethereum y por la idea de una cadena de bloques programable que prometiera mercados distribuidos y equitativos, después de quedar horrorizado por lo ocurrido en 2008 y por las consecuencias de la crisis financiera mundial.

Descubrió un fallo crítico en los documentos preliminares de Ethereum antes de Génesis. Pmcgoohan reconoció que los mineros tenían un control total sobre el proceso de inclusión y ordenación de las transacciones, lo que significaba que cuando el protocolo se pusiera en marcha, podrían utilizar este poder para extraer valor de los usuarios desprevenidos.

La advertencia de Pmcgoohan esencialmente no fue escuchada. Sin embargo, en 2019, un grupo de investigadores planteó la misma cuestión en un artículo en el que surgió el término "MEV" para describir el problema que Pmcgoohan había descubierto años antes.


Cómo funciona MEV.

Los mineros se encargaban de agregar y seleccionar las transacciones en bloques antes de la transición de Ethereum de PoW a PoS (un evento que ahora se conoce como "Merge"). Incluían en los bloques que minaban. Tenían un control total sobre qué transacciones del mempool-un by-pass fuera de la cadena donde las transacciones pendientes esperan su confirmación.

Los mineros y los secuenciadores se encargan de seleccionar y ordenar las transacciones en función del precio más alto del gas o de las tasas de transacción, ya que están optimizados para obtener beneficios. Sin embargo, el protocolo no exigía que las transacciones se ordenaran por tarifas. Los mineros podían utilizar su capacidad discrecional de reordenar las transacciones para extraer beneficios adicionales de los usuarios. MEV es el flujo de ingresos "irregular".

MEV se asocia más comúnmente con los mineros de Ethereum, pero no es un problema específico de Proof-of-Work ni de Ethereum. Además, el término "valor extraíble del minero" es algo engañoso. En realidad, la mayor parte de la extracción de MEV antes de Merge la realizaban los "buscadores" -típicamente comerciantes de arbitraje y operadores de bots- que buscaban e identificaban activamente las oportunidades de MEV en la cadena y las capturaban de diversas maneras. Los mineros, por su parte, sólo se beneficiaban indirectamente de las tarifas de transacción de estos operadores. MEV está presente en todas las cadenas de bloques con contratos inteligentes, con una parte encargada de ordenar las transacciones.



Relay MEV-Boost en la post-fusión

La principal diferencia que ha supuesto la transición de Ethereum a Proof-of-Stake es que los validadores han asumido las funciones anteriores de los mineros. En lugar de que los mineros gasten grandes cantidades de energía para secuenciar y validar las transacciones e incrustar los bloques en la blockchain, los validadores, que utilizan un hardware mucho más ligero y apuestan por ETH en los contratos inteligentes, realizan la misma función.

Dado que el funcionamiento de los nodos validadores en el Ethereum posterior a la fusión es mucho más fácil que la minería, se ha producido una importante afluencia de nuevos participantes en las operaciones del protocolo principal de Ethereum. Algunos de estos participantes carecen de las habilidades y recursos para construir bloques optimizados por MEV y rentables de la misma manera que los mineros.

Como resultado, la Fusión ha creado las condiciones para un nuevo enfoque de MEV conocido como Separación Protocolo/Constructor (PBS).

La PBS divide las responsabilidades de los validadores de Proof-of-Stake en dos categorías: construir y proponer bloques. Actualmente está implementado por protocolos como Flashbots y Manifold y muy probablemente se implementará en el nivel del protocolo central de Ethereum pronto.

Los constructores de bloques aceptan transacciones de los usuarios y buscadores y compiten para construir los bloques más rentables a partir de esas transacciones. Del mismo modo, los proponentes de bloques son los validadores que seleccionarán los bloques de mayor oferta propuestos por los constructores de bloques y los validarán o incorporarán a la blockchain.

Como los proponentes de bloques no pueden aceptar y evaluar directamente los bloques de mayor puja de los constructores de bloques hasta que se implemente el PBS ahora en Ethereum, actualmente deben depender de terceros centralizados conocidos como "relés". Los relés se encargan de agregar los bloques de los constructores, determinar los más rentables y transmitirlos a los validadores para que los firmen.



El 51% de los bloques corren el riesgo de ser censurados; ¿Qué está pasando?

La blockchain de Ethereum alcanzó un nuevo hito de censura el 14 de octubre, cuando el 51% de los bloques generados en las 24 horas anteriores siguieron las recomendaciones de cumplimiento de la Oficina de Control de Activos Extranjeros (OFAC) del Departamento del Tesoro de los Estados Unidos.

Como resultado, la mayoría de los bloques entregados en el último día fueron proporcionados por relés que filtraron las transacciones asociadas a Tornado Cash -un servicio que mezcla transacciones para hacerlas anónimas- para cumplir con la OFAC, que había prohibido a los estadounidenses el uso del protocolo de mezcla.

Las recompensas que reciben los constructores y validadores de bloques por reordenar las transacciones dentro de un bloque se denominan valor máximo extraíble (MEV). Flashbots, un equipo de investigación y desarrollo con sede en Ethereum, ha estado trabajando en formas de frenar los daños potenciales de la extracción de MEV mediante la construcción de MEV-Boost, una pieza de software que permite a los validadores solicitar bloques a una red de constructores a través de un intermediario llamado relé.

Cualquiera puede construir un relé para pasar bloques optimizados por MEV desde los constructores a los validadores que los proponen a la red más amplia.

El relé más popular es el construido y mantenido por Flashbots. La controversia surge del hecho de que, a diferencia de otros proveedores de relés, el de Flashbots se niega a reenviar bloques que contengan transacciones de direcciones sancionadas.

Además, sólo dos de los cinco proveedores de relés MEV-Boost, Manifold y bloXroute, ofrecen opciones sin censura.

En el momento de escribir este artículo, el software MEV-Boost se utilizó en el 57% de todos los bloques validados en la blockchain de Ethereum. Y casi el 81% de esos bloques se completaron a través del relé de Flashbots, excluyendo todas las transacciones de Tornado Cash.



Conclusión

En lo que respecta a los MEV, Flashbots se considera una fuerza positiva. Al llevar las ofertas de MEV fuera de la chain, la organización ha reducido los precios del gas, mitigando las "externalidades negativas" de MEV para los usuarios de Ethereum. La amenaza que Flashbots supone para la neutralidad de Ethereum es posiblemente más importante que los servicios actualmente disponibles. Supongamos que los Flashbots no pueden verificar las transacciones de Tornado Cash debido a la posible interferencia de la OFAC. En ese caso, podrían reducir sus operaciones hasta que los desarrolladores del núcleo de Ethereum encuentren una forma de modificar la infraestructura de la blockchain para hacer imposible la censura. Flashbots no es el único repetidor de MEV-Boost "compatible con la OFAC", pero es el más grande y sigue siendo bien considerado en la comunidad de criptomonedas.

Sería en el mejor interés del ecosistema de Ethereum si Flashbots desarrollara un "constructor de bloques totalmente descentralizado", ya que la apertura del código del relé MEV-Boost de Flashbots no ha sido suficiente para resolver el problema de la censura.



Autor: Gate.io Observador: M. Olatunji

Descargo de responsabilidad:

*Este artículo representa únicamente las opiniones de los observadores y no constituye ninguna sugerencia de inversión.

*Gate.io se reserva todos los derechos sobre este artículo. Se permitirá la reproducción del artículo siempre que se haga referencia a Gate.io. En todos los demás casos, se emprenderán acciones legales por infracción de los derechos de autor.

Compartir
gate logo
Credit Ranking
Complete Gate Post tasks to upgrade your rank