Operador de activación: juegos y captura de valor en contratos inteligentes
Los operadores de desencadenamiento desempeñan un papel importante en los contratos inteligentes. Cuando la lógica interna del contrato requiere cambiar el estado al satisfacer ciertas condiciones, a menudo se necesitan operaciones externas para desencadenarlo. Esto se origina en la naturaleza de los contratos inteligentes bajo la arquitectura de Satoshi Nakamoto: cada operación es una subasta global. Algunos diseños que intentan automatizar el desencadenamiento a menudo pasan por alto este problema de juego, lo que puede llevar a riesgos de ataque o arbitraje.
El operador de activación es esencialmente un intercambio no lineal basado en el consumo de GAS, el costo de transporte de información y los beneficios del cambio de estado. Debido a su característica no lineal, necesitamos reflexionar sobre si podemos formar un mecanismo de auto-refuerzo en algún dimension y sedimentar valor.
Los operadores de activación suelen incluir tres aspectos:
Permisos: si el objeto desencadenante está restringido, como el pago de un préstamo que es desencadenado por el prestatario, mientras que la liquidación puede ser desencadenada por cualquier persona.
Información transportada: si se transmite información o activos al contrato al ser activado. Transportar información puede aumentar costos adicionales.
Relación temporal: La validez del desencadenador está relacionada con el tiempo, lo que afecta la estrategia de desencadenamiento.
En el diseño de DeFi, los operadores de activación a menudo se definen como acciones de terceros, utilizadas principalmente para liquidaciones. Esto plantea un problema de diseño de incentivos. Se diseñan diferentes incentivos en diferentes escenarios, especialmente en términos de costos de información y efectos de tiempo. Los desencadenantes de costos de información puros pueden llevar a que los mineros se conviertan en los beneficiarios finales, mientras que los desencadenantes de efectos de tiempo pueden diseñarse en una estructura de subasta holandesa, permitiendo que los verdaderos activadores obtengan la mayor parte del valor.
Los operadores de activación tienen aplicaciones importantes además de la liquidación, como la cobertura automática y la contribución de información. Con el tiempo, los operadores de activación, debido a su no linealidad y amplitud, podrían convertirse en el primer operador en capturar valor en la cadena.
Sin embargo, construir un operador desencadenante independiente GAME enfrenta desafíos. Diferentes escenarios son difíciles de operar bajo un sistema de incentivos unificado, lo que requiere que todos los contratos sigan el mismo estándar. Un modelo posible es: C=g+x (C es el costo total, g es el costo de GAS, x es el costo neto de la información), Y=stF(V) (Y es el rendimiento, s es el coeficiente de escenario, t es el coeficiente de tiempo, V es el valor de entrega). Pero esta relación lineal es difícil de formar atributos de auto-refuerzo.
El operador de activación, como parte de un gran JUEGO, puede tener características de auto-mejora, como su uso para cobertura o cotización. Por ejemplo, el costo de activación de cotizaciones en el sistema NEST no es una relación lineal con el valor de NEST, lo que otorga a este sistema propiedades de auto-mejora.
En resumen, la estructura no lineal del operador de activación se puede combinar con contratos grandes, formando un juego no cooperativo de auto-refuerzo, que tiene un valor económico significativo. Sin embargo, es difícil completar el diseño del GAME de manera independiente y sedimentar el valor. Algunos productos existentes presentan problemas lógicos y se han convertido en sistemas de lotería internos. En el futuro, la aplicación y el diseño del operador de activación aún tienen un amplio espacio para crecer, lo que merece una investigación y exploración más profundas.
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.
13 me gusta
Recompensa
13
7
Republicar
Compartir
Comentar
0/400
MevTears
· 07-25 10:25
Todo depende de los Flash Loans para tomar a la gente por tonta
Ver originalesResponder0
GasWaster
· 07-25 08:10
gasté 4.2 eth en transacciones fallidas el mes pasado... sigo optimizando los disparadores smh
Ver originalesResponder0
ArbitrageBot
· 07-25 08:10
El momento de comprar la caída ha llegado.
Ver originalesResponder0
ZkProofPudding
· 07-25 08:09
No escribir código y hacer que se dispare. Me muero de risa.
Operador activador: captura de valor y diseño de juegos en contratos inteligentes
Operador de activación: juegos y captura de valor en contratos inteligentes
Los operadores de desencadenamiento desempeñan un papel importante en los contratos inteligentes. Cuando la lógica interna del contrato requiere cambiar el estado al satisfacer ciertas condiciones, a menudo se necesitan operaciones externas para desencadenarlo. Esto se origina en la naturaleza de los contratos inteligentes bajo la arquitectura de Satoshi Nakamoto: cada operación es una subasta global. Algunos diseños que intentan automatizar el desencadenamiento a menudo pasan por alto este problema de juego, lo que puede llevar a riesgos de ataque o arbitraje.
El operador de activación es esencialmente un intercambio no lineal basado en el consumo de GAS, el costo de transporte de información y los beneficios del cambio de estado. Debido a su característica no lineal, necesitamos reflexionar sobre si podemos formar un mecanismo de auto-refuerzo en algún dimension y sedimentar valor.
Los operadores de activación suelen incluir tres aspectos:
Permisos: si el objeto desencadenante está restringido, como el pago de un préstamo que es desencadenado por el prestatario, mientras que la liquidación puede ser desencadenada por cualquier persona.
Información transportada: si se transmite información o activos al contrato al ser activado. Transportar información puede aumentar costos adicionales.
Relación temporal: La validez del desencadenador está relacionada con el tiempo, lo que afecta la estrategia de desencadenamiento.
En el diseño de DeFi, los operadores de activación a menudo se definen como acciones de terceros, utilizadas principalmente para liquidaciones. Esto plantea un problema de diseño de incentivos. Se diseñan diferentes incentivos en diferentes escenarios, especialmente en términos de costos de información y efectos de tiempo. Los desencadenantes de costos de información puros pueden llevar a que los mineros se conviertan en los beneficiarios finales, mientras que los desencadenantes de efectos de tiempo pueden diseñarse en una estructura de subasta holandesa, permitiendo que los verdaderos activadores obtengan la mayor parte del valor.
Los operadores de activación tienen aplicaciones importantes además de la liquidación, como la cobertura automática y la contribución de información. Con el tiempo, los operadores de activación, debido a su no linealidad y amplitud, podrían convertirse en el primer operador en capturar valor en la cadena.
Sin embargo, construir un operador desencadenante independiente GAME enfrenta desafíos. Diferentes escenarios son difíciles de operar bajo un sistema de incentivos unificado, lo que requiere que todos los contratos sigan el mismo estándar. Un modelo posible es: C=g+x (C es el costo total, g es el costo de GAS, x es el costo neto de la información), Y=stF(V) (Y es el rendimiento, s es el coeficiente de escenario, t es el coeficiente de tiempo, V es el valor de entrega). Pero esta relación lineal es difícil de formar atributos de auto-refuerzo.
El operador de activación, como parte de un gran JUEGO, puede tener características de auto-mejora, como su uso para cobertura o cotización. Por ejemplo, el costo de activación de cotizaciones en el sistema NEST no es una relación lineal con el valor de NEST, lo que otorga a este sistema propiedades de auto-mejora.
En resumen, la estructura no lineal del operador de activación se puede combinar con contratos grandes, formando un juego no cooperativo de auto-refuerzo, que tiene un valor económico significativo. Sin embargo, es difícil completar el diseño del GAME de manera independiente y sedimentar el valor. Algunos productos existentes presentan problemas lógicos y se han convertido en sistemas de lotería internos. En el futuro, la aplicación y el diseño del operador de activación aún tienen un amplio espacio para crecer, lo que merece una investigación y exploración más profundas.