Escrito por: Tia, Techub News

El 10 de octubre, Uniswap lanzó la cadena de aplicaciones Unichain. Unichain tiene dos funciones principales: construcción de bloques verificables y red de verificación de Unichain (UVN). Hay muchos documentos que describen la introducción de estas dos funciones, por lo que no los repetiré aquí.

Pero si observa de cerca la construcción de bloques verificables, puede encontrar que Unichain utiliza el orden de prioridad en este mecanismo de construcción de bloques, y la aplicación determina la asignación de MEV. La priorización, un mecanismo mediante el cual las aplicaciones controlan el orden de las transacciones, se denomina colectivamente ASS (Secuenciación específica de la aplicación).

Aunque Unichain no mencionó a ASS en el documento técnico y no reveló reglas de pedido detalladas, a partir de su orden de prioridad y la redistribución MEV mencionada, básicamente se puede determinar que cae dentro del alcance de ASS.

Como líder en la capa de aplicaciones, la hoja de ruta y la dirección técnica elegidas por Uniswap son muy prospectivas y explotables. Por lo tanto, este artículo se centrará en el concepto de intercalación ASS utilizado detrás de Unichain y algunas de las soluciones actualmente en el mercado.

¿Qué es ASS y por qué utilizar ASS?

El nombre completo de ASS es Secuenciación específica de la aplicación, que es una secuenciación orientada a la aplicación que puede formular sus propias reglas de clasificación y reglas de asignación MEV de acuerdo con las necesidades de la aplicación. Por ejemplo, se priorizarán transacciones como la reducción del deslizamiento. Los ingresos de MEV se asignarán a LP y los Usuarios, etc., internalizarán MEV según la aplicación de esta manera. Es posible que no esté familiarizado con el nuevo término, pero de hecho la idea de ASS es muy simple: permitir que las aplicaciones participen en la formulación de reglas de clasificación y obtengan algunos derechos de clasificación de los constructores y proponentes.

¿Por qué la aplicación debería establecer las reglas de pedido? MEV permite que los arbitrajistas se apoderen de las ganancias que deberían pertenecer a los LP. Cuando las ganancias de los LP, un papel importante en las aplicaciones DEX (proveedores de liquidez), se vean severamente reducidas, afectará el desarrollo de DEX. Según el mecanismo PBS, el verificador se convierte en una parte con fines de lucro y recibe una parte de la distribución de beneficios del MEV. Sin embargo, el mecanismo ASS reexamina la cuestión de la atribución de valor MEV y aboga por que la aplicación formule reglas de ordenación de transacciones para que el valor de MEV regrese a la parte perdedora.

Quizás se esté preguntando cómo las aplicaciones pueden participar en la secuencia de transacciones determinada por el secuenciador o el consenso. Dado que Unichain no ha anunciado un mecanismo ASS específico, echemos un vistazo a varios diseños de mecanismos específicos representativos que se encuentran actualmente en el mercado:

Soluciones ASS actuales

Por lo general, el orden lo determina la capa de consenso, pero cambiarlo a través de la capa de consenso es muy costoso. Por lo tanto, las soluciones ASS actuales básicamente pasan por alto el consenso y utilizan principalmente marcos de contratos inteligentes o aplicaciones integradas para realizar cambios fuera de la cadena, de modo que las transacciones enviadas desde la interfaz de la aplicación a la cadena de bloques puedan priorizarse de acuerdo con las reglas de clasificación establecidas por la aplicación.

Atlas

Atlas es un marco de contrato inteligente modular desarrollado por FastLane que proporciona un marco de solución ASS para que las aplicaciones puedan personalizar su propia lógica de clasificación escribiendo el contrato DAppControl dentro del marco.

Dentro del marco de Atlas, los pasos específicos para una transacción desde la firma del usuario hasta el envío externo son los siguientes:

Se requieren tres roles adicionales a lo largo del enlace: solucionador, relevo de operaciones y subastador. El rol de Atlas Solvers se limita a Atlas y tienen acceso prioritario a cualquier valor creado por las operaciones del usuario, extrayendo MEV según las reglas establecidas por el contrato DAppControl. El acceso a los solucionadores tendrá prioridad sobre las billeteras, RPC, retransmisores, constructores, validadores, ordenadores, etc.

Operations Relay es responsable de transmitir las operaciones del usuario userOps generadas por el usuario en el front-end al solucionador Atlas y de transmitir las operaciones del solucionador al subastador después de que el solucionador explora las transacciones del usuario. La tarea del subastador es clasificarlos utilizando la función de valoración de ofertas definida en el módulo DAppControl y garantizar el orden de ejecución correcto. Después de determinar el orden de ejecución, firme la DAppOperation que contiene CallChainHash para garantizar que Bundler no pueda alterar el orden de la transacción después de que se envíe la transacción. a Bundler. Luego, Bundler empaqueta la transacción Atlas completa y la envía a la red para su inclusión en el bloque.

Dado que el subastador debe completar la determinación final del pedido de transacciones, puede haber situaciones en las que el subastador no firme transacciones que le sean desfavorables. Por lo tanto, generalmente se recomienda elegir el beneficiario de la subasta (por ejemplo, cuando la regla es. devolver los ingresos MEV al usuario, el usuario es el beneficiario)) como subastador porque el beneficiario siempre puede confiar en sí mismo.

Angstrom

Angstrom es un producto desarrollado por Sorella Labs. A diferencia del marco de Atlas, Angstrom garantiza el cumplimiento de las reglas de ordenación de aplicaciones a través de una red de consenso verificable. La red de consenso verificable actúa como guardia y ofrece promesas para administrar la red. Las transacciones de aplicaciones y las transacciones con oportunidades de arbitraje entre DEX y CEX se enviarán a la red. Los nodos deben propagarse, verificar y crear el mejor paquete de transacciones y devolver el valor a LP de acuerdo con el mecanismo de subasta LVR.

Actualmente, Angstrom planea lanzarse como un gancho para Uniswap V4. Un gancho es un contrato inteligente personalizable vinculado a un fondo de liquidez que permite a los desarrolladores ejecutar código personalizado en puntos específicos del ciclo de vida del fondo de liquidez para implementar lógica y funcionalidad complejas.

Vértice

Vertex es un intercambio descentralizado que desarrolla reglas de pedidos específicas de aplicaciones a través de un ordenador fuera de la cadena. Al procesar órdenes fuera de la cadena utilizando un secuenciador fuera de la cadena, Vertex reduce el riesgo de MEV, como ataques frontales y sándwich, ya que las transacciones no se transmiten públicamente antes de ejecutarse. Al mismo tiempo, este mecanismo permite a los usuarios verificar si las operaciones fuera de la cadena son consistentes con los registros dentro de la cadena para evitar un comportamiento inadecuado del secuenciador.

resumen

Al otorgar control sobre la secuenciación y ejecución de transacciones, ASS permite que las DApps reduzcan el riesgo de MEV, optimicen las operaciones e innoven. Pero hay posibles ventajas y desventajas detrás de esta innovación que es necesario considerar.

El mecanismo ASS clasifica según reglas de clasificación integradas dentro de una sola aplicación, lo que destruirá la componibilidad inherente entre las aplicaciones blockchain. La componibilidad es el arma más importante de DeFi contra CeFi. Cuando se pierde la componibilidad, las operaciones que no son de arbitraje pueden reducirse significativamente, reduciendo así los ingresos de LP. La aprobación de ASS aumentará los ingresos MEV de LP, pero si los ingresos provenientes de la reducción del volumen de operaciones sin arbitraje son mayores que los ingresos MEV de LP, entonces las ganancias superan las pérdidas. Por lo tanto, cómo diseñar el mecanismo ASS para que pueda mantener la componibilidad natural de DeFi es una cuestión que ASS debe considerar urgentemente.

Autor: TechubNews; de "DeDehao", una plataforma de contenido abierto de ChainDD. Este artículo solo representa la opinión del autor y no representa la posición oficial de ChainDD. Para los artículos de "DeHao", la originalidad y autenticidad del contenido están garantizadas. colaborador. Si el manuscrito es plagiado, falsificado, etc., las consecuencias legales serán responsabilidad del propio colaborador. Si hay alguna infracción, violación de las regulaciones u otro contenido del discurso inapropiado, se solicita a los lectores que lo supervisen una vez confirmado. , la plataforma se desconectará inmediatamente. Si tiene algún problema con el contenido del artículo, comuníquese con WeChat: chaindd123