Solana lanzó el mecanismo BAM para optimizar el orden de las transacciones y mejorar la Liquidez on-chain.

El comercio rápido de Solana: ¿éxito o riesgo?

Solana es conocida por su rápida velocidad de transacción y alto volumen de transacciones, pero ¿significa esto que ha alcanzado la perfección? Al examinar detenidamente estas transacciones, no podemos evitar preguntarnos: ¿realmente están creando un valor genuino?

De hecho, una gran cantidad de transacciones en Solana no provienen de una demanda real, sino de arbitrajistas de alta frecuencia que aprovechan las diferencias de información a nivel de milisegundos para obtener ganancias. Estos llamados "traders tóxicos" utilizan ventajas tecnológicas para aumentar las tarifas de Gas justo cuando los creadores de mercado están a punto de retirar órdenes, asegurando que sus transacciones sean empaquetadas primero, lo que les permite realizar arbitrajes y, a su vez, causa pérdidas a los creadores de mercado. Para compensar estas pérdidas, los creadores de mercado se ven obligados a ampliar el diferencial de compra y venta, lo que finalmente resulta en costos adicionales para los usuarios comunes.

Solana siempre ha albergado el sueño de implementar un libro de órdenes en la cadena y reemplazar los intercambios centralizados. Sin embargo, la existencia de "traders tóxicos" se ha convertido en el principal obstáculo para alcanzar este sueño. Este es el nuevo desafío que enfrenta Solana: el volumen de transacciones no es igual a la liquidez. Un mercado verdaderamente saludable no necesita más transacciones, sino transacciones de mayor calidad.

¿Cómo eliminar transacciones tóxicas y proteger mejor la liquidez?

En el sistema actual, debido al mecanismo de subasta cíclica del consenso de Solana, los que consumen órdenes disfrutan de un privilegio real, lo que hace que el MEV (valor máximo extraíble) malicioso afecte gravemente la equidad del mercado.

En concreto, en el consenso actual de Solana, las transacciones en cada período de tiempo (Slot) se ordenan según la tarifa de Gas prioritaria pagada, y las transacciones con ofertas más altas se ejecutan primero. Esta subasta se lleva a cabo cada 400 milisegundos. Durante este proceso, los creadores de mercado necesitan ajustar frecuentemente sus ofertas, incluyendo cancelar y volver a colocar órdenes, para adaptarse a las fluctuaciones del precio del mercado. Por otro lado, los que consumen órdenes, especialmente los arbitrajistas de alta frecuencia, monitorean constantemente las diferencias de precios y, al detectar una oportunidad, realizan la transacción de inmediato. Por lo tanto, los arbitrajistas pueden asegurarse de ejecutar su operación antes de que se cancele una orden pagando tarifas más altas, lo que lleva a que los creadores de mercado a menudo sufran pérdidas.

Para un intercambio descentralizado (DEX) con libro de órdenes, el orden de ejecución ideal debería ser: con la fluctuación de precios, primero ejecutar todas las cancelaciones, luego ejecutar los nuevos pedidos, y finalmente ejecutar las transacciones. Sin embargo, el mecanismo de consenso actual de Solana no puede lograr esto a nivel micro.

De manera similar, en cuanto a la cotización de oráculos, la situación ideal es actualizar primero el precio del oráculo y luego ejecutar las transacciones que dependen de ese precio. Sin embargo, en el intervalo actual de 400 milisegundos, el mercado puede experimentar fluctuaciones extremas que hagan que las transacciones se ejecuten al precio original.

Para los protocolos de préstamos, la mejor práctica es primero agregar margen y luego proceder a la liquidación.

Por lo tanto, la solución más ideal es permitir que diferentes protocolos ordenen las transacciones según la demanda, que es el concepto de Ejecución Controlada por Aplicaciones (Application-Controlled Execution, ACE) que Solana ha enfatizado constantemente.

BAM: La solución innovadora de Solana

El Mercado de Ensamblaje de Bloques (Block Assembly Marketplace, BAM) es una solución innovadora propuesta por Solana para abordar estos problemas. BAM construyó una capa de ordenación, o capa de preprocesamiento, entre la aplicación en la cadena de Solana y la red principal.

BAM utiliza Entornos de Ejecución Confiables (Trusted Execution Environments, TEEs) para construir un sandbox de privacidad, donde se realiza el ordenamiento de transacciones según reglas de orden previamente establecidas o el principio de Primero en Entrar, Primero en Salir (FIFO). Este mecanismo tiene como objetivo servir mejor a protocolos como el libro de órdenes, los intercambios de contratos perpetuos y las dark pools.

Mecanismo de funcionamiento de BAM

El proceso de transacción de BAM es el siguiente:

  1. El usuario confirma la transacción en la billetera
  2. Transacción enviada al nodo RPC
  3. Transferencia de transacciones a la red BAM, ordenación en un entorno de privacidad TEE.
  4. Generar pruebas y enviar el paquete de datos de transacción al nodo líder de la red principal de Solana
  5. El nodo líder recopila transacciones que incluyen paquetes de datos BAM y los empaqueta en bloques para su difusión.
  6. Otras nodos votan

Es importante destacar que el proceso de consenso de BAM no entra en conflicto con la red principal de Solana, sino que funciona como una función opcional. BAM no se ejecuta directamente en la red principal de Solana, sino que completa el ordenamiento de transacciones de manera "off-chain" antes de empaquetar las transacciones y enviarlas a la red principal de Solana.

Características clave de BAM

  1. Entornos de ejecución confiables (TEEs): utilizar TEEs para construir un entorno de privacidad para el ordenamiento de transacciones, asegurando la equidad.

  2. Sistema de complementos: a través del sistema de complementos, BAM permite a las aplicaciones construir lógica de ordenamiento de transacciones personalizada, logrando un ordenamiento complejo mientras se mantiene la seguridad del entorno TEE.

  3. Control de Aplicaciones Ejecutivas (ACE): permite que diferentes protocolos clasifiquen las transacciones según las necesidades.

Aplicaciones prácticas de BAM

  1. Protección de liquidación de préstamos: ejecutar primero la operación de colateral adicional y luego realizar la verificación de liquidación.

  2. Combinaciones de transacciones a nivel atómico: primero actualiza el precio del oráculo, luego ejecuta las transacciones que dependen de ese precio, y para el DEX de contratos, también se pueden liquidar simultáneamente los derivados relacionados.

  3. Protección contra la volatilidad de precios: detectar órdenes grandes anómalas, dividirlas en bloques pequeños para su ejecución por lotes, dar tiempo de reacción al mercado y evitar la espiral mortal causada por liquidaciones en cadena o arbitraje.

  4. Protección de creadores de mercado: en caso de eventos imprevistos, se permite cancelar órdenes, actualizar precios de oráculos y volver a colocar órdenes en milisegundos, evitando arbitrajes maliciosos y reduciendo el diferencial de precios.

Conclusión

BAM aporta verificabilidad, protección de la privacidad y programabilidad al proceso de procesamiento de transacciones de Solana, permitiendo a los desarrolladores construir infraestructuras financieras más complejas y seguras. Con el despliegue de BAM, la experiencia del usuario de las aplicaciones de la red principal de Solana se acercará más a la de los intercambios centralizados, impulsando la innovación y el desarrollo del ecosistema de Solana.

Interpretación del mercado de ensamblaje de bloques Solana BAM: cuando la velocidad ya no es la única búsqueda

SOL-0.99%
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
  • 7
  • Compartir
Comentar
0/400
CryptoGoldminevip
· hace12h
La velocidad tiene un precio
Ver originalesResponder0
InfraVibesvip
· hace12h
La velocidad trae un consenso frágil
Ver originalesResponder0
EyeOfTheTokenStormvip
· hace12h
Más lento es, de hecho, más estable.
Ver originalesResponder0
ImpermanentLossEnjoyervip
· hace12h
¿Por qué prevenir sin limitaciones de velocidad?
Ver originalesResponder0
NFTBlackHolevip
· hace13h
La velocidad sigue siendo lo más importante
Ver originalesResponder0
AllTalkLongTradervip
· hace13h
La velocidad rápida también es una trampa
Ver originalesResponder0
0xOverleveragedvip
· hace13h
Una cuestión digna de reflexión
Ver originalesResponder0
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)