Recuperação e backups
Backups importam porque a Pali é não custodial. A carteira não pode recuperar uma seed phrase, senha, chave privada ou segredo do authenticator de passkey para você.
Backup da seed phrase
Anote a seed phrase da sua carteira e mantenha-a offline. Qualquer pessoa com a seed phrase pode controlar as contas derivadas.
Status de backup de passkey
Passkeys podem estar vinculadas a um dispositivo ou sincronizadas pelo provedor da conta de plataforma. A Pali expõe status relacionado a backup quando disponível, mas o comportamento exato depende do authenticator, navegador e sistema operacional.
Você pode ver status que sugere se uma passkey está vinculada a dispositivo, é elegível para backup ou está em backup/sincronizada. Uma passkey sincronizada costuma ser mais conveniente porque pode acompanhar você por meio de uma conta de plataforma como Apple, Google ou Microsoft. Uma passkey vinculada a dispositivo ou chave de segurança de hardware pode ser mais rigorosa, mas perder esse dispositivo pode tornar a recuperação mais difícil.
| Status que você pode ver | O que significa | Conveniência | Compromisso de segurança | Bom encaixe |
|---|---|---|---|---|
| Em backup ou sincronizada | A passkey parece estar armazenada por um provedor de passkey de plataforma e pode sincronizar para outros dispositivos confiáveis. | Maior. Muitas vezes você pode recuperar após substituir um telefone ou laptop ao entrar novamente na conta de plataforma. | O segredo da passkey ainda é protegido pelo sistema de passkey da plataforma, mas o limite de segurança inclui a conta de plataforma, o processo de recuperação da conta e dispositivos sincronizados. | Carteiras do dia a dia, contas de dapp, onboarding institucional e saldos menores. |
| Elegível para backup | O authenticator diz que a passkey pode receber backup ou ser sincronizada, mas talvez não esteja sincronizada no momento. | Média a alta, dependendo de a sincronização estar habilitada. | Configurações futuras da plataforma podem mover a credencial para sincronização em nuvem. Revise as configurações do provedor e do dispositivo se isso for importante para você. | Usuários que querem flexibilidade de recuperação, mas ainda querem inspecionar se a sincronização está ativa. |
| Vinculada a dispositivo ou sem backup | A passkey parece vinculada a um authenticator ou dispositivo. | Menor. Se o dispositivo for perdido e não existir outro caminho de recuperação, a recuperação pode ser mais difícil ou impossível. | Isolamento mais forte porque o controle fica concentrado nesse authenticator em vez de uma conta sincronizada em nuvem. | Saldos maiores, contas de maior segurança, chaves de segurança de hardware e uso em estilo cold wallet. |
| Desconhecido ou indisponível | O navegador, OS ou authenticator não expôs informações de backup suficientes. | Desconhecida. | Não presuma recuperação em nuvem nem isolamento vinculado a dispositivo. Trate como ambíguo até verificar a configuração do authenticator. | Uso temporário, testes ou casos em que você pode verificar independentemente o provedor de passkey. |
Passkeys sincronizadas em nuvem ainda são seguras para uso normal: a chave privada não é entregue à Pali nem à dapp, WebAuthn permanece vinculado à origem, e a verificação do usuário ainda é realizada pelo authenticator da plataforma. O compromisso é que a conta de plataforma passa a fazer parte do modelo de segurança da sua carteira. Para cold storage, fundos de tesouraria ou grandes saldos de longo prazo, prefira um authenticator vinculado a dispositivo ou uma chave de segurança de hardware e mantenha apenas fundos operacionais menores em contas com passkey sincronizada.
O status de backup é um sinal para ajudar você a escolher entre conveniência e segurança. Ele não substitui o backup da sua seed phrase e não significa que a Pali ou uma instituição possa recuperar um segredo de passkey para você.
Recuperar contas com passkey
A recuperação de passkey da Pali usa metadados de recuperação escopados à carteira e descoberta de contas on-chain. O fluxo de recuperação:
- Solicita uma asserção WebAuthn descobrível.
- Procura smart accounts correspondentes no registro da fábrica e nos logs de criação.
- Ignora contas que já estão na carteira.
- Adiciona contas recuperáveis quando os metadados de sponsor podem ser resolvidos.
- Avisa se metadados de URL de sponsor são necessários para uma política de módulos obrigatória.
Idempotência de criação/recuperação por dapp
Quando uma dapp chama wallet_prepareSmartAccount, a Pali primeiro verifica se uma conta com passkey on-chain existente corresponde à política de módulos solicitada. Se a conta correspondente já existe localmente, a Pali a reutiliza em vez de criar uma duplicata. Se ela existe on-chain, mas não localmente, a Pali pode recuperá-la para a carteira.