#nil $NIL @Nillion
Торговая инструкция может оставаться зашифрованной и при этом исполняться неудачно.
Это различие заставило меня внимательнее присмотреться к Covenants от Nillion.
С Dusk, первым релизом Covenants от Nillion в основной сети Ethereum, инструкция может оставаться запечатанной до выполнения условия её раскрытия.
Здесь важен сам механизм: автор выбирает комитет из m узлов и порог k. Данные инструкции делятся по схеме разделения секрета Шамира, а каждая доля шифруется для своего получателя. Любых k долей достаточно, чтобы восстановить данные; менее k — недостаточно.
Например, комитет из 5 узлов с порогом 3 может работать даже при недоступности двух узлов. Но если один оператор контролирует три доли, он может восстановить данные раньше времени. Прежде чем считать количество узлов показателем децентрализации, я бы проверил независимость операторов.
Когда узлы публикуют достаточное количество долей, любой желающий может восстановить данные инструкции. Ончейн-коммитмент проверяет, что раскрытая инструкция совпадает с исходной. Затем хук для расчётов может передать её приложению.
Вот что я считаю самым важным: раскрытие инструкции не гарантирует успешную сделку.
Принимающему контракту всё ещё нужны авторизация, защита от повторного исполнения и ограничения на выполнение, например минимальный объём получаемых средств. Важно и наличие средств на газ: узлы могут задержать публикацию долей, если базовая комиссия превысит установленный автором предел возмещения расходов.
NIL связан с этой инфраструктурой через стейкинг узлов и комиссии протокола. Дальше я хочу следить за повторным использованием приложений, разнообразием комитетов и успешностью расчётов.
На мой взгляд, главный аргумент в пользу Covenants — защита инструкции до её раскрытия и возможность проверить её исполнение после него. Успех Dusk будет зависеть от того, смогут ли разработчики правильно реализовать обе стороны этого процесса.
Торговая инструкция может оставаться зашифрованной и при этом исполняться неудачно.
Это различие заставило меня внимательнее присмотреться к Covenants от Nillion.
С Dusk, первым релизом Covenants от Nillion в основной сети Ethereum, инструкция может оставаться запечатанной до выполнения условия её раскрытия.
Здесь важен сам механизм: автор выбирает комитет из m узлов и порог k. Данные инструкции делятся по схеме разделения секрета Шамира, а каждая доля шифруется для своего получателя. Любых k долей достаточно, чтобы восстановить данные; менее k — недостаточно.
Например, комитет из 5 узлов с порогом 3 может работать даже при недоступности двух узлов. Но если один оператор контролирует три доли, он может восстановить данные раньше времени. Прежде чем считать количество узлов показателем децентрализации, я бы проверил независимость операторов.
Когда узлы публикуют достаточное количество долей, любой желающий может восстановить данные инструкции. Ончейн-коммитмент проверяет, что раскрытая инструкция совпадает с исходной. Затем хук для расчётов может передать её приложению.
Вот что я считаю самым важным: раскрытие инструкции не гарантирует успешную сделку.
Принимающему контракту всё ещё нужны авторизация, защита от повторного исполнения и ограничения на выполнение, например минимальный объём получаемых средств. Важно и наличие средств на газ: узлы могут задержать публикацию долей, если базовая комиссия превысит установленный автором предел возмещения расходов.
NIL связан с этой инфраструктурой через стейкинг узлов и комиссии протокола. Дальше я хочу следить за повторным использованием приложений, разнообразием комитетов и успешностью расчётов.
На мой взгляд, главный аргумент в пользу Covenants — защита инструкции до её раскрытия и возможность проверить её исполнение после него. Успех Dusk будет зависеть от того, смогут ли разработчики правильно реализовать обе стороны этого процесса.
