¿Debo usar una dirección diferente para cada transacción?

¿Debo usar una dirección diferente para cada transacción? ¿Si es así por qué? ¿Por seguridad? ¿Qué sucede si uso la misma dirección para obtener bitcoins de 2 personas diferentes, qué sucede?

Respuestas (1)

La única razón por la que se recomienda usar una dirección diferente para cada transacción es para aumentar el anonimato: hace que sea más difícil de rastrear y casi imposible de probar que el destinatario de la transacción A es la misma persona que el destinatario de transacción B.

Si publica una dirección para recibir pagos en línea y la mantiene estática, todos pueden ir a http://blockexplorer.com/ y ver todo el dinero que ha recibido y calcular cuánto dinero recibió. Si cambia la dirección después de cada transacción, lo hace mucho más difícil: alguien que debe monitorear constantemente su página web con la dirección publicada para saber todas las direcciones en las que recibió dinero. Y si mantiene la página con la dirección publicada no pública, como que su cliente tiene que iniciar sesión en su cuenta en su sistema para ver la dirección, eso hace que sea prácticamente imposible que terceros controlen sus ingresos, descúbralo. cuánto dinero tienes y en qué lo gastas.

Ok, lo entiendo. ¿Qué sucede si mi computadora falla? ¿Pierdo todos mis bitcoins?
Esa es una pregunta diferente, que se responde aquí: bitcoin.stackexchange.com/questions/116/…
Otra razón es para que sepas quién te pagó. Si les das la misma dirección a todos, es más difícil saber quién te envió los Bitcoins.
Pero por lo que puedo decir, tan pronto como crea una transacción que agrupa el dinero de varias direcciones y las envía entre sí, ¿todos pueden notar que estas direcciones van juntas? ¿O me equivoco ahí?
@glglgl: Eso es cierto, pero hace que sea más difícil rastrear sus fondos. Además, en el futuro veremos una mayor popularidad de todo tipo de transacciones inteligentes y transacciones mixtas dedicadas, por lo que no se garantiza que dos entradas en la misma transacción pertenezcan a la misma persona.
@glglgl Puede adivinar, pero no hay una manera fácil de saber cuál es el significado detrás de una transacción. Digamos que ve que el dinero de las cuentas A, B y C se mueve a D. Vuelve a revisar y ve que A recibió dinero de AA, B de BB y C de CC. Ahora, ¿A, B y C pertenecen a la misma persona y la transacción es una artimaña? ¿O son tres personas que simplemente le pagaron a la misma persona? El problema es que no se pueden distinguir las transacciones falsas de las transacciones reales.
Otra razón es la seguridad adicional. Una vez que realiza una transacción, revela su clave pública. Sí, es público y debería ser seguro, pero si alguna vez se descubre una debilidad grave en Secp256k1, los fondos donde se conoce la clave pública están en riesgo primero.