Я всё думаю: нужно ли Фениксу оставлять что-то публичное после того, как я трачу защищённый DUSK. Тогда частная часть, вероятно, вовсе не такая уж приватная.

Ладно. Феникс говорит, что DUSK живёт благодаря зашифрованным заметкам. Хорошо. Я трачу заметку — появляются новые защищённые выходы, а старая заметка, по идее, должна быть завершена.

Но тогда Dusk всё равно оставляет после себя занулятор.

Так что это, в точности?

Моё первое ощущение, похоже, тупое и простое. Если что-то публичное обязано появиться, чтобы все знали: заметка Феникса больше не может вернуться, то разве не выходит, что это публичное как-то «утекает» потреблением больше, чем Dusk готов признать.

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

И эта разница всё время цепляет меня: занулятор может сказать всем, что старая заметка Феникса завершена, не сообщая при этом, куда именно ушёл тот DUSK дальше.

«Публичное доказательство завершения. Непубличная видимость перемещения».

И при этом сторона Феникса всё равно доходит до Transfer Contract и DuskDS с этим занулятором, который сидит там публично, тогда как само защищённое перемещение — это то, что занулятор никогда на самом деле не объяснял.

И вот именно эта часть кажется мне странной.

Потому что мне всё время хочется, чтобы публичный «остаток» означал публичную историю.

Но, судя по всему, Феникс жёстче. Старую заметку можно публично считать мёртвой — и всё.

Куда тогда ушёл DUSK дальше?

Похоже, у занулятора абсолютно нечего сказать об этом.

@Dusk_Foundation #dusk $DUSK