Конфиденциальность на Solana — это набор инструментов на уровне приложений, а не единый сетевой режим. Выбор подходящего решения зависит от того, что ваш продукт должен скрывать, кто должен иметь возможность это проверять и насколько высока степень контроля, необходимая управляющей организации.
Конфиденциальность имеет чёткие границы
«Приватность» означает разное в разных моделях. Определите, что именно вам необходимо: конфиденциальность сумм, анонимность участников, политики управления, приватное исполнение или доступ для аудита — прежде чем выбирать путь интеграции.
Сравнение трёх решений
| Решение | Оптимальный сценарий | Граница конфиденциальности |
|---|---|---|
| Confidential Balances | Конфиденциальные балансы и переводы Token-2022 | Суммы и балансы скрыты; аккаунты и участие в транзакциях остаются публичными |
| Solana Privacy Protocol | Программируемая конфиденциальность на блокчейне и настраиваемые политики | Кольца по умолчанию и пользовательские кольца определяют, являются ли активы, суммы и участники приватными |
| Private Channels | Приватное исполнение под управлением организации | Активность канала и доступ к данным остаются в периметре, контролируемом организацией |
Confidential Balances
Confidential Balances — это расширение Token-2022 для шифрования балансов токенов и сумм переводов при продолжении использования публичных аккаунтов Solana.
- Скрыто: балансы токенов и суммы конфиденциальных переводов.
- Публично: минт, token accounts, владельцы аккаунтов и участие в транзакциях.
- Модель аудита: минт может настроить опциональный ключ аудитора ElGamal, позволяющий расшифровывать суммы переводов. Он не раскрывает полный баланс аккаунта и не предоставляет права на перемещение токенов.
- Исполнение: Token Extensions Program обновляет зашифрованное состояние, а ZK ElGamal Proof Program верифицирует доказательство перевода на Solana.
Узнайте, как работает Confidential Balances, спланируйте интеграцию или настройте параметры контроля эмитента.
Solana Privacy Protocol
Solana Privacy Protocol, задокументированный Helius как Solana Rings, обеспечивает зашифрованные балансы на блокчейне и программируемую конфиденциальность через API. В настоящее время находится в стадии бета-тестирования.
- Кольцо по умолчанию: без разрешений и конфиденциально. Актив и сумма скрыты, тогда как отправитель и получатель остаются публичными.
- Пользовательские кольца: программы Solana, которые могут быть конфиденциальными или анонимными и поддерживать политику переводов, отчётность, контроль соответствия требованиям и видимость для аудитора.
- Исполнение: переводы находятся под самостоятельным хранением, могут перемещаться между кольцами и проводиться нативно на Solana в одной транзакции.
Ознакомьтесь с документацией Solana Privacy Protocol.
Private Channels
Private Channels — это инфраструктура приватного исполнения для организаций, которым помимо конфиденциальности транзакций необходим операционный контроль.
- Внутри канала: переводы приватны, мгновенны и не имеют фиксированной комиссии за транзакцию.
- Контроль организации: оператор определяет участие, права доступа, порядок обработки, ограничения скорости, требования соответствия и видимость данных.
- Модель аудита: внешние наблюдатели не могут проверять активность канала, тогда как организация может предоставлять аудиторам уровень видимости, требуемый её политикой.
- Связь с основной сетью: средства перемещаются в канал и из канала через основную сеть Solana, тогда как исполнение внутри канала остаётся приватным.
Изучите Private Channels или перейдите на страницу продукта.
Is this page helpful?