Ayer por la mañana volví a revisar la documentación de Nillion y me descubrí pensando menos en la «privacidad» como concepto amplio y más en lo que realmente le ocurre a una instrucción antes de ejecutarse.

A lo que no dejo de darle vueltas es a Covenants. Por lo que entiendo, se puede definir una instrucción en torno a una condición, mantenerla cifrada mientras espera y permitir que se ejecute cuando se cumpla esa condición. Pero, técnicamente, ¿cómo hace Nillion para que la instrucción siga siendo ilegible durante el periodo de espera?

Eso también me hizo pensar más allá del trading. ¿Podría ser útil un Covenant para una predicción que deba mantenerse privada hasta que ocurra el evento? Me interesa saber en qué casos resulta útil en la práctica, y no solo interesante en teoría.

También parece importante entender Dusk correctamente. Se describe como la primera era de la hoja de ruta de Covenants de Nillion, no como el sistema completo. Eso me hace preguntarme qué capacidades se espera que incorporen las eras posteriores.

Otra distinción que intento entender es la de Encrypted Markets. Esto parece distinto de simplemente ocultar las direcciones de las billeteras o los importes de las transacciones. El foco parece estar en la intención detrás de una acción, lo que podría tener implicaciones muy distintas para DeFi.

¿Podría el modelo de Covenant de Nillion llegar a convertirse en una primitiva de privacidad programable, en lugar de ser simplemente otra función de privacidad?

¿Y cómo deberían evolucionar la descentralización, la gobernanza y la seguridad a medida que se amplíen estas capacidades?

#nil $NIL @Nillion