Безопасность

Dash запустила ZK-приватность на базе Zcash

В феврале мы писали о планах Dash интегрировать Orchard. Тогда речь шла о будущем релизе и перспективе приватных пользовательских токенов.

Теперь первая часть плана реализована: в Dash Platform v4.0.0 shielded-операции стали частью консенсуса. Это не внешний миксер, не кастодиальный сервис и не экспериментальный смарт-контракт — приватность встроена непосредственно в протокол.

Для Dash, исторически связанной с CoinJoin, это не замена прежнего механизма, а вторая модель приватности. CoinJoin продолжает работать в основной сети, тогда как в Platform вместо раундов смешивания с несколькими участниками используются ZK-доказательства. Такой подход лучше подходит для быстрых мобильных кошельков. При этом обычные транзакции Dash остаются прозрачными: конфиденциальность опциональна.

Shielded pool скрывает баланс, отправителя, получателя и сумму перевода внутри пула. Сеть проверяет, что средства существуют, принадлежат отправителю и не расходуются дважды, но делает это без раскрытия содержимого операции.

Пользователь может внести credits в пул с прозрачного Platform-адреса, провести приватный перевод и вернуть средства обратно. Для держателя DASH важнее два других маршрута: ShieldFromAssetLock отправляет средства в shielded pool непосредственно из Core, а ShieldedWithdrawal выводит их на указанный Core-адрес. Чтобы не связать вывод с прежней активностью, кошелек должен использовать новый адрес.

Platform Credits — внутренняя расчетная единица Dash Platform, связанная с Dash фиксированным соотношением: один Dash соответствует 100 млрд credits.

Как работает приватность — без лишней математики

Dash не создавала новую ZK-схему с нуля. В основе реализации — Orchard, shielded-протокол Zcash на базе Halo 2 без trusted setup. Инженерная работа Dash — его адаптация к Platform: собственные переходы состояний, хранение в GroveDB, комиссии, синхронизация кошелька и маршрут обратно в Core.

Незадолго до релиза в Orchard обнаружили критическую уязвимость, потенциально позволявшую провести двойную трату внутри пула. Команда Zcash исправила схему доказательства, а Dash Core Group ещё до выпуска Platform 4.0 перевела свою реализацию на обновлённые библиотеки. Дополнительный уровень контроля в Dash обеспечивает SumTree: эта структура хранит и сверяет состояние пула, не позволяя скрытой эмиссии остаться незамеченной.

Одна из главных проблем shielded-систем — синхронизация кошелька. Чтобы обнаружить входящие средства, приложение получает зашифрованные notes и локально проверяет, какие из них может расшифровать его ключ. Сервер при этом не узнает, какие переводы принадлежат пользователю.

В тестовой версии приложения мы создали новый кошелек и запустили синхронизацию: она заняла около 21 секунды, что значительно быстрее синхронизации кошелька Zodl для ZCash.

Релиз мобильных кошельков с поддержкой новой технологии ожидается в ближайшее время.

Сейчас пул работает только с Platform Credits. Однако Dash уже объявила о планах добавить отдельные shielded pools для нативных токенов Platform.

Приватные пользовательские активы — не новая концепция. Сильная сторона Dash заключается в конкретном сочетании возможностей: ZK-приватности, выпуска токенов и NFT, а также обмена созданных активов на Dash и обратно. Благодаря этому каждый актив получает прямую связь с уже устоявшейся монетой, а через неё — с внешним рынком.

Источник

Добавить комментарий

Кнопка «Наверх»
  • bitcoinBitcoin (BTC) $ 64,513.00
  • ethereumEthereum (ETH) $ 1,917.03
  • tetherTether (USDT) $ 0.998572
  • usd-coinUSDC (USDC) $ 0.999715
  • tronTRON (TRX) $ 0.328031
  • dogecoinDogecoin (DOGE) $ 0.070177
  • leo-tokenLEO Token (LEO) $ 9.78
  • zcashZcash (ZEC) $ 476.86
  • moneroMonero (XMR) $ 357.53
  • chainlinkChainlink (LINK) $ 8.36
  • cardanoCardano (ADA) $ 0.164254
  • stellarStellar (XLM) $ 0.172418
  • daiDai (DAI) $ 0.999636
  • bitcoin-cashBitcoin Cash (BCH) $ 210.59
  • litecoinLitecoin (LTC) $ 45.26
  • hedera-hashgraphHedera (HBAR) $ 0.067741
  • crypto-com-chainCronos (CRO) $ 0.055064
  • okbOKB (OKB) $ 86.06
  • ethereum-classicEthereum Classic (ETC) $ 6.79
  • kucoin-sharesKuCoin (KCS) $ 6.67
  • algorandAlgorand (ALGO) $ 0.077465
  • cosmosCosmos Hub (ATOM) $ 1.29
  • true-usdTrueUSD (TUSD) $ 0.995489
  • vechainVeChain (VET) $ 0.004591
  • dashDash (DASH) $ 30.19
  • tezosTezos (XTZ) $ 0.206861
  • decredDecred (DCR) $ 12.09
  • iotaIOTA (IOTA) $ 0.033010
  • neoNEO (NEO) $ 1.83
  • basic-attention-tokenBasic Attention (BAT) $ 0.067345
  • qtumQtum (QTUM) $ 0.646003
  • 0x0x Protocol (ZRX) $ 0.079345
  • ravencoinRavencoin (RVN) $ 0.003564
  • ontologyOntology (ONT) $ 0.037366
  • paxos-standardPax Dollar (USDP) $ 0.999433
  • iconICON (ICX) $ 0.021762
  • wavesWaves (WAVES) $ 0.217757
  • liskLisk (LSK) $ 0.072994
  • bitcoin-diamondBitcoin Diamond (BCD) $ 0.061182
  • huobi-tokenHuobi (HT) $ 0.079401
  • monacoinMonaCoin (MONA) $ 0.064564
Закрыть
Закрыть