Vinte anos depois, o fundador do Twitter, Jack Dorsey, retorna com um novo produto, bitchat, em um estilo minimalista.
No verão de 2006, a internet móvel ainda era um termo novo, e os celulares comuns eram os dispositivos predominantes nas mãos das pessoas, com o SMS sendo a forma mais conveniente de "socialização móvel". Naquela época, um projeto com o codinome "twttr" nasceu. Começou com mensagens em massa via SMS, usando limites de caracteres extremamente simples e o protocolo de transmissão mais básico, tornando possível pela primeira vez "falar com o mundo todo a qualquer hora, em qualquer lugar."
Naquele escritório simples, a equipe fundadora estava debatendo apaixonadamente os detalhes funcionais, enquanto Jack Dorsey, que ainda era apenas um estudante universitário na época, sentava-se entre eles. Ele transformou seus ideais de comunicação em realidade usando a abordagem técnica mais simples. Logo depois, o twttr cresceu rapidamente para se tornar o Twitter—um produto que mudou fundamentalmente o ecossistema social global.
Neste dia de 2025, o tempo passou e a tecnologia e o mundo mudaram dramaticamente. Sinais de Wi-Fi estão por toda a cidade, e o 5G conectou tudo em uma grande rede. No entanto, a essência da interação social não mudou: ainda ansiamos por comunicação que seja livre, autêntica e sem intermediários. No entanto, a realidade nem sempre é agradável; pontos cegos na rede, quedas de plataformas e vazamentos de dados podem acontecer a qualquer momento e em qualquer lugar. O recém-adquirido Twitter não apenas mudou seu logotipo e nome, mas também foi remodelado em uma forma completamente nova por Musk.
Jack Dorsey, a figura lendária que uma vez liderou simultaneamente duas empresas de capital aberto avaliadas em mais de 5 bilhões de dólares, deixou o Twitter há muito tempo para concentrar seus esforços na indústria de criptografia e no desenvolvimento do Block. No entanto, ele não abandonou completamente seu amor pelo espaço de redes sociais. Como um jovem retornando ao design do projeto “twttr” em 2006, ele passou um fim de semana comum codificando a noite toda por impulso e criou um novo produto social minimalista—bitchat.
A única diferença é que o bitchat tem mais das crenças de Jack Dorsey em protocolos minimalistas, comunicação descentralizada e liberdade de informação do que o “twttr”.
Quando acampando, caminhando ou participando de atividades montanhosas ao ar livre sem sinal de celular, há uma necessidade de compartilhar locais e buscar ajuda em emergências; em festivais de música, concertos, locais esportivos, convenções de quadrinhos e outros lugares lotados onde as redes costumam colapsar, é fácil configurar uma rede de chat temporária com companheiros; durante desastres repentinos, quedas de energia, interrupções de internet ou clima extremo, equipes de resgate, voluntários ou residentes podem estabelecer redes de comunicação de emergência; em movimentos sociais, locais de protesto, discussões sensíveis e outros ambientes onde a privacidade precisa ser protegida, rastrear participantes se torna difícil; ou em espaços fechados como universidades, acampamentos de verão, grupos de pesquisa ou encontros de geeks, maximizar o brainstorming é essencial… Nessas situações, bitchat é uma boa escolha.
O maior destaque do bitchat é que ele não depende de nenhuma infraestrutura - sem servidores, sem Wi-Fi ou sinais móveis. Cada telefone atua como um "transceptor" e uma "estação de retransmissão", descobrindo uns aos outros usando Bluetooth Low Energy (BLE).
A razão para atrair a indústria de criptografia é que todas as mensagens são criptografadas de ponta a ponta. Durante chats privados, tecnologias de criptografia como X25519+AES-256-GCM são utilizadas, e chats em grupo também podem ser protegidos por senha, permitindo que apenas aqueles que conhecem a senha vejam o conteúdo. As mensagens são armazenadas apenas localmente e desaparecem automaticamente ao sair ou desligar, não deixando rastros em segundo plano.
Em comparação com outros produtos de comunicação criptografada, o bitchat abandona completamente a ação de "fazer login"; não há necessidade de um número de telefone, e-mail ou uma longa sequência de chaves. Cada vez que você se conecta, um "ID de usuário" aleatório é gerado, que também pode ser modificado a qualquer momento, então não há necessidade de se preocupar em ser rastreado.
Copie e abra o seguinte endereço no navegador da web do iPhone:https://github.com/jackjackbits/bitchat.
Encontre a entrada de convite do TestFlight na página e clique em “Ver na App Store” para ir para o TestFlight. Se você ainda não instalou o TestFlight, será solicitado automaticamente que você o baixe. Após a instalação ser concluída, volte para a página de convite e você verá a versão Beta do “bitchat mesh.”
Para instalar o bitchat no TestFlight, clique no botão "Instalar". Você verá uma página simples de informações do aplicativo. O processo de instalação leva cerca de 5 a 10 segundos, aguarde até que o botão mude de "Instalar" para "Abrir."
Após abrir o bitchat, o sistema exibirá um pedido de permissão "Permitir que o 'bitchat' encontre dispositivos Bluetooth?" O conteúdo do aviso: o bitchat usa Bluetooth para criar uma rede mesh segura para conversar com usuários próximos. Clique em "Permitir" para que o bitchat escaneie e se conecte a dispositivos ao redor em segundo plano, garantindo que a função de retransmissão de mensagens opere normalmente.
Como ainda está na fase de testes, você será solicitado a compartilhar feedback com os desenvolvedores; basta clicar em "Próximo" para pular. Por fim, clique em "Iniciar Teste" para entrar na interface principal do bitchat.
Dica: Certifique-se de que o Bluetooth do seu telefone está ativado e que o TestFlight está autorizado a rodar em segundo plano, caso contrário, você não conseguirá encontrar os dispositivos dos amigos próximos.
Você pode perceber que o bitchat não possui nenhum processo de login; você pode começar a usá-lo diretamente após o download. No bitchat, toda comunicação é anônima e não rastreável—sem número de telefone, sem e-mail e sem registro necessário. Você pode mudar seu apelido a qualquer momento. Este mecanismo protege ao máximo a privacidade do usuário, permitindo que você não se preocupe em ser rastreado até sua identidade em situações sensíveis ou contextos especiais.
No topo da página, na área ID atual do bitchat* @, você pode modificar seu ID a qualquer momento. Clique no nome após @ para editar diretamente e salvar o novo ID. O novo ID entrará em vigor imediatamente e será exibido na lista de amigos e no cabeçalho da mensagem de todos os amigos na mesma sala.
Após usar o bitchat por um período de tempo, você notará que a interface principal exibe continuamente o status online (conectado) e offline (desconectado) de vários dispositivos, juntamente com registros de fala, cada registro precedido por um carimbo de data/hora.
Para prevenir ataques de "análise de tempo", o bitchat adicionará um atraso aleatório adicional de 50 a 500 milissegundos após todas as operações. Isso não apenas registra o tempo, mas também ajuda a prevenir "captura de pacotes"; o tráfego da rede não corresponderá completamente ao seu tempo real de operação, o que pode ajudar a prevenir o rastreamento de identidade em situações sensíveis ou cenários especiais.
bitchat suporta verdadeira criptografia de ponta a ponta, o que significa que apenas você e a outra parte (ou membros do grupo) podem ler cada mensagem, e até mesmo os dispositivos de trânsito não conseguem descriptografá-la. Seja chat privado ou chat em grupo, o conteúdo permanece seguro e privado, e não será interceptado pela plataforma ou por terceiros.
Olhe no canto superior direito da página, há um ícone de uma pessoa. Clicar nele listará todos os pares atualmente online: um ponto verde indica online e uma cruz cinza indica que acabou de sair. Para contatos com os quais você conversa com frequência ou contatos importantes, clique na ☆ estrela ao lado do nome deles para "favoritá-los". Após favoritar, uma estrela aparecerá na frente desse contato para fácil reconhecimento na próxima vez.
Na lista online, clicamos em “Xiao Shuai” para entrar na janela de chat privado—neste momento, o número de mensagens não lidas será exibido acima do dispositivo dele.
Neste momento, Xiaoshuai abre a notificação e vê que o remetente é "@BlockBeats> Depois disso, você pode visualizar o histórico completo de chats. Chats privados também são criptografados de ponta a ponta, e o conteúdo da conversa não pode ser descriptografado por nós de observação. Todas as mensagens aqui também terão perturbações de tempo aleatórias nos carimbos de data/hora para garantir privacidade e resistência à análise de tráfego.
Neste ponto, surge a pergunta: a privacidade das conversas abertas não é tão boa. Suponha que queiramos ter uma conversa privada entre várias pessoas, como devemos proceder?
A qualquer momento, basta digitar um / na caixa de entrada, e uma lista completa de comandos aparecerá na parte inferior da tela:
Por exemplo, /j corresponde a: Junte-se ou crie uma sala. Se a sala especificada já existir, você se juntará a ela diretamente; se não existir, uma nova sala será criada e você se tornará automaticamente o proprietário.
/rooms corresponde a: Lista todos os nomes de salas atualmente descobertas (que podem ser acessadas), facilitando para você ver rapidamente quais salas estão disponíveis.
/w corresponde a: Ver a lista atual de usuários online, exibindo todos os seus contatos online na mesma sala ou na mesma rede.
/m corresponde a: Enviar uma mensagem privada para um usuário especificado. O formato geralmente é /m @ nome_de_usuário conteúdo da mensagem, apenas você e a outra parte podem vê-la.
/clear corresponde a: limpar todos os registros de mensagens na janela de chat atual, restaurando a interface ao estado em branco em que estava quando foi aberta pela primeira vez.
/pass corresponde a: (Somente para o proprietário) Defina ou modifique a senha de acesso à sala. Após a execução, os usuários que ingressarem nesta sala precisarão inserir a senha para entrar.
/transfer corresponde a: transferir a propriedade da sala para outro usuário online. O novo proprietário ganhará poderes como gerenciamento de senha, retenção de mensagens e mais.
/save corresponde a: (Apenas para o proprietário) Ativar a retenção de mensagens locais: Quando ativado, você ainda pode visualizar chats históricos localmente enquanto estiver offline ou após reiniciar o aplicativo; quando desativado, as mensagens são armazenadas apenas na memória e são apagadas ao sair.
Então, ao criar uma sala, basta digitar /j, seguido pelo nome da sala que você deseja, como “testroom”. Após enviar, se a sala não existir, o sistema a criará automaticamente e definirá você como o proprietário. Uma vez criada, uma mensagem aparecerá na tela: “entrou na sala ####testroom(criou nova sala – você é o proprietário) *“
Neste momento, se Xiao Shuai também quiser entrar nesta sala privativa, ele precisa digitar /j testroom e entrar a senha na página de senha que aparece para entrar na sala.
Dentro da sala, também há uma série de comandos avançados. Ao digitar /pass suaSenha, uma caixa de entrada de senha aparecerá, e após a verificação, apenas os parceiros que possuem esse conjunto de senhas poderão reentrar. Apenas o proprietário da sala pode trancar a sala ou alterar a senha. Você também pode transferir a propriedade da sala dentro da sala digitando /transferir @ ID do oponente. Assim que o oponente aceitar, ele se tornará automaticamente o novo proprietário da sala, possuindo todas as permissões para gerenciamento de pessoal, configurações de senha e alternância de retenção de mensagens.
Por padrão, as mensagens do quarto no bitchat existem temporariamente na memória; o proprietário do quarto pode usar /save para ativar ou desativar o recurso de "retenção de mensagens" localmente. Quando a retenção de mensagens está ativada, o histórico do quarto ainda pode ser visto localmente mesmo após reiniciar o aplicativo. Inserir /save novamente fechará a retenção e restaurará o modo padrão "a sessão evapora imediatamente".
Após dominar o básico de criar salas, entrar em salas, enviar e receber mensagens privadas e visualizar usuários online, o próximo passo inclui alguns comandos avançados na página principal, como limpar o histórico de chat, visualizar usuários online e outras operações.
Se você quer "limpar o campo de batalha" temporariamente, digite /clear na linha de comando, e você pode limpar todas as mensagens exibidas na janela da sessão atual com um clique. Após a limpeza, a tela ficará limpa como nova, assim como esta imagem mostra:
No futuro, a malha bitchat incorporará vários métodos de transmissão, como Wi-Fi Direct (250 Mbps, 100 metros), ultrassom, LoRa, etc., alternando automaticamente com base na rede e na energia; e pode opcionalmente se conectar ao protocolo Nostr, permitindo a conexão entre nós locais de malha e nós da internet, expandindo assim o raio de comunicação.
Pode-se sentir que o bitchat herda perfeitamente os três princípios centrais de "simples, restrição e artesanato" estabelecidos por Jack Dorsey para o Twitter.
Esta não é a primeira vez que Jack Dorsey constrói um protocolo social desde que deixou o Twitter. Por exemplo, em 2024, o Bluesky, que foi incubado internamente no Twitter sob a liderança de Jack Dorsey e depois se tornou independente (ele não está mais associado ao Bluesky), também é um protocolo social descentralizado centrado em "canais de retransmissão" (Relay/Channel), apoiando dezenas de milhares de nós de servidor hospedados pela comunidade. Teoricamente, opera de maneira semelhante em mecanismo ao relé multi-hop BLE da malha bitchat.
O espírito "sem confiança" defendido pela comunidade Bitcoin está profundamente enraizado no design do bitchat: não há servidores centrais, não há armazenamento em nuvem e até as identidades dos usuários são renovadas a cada reinício. O mecanismo de descoberta sem estado do Nostr, o atraso aleatório nas operações... todos esses detalhes visam preservar o mais fundamental "privacidade e liberdade."
O surgimento do bitchat é mais uma prática pessoal de Jack Dorsey em favor da descentralização e da liberdade de informação. Em uma era em que a internet é frequentemente restrita e vazamentos de dados ocorrem com frequência, ele devolveu a interação social aos próprios usuários—permitindo que cada conversa seja limitada apenas pelo alcance dos sinais Bluetooth, sem interferência de qualquer plataforma, servidor ou intermediário.
Este pode ser o significado mais aguardado de bitchat: pode ser pequeno e ter muitas falhas, mas de certa perspectiva, também pode ser o momento "twttr" no campo da comunicação encriptada.
Compartilhar