¿Para qué sirven los Covenants de Nillion? Es fácil entenderlo con una subasta.

Tres personas están dispuestas a ofrecer 800, 900 y 1000 yuanes, respectivamente. Si las ofertas se hacen públicas de antemano, quienes pujen después pueden limitarse a subir la oferta. Si todos presentan primero sus ofertas cifradas y se revelan juntas al terminar el plazo, se puede reducir este problema.

Los Covenants de @Nillion permiten crear aplicaciones de este tipo: las instrucciones se cifran y se almacenan en la cadena de bloques, y se descifran cuando se cumplen las condiciones acordadas para que la aplicación las procese. Es como un sobre electrónico con una fecha acordada para abrirlo, que puede contener ofertas, pagos o instrucciones de transacción.

Dusk es la versión de la primera fase de este producto. Ya está disponible en la red principal de Ethereum, es decir, en la red oficial que utiliza activos reales.

Hay una diferencia importante: cifrar el contenido de las instrucciones no significa que también se oculten las condiciones para abrirlas. En la fase inicial, los nodos encargados de comprobarlas todavía pueden leerlas. La fase Neon, prevista para más adelante, planea ocultar también las condiciones; es una función que me interesa mucho. Para los usuarios, puede reducir el riesgo de que sus planes queden expuestos antes de tiempo.

Me gusta el uso para las subastas con ofertas selladas: las ofertas se mantienen en secreto mientras deben serlo y se verifican al terminar.
#nil $NIL @Nillion