Я потратил некоторое время на изучение дорожной карты Dusk от Nillion, и одна деталь постоянно привлекала моё внимание: сеть пытается сделать инструкцию нечитаемой до тех пор, пока не будет выполнено определённое условие.
Звучит просто, пока не задумаешься, что для этого требуется.
Идея Covenants заключается в том, чтобы запечатать инструкцию в Ethereum, сохранить её содержимое зашифрованным и позволить узлам сети помочь раскрыть его, когда требуемое условие будет выполнено. Теоретически это может открыть интересные возможности для приватных ордеров, условных платежей и приложений, в которых преждевременное раскрытие намерений даёт преимущество кому-то другому.
Но я постоянно думаю не об обещаниях, а о модели доверия.
Кто проверяет, что условие действительно выполнено? Как система справляется со злонамеренными или недоступными узлами? И сколько стоит сделать это практичным решением для повседневных приложений, а не просто интересным криптографическим примитивом?
Дорожная карта Nillion описывает гораздо более масштабное видение, включая межсетевую функциональность и более надёжную защиту конфиденциальности самих условий. Однако это цели дорожной карты, а не возможности, которые я стал бы автоматически считать уже реализованными.
Для меня настоящий рубеж — увидеть, как независимые разработчики создают полезные приложения и демонстрируют, что заложенные предположения о безопасности выдерживают проверку не только в документации.
Станут ли Covenants инфраструктурой, на которую разработчики действительно смогут полагаться, или проблема внедрения окажется сложнее криптографии?
#nil $NIL @Nillion
$AGT
Звучит просто, пока не задумаешься, что для этого требуется.
Идея Covenants заключается в том, чтобы запечатать инструкцию в Ethereum, сохранить её содержимое зашифрованным и позволить узлам сети помочь раскрыть его, когда требуемое условие будет выполнено. Теоретически это может открыть интересные возможности для приватных ордеров, условных платежей и приложений, в которых преждевременное раскрытие намерений даёт преимущество кому-то другому.
Но я постоянно думаю не об обещаниях, а о модели доверия.
Кто проверяет, что условие действительно выполнено? Как система справляется со злонамеренными или недоступными узлами? И сколько стоит сделать это практичным решением для повседневных приложений, а не просто интересным криптографическим примитивом?
Дорожная карта Nillion описывает гораздо более масштабное видение, включая межсетевую функциональность и более надёжную защиту конфиденциальности самих условий. Однако это цели дорожной карты, а не возможности, которые я стал бы автоматически считать уже реализованными.
Для меня настоящий рубеж — увидеть, как независимые разработчики создают полезные приложения и демонстрируют, что заложенные предположения о безопасности выдерживают проверку не только в документации.
Станут ли Covenants инфраструктурой, на которую разработчики действительно смогут полагаться, или проблема внедрения окажется сложнее криптографии?
#nil $NIL @Nillion
$AGT
