Vanity Keys

Um endereço Bitcoin com a sua palavra

CPU 4

Dificuldade
1
Testados
0
Velocidade
–
Decorrido
–
50% de chance em
–

O que é um endereço vanity?

Um endereço vanity é um endereço de carteira com uma parte escolhida por você, para parecer menos aleatório e ser mais fácil de reconhecer. Exemplos:

  • bc1qcafe…x7kp
  • 1Coffee…x7Kp

Há dois formatos aqui. Endereços bc1q usam minúsculas e têm taxas menores; o seu texto pode usar letras e dígitos, exceto 1, b, i e o. Endereços clássicos começam com 1, misturam maiúsculas e minúsculas e não incluem 0, O, I e l.

Como funciona

Digite um início e/ou um fim curtos para o endereço e clique em Buscar endereço. Seu navegador testa chaves privadas até que uma gere um endereço correspondente.

Quando um endereço for encontrado, mostre a chave privada e importe-a na sua carteira.

Cada caractere extra torna uma busca bc1q 32 vezes mais longa. Em um endereço clássico são cerca de 58 vezes, ou cerca de 29 sem diferenciar maiúsculas (Aa desativado). Logo depois do 1, as letras de A a Q são as mais fáceis. O número de threads da CPU define a velocidade: reduza-o se o computador ficar lento.

O tempo para 50% é uma estimativa, não uma contagem regressiva. Cada endereço é uma nova tentativa, então a busca pode terminar logo ou levar várias vezes mais, e o tempo já gasto não aproxima o resultado.

Segurança

Todos os cálculos acontecem no seu navegador. Nada sai do seu dispositivo: não há banco de dados nem código no servidor, e a política de segurança da página impede que seus scripts façam requisições de rede. A chave desaparece quando você fecha a aba.

O Vanity Keys não pode guardar a sua chave. Se quiser ter certeza, há três opções:

  • Desconecte-se da internet depois de carregar a página e continue usando
  • Baixe a página e use-a em um computador offline
  • Inspecione o download: tudo o que a página faz está nesse único arquivo HTML

Cada busca parte de 256 bits aleatórios de crypto.getRandomValues, o gerador criptograficamente seguro do navegador, e testa chaves consecutivas a partir daí. O Profanity, um gerador conhecido, foi quebrado porque partia de apenas 32 bits aleatórios. Cada endereço encontrado é recalculado por uma segunda implementação independente antes de ser exibido.

Cópias e endereços parecidos

Uma página como esta cria as suas chaves, então uma cópia modificada poderia roubá-las. Cópias podem parecer idênticas e ficar em domínios parecidos. Verifique o endereço do site antes de buscar e use o arquivo offline para valores maiores.

Nunca use uma chave privada ou um endereço vanity gerado por outra pessoa para você: quem o criou pode guardar uma cópia.

Golpistas também geram endereços com o mesmo início e fim de um que você já usa, esperando que você copie o deles do histórico. Compare o endereço inteiro antes de enviar, não apenas as pontas.

Desempenho

A velocidade depende do navegador e do dispositivo. Em um computador recente, cada thread da CPU testa centenas de milhares de endereços por segundo. Funciona em celulares e tablets, mas mais devagar. A busca começa com metade das threads para que o computador continue utilizável.

O Vanity Keys funciona no navegador, então não há nada para instalar. Ferramentas que usam a placa de vídeo são muito mais rápidas, mas são mais difíceis de usar e você precisa confiar no que executa.

Compatibilidade

Os endereços funcionam na rede principal do Bitcoin, e corretoras e carteiras podem enviar para os dois formatos. Gastar a partir de um endereço bc1q custa menos.

Você recebe uma chave privada no formato WIF, não uma frase semente. Ela é importada no Electrum: digite p2wpkh: logo antes da chave para um endereço bc1q, e nada para um clássico. Carteiras de hardware geram as próprias chaves e não podem importá-la.