Las aplicaciones on-chain a veces necesitan secretos que se desbloqueen más adelante: por ejemplo, informes sujetos a embargo, votaciones de gobernanza diferidas o divulgaciones programadas. Nillion aborda esta necesidad con criptografía de umbral diseñada para la liberación condicional en Ethereum.

Covenants es el producto principal de Nillion: se sella un contenido, que luego se divide en partes de Shamir distribuidas entre un comité de nodos. Con menos partes que el umbral elegido k, no es posible reconstruir los datos originales. Si los nodos actúan honestamente según lo previsto, cuando se cumple una condición de liberación preestablecida —por ejemplo, cuando transcurre cierto tiempo—, los nodos que tienen al menos k partes reconstruyen el contenido. Una salvedad importante: una coalición de k nodos o más podría reconstruirlo técnicamente antes de tiempo, por lo que la seguridad depende de la integridad del comité y del umbral elegido. Los metadatos sobre el momento de liberación también permanecen públicos en todo momento.

Dusk es la primera fase de lanzamiento de Covenants (no es un token independiente). Es la fase inicial de la hoja de ruta, que establece los fundamentos criptográficos, la red de nodos y las herramientas para desarrolladores en Ethereum, y cuya disponibilidad en la red de pruebas Sepolia está confirmada. No se debe dar por hecho que todos los hitos de Dusk se hayan completado; las fases posteriores, como la expansión a múltiples cadenas, también siguen siendo planes de la hoja de ruta.

Ejemplo hipotético: imagina una DAO de investigación que sella mediante Covenants un informe trimestral de tesorería, programado para desbloquearse en una fecha futura fija. Hasta entonces, con menos partes que el umbral elegido k, no es posible reconstruir el informe; pero, si k nodos o más se confabulan, es posible reconstruirlo antes de tiempo. Cuando se cumple la condición temporal y los nodos lo reconstruyen honestamente, el documento pasa a ser público de forma permanente.

Conclusión práctica para quienes desarrollan: Dusk proporciona infraestructura fundamental para la liberación condicional en Ethereum, pero es esencial comprender su modelo de confianza —elegir cuidadosamente el umbral k, tener en cuenta que los metadatos son públicos, el riesgo de colusión de k nodos y que la divulgación no garantiza la ejecución de ninguna operación— antes de integrarlo.

#nil $NIL @Nillion