Why Nostr? What is Njump?
2024-03-26 22:05:22

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.
Author Public Key
npub1uykpm4luredxa7spwas287eewlhykl79rxauagl88ufhggvyk4tsl7w258