Breve introdução ao Nostr

“Um marco para protocolos abertos”. Foi assim que Jack Dorsey, co-fundador e ex-CEO do Twitter, anunciou a chegada do aplicativo Damus, um cliente do protocolo Nostr, à App Store/iOS.

O Nostr tem gerado burburinho em grupos de desenvolvedores, bitcoineros e uma galera super desconfiada de plataformas digitais. Motivo: o Nostr traz uma proposta alternativa às redes sociais comerciais que, nas palavras de quem o criou, seria “à prova de censura”.

Só que não se trata de uma nova rede social. Nostr é um protocolo, algo mais parecido com a web (HTTP/S) e o e-mail (IMAP/SMTP) do que com o Twitter ou o Instagram.

Na prática, o Nostr é uma fundação em cima da qual desenvolvedores criam aplicações. Seu principal diferencial é o sistema de autenticação, baseado em chaves criptográficas. Quem entende do riscado elogia a simplicidade do protocolo, o que em tese facilita o desenvolvimento de aplicações.

(Segure a minha mão e venha comigo porque agora a coisa fica meio complicada.)

Para criar um perfil/uma identidade no Nostr, você precisa inserir ou criar um par de chaves.

  1. Uma delas é privada e funciona como “senha” para logar nas aplicações. É vital guardar bem a senha, porque se você perdê-la, não tem como recuperar acesso à conta, e se alguém descobri-la, poderá se passar por você e não tem como reverter isso.
  2. A outra é a pública, e é o equivalente ao @nomedeusuario no Nostr. Ao compartilhar seu perfil, você não indica um @nomedeusuario, mas sim sua chave pública.

Ambas as chaves são emaranhados de letras e números. É tipo aquele código da rede virtual da Nintendo, só que (bem) pior.

Quer me seguir no Nostr? Procure por npub1wa406lmdvfctavg3qgwauwrg228ylvskcyj0prfh48e0xwv6aensyv5n87.

Pois é.

Três prints do Damus para iOS, mostrando a criação e um perfil no Nostr.
Com certeza todo mundo vai entender esse rolê das chaves. Prints: Manual do Usuário.

Com a sua chave privada, você pode logar em qualquer aplicativo e sentir-se em casa, com seu conteúdo e rede conexões.

Outra diferença do Nostr para redes convencionais é que a estrutura é baseada em “relays”, como se fossem “nós” numa rede ponto a ponto.

“Os relays permitem que os clientes [aplicações] Nostr enviem mensagens e podem (ou não) armazenar essas mensagens e distribui-las a outros clientes conectados”, diz o ótimo Nostr.how, um tutorial interativo do Nostr.

No Nostr.watch é possível ver os relays ativos em tempo real e detalhes como latência e país de origem. No momento em que escrevo isto, há 282 relays ativos no mundo inteiro.

Criei meu perfil no aplicativo Damus e, depois, loguei no Iris, uma aplicação web (veja o perfil aqui). E… funcionou!

Ao logar no Iris, foi possível perceber o sistema se comunicando com os relays — meus posts não apareceram de imediato. Em um canto da tela de ambas as aplicações, Iris e Damus, aparece o número de relays conectados.

Janela do Safari com a linha do tempo do Nostr na aplicação Iris.
Print: Manual do Usuário.

Ambas as aplicações lembram muito o Twitter, com linha do tempo, campo para publicação e mensagens diretas, que aqui são criptografadas de ponta a ponta.

Não precisa ser assim, porém. Por ser um protocolo, o Nostr permite a criação de aplicações bem distintas.

Neste site e nesta lista constam diferentes aplicações baseadas no protocolo, como o Jester, um jogo de xadrez, e a Alby, uma carteira de bitcoins.

(A lista awesome-nostr é um ótimo compilado de aplicações e recursos.)

O Nostr é uma espécie de “protocolo do fim do mundo”, idealizado para situações extremas em que reina a desconfiança absoluta entre os envolvidos — usuários, relays e provedores de aplicações.

Se no Twitter é preciso confiar no Twitter, e no Mastodon, no administrador da sua instância/servidor, nada disso é necessário no Nostr. O protocolo é realmente descentralizado e o uso, conectado, mas independente de outras partes.

Até o sistema de verificação de identidade, chamado NIP-05, independe de validações externas. É feito com base em registros DNS.

Aos idealizadores e defensores do Nostr, o grande apelo é uma resistência quase plena à “censura”. A gente sabe onde essa conversa nos leva e… não é um bom lugar.

Apesar do apoio de gente influente no meio, como Jack Dorsey, o Nostr soa no momento como algo muito complexo para adoção em massa — bem mais complexo que o Mastodon, por exemplo — e sem muitos apelos a gente normal, que só quer dar umas risadas no Twitter e ver fotos de celebridades e de comida no Instagram.

Boa parte da complexidade reside no lance de chaves públicas. Que não é novo, é algo recorrente entre quem trabalha com servidores e desenvolvimento. Embora elas tenham muitas vantagens, é algo arriscado e difícil de entender por quem não é do meio.

Não é à toa que aplicações comerciais costumam usar de abstrações, como login e senha, para facilitar o uso por mais pessoas. Se a galera não consegue guardar senhas, imagine uma chave criptográfica quilométrica?

Minha aposta? Pode até funcionar, mas será algo de nicho, a exemplo de outros pequenos protocolos criativos que surgem vez ou outra, caso do Gemini, uma alternativa à web que se parece com a web dos anos 1990.


como faço para rastrear meu celular


Fonte: https://manualdousuario.net/
Breve introdução ao Nostr Breve introdução ao Nostr Reviewed by MeuSPY on fevereiro 10, 2023 Rating: 5

Nenhum comentário:

Antes de deixar um comentário, acesse o site meuspy.com e veja como é fácil espionar celulares.

Tecnologia do Blogger.