Skip to content

Modelo de Segurança ​

Identidade On-Chain ​

Seus handles estão vinculados aos seus endereços de carteira on-chain:

  • Propriedade verificada: Você prova que possui o handle via OAuth, SMS ou e-mail
  • Vínculo permanente: Uma vez registrado, seu handle está ligado ao seu endereço
  • Privacidade preservada: Telefone e E-mail são hasheados on-chain
  • Prova on-chain: O vínculo é verificável

Este registro acontece tanto na Solana quanto na Base usando contratos inteligentes nativos, então sua conta está protegida mesmo de uma falha completa de blockchain.

Fragmentos de Chave ​

Drop usa uma arquitetura de chaves distribuída que garante que sua chave privada nunca exista em um só lugar — nem mesmo no seu próprio dispositivo.

Sua carteira é protegida por múltiplos fragmentos de chave armazenados em diferentes ambientes seguros:

FragmentoLocalizaçãoProteção
ClienteSeu dispositivoPasskey (biometria)
ServidorServidores CloudIsolamento de hardware

Nenhum fragmento sozinho pode assinar transações. Todos devem participar juntos.

A reconstrução e assinatura da chave privada ocorre usando fragmentos de chave criptografados distribuídos entre os dispositivos do usuário e os servidores.

Essa arquitetura permite criar um sistema robusto de backup de chaves no futuro se o usuário optar por isso.

Como a Assinatura Funciona ​

Quando você faz uma transação:

  1. Você autoriza com sua passkey (Face ID, impressão digital, etc.)
  2. O fragmento de chave do seu dispositivo participa da assinatura
  3. O fragmento de chave do servidor participa da assinatura
  4. Uma assinatura válida é produzida em um relay do servidor ou no seu dispositivo
  5. A chave privada completa não pode ser reconstruída sem a sua aprovação

O fragmento de chave do lado do servidor é armazenado em um ambiente confiável que inclui:

  • Isolamento de hardware: Fisicamente separado de outros sistemas
  • Criptografia de memória: Dados são criptografados mesmo na RAM
  • À prova de adulteração: Nem os engenheiros da Drop podem extrair chaves
  • Atestação: Prova criptográfica de que o código correto está rodando

Sua Passkey ​

A passkey no seu dispositivo:

  • Requer biometria: Cada transação precisa do seu Face ID ou impressão digital
  • Nunca sai do seu dispositivo: Protegida pelo hardware seguro do seu dispositivo
  • Não pode ser phishing: Não é uma senha que pode ser roubada
  • É um dos fragmentos de chave: Sem ela, nenhuma transação pode acontecer

Garantias de Segurança ​

  1. Sem ponto único de falha: Um atacante precisaria de acesso tanto ao seu dispositivo QUANTO a toda infraestrutura do servidor
  2. Chave privada nunca existe: A chave privada completa nunca é montada sem a sua solicitação e apenas no seu dispositivo em caso de exportação de chave
  3. Resistente a phishing: As passkeys são vinculadas ao Drop e não podem ser roubadas ou copiadas como uma senha
  4. Auto-custódia: Ninguém pode mover seus fundos sem sua autorização
  5. Suportado por hardware: Todos os servidores de fragmentos de chave rodam em hardware seguro isolado e não compartilhado

Comparação ​

vs. Carteiras Tradicionais (Frase Semente) ​

TradicionalDrop
ArmazenamentoUm lugarDistribuído
Se dispositivo perdidoFundos em riscoSem senha - protegido
Se semente perdidaFundos em riscoSem semente - protegido
RecuperaçãoFrase 12-24 palavrasSync passkey ou recuperação backup

vs. Carteiras Custodiadas (Exchange) ​

CustodiadaDrop
Quem controla as chavesA empresaVocê
Empresa pode pegar fundosSimNão
Sua aprovação necessáriaNem sempreSempre

O código é open-source? ​

Parcialmente sim, nos esforçaremos para ser totalmente open-source no futuro

Relacionado ​