Після того як я ознайомився з матеріалами Nillion, найбільше мене зацікавила одна конкретна особливість Covenants. Користувачі можуть заздалегідь підготувати інструкції та надіслати їх у зашифрованому вигляді в блокчейн, а потім розблокувати, коли будуть виконані узгоджені умови. До цього моменту зміст інструкцій залишається приватним.
Мене це приваблює, адже підготувати дії заздалегідь не означає, що намір діяти теж має бути розкритий завчасно. Користувачі хочуть, щоб дії виконувалися після настання певних умов, але водночас можуть не хотіти, щоб інші завчасно знали, що саме вони збираються робити. Covenants намагається задовольнити обидві ці потреби.
Для мене важливий захист у період очікування. Якщо зміст інструкції вже можна прочитати, хоча час її виконання ще не настав, це створює для користувача додаткові побоювання. Мені було б цікавіше розглянути цей інструмент, якби інструкції можна було спершу надіслати в зашифрованому вигляді, а розкривати їхній зміст лише після виконання умов. Звісно, це не гарантує ціну угоди й не означає, що ризик випереджальних дій зник.
DUSK уже запущено в основній мережі Ethereum — це перший реліз Covenants на Ethereum. Завдяки цьому є реальний продукт, за яким можна стежити. Далі варто подивитися, як розробники перетворять його на застосунок, зрозумілий і зручний для користувачів. Якщо поглянути на семиетапну дорожню карту Nillion крізь цю призму, то найбільше я чекаю на Neon. В офіційних матеріалах чітко розмежовано два рівні можливостей: на ранніх етапах вузли все ще можуть читати умови спрацювання, тоді як Neon має зробити їх невидимими навіть для вузлів. Наразі ця можливість лише запланована.
Я чекаю на неї, тому що інформація про те, що саме ви готуєтеся зробити, потребує приватності, а час виконання дії також може бути тим, чого користувач не хоче розкривати завчасно. Шифрування інструкцій уже захищає частину інформації. Якщо згодом вдасться захистити й умови спрацювання, це ще більше наблизить систему до того, як я хотів би її використовувати.
Саме тому мені цікаво й далі досліджувати це, коли я стежу за
@Nillion і
$NIL . Коли Neon справді запустять, я хочу побачити, чи зможе застосунок чітко пояснити користувачам, яку інформацію бачать лише вони, а яка стане публічною після спрацювання. Якщо це вдасться зрозуміло пояснити, людям буде простіше довіритися цьому інструменту.
#nil $NIL @Nillion