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 telemóveis com funcionalidades eram os dispositivos principais nas mãos das pessoas, sendo o SMS a forma mais conveniente de "socialização móvel." Nessa época, nasceu um projeto com o codinome "twttr". Começou com o envio em massa de SMS, utilizando limites de caracteres extremamente simples e o protocolo de transmissão mais básico, tornando possível pela primeira vez "falar com o mundo inteiro a qualquer hora e em qualquer lugar."
Nesse escritório precário, a equipe fundadora debatía 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 e se tornou 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 em 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 de rede, falhas de plataforma e violações de dados podem acontecer a qualquer momento e em qualquer lugar. O Twitter recém-adquirido 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 cotadas em bolsa no valor de mais de 5 bilhões de dólares, deixou há muito o Twitter para concentrar os seus esforços na indústria de criptografia e no desenvolvimento do Block. No entanto, ele não abandonou completamente o seu amor pelo espaço das redes sociais. Como um jovem que retorna ao design do projeto "twttr" em 2006, passou um fim de semana comum a programar durante a noite 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 se acampa, se faz caminhadas ou se participa em atividades montanhosas ao ar livre sem sinal móvel, há necessidade de partilhar localizações e procurar ajuda de emergência; em festivais de música, concertos, locais desportivos, convenções de quadrinhos e outros lugares lotados onde as redes muitas vezes colapsam, é fácil criar uma rede de chat temporária com os companheiros; durante desastres súbitos, falhas de energia, interrupções na internet ou condições meteorológicas extremas, equipas 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, o rastreamento de participantes torna-se difícil; ou em espaços fechados como universidades, campos de verão, grupos de pesquisa ou encontros de geeks, maximizar o brainstorming é essencial… Nesses cenários, bitchat é uma boa escolha.
O maior destaque do bitchat é que ele não depende completamente 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-se usando Bluetooth Low Energy (BLE).
A razão para atrair a indústria da encriptação é que todas as mensagens são encriptadas de ponta a ponta. Durante conversas privadas, são usadas tecnologias de encriptação como X25519+AES-256-GCM, e as conversas em grupo também podem ser protegidas 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 vestígios 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 é necessário 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, portanto, não há necessidade de se preocupar em ser rastreado.
Copie e abra o seguinte endereço no navegador web do iPhone:https://github.com/jackjackbits/bitchat.
Encontre a entrada do convite do TestFlight na página e clique em "Ver na App Store" para saltar para o TestFlight. Se ainda não instalou o TestFlight, será automaticamente solicitado a descarregá-lo. Depois de a instalação estar concluída, volte à página do convite e 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-10 segundos, aguarde até que o botão mude de "Instalar" para "Abrir."
Após abrir o bitchat, o sistema irá mostrar um pedido de permissão "Permitir que 'bitchat' encontre dispositivos Bluetooth?" O conteúdo do aviso: o bitchat utiliza Bluetooth para criar uma rede mesh segura para conversar com utilizadores nas proximidades. Clique em "Permitir" para permitir que o bitchat escaneie e conecte a dispositivos à sua volta em segundo plano, garantindo que a função de retransmissão de mensagens opere normalmente.
Como ainda está na fase de teste, será solicitado que compartilhe 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 tem permissão para funcionar em segundo plano, caso contrário, você não conseguirá encontrar os dispositivos dos amigos nas proximidades.
Você pode notar que o bitchat não possui processo de login algum; você pode começar a usá-lo diretamente após o download. No bitchat, toda comunicação é anônima e indetectável—sem número de telefone, sem email e sem registro necessário. Você pode mudar seu apelido a qualquer momento. Este mecanismo protege maximamente 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 de 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 terá efeito imediato e será exibido na lista de amigos e no cabeçalho de mensagens de todos os amigos na mesma sala.
Após usar o bitchat durante 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 os 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 de rede não corresponderá completamente ao seu tempo de operação real, o que pode ajudar a prevenir o rastreamento de identidade em situações sensíveis ou cenários especiais.
o 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 mesmo os dispositivos de trânsito não podem decriptá-la. Quer seja chat privado ou chat em grupo, o conteúdo permanece seguro e privado, e não será interceptado pela plataforma ou terceiros.
Olhe para o canto superior direito da página, há um ícone de uma pessoa pequena. Clicando nele, serão listados todos os pares atualmente online: um ponto verde indica online, e uma cruz cinza indica que acabou de ficar offline. Para contatos com os quais conversa frequentemente ou contatos importantes, clique na ☆ estrela ao lado do nome deles para "favoritar". Após favoritar, uma estrela aparecerá à 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 ver 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 decriptado por nós observadores. Todas as mensagens aqui também terão perturbações aleatórias no tempo dos timestamps para garantir a privacidade e resistência à análise de tráfego.
Neste ponto, surge a pergunta: a privacidade das conversas abertas não é assim tão boa. Suponhamos que queremos 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: Juntar-se ou criar uma sala. Se a sala especificada já existir, você irá juntá-la diretamente; se não existir, uma nova sala será criada e você se tornará automaticamente o proprietário.
/rooms corresponde a: Listar todos os nomes de salas atualmente descobertas (juntáveis), facilitando a visualização rápida das salas disponíveis.
/w corresponde a: Ver a lista atual de utilizadores online, exibindo todos os seus contactos online na mesma sala ou na mesma rede.
/m corresponde a: Enviar uma mensagem privada a um utilizador especificado. O formato é geralmente /m @ nome_de_utilizador conteúdo da mensagem, apenas você e a outra parte podem vê-la.
/clear corresponde a: limpar todos os registos 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: (Apenas para o proprietário) Definir ou modificar a senha de acesso à sala. Após a execução, os utilizadores que entrarem nesta sala precisarão de inserir a senha para entrar.
/transfer corresponde a: transferir a propriedade da sala para outro utilizador online. O novo proprietário ganhará poderes como gestão de senhas, retenção de mensagens e muito mais.
/save corresponde a: (Apenas para o proprietário) Alternar para retenção de mensagens locais: Quando ativado, pode ainda ver chats históricos localmente enquanto está offline ou após reiniciar a App; quando desativado, as mensagens são apenas armazenadas na memória e são apagadas ao sair.
Ao criar uma sala, basta digitar /j, seguido do nome da sala que deseja, como “testroom”. Depois de enviar, se a sala não existir, o sistema irá criá-la automaticamente e definir você como o proprietário. Uma vez criada, aparecerá um aviso na tela: “entrou na sala ####testroom(criou nova sala – você é o proprietário) *“
Neste momento, se Xiao Shuai também quiser entrar nesta sala privada, precisa de digitar /j testroom e inserir a palavra-passe na página de palavra-passe que aparece para entrar na sala.
Dentro da sala, há também uma série de comandos avançados. Ao digitar /pass yourSecret, uma caixa de entrada de senha aparecerá, e após a verificação, apenas os parceiros que possuem este conjunto de senhas podem 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 /transfer @ ID do oponente. Assim que o oponente aceitar, ele se tornará automaticamente o novo proprietário da sala, possuindo todas as permissões para gestão de pessoal, configurações de senha e alternância de retenção de mensagens.
Por defeito, as mensagens da sala no bitchat existem temporariamente na memória; o proprietário da sala pode usar /save para ativar ou desativar a funcionalidade de "retenção de mensagens" localmente. Quando a retenção de mensagens está ativada, o histórico da sala ainda pode ser visto localmente mesmo após reiniciar a App. Ao entrar /save novamente, a retenção será encerrada e o modo padrão "sessão evapora imediatamente" será restaurado.
Depois de dominar o básico de criar salas, entrar em salas, enviar e receber mensagens privadas e ver usuários online, o próximo passo inclui alguns comandos avançados na página principal, como limpar o histórico de chat, ver usuários online e outras operações.
Se quiser "limpar temporariamente o campo de batalha", digite /clear na linha de comando e poderá limpar todas as mensagens exibidas na janela da sessão atual com um clique. Após a limpeza, a tela ficará limpa como nova, tal 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 conectar-se ao protocolo Nostr, permitindo a ligação entre a Malha local e os nós da internet, ampliando assim o raio de comunicação.
Pode-se sentir que o bitchat herda perfeitamente os três princípios centrais de "simplicidade, 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, mais tarde, 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), suportando dezenas de milhares de nós de servidor hospedados pela comunidade. Teoricamente, opera de maneira semelhante em mecanismo ao relé multi-hop BLE do bitchat mesh.
O espírito "sem confiança" defendido pela comunidade Bitcoin está profundamente enraizado no design do bitchat: não há servidores centrais, nem armazenamento em nuvem, e até mesmo 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 a mais fundamental "privacidade e liberdade."
O surgimento do bitchat é mais uma prática pessoal de Jack Dorsey em prol da descentralização e da liberdade de informação. Numa era em que a internet é frequentemente restringida 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.
Esta pode ser a interpretação mais aguardada de bitchat: pode ser pequena e ter muitos defeitos, mas de certa perspetiva, também poderia ser o momento “twttr” no campo da comunicação encriptada.
Partilhar