A possibilidade de você gerar outras chaves privadas a partir da chave privada principal (secret key ou nsec). Você utilizaria para assinar os eventos da mesma forma.

Sua npub é uma chave derivada da nsec mas você não utiliza para assinar os eventos e sim para outras pessoas reconhecerem que a assinatura é da sua nsec.

Semelhante ao Bitcoin, no bitcoin você também consegue gerar outras chaves a partir da chave mestra.

Reply to this note

Please Login to reply.

Discussion

É legal, só não entendi a utilidade.

É só fazer analogia. Acho que fica mais fácil.

Se pensar que nsec for um perfil facebook: as vezes é melhor criar páginas (subkeys) do que criar outros perfis (nsec).

Se pensar que nsec for uma empresa: as vezes o que você quer é só criar subsidiárias (subkeys) do que criar outras empresas (nsec).

Hoje, se você quer criar uma Organização/Estrutura com 4 agentes autônomos usando nostr. Você tem que criar 5 chaves e com a principal assinar um evento dando autoridade e definindo as competências de cada um das outras 4 chaves. Com as subkeys você só precisaria derivá-las.

Interessante