Usando testamentos para armazenamento

Contratos de testamento possuem um certo número de medidas de segurança que os tornam ótimos para armazenar com segurança os tokens dos usuários. Você pode ler mais sobre esses recursos de segurança na página abaixo:

setting-up-your-will.md

Você pode implantar seu próprio contrato de testamento, adicionar seus tokens a ele e modificar os parâmetros de bloqueio de tempo de forma que, no caso de você ser hackeado, seu contrato de testamento diminua significativamente a taxa na qual seus tokens são transferidos para fora do contrato, dando-lhe tempo suficiente para interromper o hackeamento.

Como Parar o Hackeamento

Contratos de testamento usam os IDs de perfil de seus proprietários como identificadores, então se sua carteira for hackeada, você pode remover a conta hackeada de seu perfil de modo que aquela conta pare de ter privilégios de administrador para o seu contrato de testamento, e assim parando o hackeamento.

Isso só funcionará se você tiver um perfil único. Você pode seguir o guia na página abaixo para criar um perfil único:

perfil

Suponha que um contrato de testamento pertencente a um usuário com um ID de perfil 1 único e 2 endereços de carteira endereço 1 e endereço 2. No caso de a carteira endereço 1 ser hackeada, nosso usuário pode seguir as seguintes etapas para remover o endereço 1 da lista de endereços que mapeiam para o ID de perfil 1 e assim remover os privilégios de administrador do endereço 1:

  • O primeiro passo é criar um novo SSID (que será o mesmo SSID que o seu anterior) mas com uma data de validade que seja mais distante no futuro do que o seu último SSID, significando que se o seu último SSID expirar em 24 de outubro de 2023, o novo deve expirar pelo menos em 25 de outubro de 2023. Isso ocorre porque, como é necessário um auditor confiável para criar um SSID, assumimos que um hacker não será capaz de criar um para o seu perfil, então atualizando o seu perfil com o mesmo SSID mas com um período de expiração mais distante, você prova ser o legítimo proprietário do perfil. A data de expiração mais distante ajuda o contrato a separar as contas que foram adicionadas com a data de expiração do SSID anterior das que foram adicionadas com o novo. Isso removerá o acesso ao perfil de qualquer conta adicionada com a data de expiração do SSID anterior. Para criar um novo SSID, você pode seguir o guia na página abaixo:

creating-data.md

  • O próximo passo é atualizar a restrição de tempo no seu perfil. Para fazer isso, siga o guia na página abaixo, sob o título Atualizar Restrição de Tempo:

profile

  • O passo seguinte é remover a conta comprometida Endereço 1 da lista de endereços que mapeiam para o seu ID de perfil. Você também pode (se quiser) re-adicionar todas as contas previamente adicionadas que não foram comprometidas ao seu perfil. Você pode encontrar um guia para fazer isso na página abaixo, sob os títulos Remover Contas do Seu Perfil e Adicionar Conta ao Seu Perfil, respectivamente.

profile

Parabéns! Seu hacker está agora completamente bloqueado do seu perfil e não pode mais retirar fundos do seu contrato de testamento.

Usar perfis únicos como principais identificadores dos proprietários de contrato de testamento torna comprometer auditores SSID a única maneira de hackear contratos de testamento (mesmo hackear carteiras não é suficiente) e como os auditores de SSID têm recompensas em vigor, você sempre pode reivindicar suas recompensas como compensação se eles entregarem seu SSID a alguém que não seja você.

Recuperando Acesso Após Perda de Senha/Chave Privada

Você ainda pode recuperar o acesso ao seu contrato de testamento mesmo se perder o acesso à senha ou chave privada da sua carteira.

Para ser capaz de fazer isso, tudo que você precisa fazer é conseguir que um auditor de SSID recrie um novo SSID para você. Você pode ler sobre como fazer isso na página abaixo:

creating-data.md

Uma vez feito isso, você pode usá-lo para adicionar uma nova conta ao seu perfil. Você pode ler sobre como fazer isso na página abaixo, sob o título Adicionando Contas ao Seu Perfil Usando Seu SSID:

profile

A função Adicionar Conta a Partir do SSID do menu do painel de controle do seu painel de perfil permite que você faça isso:

Parabéns! A nova conta que você adicionou ao seu perfil agora tem privilégios de administrador para o contrato de testamento.

Obtenha suporte adicional da comunidade aqui.

Last updated