Anuncie na KripZen — coloque sua marca diante de um público global de criptomoedas.Fale conosco →

Verbete do glossário

Chave de sessão

wallets

O que uma chave de sessão deixa uma aplicação fazer sem perguntar de novo, por que exige uma conta de contrato e que limites definem o risco.

Definição

Uma chave de sessão é uma chave de assinatura temporária que uma conta concede a uma aplicação para que esta submeta transações em nome do dono sem pedir confirmação de cada vez. O ponto é que a concessão é limitada: a sessão é emitida por um período definido, para contratos ou funções nomeados, e muitas vezes até um teto de valor, de modo que uma aplicação que precisa de muitas ações pequenas — um jogo, uma interface de negociação, uma subscrição — deixa de interromper o utilizador sem ganhar autoridade geral sobre a conta. Exige uma conta de contrato inteligente, porque as regras que limitam a chave têm de ser impostas por código e não pelo bom comportamento da aplicação. Os riscos decorrem do mesmo desenho. A chave de sessão vive num dispositivo ou no navegador, logo está exposta como qualquer chave quente, e a conta só está protegida pelos limites que a concessão realmente contém. Leia esses limites antes de aprovar e revogue as sessões que já não usa.

A seguir

Termos relacionados

Mais em wallets