Descentralización compartida de ordenadores: la base de seguridad de Ethereum Layer2
1. Puntos clave
El orden de las transacciones se ha convertido en un problema cada vez más grave en el ámbito de Layer 2 ("L2"). La principal función de L2 rollup es proporcionar a los usuarios un lugar seguro para transacciones de bajo costo. L2 rollup ofrece una capa de ejecución para los usuarios y luego envía los datos de las transacciones a la capa superior Layer 1 ("L1"), como Arbitrum, Optimism, zkSync de Ethereum.
El ordenante es una entidad con la autoridad para agrupar transacciones en lotes. El ordenante recibe transacciones desordenadas de los usuarios, las procesa en lotes fuera de la cadena y luego genera lotes de transacciones ordenadas y comprimidas. Estos lotes de transacciones pueden ser luego incluidos en un bloque y enviados a la cadena principal L1.
Rollup en realidad no necesita un ordenante; es solo una elección de diseño, con el objetivo de brindar a los usuarios una experiencia de tarifas más bajas y confirmaciones de transacciones más rápidas. Por ejemplo, así como la mayoría de los rollups utilizan la capa base de Ethereum para obtener disponibilidad de datos, también pueden utilizar la capa base para realizar el ordenamiento. Sin embargo, la capa base de Ethereum puede ser relativamente ineficiente y costosa. Esto significa que, hasta ahora, cada proyecto principal de rollup L2 ha encontrado que operar un ordenante centralizado es más conveniente, más barato y más amigable para el usuario.
Debido a que el ordenante controla el orden de las transacciones, tiene el derecho de revisar la transacción del usuario ( aunque una revisión completa es poco probable, ya que el usuario puede enviar transacciones directamente a L1 ). El ordenante también puede extraer el valor máximo extraíble ( "MEV" ), lo que podría causar pérdidas económicas a la comunidad de usuarios. Además, la disponibilidad también puede ser un gran problema, es decir, si el único ordenante centralizado se cae, los usuarios no podrán utilizar ese ordenante, afectando a todo el rollup.
La solución es un ordenante compartido y descentralizado. El ordenante compartido es esencialmente un servicio descentralizado para rollups. Además de abordar problemas como la censura, la extracción de MEV y la disponibilidad, el ordenante compartido también introduce funcionalidades inter-rollup, abriendo diversas nuevas posibilidades. Espresso, Astria y Radius están desarrollando soluciones innovadoras de ordenación compartida, cada una con características únicas en su arquitectura. Espresso intenta utilizar EigenLayer para guiar su red, mientras que Astria mantiene una estrecha relación con la red de disponibilidad de datos modular, Celestia. Radius, por su parte, introduce su único mempool criptográfico en la discusión.
2. Introducción
Con la creciente adopción del ecosistema de rollups L2 de Ethereum, un aspecto que a menudo se pasa por alto es el ordenamiento. Los ordenadores son responsables de la clasificación de transacciones; al utilizar ordenadores, los rollups pueden ofrecer una mejor experiencia de usuario, tarifas más bajas y confirmaciones de transacciones más rápidas. Sin embargo, el problema es que, hasta ahora, todos los principales proyectos L2 de Ethereum han encontrado conveniente, amigable para el usuario y más económico operar su propio ordenador centralizado único. Dado el poder de los ordenadores en la revisión de transacciones, la extracción de MEV y la creación de problemas de disponibilidad de un solo punto de falla (, esto puede ser visto como un resultado indeseable y no se alinea con el espíritu de las criptomonedas.
Aunque la mayoría de las empresas ya han incluido la Descentralización de sus ordenadores como parte de su hoja de ruta, aún no se ha alcanzado un verdadero consenso sobre cómo lograr la Descentralización. También debemos notar que Arbitrum y Optimism han lanzado sus propias soluciones desde la segunda mitad de 2021, se podría decir que no han logrado avances sustanciales en la Descentralización de ordenadores.
En este informe, examinaremos detenidamente el papel de los ordenadores y el estado actual del ámbito de rollups de Ethereum. Luego, profundizaremos en los proyectos que están investigando soluciones, es decir, una red de ordenación compartida descentralizada. Presentaremos en detalle estos proyectos y lo que los hace únicos en sus soluciones. También reflexionaremos sobre lo que esto podría significar para el desarrollo futuro del ámbito de rollups L2 de Ethereum.
3. ¿Qué es un ordenado?
La cadena de bloques es un libro de datos distribuido, compuesto por datos de transacciones con marcas de tiempo ordenados en bloques. Originalmente, estos datos de transacciones eran desordenados y desorganizados. Después de ser ordenados, se pueden organizar en bloques y ejecutarse para crear un nuevo estado de la cadena de bloques. Para una cadena de bloques de primera capa como Ethereum, este ordenamiento de transacciones ocurre en la propia capa base de Ethereum.
En la solución de escalabilidad más popular de Ethereum, la capa rollup "L2" ) del Layer-2(, el ordenamiento de transacciones se ha convertido en un problema cada vez más grave. Recuerde que la principal función del rollup es proporcionar a los usuarios un lugar seguro y económico para realizar transacciones. En términos simples, el rollup L2 proporciona a los usuarios una capa de ejecución y luego envía los datos de sus transacciones a la capa superior L1, es decir, a Arbitrum, Optimism, zkSync, etc. Las transacciones en lotes enviadas a L1 suelen contener cientos o miles de transacciones L2 comprimidas, lo que reduce el costo de enviar datos a L1.
En el mundo de L2 rollup, el ordenante es la entidad que tiene la autoridad para ordenar las transacciones en grupos. El ordenante recibe transacciones desordenadas de los usuarios, las procesa fuera de la cadena en grupos y luego genera un lote de transacciones ordenadas y comprimidas. Luego, estas transacciones pueden ser incluidas en un bloque y enviadas a la L1 padre. Las transacciones en lotes también pueden estar en la disponibilidad de datos ) "DA" ( capa ) que generalmente es Ether, utilizada en la mayoría de los rollups actuales (. También proporciona a los usuarios un compromiso suave, es decir, después de recibir la transacción del usuario, el ordenante ofrece un recibo casi inmediato como "confirmación suave". Mientras que la "confirmación dura" se recibe después de que la transacción ha sido enviada a la capa L1.
![Investigación de Binance sobre el ordenamiento descentralizado: piedra angular de la seguridad de Layer2, ampliando los escenarios de uso de tokens nativos])https://img-cdn.gateio.im/webp-social/moments-f4cec0ba1e9600bfd02ef8fabe4397ad.webp(
) ¿Por qué los Rollups necesitan un ordenante, por qué es un problema?
Desde un punto de vista fundamental, el ordenante tiene un objetivo muy claro: mejorar la experiencia del usuario. Usar un ordenante para transacciones L2 es similar a usar un "carril rápido", lo que significa tarifas más bajas y confirmaciones de transacciones más rápidas. De hecho, el ordenante puede comprimir cientos o miles de transacciones L2 en una sola transacción L1, ahorrando así en tarifas de gas. Además, la confirmación suave proporcionada por el ordenante significa que las transacciones de rollup pueden ofrecer a los usuarios confirmaciones de bloques rápidas. Esta combinación ayuda a mejorar la experiencia de los usuarios al utilizar rollups L2.
Es importante recordar que el rollup no necesita un ordenante; es solo una elección de diseño hecha para una mejor experiencia del usuario. Por ejemplo, así como la mayoría de los rollups utilizan Ethereum L1 para mejorar la disponibilidad de datos, también pueden usarlo para la ordenación. Justin Drake de la Fundación Ethereum lo ha llamado recientemente "basado en rollup". Sin embargo, es probable que la capa base de Ethereum sea relativamente ineficiente y costosa, especialmente considerando que el volumen de transacciones de L2 es alto. En esencia, el rendimiento de transacciones del rollup estará limitado por la tasa de ordenación de datos de Ethereum L1. Los usuarios también experimentarán la misma demora en la confirmación de transacciones que al operar en Ethereum. Esto significa que, hasta ahora, cada uno de los principales proyectos de escalado L2 ha encontrado que operar un ordenante centralizado es más conveniente, más barato y más fácil de usar para los usuarios. Aunque los usuarios de L2 pueden enviar transacciones directamente a L1 para eludir el ordenante, deben pagar tarifas de gas de transacción a L1, y las transacciones pueden tardar más tiempo en completarse. Esto en gran medida contradice el propósito de ejecutar transacciones utilizando rollup L2.
Dado que el ordenante controla el orden de las transacciones, teóricamente tiene el derecho de no incluir las transacciones de los usuarios ( Sin embargo, si los usuarios tienen la capacidad y están dispuestos a pagar la tarifa de gas, también pueden enviar transacciones directamente a L1 ). El ordenante también puede extraer MEV de los grupos de transacciones ### que se detallará más adelante (, lo que podría causar pérdidas económicas a la comunidad de usuarios. Si solo hay un ordenante, como en el caso de todas las transacciones principales de rollup en la actualidad, el riesgo de centralización es mayor. En este caso, la disponibilidad podría convertirse en un problema, es decir, si el único ordenante falla, todo el rollup se verá afectado. Una configuración de múltiples ordenantes puede reducir este riesgo.
A través de esta configuración, el ordenante puede ser visto como un agente de confianza parcial del usuario. Aunque el ordenante no puede impedir que el usuario utilice L2, puede retrasar las transacciones del usuario, lo que lleva a que el usuario pague tarifas de gas adicionales y obtenga valor de las transacciones del usuario.
![Interpretación del Instituto de Investigación de Binance sobre el ordenante descentralizado: la piedra angular de la seguridad de Layer2, expandiendo los escenarios de uso de los tokens nativos])https://img-cdn.gateio.im/webp-social/moments-1168f4831c0c24a1cfd758ba3e9101fc.webp(
) La relevancia de MEV
MEV es especialmente importante aquí. MEV se refiere al valor obtenido de la producción de bloques, que supera la recompensa de bloque de minería de primer orden ( o de staking ) y las tarifas de gas. Este valor se extrae manipulando las transacciones dentro del bloque, es decir, incluyendo, excluyendo y cambiando el orden de las transacciones. Por ejemplo, las formas comunes de extracción de MEV incluyen el front-running y el ataque sándwich.
Dado el papel que juegan los ordenadores en el L2 rollup, pueden conocer todas las transacciones de los usuarios fuera de la cadena. Además, dado que estos ordenadores suelen ser gestionados por el propio proyecto o equipos afiliados, como la Fundación Optimista de OP Mainnet y la Fundación Arbitrum de Arbitrum One y Nova, muchos usuarios temen que no puedan ver la posible extracción de MEV. Incluso sin estas preocupaciones, a medida que los proyectos operan sus propios ordenadores centralizados, la falta de confianza y el grado de descentralización de estos protocolos también afectarán a los usuarios. La credibilidad y la descentralización de estos protocolos estarán ciertamente bajo sospecha.
estado actual del mercado de ordenadores
Al momento de redactar este artículo, todas las versiones principales de Ethereum L2 dependen de un ordenamiento centralizado. A medida que más y más transacciones de Ethereum se trasladan a soluciones L2, aunque el conjunto de validadores de Ethereum en sí es Descentralización, parece que una gran cantidad de transacciones (, es decir, aquellas en L2, ) están siendo influenciadas por fuerzas centralizadas en forma de un único ordenante.
Como era de esperar, la mayoría de estas empresas ya han resuelto el problema de la descentralización de sus propios ordenadores y lo han incluido como parte de su hoja de ruta. Aunque esto es una señal positiva que indica que la descentralización es parte de la visión de L2, debemos tener en cuenta que Arbitrum y Optimism lanzaron sus propias soluciones a finales de 2021, y se puede decir que no han logrado avances sustanciales en cuanto a los ordenadores descentralizados.
La mayoría de las principales empresas parecen estar destinando recursos a mejorar sus productos y funciones centrales, en lugar de centrarse en la Descentralización. Esto no es completamente una crítica, ya que en un entorno altamente competitivo, centrarse en la Descentralización antes de tener un producto competitivo no es lo mejor para ninguna empresa, lo cual es comprensible hasta cierto punto. Sin embargo, a medida que las empresas de la red maduran, esta perspectiva está cambiando, y la discusión se está trasladando rápidamente hacia la Descentralización de los ordenadores y el aumento de la credibilidad.
otras preguntas
Cabe destacar que existe cierta discusión sobre el grado de riesgo que conlleva depender de un clasificador centralizado.
Como se mencionó anteriormente, dado que el ordenante controla el orden de las transacciones, puede excluir las transacciones de los usuarios o extraer MEV. Sin embargo, al final, el ordenante tampoco puede excluir completamente a los usuarios de las transacciones rollup. Los usuarios pueden eludir al ordenante y presentar transacciones directamente a L1 ( siempre que estén dispuestos a pagar el costo adicional de gas ). Aunque un ordenante que actúe de manera inapropiada puede provocar retrasos en las transacciones y costos adicionales para los usuarios, al final no puede censurar completamente. Hasta ahora, ninguna gran empresa de L2 se ha centrado de manera extrema en descentralizar su ordenante, que probablemente sea una de las razones. A pesar de esto, el reordenamiento de transacciones por parte del ordenante para extraer MEV sigue siendo un problema, especialmente en un mempool privado como OP Mainnet.
Quizás, el mayor problema radica en la temporalidad. Dado que los principales programas de rollup operan con un único ordenante centralizado, si estos ordenantes presentan problemas, todo el programa de rollup se verá afectado negativamente. Aunque los usuarios aún pueden completar transacciones accediendo directamente a L1, no es un método particularmente persistente y es poco probable que funcione para la mayoría de las transacciones. Recuerde que el propósito de utilizar rollups L2 es ahorrar en costos de transacción. Dado que una de las ideas fundamentales detrás de las criptomonedas es evitar la dependencia de un único proveedor centralizado ###, como ocurre en el ámbito financiero tradicional (, la centralización de los ordenantes es claramente un problema importante que necesita ser abordado, y también es una de las claves que los ordenantes compartidos aportarán al mercado de rollups L2.
4. Solución: Descentralización compartida del orden
) Resumen
La nueva solución para resolver los problemas mencionados es un ordenamiento compartido descentralizado. Aunque las soluciones de diferentes proyectos son diversas, la idea básica de sustituir un único ordenante centralizado es la misma. Aquí "compartido" se refiere a que múltiples rollups diferentes pueden utilizar la misma red, es decir, las transacciones de múltiples rollups se agruparán antes de ser ordenadas.
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.
8 me gusta
Recompensa
8
4
Compartir
Comentar
0/400
StakeOrRegret
· 07-28 20:24
Las ganancias y pérdidas dependen completamente del clasificador.
Ver originalesResponder0
BearMarketSurvivor
· 07-28 20:19
La dirección correcta es clave.
Ver originalesResponder0
NftBankruptcyClub
· 07-28 20:19
El orden justo es digno de esperar.
Ver originalesResponder0
BearMarketBuilder
· 07-28 20:18
Las infraestructuras subyacentes son muy importantes.
Descentralización de ordenadores compartidos: Mejora de la seguridad y la credibilidad de Ethereum Layer2
Descentralización compartida de ordenadores: la base de seguridad de Ethereum Layer2
1. Puntos clave
El orden de las transacciones se ha convertido en un problema cada vez más grave en el ámbito de Layer 2 ("L2"). La principal función de L2 rollup es proporcionar a los usuarios un lugar seguro para transacciones de bajo costo. L2 rollup ofrece una capa de ejecución para los usuarios y luego envía los datos de las transacciones a la capa superior Layer 1 ("L1"), como Arbitrum, Optimism, zkSync de Ethereum.
El ordenante es una entidad con la autoridad para agrupar transacciones en lotes. El ordenante recibe transacciones desordenadas de los usuarios, las procesa en lotes fuera de la cadena y luego genera lotes de transacciones ordenadas y comprimidas. Estos lotes de transacciones pueden ser luego incluidos en un bloque y enviados a la cadena principal L1.
Rollup en realidad no necesita un ordenante; es solo una elección de diseño, con el objetivo de brindar a los usuarios una experiencia de tarifas más bajas y confirmaciones de transacciones más rápidas. Por ejemplo, así como la mayoría de los rollups utilizan la capa base de Ethereum para obtener disponibilidad de datos, también pueden utilizar la capa base para realizar el ordenamiento. Sin embargo, la capa base de Ethereum puede ser relativamente ineficiente y costosa. Esto significa que, hasta ahora, cada proyecto principal de rollup L2 ha encontrado que operar un ordenante centralizado es más conveniente, más barato y más amigable para el usuario.
Debido a que el ordenante controla el orden de las transacciones, tiene el derecho de revisar la transacción del usuario ( aunque una revisión completa es poco probable, ya que el usuario puede enviar transacciones directamente a L1 ). El ordenante también puede extraer el valor máximo extraíble ( "MEV" ), lo que podría causar pérdidas económicas a la comunidad de usuarios. Además, la disponibilidad también puede ser un gran problema, es decir, si el único ordenante centralizado se cae, los usuarios no podrán utilizar ese ordenante, afectando a todo el rollup.
La solución es un ordenante compartido y descentralizado. El ordenante compartido es esencialmente un servicio descentralizado para rollups. Además de abordar problemas como la censura, la extracción de MEV y la disponibilidad, el ordenante compartido también introduce funcionalidades inter-rollup, abriendo diversas nuevas posibilidades. Espresso, Astria y Radius están desarrollando soluciones innovadoras de ordenación compartida, cada una con características únicas en su arquitectura. Espresso intenta utilizar EigenLayer para guiar su red, mientras que Astria mantiene una estrecha relación con la red de disponibilidad de datos modular, Celestia. Radius, por su parte, introduce su único mempool criptográfico en la discusión.
2. Introducción
Con la creciente adopción del ecosistema de rollups L2 de Ethereum, un aspecto que a menudo se pasa por alto es el ordenamiento. Los ordenadores son responsables de la clasificación de transacciones; al utilizar ordenadores, los rollups pueden ofrecer una mejor experiencia de usuario, tarifas más bajas y confirmaciones de transacciones más rápidas. Sin embargo, el problema es que, hasta ahora, todos los principales proyectos L2 de Ethereum han encontrado conveniente, amigable para el usuario y más económico operar su propio ordenador centralizado único. Dado el poder de los ordenadores en la revisión de transacciones, la extracción de MEV y la creación de problemas de disponibilidad de un solo punto de falla (, esto puede ser visto como un resultado indeseable y no se alinea con el espíritu de las criptomonedas.
Aunque la mayoría de las empresas ya han incluido la Descentralización de sus ordenadores como parte de su hoja de ruta, aún no se ha alcanzado un verdadero consenso sobre cómo lograr la Descentralización. También debemos notar que Arbitrum y Optimism han lanzado sus propias soluciones desde la segunda mitad de 2021, se podría decir que no han logrado avances sustanciales en la Descentralización de ordenadores.
En este informe, examinaremos detenidamente el papel de los ordenadores y el estado actual del ámbito de rollups de Ethereum. Luego, profundizaremos en los proyectos que están investigando soluciones, es decir, una red de ordenación compartida descentralizada. Presentaremos en detalle estos proyectos y lo que los hace únicos en sus soluciones. También reflexionaremos sobre lo que esto podría significar para el desarrollo futuro del ámbito de rollups L2 de Ethereum.
3. ¿Qué es un ordenado?
La cadena de bloques es un libro de datos distribuido, compuesto por datos de transacciones con marcas de tiempo ordenados en bloques. Originalmente, estos datos de transacciones eran desordenados y desorganizados. Después de ser ordenados, se pueden organizar en bloques y ejecutarse para crear un nuevo estado de la cadena de bloques. Para una cadena de bloques de primera capa como Ethereum, este ordenamiento de transacciones ocurre en la propia capa base de Ethereum.
En la solución de escalabilidad más popular de Ethereum, la capa rollup "L2" ) del Layer-2(, el ordenamiento de transacciones se ha convertido en un problema cada vez más grave. Recuerde que la principal función del rollup es proporcionar a los usuarios un lugar seguro y económico para realizar transacciones. En términos simples, el rollup L2 proporciona a los usuarios una capa de ejecución y luego envía los datos de sus transacciones a la capa superior L1, es decir, a Arbitrum, Optimism, zkSync, etc. Las transacciones en lotes enviadas a L1 suelen contener cientos o miles de transacciones L2 comprimidas, lo que reduce el costo de enviar datos a L1.
En el mundo de L2 rollup, el ordenante es la entidad que tiene la autoridad para ordenar las transacciones en grupos. El ordenante recibe transacciones desordenadas de los usuarios, las procesa fuera de la cadena en grupos y luego genera un lote de transacciones ordenadas y comprimidas. Luego, estas transacciones pueden ser incluidas en un bloque y enviadas a la L1 padre. Las transacciones en lotes también pueden estar en la disponibilidad de datos ) "DA" ( capa ) que generalmente es Ether, utilizada en la mayoría de los rollups actuales (. También proporciona a los usuarios un compromiso suave, es decir, después de recibir la transacción del usuario, el ordenante ofrece un recibo casi inmediato como "confirmación suave". Mientras que la "confirmación dura" se recibe después de que la transacción ha sido enviada a la capa L1.
![Investigación de Binance sobre el ordenamiento descentralizado: piedra angular de la seguridad de Layer2, ampliando los escenarios de uso de tokens nativos])https://img-cdn.gateio.im/webp-social/moments-f4cec0ba1e9600bfd02ef8fabe4397ad.webp(
) ¿Por qué los Rollups necesitan un ordenante, por qué es un problema?
Desde un punto de vista fundamental, el ordenante tiene un objetivo muy claro: mejorar la experiencia del usuario. Usar un ordenante para transacciones L2 es similar a usar un "carril rápido", lo que significa tarifas más bajas y confirmaciones de transacciones más rápidas. De hecho, el ordenante puede comprimir cientos o miles de transacciones L2 en una sola transacción L1, ahorrando así en tarifas de gas. Además, la confirmación suave proporcionada por el ordenante significa que las transacciones de rollup pueden ofrecer a los usuarios confirmaciones de bloques rápidas. Esta combinación ayuda a mejorar la experiencia de los usuarios al utilizar rollups L2.
Es importante recordar que el rollup no necesita un ordenante; es solo una elección de diseño hecha para una mejor experiencia del usuario. Por ejemplo, así como la mayoría de los rollups utilizan Ethereum L1 para mejorar la disponibilidad de datos, también pueden usarlo para la ordenación. Justin Drake de la Fundación Ethereum lo ha llamado recientemente "basado en rollup". Sin embargo, es probable que la capa base de Ethereum sea relativamente ineficiente y costosa, especialmente considerando que el volumen de transacciones de L2 es alto. En esencia, el rendimiento de transacciones del rollup estará limitado por la tasa de ordenación de datos de Ethereum L1. Los usuarios también experimentarán la misma demora en la confirmación de transacciones que al operar en Ethereum. Esto significa que, hasta ahora, cada uno de los principales proyectos de escalado L2 ha encontrado que operar un ordenante centralizado es más conveniente, más barato y más fácil de usar para los usuarios. Aunque los usuarios de L2 pueden enviar transacciones directamente a L1 para eludir el ordenante, deben pagar tarifas de gas de transacción a L1, y las transacciones pueden tardar más tiempo en completarse. Esto en gran medida contradice el propósito de ejecutar transacciones utilizando rollup L2.
Dado que el ordenante controla el orden de las transacciones, teóricamente tiene el derecho de no incluir las transacciones de los usuarios ( Sin embargo, si los usuarios tienen la capacidad y están dispuestos a pagar la tarifa de gas, también pueden enviar transacciones directamente a L1 ). El ordenante también puede extraer MEV de los grupos de transacciones ### que se detallará más adelante (, lo que podría causar pérdidas económicas a la comunidad de usuarios. Si solo hay un ordenante, como en el caso de todas las transacciones principales de rollup en la actualidad, el riesgo de centralización es mayor. En este caso, la disponibilidad podría convertirse en un problema, es decir, si el único ordenante falla, todo el rollup se verá afectado. Una configuración de múltiples ordenantes puede reducir este riesgo.
A través de esta configuración, el ordenante puede ser visto como un agente de confianza parcial del usuario. Aunque el ordenante no puede impedir que el usuario utilice L2, puede retrasar las transacciones del usuario, lo que lleva a que el usuario pague tarifas de gas adicionales y obtenga valor de las transacciones del usuario.
![Interpretación del Instituto de Investigación de Binance sobre el ordenante descentralizado: la piedra angular de la seguridad de Layer2, expandiendo los escenarios de uso de los tokens nativos])https://img-cdn.gateio.im/webp-social/moments-1168f4831c0c24a1cfd758ba3e9101fc.webp(
) La relevancia de MEV
MEV es especialmente importante aquí. MEV se refiere al valor obtenido de la producción de bloques, que supera la recompensa de bloque de minería de primer orden ( o de staking ) y las tarifas de gas. Este valor se extrae manipulando las transacciones dentro del bloque, es decir, incluyendo, excluyendo y cambiando el orden de las transacciones. Por ejemplo, las formas comunes de extracción de MEV incluyen el front-running y el ataque sándwich.
Dado el papel que juegan los ordenadores en el L2 rollup, pueden conocer todas las transacciones de los usuarios fuera de la cadena. Además, dado que estos ordenadores suelen ser gestionados por el propio proyecto o equipos afiliados, como la Fundación Optimista de OP Mainnet y la Fundación Arbitrum de Arbitrum One y Nova, muchos usuarios temen que no puedan ver la posible extracción de MEV. Incluso sin estas preocupaciones, a medida que los proyectos operan sus propios ordenadores centralizados, la falta de confianza y el grado de descentralización de estos protocolos también afectarán a los usuarios. La credibilidad y la descentralización de estos protocolos estarán ciertamente bajo sospecha.
estado actual del mercado de ordenadores
Al momento de redactar este artículo, todas las versiones principales de Ethereum L2 dependen de un ordenamiento centralizado. A medida que más y más transacciones de Ethereum se trasladan a soluciones L2, aunque el conjunto de validadores de Ethereum en sí es Descentralización, parece que una gran cantidad de transacciones (, es decir, aquellas en L2, ) están siendo influenciadas por fuerzas centralizadas en forma de un único ordenante.
Como era de esperar, la mayoría de estas empresas ya han resuelto el problema de la descentralización de sus propios ordenadores y lo han incluido como parte de su hoja de ruta. Aunque esto es una señal positiva que indica que la descentralización es parte de la visión de L2, debemos tener en cuenta que Arbitrum y Optimism lanzaron sus propias soluciones a finales de 2021, y se puede decir que no han logrado avances sustanciales en cuanto a los ordenadores descentralizados.
La mayoría de las principales empresas parecen estar destinando recursos a mejorar sus productos y funciones centrales, en lugar de centrarse en la Descentralización. Esto no es completamente una crítica, ya que en un entorno altamente competitivo, centrarse en la Descentralización antes de tener un producto competitivo no es lo mejor para ninguna empresa, lo cual es comprensible hasta cierto punto. Sin embargo, a medida que las empresas de la red maduran, esta perspectiva está cambiando, y la discusión se está trasladando rápidamente hacia la Descentralización de los ordenadores y el aumento de la credibilidad.
otras preguntas
Cabe destacar que existe cierta discusión sobre el grado de riesgo que conlleva depender de un clasificador centralizado.
Como se mencionó anteriormente, dado que el ordenante controla el orden de las transacciones, puede excluir las transacciones de los usuarios o extraer MEV. Sin embargo, al final, el ordenante tampoco puede excluir completamente a los usuarios de las transacciones rollup. Los usuarios pueden eludir al ordenante y presentar transacciones directamente a L1 ( siempre que estén dispuestos a pagar el costo adicional de gas ). Aunque un ordenante que actúe de manera inapropiada puede provocar retrasos en las transacciones y costos adicionales para los usuarios, al final no puede censurar completamente. Hasta ahora, ninguna gran empresa de L2 se ha centrado de manera extrema en descentralizar su ordenante, que probablemente sea una de las razones. A pesar de esto, el reordenamiento de transacciones por parte del ordenante para extraer MEV sigue siendo un problema, especialmente en un mempool privado como OP Mainnet.
Quizás, el mayor problema radica en la temporalidad. Dado que los principales programas de rollup operan con un único ordenante centralizado, si estos ordenantes presentan problemas, todo el programa de rollup se verá afectado negativamente. Aunque los usuarios aún pueden completar transacciones accediendo directamente a L1, no es un método particularmente persistente y es poco probable que funcione para la mayoría de las transacciones. Recuerde que el propósito de utilizar rollups L2 es ahorrar en costos de transacción. Dado que una de las ideas fundamentales detrás de las criptomonedas es evitar la dependencia de un único proveedor centralizado ###, como ocurre en el ámbito financiero tradicional (, la centralización de los ordenantes es claramente un problema importante que necesita ser abordado, y también es una de las claves que los ordenantes compartidos aportarán al mercado de rollups L2.
4. Solución: Descentralización compartida del orden
) Resumen
La nueva solución para resolver los problemas mencionados es un ordenamiento compartido descentralizado. Aunque las soluciones de diferentes proyectos son diversas, la idea básica de sustituir un único ordenante centralizado es la misma. Aquí "compartido" se refiere a que múltiples rollups diferentes pueden utilizar la misma red, es decir, las transacciones de múltiples rollups se agruparán antes de ser ordenadas.