El libro de Satoshi
El libro de Satoshi ¿Pueden los nodos saber qué direcciones de bitcoin pertenecen a qué direcciones de IP?
No.
¿Hay una opción de línea de comando que ejecute el proxy sock la primera vez que se inicia Bitcoin?
En la próxima versión (versión 0.2), la línea de comando para ejecutarlo a través de un proxy desde la primera vez es:
bitcoin -proxy = 127.0.0.1:9050
El problema que tiene TOR es que el servidor IRC que Bitcoin utiliza inicialmente descubre otros nodos que prohíben los nodos de salida de TOR, como hacen todos los servidores IRC. Si ya se ha conectado antes, entonces ya ha sido trazado, pero para la primera vez, se necesitaría proporcionar la dirección de un nodo tal y como sigue:
bitcoin -proxy = 127.0.0.1:9050 -addnode = <someipaddress>
Si alguien ejecuta un nodo con una dirección IP estática que pueda aceptar conexiones entrantes se podría publicar su IP para usar para -addnode, siendo esto la mejor opción.
¿Qué sucede si se envía bitcoins a una dirección IP que tiene múltiples clientes conectados a través de una dirección de red traducida (NAT- network address translation - por sus siglas en inglés)?