Verbete do glossário
Assinatura de mensagens fora da cadeia
Carteiras e SegurançaAssinar texto em vez de enviar transação: por que nada aparece no histórico, o que uma assinatura solta ainda autoriza e quando deve recusar.
Definição
Assinar uma mensagem fora da cadeia é ser convidado a assinar texto em vez de enviar uma transação. Nada vai para a rede, não se paga gás e nada aparece no histórico da carteira, e é por isso que se usa no caso inofensivo — provar que controla um endereço para entrar num site — e por isso que é perigoso no caso nocivo. A assinatura é uma prova portátil feita com a mesma chave que gasta, e quem a tiver pode apresentá-la onde for aceite. Alguns padrões tornam a ligação explícita, prendendo a mensagem a um contrato e a uma cadeia e mostrando os seus campos; outros entregam à carteira uma cadeia de caracteres opaca que só pode ser exibida como dados. As regras práticas são as mesmas nos dois casos. Um pedido de início de sessão deve nomear o site e dizer para que serve, não deve ser um bloco de caracteres ilegíveis e nunca deve ser assinado numa página alcançada por uma mensagem ou anúncio. Se não consegue dizer o que a assinatura autoriza, é motivo para recusar.
A seguir
Termos relacionados
Mais em Carteiras e Segurança
Tomada de contaEnvenenamento de endereçoCódigo anti-phishingPermissões de chave APIExploração de ponte (bridge exploit)Programa de recompensas por vulnerabilidadesSequestro da área de transferênciaArmazenamento a frio (cold storage)Aprovação de coleção (setApprovalForAll)Phishing criptoCustodial vs não custodialSeguro de custódia