Pessoal, um fato que não lembro de ninguém ter comentado por aqui. Sabiam que no início do Bitcoin você poderia enviar bitcoins para alguém somente possuindo o endereço IP do recebedor? Ou seja, você não precisaria do endereço da carteira da pessoa que receberia os Bitcoins.
De acordo com a
Bitcoin Wiki funcionava da seguinte maneira:
- Seu cliente entra em contato com o endereço IP para descobrir se ele está realmente executando o Bitcoin e aceitando transações IP. Caso contrário, nenhuma transação ocorre.
- Suas informações adicionais ("from", "message" etc.) são trocadas com o destinatário.
- O destinatário gera uma nova chave pública de Bitcoin e a envia para o seu cliente.
- Seu cliente envia moedas para essa chave pública.
Interessante né? Mas, infelizmente não temos acesso a essa funcionalidade mais. Foi removida na versão 0.8.0 do Bitcoin, lá em 2011. Como não tinha nenhuma autenticação, um tipo de ataque man-in-the-middle poderia interceptar essa transação e fazer um ataque para receber os Bitcoins enviados. Foi criado uma pull request no
GitHub do Bitcoin e um post aqui no
Bitcointalk sugerindo que essa funcionalidade fosse removida.
O usuário @BitcoinFX criou um tópico esse ano relembrando uma transação que ele recebeu em um IP fixo no Reino Unido após fazer um post aqui no Bitcoin solicitando alguém que tivesse esse interesse em participar disso com ele. Até o satoshi esteve presente
naquele tópico 
Mas ai como ficaria o anonimato ? Não daria para vincular a determinado ip a quantia de bitcoins que aquele sujeito recebeu ? É interessante, mas ao meu ver invadiria a privacidade de que opera com a criptomoeda. É isso ?