Эскроу, завещания, аукционы с закрытыми ставками и капсулы времени кажутся четырьмя не связанными друг с другом направлениями. Но все они работают по одному принципу: инструкция заперта, и её можно открыть, только когда наступит определённое условие. Никто не называет этот принцип отдельной отраслью. Это примитив, на основе которого строятся целые отрасли.

Именно так я воспринимаю Covenant от Nillion. Covenant — это инструкция, зашифрованная и размещённая ончейн, с привязкой к условию. Когда условие становится истинным, пороговое число независимых узлов открывает её, и она исполняется. Никому не нужно запускать бота, и никому не приходится доверять, что он не подглядывает. Стоп-лосс, ставка, запланированный платёж и отложенное раскрытие информации — это один и тот же объект с разными условиями.

Вот чем примитив отличается от продукта. Продукт побеждает, если лучше конкурентов справляется с одной задачей. Примитив побеждает, когда другие команды используют его для задач, которые его создатели даже не указывали. Первый этап, получивший название Dusk, переносит Covenants в Ethereum, а дорожная карта предусматривает использование того же механизма в EVM-сетях, а затем и для расчётов между сетями. Механизм остаётся неизменным, а область его применения расширяется.

Если мне нужно назвать то, что больше всего нравится мне в Covenant, — это то, как мало он требует. Он не пытается заменить биржу, хранилище или аукционный дом. Он даёт каждому из них возможность, которой раньше не было: сохранять инструкцию нечитаемой до самого момента, когда она понадобится. Примитиву, который дополняет существующие приложения, никогда не придётся воевать с ними.

Это также подсказывает, что именно стоит измерять. Число транзакций одного приложения мало о чём говорит. А вот количество разных условий, которые задают пользователи, и количество независимых команд, создающих проекты на одном и том же примитиве, говорят о многом.

Я всё время возвращаюсь к одному вопросу: какой разработчик первым выпустит сценарий использования Covenant, который никто в Nillion не планировал?
#nil $NIL @Nillion