Una política DeFi útil debería ser más que una frase en un documento interno. Debería ser posible vincular la política con acciones observables que puedan revisarse en la cadena.
Por ejemplo, un mandato que establezca que una cuenta no debe habilitar un mercado de préstamos específico puede traducirse en una verificación a nivel de transacción. Los revisores pueden buscar la llamada pertinente para entrar en el mercado y determinar si las acciones de la cuenta se ajustan a la política prevista.
Del mismo modo, un flujo de trabajo que exija entrar en el mercado antes de pedir préstamos puede revisarse comparándolo con la secuencia de transacciones y los requisitos reales del protocolo. El objetivo es convertir una instrucción general en una condición específica y comprobable.
Esto facilita la automatización del cumplimiento. Los scripts de supervisión pueden inspeccionar transacciones, los revisores pueden buscar interacciones pertinentes con los contratos y los equipos de auditoría pueden comparar el comportamiento real con las reglas documentadas.
Sigue siendo importante distinguir entre una llamada ausente y una infracción confirmada. El historial de transacciones por sí solo quizá no permita determinar todos los aspectos del estado actual de una cuenta, y es necesario verificar la interfaz exacta del contrato y la versión del protocolo antes de definir una prueba automatizada.
Si surge una discrepancia, la respuesta debe ajustarse a la política aplicable y a los mecanismos del protocolo. Según la situación, esto podría implicar cambiar el flujo de trabajo, ajustar la configuración de la cuenta o, cuando sea necesario, reembolsar una posición existente.
Un mandato es más fácil de auditar cuando cuenta con una prueba clara en la cadena. Las interacciones de JustLend para entrar en el mercado y pedir préstamos ofrecen acciones concretas que los desarrolladores y revisores pueden examinar.
@DeFi_JUST @Justin Sun孙宇晨 #TRONEcoStar
Por ejemplo, un mandato que establezca que una cuenta no debe habilitar un mercado de préstamos específico puede traducirse en una verificación a nivel de transacción. Los revisores pueden buscar la llamada pertinente para entrar en el mercado y determinar si las acciones de la cuenta se ajustan a la política prevista.
Del mismo modo, un flujo de trabajo que exija entrar en el mercado antes de pedir préstamos puede revisarse comparándolo con la secuencia de transacciones y los requisitos reales del protocolo. El objetivo es convertir una instrucción general en una condición específica y comprobable.
Esto facilita la automatización del cumplimiento. Los scripts de supervisión pueden inspeccionar transacciones, los revisores pueden buscar interacciones pertinentes con los contratos y los equipos de auditoría pueden comparar el comportamiento real con las reglas documentadas.
Sigue siendo importante distinguir entre una llamada ausente y una infracción confirmada. El historial de transacciones por sí solo quizá no permita determinar todos los aspectos del estado actual de una cuenta, y es necesario verificar la interfaz exacta del contrato y la versión del protocolo antes de definir una prueba automatizada.
Si surge una discrepancia, la respuesta debe ajustarse a la política aplicable y a los mecanismos del protocolo. Según la situación, esto podría implicar cambiar el flujo de trabajo, ajustar la configuración de la cuenta o, cuando sea necesario, reembolsar una posición existente.
Un mandato es más fácil de auditar cuando cuenta con una prueba clara en la cadena. Las interacciones de JustLend para entrar en el mercado y pedir préstamos ofrecen acciones concretas que los desarrolladores y revisores pueden examinar.
@DeFi_JUST @Justin Sun孙宇晨 #TRONEcoStar