A privacidade na Solana é um conjunto de ferramentas ao nível da aplicação, e não um único modo de rede. A solução adequada depende do que o seu produto precisa de ocultar, de quem deve poder inspecioná-lo e do grau de controlo exigido pela instituição operadora.
A privacidade tem limites explícitos
"Privado" não significa a mesma coisa em todos os modelos. Defina se precisa de confidencialidade de valores, anonimato de participantes, controlos de política, execução privada ou acesso de auditoria antes de escolher um caminho de integração.
Comparar as três soluções
| Solução | Melhor aplicação | Limite de privacidade |
|---|---|---|
| Saldos Confidenciais | Saldos e transferências confidenciais com Token-2022 | Valores e saldos são privados; contas e participação em transações permanecem públicas |
| Solana Privacy Protocol | Privacidade onchain programável e políticas personalizadas | Rings predefinidos e personalizados determinam se os ativos, valores e participantes são privados |
| Private Channels | Execução privada gerida por instituições | A atividade do canal e o acesso aos dados permanecem dentro de um perímetro controlado pela instituição |
Saldos Confidenciais
Saldos Confidenciais é uma extensão do Token-2022 para encriptar saldos de tokens e valores de transferências, continuando a utilizar contas públicas da Solana.
- Privado: saldos de tokens e valores de transferências confidenciais.
- Público: a mint, as token accounts, os proprietários das contas e a participação em transações.
- Modelo de auditoria: uma mint pode configurar uma chave de auditor ElGamal opcional que permite desencriptar valores de transferências. Não revela o saldo completo de uma conta nem concede autoridade para movimentar tokens.
- Execução: o Token Extensions Program atualiza o estado encriptado, enquanto o ZK ElGamal Proof Program verifica a prova de transferência na Solana.
Saiba como funciona os Saldos Confidenciais, planeie uma integração, ou configure os controlos do emissor.
Solana Privacy Protocol
O Solana Privacy Protocol, documentado pela Helius como Solana Rings, disponibiliza saldos onchain encriptados e privacidade programável através de APIs. Encontra-se atualmente em fase beta.
- Ring Predefinido: sem permissão e confidencial. O ativo e o valor são privados, enquanto o remetente e o destinatário permanecem públicos.
- Rings Personalizados: programas Solana que podem ser confidenciais ou anónimos e podem adicionar políticas de transferência, relatórios, controlos de conformidade e visibilidade de auditor.
- Execução: as transferências são autocustodiais, podem transitar entre Rings e liquidam-se nativamente na Solana numa única transação.
Leia a documentação do Solana Privacy Protocol.
Private Channels
Private Channels é uma infraestrutura de execução privada para instituições que necessitam de controlo operacional para além da privacidade das transações.
- Dentro do canal: as transferências são privadas, instantâneas e não têm taxa por transação definida.
- Controlos da instituição: o operador define a participação, os controlos de acesso, a ordenação, os limites de débito, os requisitos de conformidade e a visibilidade dos dados.
- Modelo de auditoria: os observadores externos não podem inspecionar a atividade do canal, enquanto a instituição pode conceder aos auditores a visibilidade exigida pela sua política.
- Relação com a mainnet: o valor entra e sai do canal através da mainnet da Solana, enquanto a execução dentro do canal permanece privada.
Is this page helpful?