Несколько дней назад за ужином с другом он случайно спросил меня: «Сколько денег осталось на твоей банковской карте?» — и я, не задумываясь, сразу сменил тему.
Это интересно: в реальной жизни вопрос о балансе считается грубостью, но в блокчейне, как только вы публикуете адрес кошелька, все — баланс, история транзакций, позиции в DeFi — становятся полностью видимыми. Мы постоянно говорим о прозрачности, но мало кто действительно задумывается: до какой степени должен быть прозрачен мой кошелёк?
Я думал об этом несколько дней, пока не наткнулся на твит от @primus_labs — и тогда мне стало немного понятнее. Они сравнили это с осенним деревом: листья постепенно опадают, а корни остаются под землёй. Мне сразу показалось это точным сравнением: приватность в блокчейне — это тоже самое. Некоторые данные должны, как листья, падать наружу, а другие — как корни — оставаться глубоко скрытыми. Вслед за этой метафорой я соединил несколько недавних наблюдений и могу выделить четыре уровня.
Первый уровень: что именно решает «селективная приватность»?
С ростом объёмов институциональных средств и корпоративных финансов, переводимых на блокчейн, невозможно раскрывать каждую транзакцию на всеобщее обозрение. Компания, желающая привлечь финансирование через блокчейн, должна доказать инвесторам наличие достаточных активов или выполнение определённых финансовых условий. Инвесторам на самом деле важно только одно: «выполняется ли критерий?». Конкретная сумма депозита или происхождение каждой поступившей суммы — вовсе не обязательно раскрывать. Primus использует zkTLS для проверки источника и подлинности данных вне блокчейна и FHE для прямых вычислений с зашифрованными чувствительными данными. Таким образом, финансовые приложения одновременно защищают информацию от несанкционированного доступа и предоставляют проверяемые результаты — без компромиссов.
Второй уровень: как эта способность расширяется дальше?
Недавно их сотрудничество с @CournotProtocol продвинуло эту идею ещё дальше. Прогнозные рынки должны проводить расчёт на основе определённых публичных данных; Cournot может анализировать и интерпретировать эти данные после их верификации источника. Primus отвечает за подтверждение происхождения данных и их целостность, а Cournot — за то, что эти данные означают. Доверие к источнику не гарантирует правильность вывода, но хотя бы устраняет множество бесполезных споров, вызванных неясным происхождением доказательств.
Третий уровень: два главных страха институциональных участников
Институциональные игроки, переводящие реальные деньги в блокчейн, боятся двух вещей: раскрытия своих позиций рынку или неясности происхождения резервов и данных. Открытые блокчейны по умолчанию полностью прозрачны — если раскрыть стратегии маркет-мейкинга, хеджирования или управления капиталом, их легко будут копировать или атаковать. Но полная приватность не соответствует требованиям аудита, регуляторного соответствия и доверию контрагентов.
Подход Primus заключается в разделении этих двух задач и их наложении поверх существующего блокчейна. zkTLS доказывает: «данные действительно пришли из реального HTTPS-источника и не были изменены», но не раскрывает исходные аккаунты, ключи или полные отчёты. FHE позволяет выполнять расчёты балансов, переводов и доходов непосредственно в зашифрованном виде — на блокчейне видны только шифртексты; расшифровать их может только авторизованная сторона.
Результат: сама активность остаётся приватной, но ключевые утверждения — например, достаточность резервов или соответствие транзакций стратегии — могут быть криптографически подтверждены третьими сторонами. Это не пустые слова: они уже внедрили это в продакшене для стабильных монет и RWA-проектов в режиме реального времени Proof-of-Reserve и запустили Confidential Vault на BNB Chain, позволяя пользователям конвертировать стабильные монеты в зашифрованную форму для перевода или получения дохода без раскрытия личных позиций. Институтам нужна не «либо всё открыто, либо всё закрыто», а настраиваемая приватность с доказуемой целостностью. Primus позиционирует себя как слой, встраиваемый в существующие финансовые потоки, а не как отдельная новая цепочка.
Четвёртый уровень: как проверять баланс после его шифрования?
Шифрование баланса не означает, что вы сами должны угадывать его значение. Получив зашифрованный перевод, вы всё равно должны знать свой новый баланс. Приватность для внешних наблюдателей и возможность проверки баланса самим владельцем — эти две вещи должны работать одновременно.
В схеме конфиденциальных переводов Primus на блокчейне хранится только зашифрованный хендл баланса. При переводе вычислительный узел выполняет сложение/вычитание непосредственно над шифртекстами и записывает новый результат — не раскрывая сумму при обновлении. Пользователь может запросить расшифровку своего баланса через подпись кошелька для аутентификации. Уровень контроля доступа определяет, кто может запросить расшифровку каких данных: по умолчанию только владелец актива может расшифровать свой собственный баланс; наблюдатели видят лишь зашифрованные хендлы. Это важное различие. Компания должна точно знать свои движения средств, но не обязана раскрывать каждое изменение размера операции посторонним. Сможет ли конфиденциальный финтех реально работать — зависит именно от таких деталей: средства защищены, но уполномоченные лица могут нормально сверяться — и бизнес продолжает работать.
Напоследок: информацию о видимости на каждом этапе — входе в систему приватности, проведении внутри неё транзакций и выходе обратно в обычный ERC-20 — нужно понимать отдельно; конкретные продукты требуют проверки поддерживаемых ими процессов. Я планирую сначала разобраться с тем, как проверяется баланс и как выдаются права на расшифровку, прежде чем решать, что с этим делать.
Если хотите узнать больше о продукте — рекомендую изучить его вместе с текущим XP-заданием.
#Primus @primus_labs @KaitoAI