5967820 on Nostr: #tuxdobananil #explains #nips #nip-02 # NIP-02: Lista de Seguidores 🌐 ## O Que É? ...
#tuxdobananil #explains #nips #nip-02
# NIP-02: Lista de Seguidores 🌐
## O Que É?
NIP-02 introduz o evento de tipo `3`, designado como "lista de seguidores". Este evento especial contém tags `p` representando perfis que o usuário segue, incluindo chaves públicas, URLs de relays e "petnames" locais para identificação amigável.
### Estrutura do Evento
- **Kind**: 3 (Lista de Seguidores)
- **Tags**: `["p", <chave hex de 32 bytes>, <URL do relay principal>, <petname>]`
- **Conteúdo**: Pode ser qualquer coisa, mas deve ser ignorado.
#### Exemplo:
```json
{
"kind": 3,
"tags": [
["p", "91cf9..4e5ca", "wss://alicerelay.com/", "alice"],
["p", "14aeb..8dad4", "wss://bobrelay.com/nostr", "bob"],
["p", "612ae..e610f", "ws://carolrelay.com/ws", "carol"]
],
"content": ""
}
```
## Funcionalidades
### Backup da Lista de Seguidores
- Use o evento do tipo `3` para salvar e recuperar sua lista de seguidores em dispositivos diferentes.
### Descoberta de Perfis e Enriquecimento de Contexto
- Exiba pessoas seguidas enquanto navega por perfis.
- Sugira novos perfis para seguir baseando-se nas listas de seguidores de outros.
- Utilize a lista em diferentes contextos para enriquecer a experiência do usuário.
### Compartilhamento de Relays
- Publique uma lista de seguidores com relays confiáveis para cada perfil seguido, ajudando outros clientes a atualizar suas listas internas de relays e aumentando a resistência à censura.
### Esquema de "Petnames"
- Através das listas de seguidores, construa tabelas locais de "petnames" derivadas das listas de outras pessoas, evitando a necessidade de nomes globais humanamente legíveis.
#### Exemplo Prático:
Se você segue "erin" e recebe listas de seguidores de "erin" e "david", pode identificar "frank" como "frank.david.erin", utilizando um esquema de nomeação baseado na cadeia de seguidores.
## Conclusão
NIP-02 não só facilita a organização e compartilhamento de perfis seguidos, mas também promove uma navegação mais personalizada e resistente à censura através do Nostr.
Published at
2024-03-26 22:05:22Event JSON
{
"id": "9ca77832f4aef145cc30606366ea83ab624a2a20e5c16cf72febeb9265a3d2c4",
"pubkey": "e12c1dd7fc1e5a6efa017760a3fb3977ee4b7fc519bbcea3e73f13742184b557",
"created_at": 1711490722,
"kind": 1,
"tags": [
[
"t",
"tuxdobananil"
],
[
"t",
"explains"
],
[
"t",
"nips"
],
[
"t",
"nip"
]
],
"content": "#tuxdobananil #explains #nips #nip-02\n\n# NIP-02: Lista de Seguidores 🌐\n\n## O Que É?\n\nNIP-02 introduz o evento de tipo `3`, designado como \"lista de seguidores\". Este evento especial contém tags `p` representando perfis que o usuário segue, incluindo chaves públicas, URLs de relays e \"petnames\" locais para identificação amigável.\n\n### Estrutura do Evento\n\n- **Kind**: 3 (Lista de Seguidores)\n- **Tags**: `[\"p\", \u003cchave hex de 32 bytes\u003e, \u003cURL do relay principal\u003e, \u003cpetname\u003e]`\n- **Conteúdo**: Pode ser qualquer coisa, mas deve ser ignorado.\n\n#### Exemplo:\n\n```json\n{\n \"kind\": 3,\n \"tags\": [\n [\"p\", \"91cf9..4e5ca\", \"wss://alicerelay.com/\", \"alice\"],\n [\"p\", \"14aeb..8dad4\", \"wss://bobrelay.com/nostr\", \"bob\"],\n [\"p\", \"612ae..e610f\", \"ws://carolrelay.com/ws\", \"carol\"]\n ],\n \"content\": \"\"\n}\n```\n\n## Funcionalidades\n\n### Backup da Lista de Seguidores\n\n- Use o evento do tipo `3` para salvar e recuperar sua lista de seguidores em dispositivos diferentes.\n\n### Descoberta de Perfis e Enriquecimento de Contexto\n\n- Exiba pessoas seguidas enquanto navega por perfis.\n- Sugira novos perfis para seguir baseando-se nas listas de seguidores de outros.\n- Utilize a lista em diferentes contextos para enriquecer a experiência do usuário.\n\n### Compartilhamento de Relays\n\n- Publique uma lista de seguidores com relays confiáveis para cada perfil seguido, ajudando outros clientes a atualizar suas listas internas de relays e aumentando a resistência à censura.\n\n### Esquema de \"Petnames\"\n\n- Através das listas de seguidores, construa tabelas locais de \"petnames\" derivadas das listas de outras pessoas, evitando a necessidade de nomes globais humanamente legíveis.\n\n#### Exemplo Prático:\n\nSe você segue \"erin\" e recebe listas de seguidores de \"erin\" e \"david\", pode identificar \"frank\" como \"frank.david.erin\", utilizando um esquema de nomeação baseado na cadeia de seguidores.\n\n## Conclusão\n\nNIP-02 não só facilita a organização e compartilhamento de perfis seguidos, mas também promove uma navegação mais personalizada e resistente à censura através do Nostr.",
"sig": "0584f3aee02f6b3afc3feb429fcdf9d1134381baa6b46b8e68b25d8c600f59864137567eda69de88cd49539ed13bc7d4bb9a0b75fe8617f00e8b7b9a7919828a"
}