Descentralización del ordenamiento L2 de Ethereum: múltiples proyectos compiten por soluciones compartidas

Los Rollups de Ethereum son centralizados: explorando la Descentralización del ordenamiento

El problema de la ordenación de transacciones en el dominio de rollup de la segunda capa de Ethereum (L2) se vuelve cada vez más prominente. La función principal de los rollups de L2 es proporcionar a los usuarios un entorno seguro de transacciones de bajo costo. Ofrecen a los usuarios una capa de ejecución y luego envían los datos de las transacciones a la primera capa superior (L1), como Arbitrum, Optimism, zkSync de Ethereum.

El ordenante es una entidad con la autoridad para clasificar estas transacciones en lotes. Reciben transacciones desordenadas de los usuarios, las procesan en lotes fuera de la cadena y luego generan lotes de transacciones ordenadas y comprimidas. Estas transacciones pueden ser empaquetadas en bloques y enviadas a la L1 principal.

En realidad, los rollups no necesitan un ordenante; esta es solo una elección de diseño, con el objetivo de ofrecer a los usuarios 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 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 los usuarios.

Debido a que el ordenante controla el orden de las transacciones, tiene el derecho de revisar las transacciones de los usuarios (. Aunque una revisión completa es poco probable, ya que los usuarios pueden enviar transacciones directamente a L1 ). El ordenante también puede extraer el máximo valor 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: si el único ordenante centralizado falla, los usuarios no podrán utilizar ese ordenante, y todo el rollup se verá afectado.

La solución es un ordenamiento compartido y descentralizado. El ordenamiento compartido proporciona esencialmente servicios descentralizados para los rollups. Además de abordar problemas como la censura, la extracción de MEV y la disponibilidad, el ordenamiento compartido también introduce funciones inter-rollup, abriendo diversas nuevas posibilidades. Espresso, Astria y Radius están desarrollando soluciones innovadoras de ordenamiento compartido, cada una con características únicas en su respectiva arquitectura. Espresso intenta utilizar EigenLayer para dirigir su red, mientras que Astria mantiene una estrecha relación con la red de disponibilidad de datos modular Celestia. Radius introduce su única memoria de criptomonedas en la discusión.

Introducción

Con la proliferació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, y el uso de ordenadores a través de rollup puede ofrecer una mejor experiencia de usuario, menores costos y confirmaciones de transacciones más rápidas. Sin embargo, el problema es que hasta ahora, todos los principales L2 de Ethereum han encontrado que operar su propio ordenador centralizado único es lo más conveniente, amigable para el usuario y menos costoso. Dado el poder que los ordenadores tienen en la revisión de transacciones, la extracción de MEV y la creación de puntos únicos de fallo en la disponibilidad (, esto puede considerarse un resultado indeseable y no se alinea con el espíritu de las criptomonedas.

Aunque la mayoría de los proyectos han incluido la descentralización de sus propios ordenadores como parte de su hoja de ruta, todavía no se ha alcanzado un verdadero consenso sobre cómo lograr la descentralización. También debemos señalar que Arbitrum y Optimism han lanzado sus propias soluciones desde la segunda mitad de 2021, y se puede decir que no han hecho progresos sustanciales en cuanto a ordenadores descentralizados.

En este informe, examinaremos detenidamente el papel de los ordenadores y el estado actual del espacio de rollup de Ethereum. Luego, profundizaremos en los proyectos que están investigando soluciones, es decir, una red de ordenación compartida descentralizada. Presentaremos en detalle las singularidades de estos proyectos y sus soluciones. También reflexionaremos sobre lo que esto podría significar para el futuro desarrollo del ámbito de rollup L2 de Ethereum.

¿Qué es un clasificador?

Dicho de otra manera, la blockchain es un libro de contabilidad de datos distribuido, compuesto por datos de transacciones con marca de tiempo ordenados por bloques. Inicialmente, estos datos de transacción eran desordenados y desorganizados. Después de ser ordenados, pueden organizarse en bloques y ejecutarse para crear un nuevo estado de la blockchain. Para blockchains de primera capa como Ethereum, esta ordenación de transacciones ocurre en la propia capa base de Ethereum.

En la solución de escalabilidad más popular de Ethereum - Layer-2 )L2( en la capa de rollup, el orden de las transacciones se ha convertido en un problema cada vez más grave. Recuerde que la función principal de los rollups 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 sus datos de transacción a la capa superior L1, es decir, Arbitrum, Optimism, zkSync de Ethereum, entre otros. Un lote de transacciones enviado a L1 generalmente contiene 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 con la autoridad para ordenar transacciones en grupos. El ordenante recibe transacciones desordenadas de los usuarios, las procesa en grupos fuera de la cadena 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 lote también pueden estar en la capa de disponibilidad de datos )DA(, que generalmente es Ethereum, utilizada por la mayoría de los rollups actuales ). También proporciona a los usuarios un compromiso blando, es decir, después de recibir la transacción del usuario, el ordenante ofrece un recibo casi instantáneo como "confirmación blanda". 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 desordenador descentralizado: piedra angular de la seguridad de Layer2, ampliando los escenarios de uso de tokens nativos

( ¿Por qué los Rollups necesitan usar un ordenante y por qué es un problema?

Desde un punto de vista fundamental, el organizador tiene un objetivo muy claro: mejorar la experiencia del usuario. Usar un organizador 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 organizador puede comprimir cientos o miles de transacciones L2 en una sola transacción L1, lo que ahorra tarifas de gas. Además, la confirmación suave proporcionada por el organizador significa que las transacciones rollup pueden ofrecer a los usuarios confirmaciones de bloques rápidas. Esta combinación ayuda a mejorar la experiencia del usuario al utilizar el ciclo L2.

Es importante recordar que los rollups no necesitan un ordenante; es solo una elección de diseño para una mejor experiencia de 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 ordenar. Justin Drake de la Fundación Ethereum los ha llamado recientemente "basados en rollup". Sin embargo, la capa base de Ethereum probablemente sea relativamente ineficiente y costosa, especialmente considerando el alto volumen de transacciones en L2. En esencia, la capacidad de transacciones de los rollups estará limitada por la tasa de ordenación de datos de Ethereum L1. Los usuarios también experimentarán el mismo retraso en la confirmación de transacciones que al comerciar en Ethereum. Esto significa que, hasta ahora, cada uno de los principales proyectos de escalado L2 ha descubierto 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 la transacción puede tardar más en completarse. Esto en gran medida va en contra de la intención de utilizar los rollups L2 para ejecutar transacciones.

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 del grupo de transacciones, lo que podría causar pérdidas económicas a la comunidad de usuarios. Si solo hay un ordenante, como es el caso de todas las transacciones principales de rollup en la actualidad, el riesgo de centralización será mayor. En este caso, la validez puede 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 se puede ver como un intermediario de confianza parcial para el usuario. Aunque el ordenante no puede impedir que el usuario use 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 ordenamiento descentralizado: Pilar de seguridad de Layer2, ampliando los escenarios de uso de tokens nativos])https://img-cdn.gateio.im/webp-social/moments-1168f4831c0c24a1cfd758ba3e9101fc.webp###

( la correlación de MEV

MEV es especialmente importante aquí. MEV se refiere al valor obtenido de la producción de bloques, que excede las recompensas de bloque de minería de primer nivel ) o de staking ( y las tarifas de gas. Se extrae manipulando las transacciones dentro del bloque, es decir, incorporando, excluyendo y cambiando el orden de las transacciones. Por ejemplo, las formas comunes de extraer 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 operados por el propio proyecto o por 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 seguramente serán cuestionadas.

) estado actual del mercado de ordenadores

Al redactar este artículo, todas las principales versiones de L2 de Ethereum 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í mismo es Descentralización, parece que una gran cantidad de transacciones ###, es decir, aquellas en L2, ( se ven afectadas 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 respectivos 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 ordenadores descentralizados.

La mayoría de las principales empresas parecen destinar 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 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 las discusiones están rápidamente girando hacia la Descentralización de los ordenadores y el aumento de la credibilidad.

![Investigación de Binance sobre el intérprete de Descentralización: la base de la seguridad de Layer2, expandiendo los escenarios de uso de tokens nativos])https://img-cdn.gateio.im/webp-social/moments-825829026dfe6eac7918343e0340ba6a.webp###

( Otras preguntas

Es importante destacar que hay cierta discusión sobre el grado de riesgo que conlleva depender de ordenadores centralizados.

Como se mencionó anteriormente, dado que el ordenante controla el orden de las transacciones, puede excluir las transacciones de los usuarios y también puede extraer MEV. Sin embargo, el ordenante finalmente no puede excluir completamente a los usuarios de las transacciones de rollup. Los usuarios pueden eludir al ordenante y enviar transacciones directamente a L1 ) siempre que estén dispuestos a pagar el costo adicional de gas (. Aunque un ordenante que actúa de manera inapropiada puede causar retrasos en las transacciones y costos adicionales para los usuarios, al final no puede someter a revisión total. Antes de esto, ninguna gran empresa de L2 se centró extremadamente 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 pools de memoria privados como OP Mainnet.

Quizás, el problema más grande radica en la temporalidad. Dado que los principales programas de rollup están ejecutando un único ordenamiento centralizado, si estos ordenadores tienen problemas, todo el programa de rollup se verá afectado negativamente. Aunque los usuarios aún pueden completar transacciones accediendo directamente a L1, este no es un método especialmente duradero y es poco probable que funcione para la mayoría de las transacciones. Recuerde, el sentido completo de usar rollups L2 radica en el ahorro.

ETH2.29%
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
  • 3
  • Compartir
Comentar
0/400
ParallelChainMaxivip
· 08-05 07:42
L2 tiene que ser utilizado de forma más descentralizada.
Ver originalesResponder0
BlindBoxVictimvip
· 08-05 07:38
Otra vez hay problemas, no entiendo quién se atreve a jugar si todo está centralizado.
Ver originalesResponder0
OffchainOraclevip
· 08-05 07:24
Está anticuado, ¿aún están hablando de esto?
Ver originalesResponder0
  • Anclado
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)