O Protocolo Descentralizado para Compartilhamento de Dados Resistente à Censura
Na era digital de hoje, as redes sociais se tornaram uma das principais fontes de comunicação e compartilhamento de informações. No entanto, sua natureza centralizada representa uma ameaça significativa à nossa liberdade de expressão online.
A censura em plataformas como o Twitter tornou-se um grande problema, com decisões arbitrárias sendo tomadas por alguns indivíduos ou corporações, afetando a visibilidade e a disseminação de ideias e opiniões importantes. É por isso que podemos precisar de um protocolo de rede social descentralizado onde o poder é distribuído entre seus usuários e não concentrado nas mãos de uma única entidade.
As plataformas de redes sociais se tornaram uma parte fundamental de nossas vidas diárias, mas também vêm com seu próprio conjunto de problemas. Plataformas como Twitter, Mastodon e até SSB, embora tenham suas próprias forças, todas têm suas próprias limitações. O Twitter é atormentado por anúncios, técnicas de vício bizarro e proibições e shadowbans, enquanto o Mastodon está sujeito aos caprichos dos proprietários de servidores, que podem banir usuários ou até bloquear servidores. SSB pode não ter tantos problemas, mas seu protocolo é muito complicado e não é tão flexível quanto outras soluções.
Fonte: Nostr
Nostr é um protocolo descentralizado que permite a criação de uma rede de compartilhamento de dados resistente à censura, capacitando todos os usuários a executarem seus próprios clientes. Isso permite que os usuários publiquem conteúdo, como postagens de blog, tweets ou posts, assinem com sua chave privada e distribuam para outros servidores que funcionam como retransmissores. Nostr, sendo uma plataforma orientada para a Web3, eliminou a necessidade de nomes de usuário e senhas. Em vez disso, utiliza chaves públicas e privadas para segurança adicional por meio de criptografia e assinaturas digitais. Cada mensagem enviada na rede Nostr é assinada digitalmente, assim como uma transação na rede Bitcoin ou Ethereum.
Nostr é composto por dois componentes: clientes e retransmissões. As retransmissões simplesmente encaminham o conteúdo para outras retransmissões participantes e não têm controle sobre os dados. Cada usuário executa um cliente e qualquer pessoa pode executar uma retransmissão. Cada usuário é identificado por uma chave pública e cada postagem é assinada, o que é então validado por outros clientes. Os clientes podem buscar dados das retransmissões de sua escolha e publicar dados em outras retransmissões de sua escolha. Uma retransmissão apenas se comunica diretamente com os usuários e não se comunica com outras retransmissões.
Para “seguir” alguém no Nostr, um usuário simplesmente instrui seu cliente a consultar os relays que conhece para ver posts daquela chave pública. Na inicialização, o cliente consulta dados de todos os relays que conhece para todos os usuários que o usuário segue e depois exibe os dados para o usuário cronologicamente. Os posts no Nostr podem conter qualquer dado estruturado, mas os formatos mais comumente utilizados farão parte do padrão, permitindo uma comunicação perfeita entre clientes e relays.
Em contraste com a arquitetura tradicional cliente-servidor, Nostr propõe um paradigma diferente onde os usuários se conectam a vários servidores, conhecidos como Relais, que têm a capacidade de saber os assinantes do usuário. O Relais apenas encaminha o conteúdo para os assinantes sem ter qualquer inteligência própria, dando ao cliente todo o controle e informação e tornando-o resistente à censura. No caso de censura, os usuários podem mudar para executar seu próprio relê, formando sua própria rede de relês e garantindo a persistência e a resiliência da rede.
A arquitetura da Nostr é baseada no padrão de desenvolvimento produtor-assinante, onde o usuário age como um produtor que cria conteúdo e o envia para vários Relais simultaneamente.
Fonte: aqui
Um dos maiores problemas com as plataformas de redes sociais atuais é a questão das proibições de usuários e fechamento de servidores. Nostr resolve esses problemas permitindo que os usuários publiquem seus dados em múltiplos relays. Se um usuário for banido de um relay, ainda poderá publicar em outros relays. Quando um usuário publica uma recomendação de servidor, o cliente adicionará automaticamente esse servidor à lista de relays que consultará, facilitando a migração dos usuários para outro servidor, se necessário.
Se um usuário for banido de muitos relés e não puder transmitir suas recomendações de servidor, ainda assim pode informar a amigos próximos por outros meios a qual relé estão publicando. Esses amigos próximos podem então publicar recomendações de servidor por conta própria, permitindo que outros descubram o novo servidor.
A tecnologia de retransmissão oferece resistência à censura, pois os usuários podem publicar suas atualizações em qualquer número de retransmissões. Uma retransmissão pode cobrar uma taxa pela publicação, o que garante que sempre haverá um servidor disposto a aceitar o dinheiro do usuário em troca de servir suas postagens.
A tecnologia de retransmissão também oferece soluções para combater o spam. As retransmissões podem exigir pagamento ou autenticação, como um endereço de e-mail ou número de telefone, para publicação, facilitando a exclusão de clientes que estão sendo usados como vetores de spam. Com essa tecnologia, as retransmissões também podem rejeitar conteúdo significativo ou cobrar pela hospedagem dele. Isso permite que as forças de mercado resolvam o problema de hospedar conteúdo pesado como vídeos.
Os clientes podem decidir como desejam mostrar postagens aos usuários, dando-lhes maior controle sobre as atualizações que veem. Desde usar a IA para decidir a ordem das atualizações até lê-las em ordem cronológica, a tecnologia de retransmissão oferece uma solução flexível para redes sociais.
Tenha em mente que o Nostr não é um aplicativo ou cliente de mídia social tradicional, mas sim um protocolo que permite a criação de clientes diferentes e únicos. No site do Nostr, você pode encontrar vários projetos que mostram os diferentes clientes disponíveis, incluindo bate-papos semelhantes ao Telegram ou WhatsApp, clientes semelhantes ao Reddit ou Front Page, clientes tradicionais semelhantes ao Twitter e até mesmo um cliente de xadrez. Alguns clientes populares que estão ganhando destaque atualmente incluem Damas e Amethyst.
Damas é o primeiro aplicativo iOS construído em Nostr a ser lançado na Apple App Store, e tornou-se imensamente popular desde o seu lançamento. Amethyst, por outro lado, é o primeiro cliente Nostr a ser lançado na Google Play Store e é recomendado para usuários Android. Para saber mais sobre os diferentes recursos oferecidos pela Nostr, consulte o manual do usuário ou entre em contato com a equipe de suporte.
Em dezembro de 2022, esta nova plataforma social foi introduzida por Jack Dorsey, que afirmou que poderia potencialmente substituir o Twitter. A plataforma, Nostr, despertou o interesse de milhares de entusiastas do Bitcoin devido ao seu suporte para pagamentos usando a Lightning Network. O Nostr integra-se com a Lightning Network permitindo que os usuários façam pagamentos quase instantâneos e de baixo custo usando os canais de pagamento da Lightning Network. Ao usar a Lightning Network, o Nostr oferece aos usuários uma experiência de pagamento mais rápida, mais barata e mais segura em comparação com os métodos de pagamento tradicionais. Essa integração significa que os usuários do Nostr podem transferir fundos para outros usuários da Lightning Network de forma rápida e barata, sem ter que pagar altas taxas de transação ou esperar por longos tempos de confirmação. A integração do Nostr com a Lightning Network oferece aos usuários uma combinação única de privacidade e velocidade, tornando-a uma solução ideal para aqueles que procuram fazer pagamentos de forma segura e eficiente.
A relação entre Nostr e Bitcoin pode ser atribuída às suas semelhanças. Existem muitas semelhanças e associações entre Nostr e Bitcoin, entre as duas comunidades, pois existem elementos comuns do ponto de vista conceitual. Nostr é muito orientado para a Web3, não há mais nome de usuário e senha, e existem chaves públicas e privadas porque joga fortemente o jogo da criptografia e das assinaturas digitais. Como? Cada mensagem criada por um cliente e enviada para a rede Nostr é digitalmente assinada (o mesmo que uma transação Bitcoin ou Ethereum). O remetente é reconhecido por uma assinatura digital, uma assinatura digital que impede a alteração do conteúdo. A parceria entre Nostr e Bitcoin tem o potencial de revolucionar a forma como realizamos transações e interações online.
Damus é um aplicativo de rede social descentralizado que criou um rebuliço no mercado. Conhecido como o 'Assassino do Twitter', o aplicativo é construído na rede descentralizada Nostr e recebeu apoio de grandes nomes da indústria de tecnologia, incluindo o co-fundador do Twitter, Jack Dorsey, e o co-fundador do Ethereum, Vitalik Buterin. Lançado em 1 de fevereiro, Damus agora está disponível em plataformas Apple e Android. Se você procura um novo aplicativo de rede social ou quer participar do mundo em mudança, Damus definitivamente vale a pena conferir.
Começando com Damus:
Amethyst é um aplicativo Android nativo construído com Kotlin e Jetpack Compose. O aplicativo usa uma versão modificada do Nostrpostrlib para se comunicar com os relays Nostr, garantindo uma conexão rápida e sem interrupções com sua rede social. A arquitetura geral do Amethyst é projetada para fornecer a melhor experiência do usuário possível.
A interface do usuário (UI) do Amethyst é construída com uma estrutura de State/ViewModel/Composition, o que significa que é reativa às mudanças no aplicativo. Isso significa que conforme você navega pela sua rede social no Gate.io, a UI mudará para refletir as últimas atualizações. A camada de serviço do aplicativo se conecta com relés Nostr para receber as informações mais recentes, e a camada de repositório armazena eventos Nostr como Notas e Usuários. Essas classes usam objetos LiveData para permitir que a UI e outras partes do aplicativo se inscrevam em cada Nota/Usuário individual e recebam atualizações quando ocorrerem.
Além de sua UI reativa, o Amethyst também oferece filtros personalizáveis que permitem controlar as informações que você vê. Ao visualizar diferentes eventos, as classes de origem de dados são usadas para receber mais informações sobre esses eventos específicos. A camada de serviço do aplicativo monta filtros Nostr para cada necessidade do aplicativo, garantindo que você sempre tenha as informações de que precisa ao seu alcance.
A Amethyst coloca a segurança das informações da sua conta em primeiro plano em seu design. Sua chave privada e chave pública são armazenadas no Android KeyStore, garantindo que suas informações estejam sempre seguras. A conexão com os relés Nostr nunca é fechada durante o uso do aplicativo, para que você possa ter certeza de que está sempre conectado à sua rede social.
A Amethyst oferece a combinação perfeita de velocidade, segurança e personalização para uma experiência de rede social perfeita.
Anigma é um aplicativo de mensagens públicas que oferece uma experiência de comunicação segura e privada. O aplicativo é um clone do Telegram construído no protocolo Nostr, o que significa que os usuários podem enviar mensagens sem a necessidade de números de telefone ou contas. Anigma é um aplicativo da web progressivo que pode ser instalado em qualquer dispositivo, tornando-o parecido com um aplicativo nativo. Com sua arquitetura de aplicativo da web progressivo e seu roteiro para desenvolvimento futuro, Anigma está pronto para ser um jogador líder no mundo das mensagens criptografadas.
As Características Únicas da Anigma
Em conclusão, Nostr é um projeto inovador que tem como objetivo revolucionar a forma como interagimos com plataformas online. Ao fornecer uma abordagem descentralizada e resistente à censura, o Nostr capacita os usuários a retomarem o controle de seus dados e protegerem sua liberdade de expressão. A simplicidade de sua arquitetura o torna acessível a todos os usuários, independentemente de seu conhecimento técnico.
Em um mundo onde as redes sociais e o compartilhamento de dados desempenham um papel tão dominante em nossas vidas, é refrescante ver um projeto que prioriza a privacidade e a segurança de seus usuários. Com o Nostr, os usuários não estão mais à mercê de entidades centralizadas que têm o poder de manipular ou restringir suas informações. Em vez disso, eles têm uma nova maneira de pensar sobre seu relacionamento com o servidor, baseada em confiança, transparência e controle.
No geral, o Nostr representa um grande avanço no esforço contínuo de tornar a internet um espaço mais equitativo e democrático para todos os usuários. Fornecer uma nova forma de pensar sobre a propriedade de dados e privacidade tem o potencial de ter um impacto profundo na maneira como interagimos com a tecnologia e uns com os outros online.
Compartilhar
Conteúdo
O Protocolo Descentralizado para Compartilhamento de Dados Resistente à Censura
Na era digital de hoje, as redes sociais se tornaram uma das principais fontes de comunicação e compartilhamento de informações. No entanto, sua natureza centralizada representa uma ameaça significativa à nossa liberdade de expressão online.
A censura em plataformas como o Twitter tornou-se um grande problema, com decisões arbitrárias sendo tomadas por alguns indivíduos ou corporações, afetando a visibilidade e a disseminação de ideias e opiniões importantes. É por isso que podemos precisar de um protocolo de rede social descentralizado onde o poder é distribuído entre seus usuários e não concentrado nas mãos de uma única entidade.
As plataformas de redes sociais se tornaram uma parte fundamental de nossas vidas diárias, mas também vêm com seu próprio conjunto de problemas. Plataformas como Twitter, Mastodon e até SSB, embora tenham suas próprias forças, todas têm suas próprias limitações. O Twitter é atormentado por anúncios, técnicas de vício bizarro e proibições e shadowbans, enquanto o Mastodon está sujeito aos caprichos dos proprietários de servidores, que podem banir usuários ou até bloquear servidores. SSB pode não ter tantos problemas, mas seu protocolo é muito complicado e não é tão flexível quanto outras soluções.
Fonte: Nostr
Nostr é um protocolo descentralizado que permite a criação de uma rede de compartilhamento de dados resistente à censura, capacitando todos os usuários a executarem seus próprios clientes. Isso permite que os usuários publiquem conteúdo, como postagens de blog, tweets ou posts, assinem com sua chave privada e distribuam para outros servidores que funcionam como retransmissores. Nostr, sendo uma plataforma orientada para a Web3, eliminou a necessidade de nomes de usuário e senhas. Em vez disso, utiliza chaves públicas e privadas para segurança adicional por meio de criptografia e assinaturas digitais. Cada mensagem enviada na rede Nostr é assinada digitalmente, assim como uma transação na rede Bitcoin ou Ethereum.
Nostr é composto por dois componentes: clientes e retransmissões. As retransmissões simplesmente encaminham o conteúdo para outras retransmissões participantes e não têm controle sobre os dados. Cada usuário executa um cliente e qualquer pessoa pode executar uma retransmissão. Cada usuário é identificado por uma chave pública e cada postagem é assinada, o que é então validado por outros clientes. Os clientes podem buscar dados das retransmissões de sua escolha e publicar dados em outras retransmissões de sua escolha. Uma retransmissão apenas se comunica diretamente com os usuários e não se comunica com outras retransmissões.
Para “seguir” alguém no Nostr, um usuário simplesmente instrui seu cliente a consultar os relays que conhece para ver posts daquela chave pública. Na inicialização, o cliente consulta dados de todos os relays que conhece para todos os usuários que o usuário segue e depois exibe os dados para o usuário cronologicamente. Os posts no Nostr podem conter qualquer dado estruturado, mas os formatos mais comumente utilizados farão parte do padrão, permitindo uma comunicação perfeita entre clientes e relays.
Em contraste com a arquitetura tradicional cliente-servidor, Nostr propõe um paradigma diferente onde os usuários se conectam a vários servidores, conhecidos como Relais, que têm a capacidade de saber os assinantes do usuário. O Relais apenas encaminha o conteúdo para os assinantes sem ter qualquer inteligência própria, dando ao cliente todo o controle e informação e tornando-o resistente à censura. No caso de censura, os usuários podem mudar para executar seu próprio relê, formando sua própria rede de relês e garantindo a persistência e a resiliência da rede.
A arquitetura da Nostr é baseada no padrão de desenvolvimento produtor-assinante, onde o usuário age como um produtor que cria conteúdo e o envia para vários Relais simultaneamente.
Fonte: aqui
Um dos maiores problemas com as plataformas de redes sociais atuais é a questão das proibições de usuários e fechamento de servidores. Nostr resolve esses problemas permitindo que os usuários publiquem seus dados em múltiplos relays. Se um usuário for banido de um relay, ainda poderá publicar em outros relays. Quando um usuário publica uma recomendação de servidor, o cliente adicionará automaticamente esse servidor à lista de relays que consultará, facilitando a migração dos usuários para outro servidor, se necessário.
Se um usuário for banido de muitos relés e não puder transmitir suas recomendações de servidor, ainda assim pode informar a amigos próximos por outros meios a qual relé estão publicando. Esses amigos próximos podem então publicar recomendações de servidor por conta própria, permitindo que outros descubram o novo servidor.
A tecnologia de retransmissão oferece resistência à censura, pois os usuários podem publicar suas atualizações em qualquer número de retransmissões. Uma retransmissão pode cobrar uma taxa pela publicação, o que garante que sempre haverá um servidor disposto a aceitar o dinheiro do usuário em troca de servir suas postagens.
A tecnologia de retransmissão também oferece soluções para combater o spam. As retransmissões podem exigir pagamento ou autenticação, como um endereço de e-mail ou número de telefone, para publicação, facilitando a exclusão de clientes que estão sendo usados como vetores de spam. Com essa tecnologia, as retransmissões também podem rejeitar conteúdo significativo ou cobrar pela hospedagem dele. Isso permite que as forças de mercado resolvam o problema de hospedar conteúdo pesado como vídeos.
Os clientes podem decidir como desejam mostrar postagens aos usuários, dando-lhes maior controle sobre as atualizações que veem. Desde usar a IA para decidir a ordem das atualizações até lê-las em ordem cronológica, a tecnologia de retransmissão oferece uma solução flexível para redes sociais.
Tenha em mente que o Nostr não é um aplicativo ou cliente de mídia social tradicional, mas sim um protocolo que permite a criação de clientes diferentes e únicos. No site do Nostr, você pode encontrar vários projetos que mostram os diferentes clientes disponíveis, incluindo bate-papos semelhantes ao Telegram ou WhatsApp, clientes semelhantes ao Reddit ou Front Page, clientes tradicionais semelhantes ao Twitter e até mesmo um cliente de xadrez. Alguns clientes populares que estão ganhando destaque atualmente incluem Damas e Amethyst.
Damas é o primeiro aplicativo iOS construído em Nostr a ser lançado na Apple App Store, e tornou-se imensamente popular desde o seu lançamento. Amethyst, por outro lado, é o primeiro cliente Nostr a ser lançado na Google Play Store e é recomendado para usuários Android. Para saber mais sobre os diferentes recursos oferecidos pela Nostr, consulte o manual do usuário ou entre em contato com a equipe de suporte.
Em dezembro de 2022, esta nova plataforma social foi introduzida por Jack Dorsey, que afirmou que poderia potencialmente substituir o Twitter. A plataforma, Nostr, despertou o interesse de milhares de entusiastas do Bitcoin devido ao seu suporte para pagamentos usando a Lightning Network. O Nostr integra-se com a Lightning Network permitindo que os usuários façam pagamentos quase instantâneos e de baixo custo usando os canais de pagamento da Lightning Network. Ao usar a Lightning Network, o Nostr oferece aos usuários uma experiência de pagamento mais rápida, mais barata e mais segura em comparação com os métodos de pagamento tradicionais. Essa integração significa que os usuários do Nostr podem transferir fundos para outros usuários da Lightning Network de forma rápida e barata, sem ter que pagar altas taxas de transação ou esperar por longos tempos de confirmação. A integração do Nostr com a Lightning Network oferece aos usuários uma combinação única de privacidade e velocidade, tornando-a uma solução ideal para aqueles que procuram fazer pagamentos de forma segura e eficiente.
A relação entre Nostr e Bitcoin pode ser atribuída às suas semelhanças. Existem muitas semelhanças e associações entre Nostr e Bitcoin, entre as duas comunidades, pois existem elementos comuns do ponto de vista conceitual. Nostr é muito orientado para a Web3, não há mais nome de usuário e senha, e existem chaves públicas e privadas porque joga fortemente o jogo da criptografia e das assinaturas digitais. Como? Cada mensagem criada por um cliente e enviada para a rede Nostr é digitalmente assinada (o mesmo que uma transação Bitcoin ou Ethereum). O remetente é reconhecido por uma assinatura digital, uma assinatura digital que impede a alteração do conteúdo. A parceria entre Nostr e Bitcoin tem o potencial de revolucionar a forma como realizamos transações e interações online.
Damus é um aplicativo de rede social descentralizado que criou um rebuliço no mercado. Conhecido como o 'Assassino do Twitter', o aplicativo é construído na rede descentralizada Nostr e recebeu apoio de grandes nomes da indústria de tecnologia, incluindo o co-fundador do Twitter, Jack Dorsey, e o co-fundador do Ethereum, Vitalik Buterin. Lançado em 1 de fevereiro, Damus agora está disponível em plataformas Apple e Android. Se você procura um novo aplicativo de rede social ou quer participar do mundo em mudança, Damus definitivamente vale a pena conferir.
Começando com Damus:
Amethyst é um aplicativo Android nativo construído com Kotlin e Jetpack Compose. O aplicativo usa uma versão modificada do Nostrpostrlib para se comunicar com os relays Nostr, garantindo uma conexão rápida e sem interrupções com sua rede social. A arquitetura geral do Amethyst é projetada para fornecer a melhor experiência do usuário possível.
A interface do usuário (UI) do Amethyst é construída com uma estrutura de State/ViewModel/Composition, o que significa que é reativa às mudanças no aplicativo. Isso significa que conforme você navega pela sua rede social no Gate.io, a UI mudará para refletir as últimas atualizações. A camada de serviço do aplicativo se conecta com relés Nostr para receber as informações mais recentes, e a camada de repositório armazena eventos Nostr como Notas e Usuários. Essas classes usam objetos LiveData para permitir que a UI e outras partes do aplicativo se inscrevam em cada Nota/Usuário individual e recebam atualizações quando ocorrerem.
Além de sua UI reativa, o Amethyst também oferece filtros personalizáveis que permitem controlar as informações que você vê. Ao visualizar diferentes eventos, as classes de origem de dados são usadas para receber mais informações sobre esses eventos específicos. A camada de serviço do aplicativo monta filtros Nostr para cada necessidade do aplicativo, garantindo que você sempre tenha as informações de que precisa ao seu alcance.
A Amethyst coloca a segurança das informações da sua conta em primeiro plano em seu design. Sua chave privada e chave pública são armazenadas no Android KeyStore, garantindo que suas informações estejam sempre seguras. A conexão com os relés Nostr nunca é fechada durante o uso do aplicativo, para que você possa ter certeza de que está sempre conectado à sua rede social.
A Amethyst oferece a combinação perfeita de velocidade, segurança e personalização para uma experiência de rede social perfeita.
Anigma é um aplicativo de mensagens públicas que oferece uma experiência de comunicação segura e privada. O aplicativo é um clone do Telegram construído no protocolo Nostr, o que significa que os usuários podem enviar mensagens sem a necessidade de números de telefone ou contas. Anigma é um aplicativo da web progressivo que pode ser instalado em qualquer dispositivo, tornando-o parecido com um aplicativo nativo. Com sua arquitetura de aplicativo da web progressivo e seu roteiro para desenvolvimento futuro, Anigma está pronto para ser um jogador líder no mundo das mensagens criptografadas.
As Características Únicas da Anigma
Em conclusão, Nostr é um projeto inovador que tem como objetivo revolucionar a forma como interagimos com plataformas online. Ao fornecer uma abordagem descentralizada e resistente à censura, o Nostr capacita os usuários a retomarem o controle de seus dados e protegerem sua liberdade de expressão. A simplicidade de sua arquitetura o torna acessível a todos os usuários, independentemente de seu conhecimento técnico.
Em um mundo onde as redes sociais e o compartilhamento de dados desempenham um papel tão dominante em nossas vidas, é refrescante ver um projeto que prioriza a privacidade e a segurança de seus usuários. Com o Nostr, os usuários não estão mais à mercê de entidades centralizadas que têm o poder de manipular ou restringir suas informações. Em vez disso, eles têm uma nova maneira de pensar sobre seu relacionamento com o servidor, baseada em confiança, transparência e controle.
No geral, o Nostr representa um grande avanço no esforço contínuo de tornar a internet um espaço mais equitativo e democrático para todos os usuários. Fornecer uma nova forma de pensar sobre a propriedade de dados e privacidade tem o potencial de ter um impacto profundo na maneira como interagimos com a tecnologia e uns com os outros online.