Catálogo
Signal ZKP: registro com prova de conhecimento zero explicado
O Signal construiu sua reputação no ciframento de ponta a ponta. Agora está lidando com um problema de privacidade em que a maioria dos usuários não pensa: o número de telefone que você fornece ao se cadastrar. O registro com Signal ZKP usa provas de conhecimento zero para permitir que você crie uma conta sem vincular sua identidade a um número de telefone. Se você hesitou em usar o Signal porque não queria compartilhar seu número, isso muda a situação.
O que Signal ZKP significa para sua privacidade
Signal ZKP é um método de registro novo que usa provas de conhecimento zero para verificar que você é uma pessoa real sem coletar seu número de telefone. Em termos simples: você prova "sou humano e não sou um bot" para os servidores do Signal, mas o servidor não aprende mais nada sobre você. Sem número armazenado, sem número vinculado, sem número que possa ser intimado ou vazado.
Isso importa porque seu número de telefone é uma das informações mais identificáveis que você possui. Está vinculado ao seu nome, contas bancárias, redes sociais, documento de identidade em muitos países. O modelo antigo do Signal exigia isso. Signal ZKP remove esse requisito completamente.
A parte da prova de conhecimento zero funciona como um envelope selado. Você coloca uma afirmação dentro ("tenho um token válido de um convite ou CAPTCHA"), o servidor verifica o lacre sem abrir, e você está dentro. A matemática garante que a afirmação é verdadeira sem revelar o conteúdo da afirmação.

Como funcionam as provas de conhecimento zero no Signal
Provas de conhecimento zero não são novas. Criptógrafos as estudam desde os anos 80. O conceito é simples: você pode provar que uma afirmação é verdadeira sem revelar por que é verdadeira.
No caso do Signal, o sistema funciona em três fases. Primeiro, você completa um CAPTCHA ou recebe um link de convite de um usuário existente. Segundo, seu dispositivo gera uma prova criptográfica de que você passou nesta verificação. Terceiro, o servidor do Signal verifica a prova e cria sua conta. Em nenhum momento o servidor vê seu número de telefone, porque não há um.
A prova em si é um bloco de matemática que seu telefone processa localmente. Baseia-se nos mesmos fundamentos criptográficos que protegem transações blockchain e sistemas de votação segura. A diferença principal é que o Signal aplica isso ao registro de usuários, algo que a maioria dos aplicativos de mensagens não se deu ao trabalho de fazer.
Para os curiosos tecnicamente: Signal usa uma variação de zk-SNARKs, a mesma família de provas que torna privadas as transações de criptomoedas. Mas você não precisa entender a matemática para usar. Apenas se cadastra e funciona.
Registrar sem número de telefone
Poder registrar no Signal sem número de telefone tem sido um dos recursos mais solicitados na história do aplicativo. Usuários no fórum da comunidade do Signal pediram isso repetidamente ao longo dos anos. A resistência era sempre a mesma: números de telefone previnem spam e abuso.
Signal ZKP resolve o problema de spam de forma diferente. Em vez de usar seu número de telefone como filtro de spam, use a própria prova de conhecimento zero. A prova confirma que você é humano e que não criou dezenas de contas, tudo sem identificá-lo.
O fluxo de registro funciona assim. Você baixa o Signal, toca em "Registrar" e escolhe a opção de registro anônimo. Resolve um CAPTCHA ou insere um código de convite de um amigo. Seu telefone gera a prova. O servidor do Signal a verifica. Você obtém uma conta com um identificador gerado que não está vinculado ao seu número de telefone.
Você ainda pode se registrar da maneira antiga se quiser. O registro com número de telefone continua funcionando para usuários que preferem descoberta de contatos através da sua agenda. O método novo é uma opção, não uma substituição.

Por que o registro anônimo no Signal importa
O registro anônimo no Signal fecha uma lacuna que defensores da privacidade apontam há anos. O ciframento do Signal protege suas mensagens, mas seu número de telefone continuava visível para qualquer pessoa que tivesse você nos contatos. Isso significava que o Signal conhecia seu número, e qualquer um que o adivinhasse podia ver que você estava na plataforma.
Com o registro ZKP, seu identificador de conta não é seu número de telefone. Pessoas que têm seu número não podem encontrá-lo automaticamente no Signal. Você controla quem pode contatá-lo compartilhando seu novo identificador ou código QR diretamente.
Isso tem consequências reais para jornalistas, ativistas e qualquer pessoa em uma situação onde estar no Signal poderia ser perigoso. Um governo que colete registros telefônicos não pode cruzá-los com a base de usuários do Signal se o Signal não tem os números em primeiro lugar.
O recurso também importa para usuários comuns que simplesmente não querem mais um aplicativo vinculado à sua identidade. Cada conta que você cria com um número de telefone é mais um ponto de dados em uma rede crescente de informação conectada. Signal ZKP permite que você saia dessa rede em pelo menos um aplicativo de mensagens.
Impacto prático na sua experiência de mensagens
Usar o Signal com registro anônimo muda algumas coisas em como o aplicativo funciona. A descoberta de contatos é a maior diferença. Sem um número de telefone, o Signal não pode escanear sua agenda para encontrar amigos. Você precisará compartilhar seu identificador do Signal ou código QR diretamente com as pessoas com quem quer conversar.
Chats de grupo funcionam da mesma forma. Você pode entrar em grupos via link de convite, e administradores podem adicioná-lo pelo seu identificador. Chamadas, mensagens e compartilhamento de mídia funcionam normalmente. Suas mensagens continuam cifradas de ponta a ponta com o Protocolo Signal.
Números de segurança continuam funcionando. Quando você verifica o número de segurança de um contato, confirma que seu canal de comunicação direta não foi comprometido. Esse sistema não depende de números de telefone e continua funcionando com contas baseadas em ZKP.
Uma coisa a ter em mente: se você perder acesso ao seu dispositivo, a recuperação de conta funciona de forma diferente sem um número de telefone. Você vai querer configurar um método de recuperação ou fazer backup das suas chaves, porque não há fallback por SMS para confiar.
O que observar
Signal ZKP não é uma capa mágica de invisibilidade. Seus contatos podem ver seu identificador. Se você o compartilhar amplamente, as pessoas podem enviar mensagens. O anonimato é em relação aos servidores do Signal e às bases de dados de números de telefone, não em relação às pessoas com quem você conversa.
Metadados são outra consideração. O Signal não armazena o conteúdo das mensagens, mas encaminha mensagens através de seus servidores. O momento e o tamanho das suas mensagens poderiam teoricamente ser observados, embora o recurso de remetente selado do Signal mitigue grande parte disso.
Registro baseado em convite significa que você precisa de alguém para confirmá-lo inicialmente. Isso cria uma rede de confiança mais difícil de penetrar para spammers, mas também significa que você não pode simplesmente se cadastrar no isolamento. Precisa de um amigo ou uma comunidade para começar.
Você pode baixar o Signal pela APKPure para começar a usar o registro anônimo com ZKP quando estiver disponível na sua versão.
Conclusão
O registro com Signal ZKP é um passo significativo para a privacidade em mensagens. Retira uma das informações mais identificáveis, seu número de telefone, da equação de registro completamente. O sistema de prova de conhecimento zero permite que você prove que é real sem provar quem você é.
Se você esteve em dúvida sobre o Signal por causa do requisito de número de telefone, a opção de registro anônimo remove essa barreira. Você obtém o mesmo ciframento, os mesmos recursos e um ponto de dados a menos flutuando na internet. Para um aplicativo de mensagens focado em privacidade, é o próximo passo lógico.
Back to top
