NOSTR — UM GUIA PASSO A PASSO PARA INICIANTES
O que é, como funciona e por que você deve usar. Tudo o que você precisa saber sobre o Nostr: Segurança, Verificação e Zaps.
Guia Completo e Ampliado para Iniciar no Nostr
Por Jeff.
Um oferecimento: BLACKTAG carteiras de metal.
O Que é o Nostr?
O Nostr, que significa "Notes and Other Stuff Transmitted by Relays", é um protocolo descentralizado projetado para facilitar a comunicação e a publicação na web de forma resistente à censura. Ao contrário de redes sociais tradicionais que dependem de servidores centralizados, o Nostr utiliza um sistema distribuído onde as mensagens são transmitidas por relays — servidores que agem como mensageiros, sem controle sobre o conteúdo que transmitem.
Este protocolo oferece uma infraestrutura que permite a criação de uma vasta gama de aplicações, desde plataformas de microblogging até sistemas de mensageria, tudo sem depender de uma autoridade central. Exemplos de clientes que já utilizam o Nostr incluem Damus (iOS), Iris (Web), e Amethyst (Android), cada um oferecendo diferentes interfaces e funcionalidades para interagir com o protocolo.
Como Funciona o Nostr
O Nostr é baseado em um sistema simples de chaves criptográficas, onde cada usuário tem uma chave pública (que funciona como seu nome de usuário) e uma chave privada (que é essencial para assinar e enviar mensagens). As mensagens no Nostr são chamadas de "eventos" e são transmitidas em formato JSON. Esses eventos podem ser mensagens de texto, atualizações de status, ou qualquer outro tipo de conteúdo digital.
Exemplos de Aplicações no Nostr
1. Microblogging: Semelhante ao Twitter, mas sem censura centralizada. Usuários podem postar "notas" que são distribuídas através de relays, e qualquer um conectado aos mesmos relays pode ver essas notas.
2. Chat Decentralizado: Plataformas de chat que utilizam o Nostr podem oferecer comunicações verdadeiramente privadas, onde as mensagens são transmitidas diretamente entre usuários, sem intermediários que possam acessar o conteúdo.
3. Publicações Resilientes: O Nostr pode ser utilizado para publicar conteúdo que não pode ser facilmente censurado ou removido, como blogs, sites de notícias independentes, e outras formas de comunicação pública.
Criando Sua Conta e Entendendo as Chaves
Para começar a usar o Nostr, o primeiro passo é criar uma conta. Isso envolve a geração de um par de chaves pública e privada. A chave pública será usada para identificar você na rede, enquanto a chave privada é necessária para assinar suas mensagens e garantir que apenas você possa enviar mensagens de sua conta. É fundamental manter essa chave privada segura, pois a perda ou comprometimento dela significa a perda do controle de sua conta.
Exemplo de Configuração no Amethyst
1. Instalação: Baixe o Amethyst na Google Play Store.
2. Criação de Chaves: Ao abrir o app, você pode gerar uma nova chave privada ou usar uma já existente.
3. Proteção da Chave Privada: Salve sua chave em um gerenciador de senhas seguro como o 1Password. A chave privada é a única forma de acessar sua conta; sua perda é irreversível. Guarde-a em um local seguro e nunca a compartilhe.
Verificação de Identidade com NIP-05
A verificação NIP-05 é um método para associar sua chave pública a um identificador legível por humanos, como seunome@seudominio.com. Isso facilita o compartilhamento de sua identidade no Nostr, permitindo que outros usuários confirmem sua autenticidade facilmente.
Essa verificação pode ser feita através de serviços como Nostrcheck.me ou Nostrplebs. Alternativamente, se você possui um domínio próprio, pode configurar a verificação manualmente ao adicionar um arquivo `nostr.json` ao seu servidor, associando sua chave pública a um identificador específico.
Uso de Relays e Suas Implicações
Os relays são centrais para o funcionamento do Nostr, pois são eles que distribuem os eventos entre os usuários. Cada relay pode ter suas próprias políticas de operação, e alguns podem até cobrar taxas para transmitir mensagens. Isso permite uma personalização significativa, onde os usuários podem escolher relays que atendem melhor às suas necessidades de privacidade, confiabilidade, e desempenho.
Exemplos de Uso de Relays
1. Relays Públicos: São abertos a todos e geralmente gratuitos, mas podem ser menos confiáveis devido ao alto tráfego ou políticas de moderação frouxas.
2. Relays Privados: Usuários podem configurar seus próprios relays para garantir controle total sobre quem pode enviar e receber mensagens, aumentando a segurança e a privacidade.
Verifique aqui a Lista de Relays disponíveis.
Esta lista oferece uma maneira prática de encontrar relays públicos e privados seguros, facilitando sua conexão com diferentes grupos. Se você perder a conexão com os relays aos quais está conectado, esta lista será útil para encontrar novas alternativas."
Zaps e o Uso de Bitcoin no Nostr
Uma funcionalidade interessante do Nostr é o suporte a microtransações via Lightning Network, chamadas de "zaps". Usuários podem enviar e receber pequenas quantidades de Bitcoin como forma de monetizar conteúdos ou interações que consideram valiosas.
Como Configurar uma Carteira de Zaps
1. Carteiras Custodiais: São mais fáceis de configurar, como a Blink, Wallet of Satoshi e Alby. Essas carteiras são geridas por terceiros, o que facilita o uso, mas implica em menor controle sobre os fundos.
2. Carteiras Auto-custodiais: Oferecem maior controle, pois você gerencia suas próprias chaves privadas. Exemplos incluem Phoenix e Breez. A configuração pode ser mais complexa, mas é recomendada para aqueles que acumulam valores significativos em zaps.
Implicações e Benefícios de Usar o Nostr
O Nostr está posicionado para revolucionar a forma como pensamos sobre comunicação online e publicação digital. Suas principais vantagens incluem:
- Resistência à Censura: Sem um ponto central de controle, torna-se quase impossível censurar conteúdo no Nostr, tornando-o ideal para jornalistas, ativistas, e qualquer pessoa preocupada com a liberdade de expressão.
- Privacidade e Segurança: Com a criptografia baseada em chaves públicas, o Nostr garante que apenas o proprietário de uma chave privada possa enviar mensagens autenticadas, protegendo os usuários contra ataques de identidade.
- Liberdade de Escolha: Com a capacidade de se conectar a múltiplos relays e a variedade de clientes disponíveis, os usuários têm total liberdade para escolher como e onde suas mensagens são transmitidas.
Conclusão
O Nostr representa um avanço significativo na direção de uma internet mais livre e aberta. Compreender como ele funciona e como utilizar suas ferramentas e serviços pode capacitar qualquer pessoa a participar dessa rede emergente, aproveitando suas vantagens de privacidade, segurança e resistência à censura. Seja para microblogging, comunicação privada, ou até mesmo transações financeiras através de zaps, o Nostr oferece uma plataforma versátil e poderosa para na era da vigilância digital.
Oferecimento: Blacktag, Contbit e Stackfy.
Blacktag: Carteiras de metal.
Contbit: Assessoria contábil, fiscal e financeira especializada em Bitcoin.
Stackfy: Compre Bitcoin de forma fácil e rápida sem KYC.
Fontes:
Nostr.how - Guia Completo.
GitHub - Nostr Overview.
npub17qmmlz5tfqfhhfept0hjnkdctfj5spzylf0ynv4cslnweme5xsjq67df77
Ótimo tutorial. Sugiro incluir tb referência aos app Plebster e Primal, esse último com uma carteira embutida.