O Protocolo Descentralizado para Compartilhamento de Dados Resistente à Censura
Na era digital de hoje, as redes sociais tornaram-se uma das principais fontes de comunicação e partilha de informação. No entanto, a sua natureza centralizada representa uma ameaça significativa à nossa liberdade de expressão online.
A censura em plataformas como o Twitter tornou-se um problema importante, com decisões arbitrárias sendo tomadas por alguns indivíduos ou corporações, afetando a visibilidade e disseminação de ideias e opiniões importantes. Por isso, 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 tornaram-se uma parte fundamental das nossas vidas diárias, mas também vêm com o seu próprio conjunto de problemas. Plataformas como o Twitter, Mastodon e até SSB, embora tenham as suas próprias forças, todas têm as suas próprias limitações. O Twitter é assolado por anúncios, técnicas de vício bizarro e proibições e shadowbans, enquanto o Mastodon está sujeito aos caprichos dos proprietários do servidor, que podem proibir utilizadores ou até bloquear servidores. O SSB pode não ter tantos problemas, mas o seu protocolo é demasiado complicado e não é tão flexível como outras soluções.
Origem: 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 executar seus próprios clientes. Isso permite que os usuários publiquem conteúdo, como postagens em blogs, tweets ou posts, assinem com sua chave privada e distribuam para outros servidores que funcionam como relés. Nostr, sendo uma plataforma orientada para 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 relés. Os relés simplesmente encaminham o conteúdo para outros relés participantes e não têm controle sobre os dados. Cada usuário executa um cliente, e qualquer pessoa pode executar um relé. Cada usuário é identificado por uma chave pública, e cada postagem é assinada, sendo posteriormente validada por outros clientes. Os clientes podem buscar dados dos relés de sua escolha e publicar dados em outros relés de sua escolha. Um relé comunica-se apenas diretamente com os usuários e não se comunica com outros relés.
Para "seguir" alguém no Nostr, um usuário simplesmente instrui seu cliente a consultar os relays que conhece para obter posts daquela chave pública. Ao iniciar, 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 quaisquer dados estruturados, mas os formatos mais comumente usados se tornarão parte do padrão, permitindo uma comunicação perfeita entre clientes e relays.
Em contraste com a arquitetura tradicional cliente-servidor, o Nostr propõe um paradigma diferente onde os utilizadores se ligam a vários servidores, conhecidos como Relais, que têm a capacidade de conhecer os subscritores do utilizador. Os Relais apenas retransmitem o conteúdo para os subscritores sem terem qualquer inteligência própria, dando ao cliente todo o controlo e informação e tornando-o resistente à censura. No caso de censura, os utilizadores podem mudar para executar o seu próprio relé, formando a sua própria rede de relés e garantindo a persistência e resiliência da rede.
A arquitetura do Nostr baseia-se no padrão de desenvolvimento produtor-subscritor, onde o utilizador atua como um produtor que cria conteúdo e o envia para vários Relais simultaneamente.
Fonte:aqui
Um dos maiores problemas das plataformas de redes sociais atuais é a questão das proibições de usuários e encerramentos de servidores. A Nostr resolve esses problemas permitindo que os usuários publiquem seus dados em múltiplos relés. Se um usuário for proibido de um relé, ainda poderá publicar em outros relés. Quando um usuário publica uma recomendação de servidor, o cliente automaticamente adiciona esse servidor à lista de relés que consultará, tornando mais fácil para os usuários migrarem para outro servidor, se necessário.
Se um utilizador for banido de muitos relés e não puder transmitir as suas recomendações de servidor, ainda pode informar os amigos próximos por outros meios a que relé está a publicar. 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 utilizadores podem publicar as suas atualizações em qualquer número de retransmissões. Uma retransmissão pode cobrar uma taxa pela publicação, o que garante que haverá sempre um servidor disposto a receber o dinheiro do utilizador em troca de servir os seus posts.
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 por hospedá-lo. 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 diferentes e únicos clientes. No site do Nostr, você pode encontrar vários projetos que mostram os diferentes clientes disponíveis, incluindo chats 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 Ametista.
Damas é o primeiro aplicativo iOS construído na Nostr a ser lançado na Apple App Store e tornou-se imensamente popular desde o seu lançamento. Por outro lado, Amethyst é o primeiro cliente Nostr a ser lançado na Google Play Store e é recomendado para usuários Android. Para saber mais sobre as diferentes funcionalidades oferecidas 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 apresentada por Jack Dorsey, que afirmou poder 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. A Nostr integra-se com a Lightning Network ao permitir que os usuários façam pagamentos quase instantâneos e de baixo custo usando os canais de pagamento da Lightning Network. Ao utilizar a Lightning Network, a 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 da 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 da 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, porque existem elementos comuns do ponto de vista conceptual. Nostr é muito orientado para a Web3, já não existe um nome de utilizador e palavra-passe, e existem chaves públicas e privadas porque joga intensamente o jogo da criptografia e das assinaturas digitais. Como? Cada mensagem criada por um cliente e enviada para a rede Nostr é assinada digitalmente (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 conduzimos transações e interações online.
Damus é um aplicativo de rede social descentralizado que criou um burburinho 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 da Ethereum, Vitalik Buterin. Lançado em 1 de fevereiro, Damus agora está disponível nas plataformas Apple e Android. Se você está procurando por um novo aplicativo de rede social ou deseja participar do mundo em mudança, Damus definitivamente vale a pena conferir.
Começando com Damus:
A Amethyst é uma aplicação nativa para Android construída com Kotlin e Jetpack Compose. A aplicação utiliza uma versão modificada do Nostrpostrlib para comunicar com os relés Nostr, garantindo uma ligação rápida e sem problemas com a sua rede social. A arquitetura geral da Amethyst foi concebida para proporcionar a melhor experiência de utilizador possível.
A interface do usuário (UI) da Ametista é construída com uma estrutura de Estado/ViewModel/Composição, o que significa que é reativa a alterações no aplicativo. Isso significa que ao navegar pela sua rede social, 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 elas ocorrerem.
Para além da sua UI reativa, o Amethyst também oferece filtros personalizáveis que permitem controlar a informação que vê. Ao visualizar diferentes eventos, as classes do Datasource são usadas para receber mais informação sobre esses eventos em particular. A camada de serviço da aplicação monta filtros Nostr para cada necessidade da aplicação, garantindo que tenha sempre a informação de que precisa à mão.
A Amethyst coloca a segurança das informações da sua conta no centro do seu design. A sua chave privada e chave pública são armazenadas no Android KeyStore, garantindo que as suas informações estejam sempre seguras. A conexão com os relés Nostr nunca é fechada durante a utilização da aplicação, para que possa ter a certeza de que está sempre ligado à sua rede social.
A Ametista oferece a combinação perfeita de velocidade, segurança e personalização para uma experiência de rede social perfeita.
Anigma é uma aplicação de mensagens públicas que oferece uma experiência de comunicação segura e privada. A aplicação é um clone do Telegram construído no protocolo Nostr, o que significa que os utilizadores podem enviar mensagens sem a necessidade de números de telefone ou contas. Anigma é uma aplicação web progressiva que pode ser instalada em qualquer dispositivo, fazendo com que pareça e funcione como uma aplicação nativa. Com a sua arquitetura de aplicação web progressiva e o seu roteiro para o desenvolvimento futuro, Anigma está preparada para ser um jogador líder no mundo das mensagens encriptadas.
As Características Únicas da Anigma
Em conclusão, Nostr é um projeto inovador que visa revolucionar a forma como interagimos com plataformas online. Ao oferecer 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.
Num mundo onde as redes sociais e a partilha de dados desempenham um papel tão dominante nas nossas vidas, é refrescante ver um projeto que prioriza a privacidade e segurança dos seus utilizadores. Com a Nostr, os utilizadores já não estão à mercê de entidades centralizadas que têm o poder de manipular ou restringir as suas informações. Em vez disso, têm uma nova forma de pensar sobre a sua relação com o servidor, baseada em confiança, transparência e controlo.
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 utilizadores. Fornecer uma nova forma de pensar sobre a propriedade de dados e privacidade tem o potencial de ter um impacto profundo na forma como interagimos com a tecnologia e uns com os outros online.
Bagikan
Konten
O Protocolo Descentralizado para Compartilhamento de Dados Resistente à Censura
Na era digital de hoje, as redes sociais tornaram-se uma das principais fontes de comunicação e partilha de informação. No entanto, a sua natureza centralizada representa uma ameaça significativa à nossa liberdade de expressão online.
A censura em plataformas como o Twitter tornou-se um problema importante, com decisões arbitrárias sendo tomadas por alguns indivíduos ou corporações, afetando a visibilidade e disseminação de ideias e opiniões importantes. Por isso, 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 tornaram-se uma parte fundamental das nossas vidas diárias, mas também vêm com o seu próprio conjunto de problemas. Plataformas como o Twitter, Mastodon e até SSB, embora tenham as suas próprias forças, todas têm as suas próprias limitações. O Twitter é assolado por anúncios, técnicas de vício bizarro e proibições e shadowbans, enquanto o Mastodon está sujeito aos caprichos dos proprietários do servidor, que podem proibir utilizadores ou até bloquear servidores. O SSB pode não ter tantos problemas, mas o seu protocolo é demasiado complicado e não é tão flexível como outras soluções.
Origem: 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 executar seus próprios clientes. Isso permite que os usuários publiquem conteúdo, como postagens em blogs, tweets ou posts, assinem com sua chave privada e distribuam para outros servidores que funcionam como relés. Nostr, sendo uma plataforma orientada para 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 relés. Os relés simplesmente encaminham o conteúdo para outros relés participantes e não têm controle sobre os dados. Cada usuário executa um cliente, e qualquer pessoa pode executar um relé. Cada usuário é identificado por uma chave pública, e cada postagem é assinada, sendo posteriormente validada por outros clientes. Os clientes podem buscar dados dos relés de sua escolha e publicar dados em outros relés de sua escolha. Um relé comunica-se apenas diretamente com os usuários e não se comunica com outros relés.
Para "seguir" alguém no Nostr, um usuário simplesmente instrui seu cliente a consultar os relays que conhece para obter posts daquela chave pública. Ao iniciar, 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 quaisquer dados estruturados, mas os formatos mais comumente usados se tornarão parte do padrão, permitindo uma comunicação perfeita entre clientes e relays.
Em contraste com a arquitetura tradicional cliente-servidor, o Nostr propõe um paradigma diferente onde os utilizadores se ligam a vários servidores, conhecidos como Relais, que têm a capacidade de conhecer os subscritores do utilizador. Os Relais apenas retransmitem o conteúdo para os subscritores sem terem qualquer inteligência própria, dando ao cliente todo o controlo e informação e tornando-o resistente à censura. No caso de censura, os utilizadores podem mudar para executar o seu próprio relé, formando a sua própria rede de relés e garantindo a persistência e resiliência da rede.
A arquitetura do Nostr baseia-se no padrão de desenvolvimento produtor-subscritor, onde o utilizador atua como um produtor que cria conteúdo e o envia para vários Relais simultaneamente.
Fonte:aqui
Um dos maiores problemas das plataformas de redes sociais atuais é a questão das proibições de usuários e encerramentos de servidores. A Nostr resolve esses problemas permitindo que os usuários publiquem seus dados em múltiplos relés. Se um usuário for proibido de um relé, ainda poderá publicar em outros relés. Quando um usuário publica uma recomendação de servidor, o cliente automaticamente adiciona esse servidor à lista de relés que consultará, tornando mais fácil para os usuários migrarem para outro servidor, se necessário.
Se um utilizador for banido de muitos relés e não puder transmitir as suas recomendações de servidor, ainda pode informar os amigos próximos por outros meios a que relé está a publicar. 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 utilizadores podem publicar as suas atualizações em qualquer número de retransmissões. Uma retransmissão pode cobrar uma taxa pela publicação, o que garante que haverá sempre um servidor disposto a receber o dinheiro do utilizador em troca de servir os seus posts.
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 por hospedá-lo. 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 diferentes e únicos clientes. No site do Nostr, você pode encontrar vários projetos que mostram os diferentes clientes disponíveis, incluindo chats 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 Ametista.
Damas é o primeiro aplicativo iOS construído na Nostr a ser lançado na Apple App Store e tornou-se imensamente popular desde o seu lançamento. Por outro lado, Amethyst é o primeiro cliente Nostr a ser lançado na Google Play Store e é recomendado para usuários Android. Para saber mais sobre as diferentes funcionalidades oferecidas 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 apresentada por Jack Dorsey, que afirmou poder 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. A Nostr integra-se com a Lightning Network ao permitir que os usuários façam pagamentos quase instantâneos e de baixo custo usando os canais de pagamento da Lightning Network. Ao utilizar a Lightning Network, a 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 da 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 da 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, porque existem elementos comuns do ponto de vista conceptual. Nostr é muito orientado para a Web3, já não existe um nome de utilizador e palavra-passe, e existem chaves públicas e privadas porque joga intensamente o jogo da criptografia e das assinaturas digitais. Como? Cada mensagem criada por um cliente e enviada para a rede Nostr é assinada digitalmente (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 conduzimos transações e interações online.
Damus é um aplicativo de rede social descentralizado que criou um burburinho 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 da Ethereum, Vitalik Buterin. Lançado em 1 de fevereiro, Damus agora está disponível nas plataformas Apple e Android. Se você está procurando por um novo aplicativo de rede social ou deseja participar do mundo em mudança, Damus definitivamente vale a pena conferir.
Começando com Damus:
A Amethyst é uma aplicação nativa para Android construída com Kotlin e Jetpack Compose. A aplicação utiliza uma versão modificada do Nostrpostrlib para comunicar com os relés Nostr, garantindo uma ligação rápida e sem problemas com a sua rede social. A arquitetura geral da Amethyst foi concebida para proporcionar a melhor experiência de utilizador possível.
A interface do usuário (UI) da Ametista é construída com uma estrutura de Estado/ViewModel/Composição, o que significa que é reativa a alterações no aplicativo. Isso significa que ao navegar pela sua rede social, 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 elas ocorrerem.
Para além da sua UI reativa, o Amethyst também oferece filtros personalizáveis que permitem controlar a informação que vê. Ao visualizar diferentes eventos, as classes do Datasource são usadas para receber mais informação sobre esses eventos em particular. A camada de serviço da aplicação monta filtros Nostr para cada necessidade da aplicação, garantindo que tenha sempre a informação de que precisa à mão.
A Amethyst coloca a segurança das informações da sua conta no centro do seu design. A sua chave privada e chave pública são armazenadas no Android KeyStore, garantindo que as suas informações estejam sempre seguras. A conexão com os relés Nostr nunca é fechada durante a utilização da aplicação, para que possa ter a certeza de que está sempre ligado à sua rede social.
A Ametista oferece a combinação perfeita de velocidade, segurança e personalização para uma experiência de rede social perfeita.
Anigma é uma aplicação de mensagens públicas que oferece uma experiência de comunicação segura e privada. A aplicação é um clone do Telegram construído no protocolo Nostr, o que significa que os utilizadores podem enviar mensagens sem a necessidade de números de telefone ou contas. Anigma é uma aplicação web progressiva que pode ser instalada em qualquer dispositivo, fazendo com que pareça e funcione como uma aplicação nativa. Com a sua arquitetura de aplicação web progressiva e o seu roteiro para o desenvolvimento futuro, Anigma está preparada para ser um jogador líder no mundo das mensagens encriptadas.
As Características Únicas da Anigma
Em conclusão, Nostr é um projeto inovador que visa revolucionar a forma como interagimos com plataformas online. Ao oferecer 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.
Num mundo onde as redes sociais e a partilha de dados desempenham um papel tão dominante nas nossas vidas, é refrescante ver um projeto que prioriza a privacidade e segurança dos seus utilizadores. Com a Nostr, os utilizadores já não estão à mercê de entidades centralizadas que têm o poder de manipular ou restringir as suas informações. Em vez disso, têm uma nova forma de pensar sobre a sua relação com o servidor, baseada em confiança, transparência e controlo.
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 utilizadores. Fornecer uma nova forma de pensar sobre a propriedade de dados e privacidade tem o potencial de ter um impacto profundo na forma como interagimos com a tecnologia e uns com os outros online.