Eu costumava pensar que a chave de sessão era a verdadeira fronteira de segurança. Assim que o agente tinha uma sessão válida, essa era a autoridade que os serviços verificavam.
É mais como uma procuração permanente que pode emitir posteriormente cartas de instruções de curta duração. Essas cartas podem ser usadas para tarefas específicas, mas só existem porque a procuração as permite. Quando a procuração é revogada, todas as cartas se tornam inúteis, até mesmo as que ainda estão nas mãos de alguém.
O Kite funciona da mesma forma. O utilizador assina uma Intenção Permanente que define as capacidades gerais do agente, a validade e os limites de alto nível. A partir daí, o agente pode criar Tokens de Delegação que associam uma sessão específica a uma tarefa concreta. A chave de sessão só pode fazer operações dentro dessa cadeia. Se revogar a Intenção Permanente ou deixar que expire, todas as sessões ativas e todas as delegações futuras desse agente ficam imediatamente limitadas, independentemente do número de sessões abertas.
A dificuldade está na definição do âmbito. Se tornar a Intenção Permanente demasiado abrangente, enfraquece o valor do isolamento das sessões. Se a tornar demasiado restrita, o agente estará sempre a pedir novas autorizações, interrompendo o fluxo de trabalho em várias etapas.
Se a Intenção Permanente é a verdadeira raiz da autoridade, que parte da economia quotidiana dos agentes continuará a exigir que os humanos assinem novamente, em vez de funcionar com intenções de longa duração, mas cuidadosamente limitadas?
#KiteBBW $KITE @KITE AI
É mais como uma procuração permanente que pode emitir posteriormente cartas de instruções de curta duração. Essas cartas podem ser usadas para tarefas específicas, mas só existem porque a procuração as permite. Quando a procuração é revogada, todas as cartas se tornam inúteis, até mesmo as que ainda estão nas mãos de alguém.
O Kite funciona da mesma forma. O utilizador assina uma Intenção Permanente que define as capacidades gerais do agente, a validade e os limites de alto nível. A partir daí, o agente pode criar Tokens de Delegação que associam uma sessão específica a uma tarefa concreta. A chave de sessão só pode fazer operações dentro dessa cadeia. Se revogar a Intenção Permanente ou deixar que expire, todas as sessões ativas e todas as delegações futuras desse agente ficam imediatamente limitadas, independentemente do número de sessões abertas.
A dificuldade está na definição do âmbito. Se tornar a Intenção Permanente demasiado abrangente, enfraquece o valor do isolamento das sessões. Se a tornar demasiado restrita, o agente estará sempre a pedir novas autorizações, interrompendo o fluxo de trabalho em várias etapas.
Se a Intenção Permanente é a verdadeira raiz da autoridade, que parte da economia quotidiana dos agentes continuará a exigir que os humanos assinem novamente, em vez de funcionar com intenções de longa duração, mas cuidadosamente limitadas?
#KiteBBW $KITE @KITE AI
