O que é Nostr e como usá-lo no Linux
Nostr é um protocolo de internet novo e inovador que visa simplificar a forma como as pessoas usam as mídias sociais. Em vez de um único site, a Nostr usa retransmissões e criptografia de chave pública para descentralizar a transmissão de mensagens pela Internet.
Este artigo mostrará como você pode instalar um cliente Nostr no Linux. Além disso, também mostrará como criar seu próprio par de chaves exclusivo para participar da rede Nostr.
Como o Nostr funciona e por que usá-lo?
A forma como Nostr funciona é que cada usuário tem um par de chaves únicas que os identificam dentro da rede. Todas as mensagens que um usuário envia e recebe de uma retransmissão Nostr são assinadas e criptografadas usando suas chaves.
Como resultado, apenas o usuário que possui a chave de assinatura pode abrir e decodificar suas mensagens. Isso torna qualquer conteúdo que passa por Nostr privado por padrão.
Além disso, outra vantagem do Nostr sobre outros sites de mídia social é que ele é “independente de conteúdo”. Isso significa que o protocolo não requer um formato estrito para mensagens recebidas e enviadas. Por exemplo, uma postagem Nostr pode ser tão curta quanto um tweet ou tão longa quanto um blog de destaque.
Instalando o cliente Gossip Nostr
O primeiro passo para usar o Nostr é instalar um cliente em seu computador. Embora haja um bom número de programas que podem acessar a rede, o mais confiável no momento é o Gossip. Este é um cliente orientado para desktop que não precisa de um navegador da Web para ser executado em seu computador.
- Baixe seu pacote do repositório Github do desenvolvedor:
wget https://github.com/mikedilger/gossip/releases/download/v0.6.0/gossip_0.6.0_amd64.deb
- Clique duas vezes no. deb para iniciar a instalação do pacote Gossip em seu sistema.
Criando sua primeira conta Nostr
- Inicie o aplicativo Gossip no menu Aplicativos.
- Isso abrirá uma janela branca simples que mostra uma breve visão geral do que você pode fazer dentro do Gossip. Para criar sua primeira conta, clique em “Você”.
- Clique na primeira caixa de texto na categoria “Gerar um par de chaves” e digite a senha da sua conta.
- Clique em “Gerar agora” para criar sua nova conta Nostr.
Importando uma conta Nostr existente
Além de criar uma nova conta Nostr, Gossip também permite que você importe uma chave Nostr existente como sua conta de usuário principal. Isso pode ser útil se você já usou o Nostr e não deseja refazer suas listas de seguidores.
Tudo o que você precisa fazer é encontrar a chave privada da sua conta Nostr atual e colá-la na caixa de texto “Enter Private Key” do Gossip na categoria “Import Private Key”. Clique em “Importar”.
Conectando a relés e enviando uma nota
Para que o Nostr funcione, você precisa conectá-lo a um nó de retransmissão. Estes são pequenos servidores na nuvem que carregam suas informações criptografadas em Nostr. Eles também permitem que você encontre outros usuários na rede, além de entregar suas postagens aos seus seguidores.
- Clique no botão “Relés”.
- Clique no subbotão “Configurar”.
- Para adicionar um retransmissor, escreva o URL completo do servidor ao qual deseja se conectar e clique em “Adicionar”. No meu caso, utilizo os seguintes relés: wss://nos.lol, wss://relay.nosr.band e wss://purplepag.es.
- Clique nas caixas de seleção “Ler”, “Escrever” e “Anunciar” ao lado de seu novo relé. Isso permite que seu cliente Gossip os use para se comunicar com outros clientes.
- Agora você pode publicar sua primeira nota. Clique no botão “Feed”.
- Para enviar sua primeira nota, escreva na caixa de texto em branco e clique em “Enviar”.
Seguindo outras contas Nostr
Além de enviar notas para si mesmo, você também pode seguir e interagir com outros usuários da rede. Isso é semelhante ao recurso “Seguir” na maioria dos sites de mídia social.
- Clique no botão “Pessoas”.
- Clique em “Seguir alguém novo”.
- Forneça a chave de perfil da conta que você deseja seguir. Esta é uma longa sequência de letras e números que começam com “nprofile”. Você pode encontrar uma lista de usuários atuais junto com suas chaves nprofile visitando um site de diretório de usuários .
- Para obter a chave nprofile de um usuário, pressione o pequeno símbolo de seta para baixo ao lado do usuário que deseja seguir.
- Clique em “Copiar nprofile”.
- Depois de obter uma chave nprofile, volte para Gossip e cole-a na caixa de texto diretamente abaixo da categoria “Follow an nprofile”.
- Clique no botão “Seguir” para carregar as notas e informações desse usuário.
Lendo o Feed de uma Conta Nostr Externa
Um dos recursos brilhantes do Nostr é que você pode ler qualquer dado público que esteja sendo enviado para uma conta específica, desde que conheça sua chave nprofile. Isso o torna útil para usuários que desejam criar um feed “somente leitura” de seus usuários favoritos.
- Para importar o feed público de uma conta diferente, você precisa obter sua chave “npub”. Você também pode obter isso indo para Nostr.Band.
- Clique na seta para baixo do usuário que você deseja importar para o Gossip.
- Clique em “Copiar npub”.
- Abra o Gossip e clique em “Você” e depois em “Chaves”.
- Role a janela e cole sua chave npub na caixa de texto abaixo da categoria “Import Public Key”.
- Clique em “Import Public Key” para carregar o feed da conta externa no Gossip.
perguntas frequentes
Não consigo ver nenhuma postagem no meu cliente Nostr.
Este problema é provavelmente devido a uma lista de retransmissão Gossip mal configurada ou a uma retransmissão com defeito. Para corrigir isso, você pode verificar sua lista de retransmissão se cada servidor tiver as permissões “Ler” e “Gravar” habilitadas. Você também pode incluir relés adicionais para servir como um backup redundante para seu cliente Gossip.
Posso usar minha conta Gossip Nostr em um cliente diferente?
Sim. Como uma conta Nostr é apenas um simples par de chaves públicas e privadas, você pode levar sua conta para qualquer cliente e ela ainda carregará todas as suas notas e suas listas de seguidores atuais.
É possível bloquear as mensagens de spam no Nostr?
Sim e não. Por padrão, uma retransmissão pública sempre aceitará uma nota, independentemente de onde ela veio. Isso significa que um spammer sempre pode transmitir mensagens publicamente e cabe ao cliente do usuário filtrar essas mensagens. No entanto, há vários serviços pagos nos quais você pode se inscrever, os quais farão a filtragem de spam em um nível de retransmissão.
Crédito da imagem: Redd F via Unsplash . Todas as alterações e screenshots por Ramces Red.
Deixe um comentário