Simple Science

Ciencia de vanguardia explicada de forma sencilla

# Informática# Criptografía y seguridad

Protegiendo a los usuarios en Finanzas Descentralizadas con PROF

Descubre cómo PROF reduce riesgos en finanzas descentralizadas mientras beneficia a los validadores.

Kushal Babel, Nerla Jean-Louis, Yan Ji, Ujval Misra, Mahimna Kelkar, Kosala Yapa Mudiyanselage, Andrew Miller, Ari Juels

― 6 minilectura


PROF: Una Nueva Era paraPROF: Una Nueva Era paraDeFifinanzas descentralizadas.recompensa a los validadores enPROF protege a los usuarios y
Tabla de contenidos

Las finanzas descentralizadas (DeFi) son un área emocionante de las finanzas que utiliza tecnología blockchain. Pero también vienen con riesgos. Uno de los principales riesgos es la manipulación de los órdenes de transacción, lo que puede llevar a pérdidas para los usuarios. Este artículo presenta un sistema llamado Protected Order Flow (PROF) diseñado para reducir estos riesgos mientras asegura que las transacciones se procesen de manera justa y eficiente.

El Problema con los Sistemas Actuales

En DeFi, los órdenes de transacción son muy importantes. Los usuarios pueden perder dinero si sus transacciones son manipuladas. Un adversario puede seleccionar transacciones y decidir su orden, lo que se conoce como valor extraíble máximo (MEV). Esta manipulación puede tener consecuencias graves tanto para los usuarios individuales como para todo el ecosistema DeFi.

Tradicionalmente, hay dos maneras principales de lidiar con este problema. Una forma busca eliminar el MEV por completo a través de métodos que oscurecen los datos de transacción hasta que el orden esté finalizado. La segunda forma acepta que algunos MEV existirán y trata de compartirlo entre los participantes de una manera más equilibrada. Sin embargo, ambos métodos tienen sus problemas, especialmente cuando se trata de la aplicación práctica en sistemas que priorizan el beneficio para los Validadores (las entidades que procesan las transacciones).

Presentando PROF

PROF es una nueva solución que busca abordar estos problemas. Protege a los usuarios de la manipulación dañina del orden de las transacciones mientras satisface los motivos de lucro de los validadores. Así es como funciona:

  1. Paquetes de Transacción: PROF permite a los usuarios enviar sus transacciones en grupos llamados paquetes. Este enfoque ayuda a mantener el orden de las transacciones en privado.

  2. Beneficio para Validadores: Los validadores reciben ingresos extra de estos paquetes, haciéndoles atractivo participar en PROF.

  3. Integración con Sistemas Existentes: PROF está diseñado para ser compatible hacia atrás. Esto significa que puede trabajar con sistemas actuales y futuros sin requerir cambios significativos.

  4. Sin Nuevos Requisitos de Confianza: El sistema no exige confianza adicional de los usuarios o validadores, manteniéndolo simple y seguro.

  5. Ordenamiento Flexible: Se pueden usar diferentes algoritmos para ordenar las transacciones dentro de los paquetes, permitiendo enfoques personalizados según se necesite.

Cómo Funciona PROF

Agrupando Transacciones

Cuando los usuarios quieren ejecutar transacciones, las envían a un secuenciador de PROF. Este secuenciador recoge y organiza estas transacciones en paquetes. Las transacciones permanecen privadas mientras están agrupadas, lo que protege a los usuarios de la manipulación en el orden - una táctica donde un actor malicioso se adelanta en el orden de transacción para su beneficio.

Fusionando Paquetes con Bloques

Una vez que las transacciones están agrupadas, se combinan con el mejor bloque disponible que un validador puede usar. Este proceso de fusión se realiza en un relay, actuando como un intermediario confiable. El resultado es un nuevo bloque que incluye tanto el bloque original como el paquete de transacciones protegidas.

Incentivos para Validadores

Los validadores se benefician financieramente por incluir paquetes de PROF en los bloques, lo que les incentiva a actuar a favor de los usuarios mientras todavía persiguen sus propios intereses. Dado que las transacciones de PROF no compiten directamente con otras transacciones, tienen una alta probabilidad de ser incluidas en el siguiente bloque.

Beneficios de Usar PROF

Protección del Usuario

PROF mantiene las transacciones privadas hasta que son confirmadas por el validador. Esto significa que los usuarios están protegidos de posibles explotaciones hasta el momento de la confirmación, reduciendo el riesgo de perder valor a través de la manipulación.

Fomento para Validadores

Como los validadores obtienen ingresos adicionales al incluir transacciones de PROF, están motivados a participar. Esto crea un escenario ganador tanto para los usuarios como para los validadores.

Inclusión Eficiente de Transacciones

La forma en que PROF está diseñado permite una alta probabilidad de inclusión en bloques sin retrasar los tiempos de transacción. Esto significa que los usuarios experimentarán menos tiempo de espera y un procesamiento más eficiente de sus transacciones.

Desafíos en los Sistemas Actuales

En el panorama actual, múltiples protocolos han intentado resolver los problemas asociados con el ordenamiento de transacciones y el MEV. Muchos de estos sistemas han fracasado en adoptarse ampliamente debido a obstáculos significativos. Por ejemplo, algunos métodos requieren una reestructuración completa de los sistemas existentes o dependen de supuestos de confianza que son difíciles de hacer cumplir.

Enfoques de Punto Medio

Soluciones recientes han intentado equilibrar los dos enfoques principales hacia el MEV. Al tratar de proteger a los usuarios mientras aún permiten beneficios para los validadores, estas soluciones a menudo luchan con la implementación. En muchos casos, no abordan completamente las necesidades de los usuarios e incluyen complejidades adicionales que pueden ralentizar el proceso.

Por Qué PROF es Único

PROF se destaca porque logra reducir los riesgos asociados con el MEV mientras sigue siendo atractivo para los validadores. El enfoque no solo protege a los usuarios, sino que también permite una integración más suave con los sistemas actuales de DeFi.

Simplicidad y Efectividad

El diseño de PROF es sencillo y evita las complicaciones que vienen con muchos métodos existentes. Al asegurar que las transacciones son privadas hasta que son confirmadas, proporciona tanto seguridad como eficiencia, beneficiando a usuarios y validadores.

Análisis de Efectividad

En varios escenarios, incluyendo pruebas con datos del mundo real, PROF ha mostrado promesas en mejorar los resultados para los usuarios. Los incentivos que crea para los validadores alinean sus intereses con los de los usuarios, convirtiéndolo en una solución práctica en un entorno de búsqueda de ganancias.

Conclusión

El auge de las finanzas descentralizadas conlleva riesgos inherentes que pueden perjudicar a los usuarios. Sin embargo, sistemas como PROF ofrecen una forma de proteger a los usuarios mientras también satisfacen los motivos de lucro de los validadores. Al agrupar transacciones, integrarse eficientemente con sistemas existentes y proporcionar un marco simple, PROF representa un paso importante hacia adelante para abordar los desafíos que plantea el MEV en DeFi.

Al entender e implementar tales sistemas, el ecosistema DeFi puede trabajar hacia un futuro más justo y seguro para todos los participantes. Los beneficios potenciales de PROF pueden allanar el camino para una mayor adopción de las finanzas descentralizadas, reduciendo riesgos y mejorando experiencias para los usuarios en este espacio que evoluciona rápidamente.

Fuente original

Título: PROF: Protected Order Flow in a Profit-Seeking World

Resumen: Users of decentralized finance (DeFi) applications face significant risks from adversarial actions that manipulate the order of transactions to extract value from users. Such actions -- an adversarial form of what is called maximal-extractable value (MEV) -- impact both individual outcomes and the stability of the DeFi ecosystem. MEV exploitation, moreover, is being institutionalized through an architectural paradigm known Proposer-Builder Separation (PBS). This work introduces a system called PROF (PRotected Order Flow) that is designed to limit harmful forms of MEV in existing PBS systems. PROF aims at this goal using two ideas. First, PROF imposes an ordering on a set ("bundle") of privately input transactions and enforces that ordering all the way through to block production -- preventing transaction-order manipulation. Second, PROF creates bundles whose inclusion is profitable to block producers, thereby ensuring that bundles see timely inclusion in blocks. PROF is backward-compatible, meaning that it works with existing and future PBS designs. PROF is also compatible with any desired algorithm for ordering transactions within a PROF bundle (e.g., first-come, first-serve, fee-based, etc.). It executes efficiently, i.e., with low latency, and requires no additional trust assumptions among PBS entities. We quantitatively and qualitatively analyze incentive structure of PROF, and its utility to users compared with existing solutions. We also report on inclusion likelihood of PROF transactions, and concrete latency numbers through our end-to-end implementation.

Autores: Kushal Babel, Nerla Jean-Louis, Yan Ji, Ujval Misra, Mahimna Kelkar, Kosala Yapa Mudiyanselage, Andrew Miller, Ari Juels

Última actualización: 2024-08-05 00:00:00

Idioma: English

Fuente URL: https://arxiv.org/abs/2408.02303

Fuente PDF: https://arxiv.org/pdf/2408.02303

Licencia: https://creativecommons.org/licenses/by/4.0/

Cambios: Este resumen se ha elaborado con la ayuda de AI y puede contener imprecisiones. Para obtener información precisa, consulte los documentos originales enlazados aquí.

Gracias a arxiv por el uso de su interoperabilidad de acceso abierto.

Más de autores

Artículos similares