Skip to main content
Este guia é para fintechs, emissores, plataformas de folha de pagamento, empresas de remessas, neobancos e empresas que desejam contas de pagamento privadas combinadas com os benefícios do blockchain.

Visão Geral

Seu negócio poderá:
  1. Criar carteiras privadas para contas de clientes, comerciantes ou tesouraria
  2. Depositar stablecoins de carteiras públicas para privadas
  3. Enviar pagamentos privados entre carteiras privadas
  4. Retirar para endereços e carteiras públicas Solana
  5. Visualizar saldos e histórico privados por meio da API
  6. Definir Aneis Personalizados dedicados com sua própria conformidade, auditoria e regras de negócios. Você pode trazer sua própria conformidade ou usar a solução de verificação de identidade e triagem de sanções gerenciada pela Helius.
  7. Configurar quem pode visualizar, aprovar, congelar ou mover fundos dentro de um anel
  8. Acompanhar o status de pagamento privado através de polling ou webhooks

Como Funciona

Uma Carteira Privada é o principal objeto API com o qual você interage. Você pode mapear uma Carteira Privada para, por exemplo, uma conta de cliente, conta de comerciante, conta de funcionário, conta de tesouraria ou conta inteligente. Saldos e transferências privadas são criptografados onchain. Provedores RPC como a Helius indexam o estado criptografado, geram provas, constroem transações e as enviam para a Solana sob demanda. Para a maioria dos casos de uso empresarial, as Carteiras Privadas vivem dentro de um Anel Personalizado dedicado. O anel define as regras para transferências, visibilidade e conformidade. Aqui está como o Helius Privacy se encaixa em sua stack: Modelo de confiança. O aplicativo da Empresa envia a intenção para a API de Privacidade / Provedor RPC, que chama o Provedor de Carteira para operações chave e envia transações para a Solana.

Modelo de Confiança

Pagamentos privados requerem autorização pela carteira privada e devem cumprir com a política correspondente do anel. Anéis confidenciais (o Anel Padrão e Anéis Personalizados confidenciais) suportam descriptografia local e delegada. Anéis Personalizados anônimos suportam apenas descriptografia delegada. No modo de descriptografia delegada, a carteira e o provedor RPC selecionado compartilham uma chave de visualização. O provedor pode fornecer saldos e histórico mas não pode autorizar gastos. Isso é distinto de um auditor, cuja visibilidade é definida pela política do Anel. Você pode operar a infraestrutura (RPC, indexador, servidor auditor ou co-signatário) por conta própria, ou usar um provedor RPC como a Helius para executá-la para você. Executamos a infraestrutura através de nossa frota global de RPCs de alto desempenho e, opcionalmente, via uma configuração dedicada personalizável às suas necessidades. Infraestrutura dedicada não implica uma árvore de estado onchain separada. Anéis Personalizados e o Anel Padrão sem permissão compartilham uma árvore de Merkle.

Anéis

Anéis tornam a privacidade no Solana programável, semelhante ao Token-2022. O Anel Padrão é sem permissão e não tem política personalizada. Um Anel Personalizado é regido por seu próprio conjunto de regras de política. Uma Carteira Privada pode manter saldos em múltiplos Anéis ao mesmo tempo. Qual Anel um saldo pertence não é uma propriedade da carteira. É uma propriedade de cada UTXO, armazenada em seu campo policy_program_id.
  • O anel padrão é confidencial e sem permissão, sem qualquer política, auditores ou autoridades. Anéis confidenciais criptografam ativo e montante.
  • Anéis personalizados podem ser configurados com política personalizada e controles de conformidade, podendo ser confidenciais ou anônimos (ativo, montante, remetente, destinatário criptografados).
Saldos Privados mostrados como uma zona onchain tracejada contendo dois anéis. O Anel Padrão é confidencial, autocustodial e sem permissão. O Anel Personalizado é confidencial ou anônimo, autocustodial e adiciona política personalizada e conformidade personalizada. Uma transferência privada conecta os anéis, e cada um deposita e retira de uma camada de Saldos Públicos Solana abaixo. Uma carteira privada pode retirar de um Anel Personalizado para uma conta de token público, para o Anel Padrão confidencial e sem permissão, ou para outro Anel Personalizado se a política do anel de origem permitir.

Anéis Personalizados São Programáveis

Um Anel Personalizado pode definir regras totalmente personalizadas para transferências e visibilidade/auditoria.
Se você deseja configurar seu próprio Anel Personalizado, entre em contato conosco e nós ajudaremos na configuração. Você pode trazer sua própria conformidade ou usar a solução de verificação de identidade e triagem de sanções gerenciada pela Helius.
Anéis são programáveis. Exemplos comuns de regras incluem: Esses conjuntos de regras personalizadas são programados como um programa Solana dedicado que verifica a transição de estado de cada transferência aplicável antes de se estabelecer atomicamente onchain através do Protocolo de Privacidade Solana (TSPP).

Administração de Anel

Relatório de Anel

Utilize relatórios de anel para tesouraria, contabilidade, conformidade ou seu próprio conjunto de regras de visibilidade.
Resposta de exemplo:
O acesso do auditor é somente leitura. Um auditor pode visualizar os dados configurados pela política do anel, mas não pode assinar, gastar, congelar ou mover fundos a menos que configurado separadamente como uma autoridade.

Congelar ou Descongelar uma Carteira Privada

Se o Anel Personalizado tiver uma autoridade de congelamento, você pode congelar ou descongelar uma Carteira Privada conforme a política.
Resposta de exemplo:
Descongelar:

Monitoramento via Webhooks

Use webhooks para atualizações de ciclo de vida de transferências.
Evento de exemplo:

Propriedades de Segurança e Privacidade

  • As chaves API da Helius autenticam projetos empresariais. Elas não autorizam gastos. A autorização de gastos requer uma assinatura de carteira, autorização alternativa por meio do serviço de gerenciamento de chaves subjacente (como Privy ou Turnkey) ou, se configurado, política do anel.
  • O material de chave privada é mantido em infraestrutura segura gerenciada pelo Provedor de Carteiras.
  • A Helius não recebe ou exporta chaves de gastos privadas.
  • No modo de descriptografia delegada, a carteira e o provedor compartilham uma chave de visualização. O provedor pode ler saldos e histórico, mas não pode autorizar gastos.
  • Auditores de Anéis Personalizados podem visualizar a atividade configurada do anel, mas não podem gastar.
  • Transações para ou dentro de um Anel Personalizado invocam publicamente seu programa de política.
  • Co-signatários aprovam transferências selecionadas, mas não podem gastar sozinhos, a menos que a política permita.
  • Autoridades de congelamento podem congelar ou descongelar saldos somente se a política do anel permitir.
  • Delegados permanentes podem mover saldos somente se explicitamente configurados na política do anel.
  • Transferências privadas dentro de um anel não revelam ativo ou montante onchain. Um anel confidencial revela remetente e destinatário; um anel anônimo usa um relayer e não revela nenhuma das partes. A política do anel pode especificar visibilidade adicional.
  • Retiradas revelam destino, ativo e montante.
  • Depósitos cripto públicos revelam origem, ativo e montante. O on-ramp de um saldo fiduciário mantém ativo e montante privados (criptografados onchain).
  • Transferências públicas revelam remetente, destinatário, ativo e montante.

Didn’t find what you were looking for?

Reach out! Telegram | E-Mail | Contact