Привет! Вчера мы разобрали на атомы якорь блокчейна Plasma на Bitcoin - тот случай, когда сеть говорит "мы не сами по себе". Если не видел тот пост - вот ссылка, советую его пересмотреть, много интересного!
Сегодня мова пойдёт про, как на меня, очень важную тему, про конфиденциальные платежи. То есть про то, как Plasma пытается дать приватность стейблкойнам, не превращаясь в очередной "анонимный" блокчейн, который регуляторы ненавидят.

Это не полная приватность, как в Monero или Zcash. @Plasma не прячет всё по умолчанию - это opt-in модуль, лёгкий, совместимый с EVM, без кастомных токенов или альтернативных VM.
Официальная дока говорит: цель - shield amounts, recipient addresses и encrypted memos, но сохранить composability и selective disclosure. То есть ты можешь отправить USDT так, чтобы в эксплорере видно было только "что-то произошло", но не сколько и кому именно.
Как это делают технически? Из источников выходит комбо:
Stealth addresses - одноразовые адреса для получателя. Каждый платеж генерирует новый адрес, который видит только получатель (через view key или shared Secret). Классика крипто-приватности.
Hidden amounts - вероятно, через range proofs или Pedersen commitments, чтобы валидаторы проверяли "сумма положительная и не превышает баланс", но не видели точную цифру.
Encrypted memos - для заметок типа "счет за услуги" - шифруются, видны только сторонам.
Selective disclosure - ключевой момент. Если регулятор или аудитор попросит (AML, налоги, суд), пользователь может предоставить proof или ключ, чтобы раскрыть конкретную транзакцию. Не всю сеть, а именно эту транзакцию. Это не backdoor - это verifiable reveal, как в дружественных к compliance zk-системах.
🤔 Почему не просто zk-SNARKs на всё? Потому что Plasma хочет сохранить скорость и низкие затраты. Полный zk для каждого перевода - это перегруз, который съест субсекундную финальность.
Поэтому модуль лёгкий: работает только для простых переводов USDT/USDC, интегрируется в стандартный EVM-код (Solidity, без opcodes).
Paymaster, вероятно, тоже может покрывать газ для конфиденциальных транзакций, но это ещё не подтверждено, roadmap говорит "incremental rollout".
На практике это для чего? Предприятия, payroll - когда компания платит зарплату в USDT и не хочет, чтобы все в сети видели что-то вроде "Компания Roshen отправила 5000 USDT менеджеру Пупкину".
Или treasure flows между филиалами - конкуренты много бы отдали за такую информацию. Или просто фрилансер, который не хочет, чтобы весь мир знал, сколько ему заплатили за только что выполненный проект. Но если придёт запрос от налоговой, ты раскроешь и всё ОК.
Но у меня есть сомнения. Фича ещё в разработке - в 2025 году много источников писали "roadmap", "plays to", "developing". На Plasma.to в docs есть страница Confidential Payments, но детали внедрения - "subject to change". Поэтому не ясно, жива ли эта технология в mainnet (слухи говорят про этот 2026 год), или ещё testnet-only.
Моё мнение - если не запустят selective disclosure правильно - или станет слишком приватным (и привет - держите блок от регуляторов), или слишком прозрачным (а тогда смысла ноль от такой "конфиденциальности").
Ну что, не устали ещё от такого объёма информации? Но надеюсь было интересно и полезно. Завтра поговорим про кастомные газ-токены - почему ты можешь платить за газ USDT или даже $BTC , и почему это не просто маркетинг. До завтра!