Я пошёл знакомиться с Hedger — новой приватной прослойкой Dusk для EVM-стороны — ожидая, что она будет работать как большинство систем конфиденциальных транзакций, которые я видел раньше: скрыть сумму, скрыть участников — и всё. Но это не так.

У Dusk уже есть инструмент приватности для нативного слоя под названием Zedger, и Zedger может обеспечивать полную анонимность — потому что нативный слой использует UTXO-модель, тот самый структурный приём, на который опираются Zcash и Monero, чтобы полностью разорвать связь между отправителем и получателем. Hedger так не умеет. Он сделан для EVM-стороны, которая работает на аккаунтной модели, а аккаунтная модель означает, что по задумке каждый перевод всё равно привязан к видимому адресу. Никакой «перетасовки UTXO», за которой можно спрятаться.

Поэтому Hedger делает намеренно более узкую вещь: скрывает сумму. Для этого используется гомоморфное шифрование в паре с доказательствами с нулевым разглашением, чтобы подтвердить корректность транзакции, не раскрывая число, при этом оставляя видимыми адреса отправителя и получателя. Конфиденциальность, но не анонимность.

Напомнило банковскую выписку, где суммы транзакций заблокированы чёрным, но имена счетов всё равно напечатаны сверху. Видно, кто кому заплатил — вы просто не видите, сколько. Для личного кошелька это может ощущаться как «полуприватный» инструмент. А для регулируемого финансового рынка это единственная версия приватности, на которую регулятор согласился бы — нужно знать, кто торгует, а не размер сделки.

Похоже, поэтому Dusk создал две отдельные системы. Полная анонимность Zedger подходит нативному слою Dusk, где весь дизайн начинается с приватности. Более узкая конфиденциальность Hedger соответствует DuskEVM, где вся идея — встроиться в существующие инструменты Ethereum и аккаунтные стандарты, которые уже используют институции: полная анонимность с самого начала туда не вписывалась.

При этом всё ещё неясно, окажется ли «конфиденциальность, но не анонимность» в итоге более полезной конструкцией для институционального внедрения — или же это просто значит, что Hedger даёт приватность с пометкой-«звёздочка», о которой большинство людей, публикующих про это посты, даже не дочитает.

#dusk $DUSK @Dusk