Para mí, la banca no es una cosa pública. No quiero que la gente sepa qué hay en mi cuenta bancaria a qué hora, oa quién le envié dinero.
Sé que puedo hacer una nueva dirección para cada transacción, ya que las direcciones son 'gratuitas'. Pero este no es el caso, por ejemplo, de una cafetería, que querría una sola dirección para que las personas envíen dinero (generalmente en forma de un código QR impreso colgado en la pared). Puedo rastrear efectivamente el flujo de efectivo entrante y saliente de una cafetería simplemente rastreando la cadena de bloques, ¿no es así? Si yo fuera una tienda rival, esto me sería muy útil.
Cuando se inventó Bitcoin, el análisis de Blockchain no era tan avanzado como lo era hoy y se creía que las transacciones seudónimas eran más anónimas que con Bitcoin en la actualidad. Bajo el sistema actual de Bitcoin, la privacidad se puede mejorar en gran medida al evitar las rampas de entrada/salida fiduciarias conectadas a su identidad y al evitar la reutilización de direcciones BTC.
Sí, las transacciones de Bitcoin para la cafetería que describe se pueden rastrear fácilmente. Como mencionaste, las direcciones sigilosas pueden traer mejoras en la privacidad, pero no son ideales para todas las situaciones. Una vez que se agreguen Transacciones confidenciales a Bitcoin ( https://bitcoinmagazine.com/articles/bitcoin-privacy-confidential-transactions-feature-can-fix-some-of-coinjoin-s-problems-1457703275 ), la privacidad mejorará pero aún no alcance el nivel de las 2 mejores soluciones descentralizadas que se describen a continuación:
Las firmas de anillo ya existen con Monero y Ring Confidential Transaction (RingCT) es una de las áreas más prometedoras del desarrollo de la privacidad: https://eprint.iacr.org/2015/1098.pdf
ZCash es otra alternativa líder si el mercado está satisfecho con su solución de configuración confiable y su recompensa compartida de minería para desarrolladores: https://blog.okturtles.com/2016/03/the-zcash-catch/
El libro mayor debe ser público para que Bitcoin sea descentralizado . Los diseñadores de Bitcoin no querían que nadie desempeñara el papel de un "banco" que lleva todos los registros y en quien todos los demás deben confiar para hacerlo correctamente.
Por ejemplo, cuando mantiene una cuenta bancaria, está confiando en que su banco se quedará con su dinero y se lo devolverá cuando lo solicite. No hay nada que realmente les impida simplemente tomar su dinero y falsificar sus registros de cuenta para que parezca que nunca lo depositó. Podría pelear con ellos en la corte para recuperarlo, pero mientras tanto, todavía tienen su dinero.
Pero todavía tiene que haber registros, y alguien tiene que poder verlos para verificar que tengan sentido. La solución de Bitcoin es hacer públicos los registros para que cualquiera pueda verificarlos.
Tienes razón en que esto tiene un costo en privacidad. (Aunque desde cierto punto de vista, en el sistema bancario actual, su banco tiene toda su información; está confiando en ellos para mantenerla privada. Si publicaran todos sus extractos bancarios en el periódico, probablemente podría demandarlos, pero la información seguiría estando ahí.)
Pero su ejemplo de "cafetería" no es muy bueno. Por supuesto, si operan con una sola dirección publicada en el muro, otros podrán ver sus transacciones entrantes. Si eso es una preocupación, entonces no deberían usar ese enfoque; deberían usar una nueva dirección por transacción, como sugieres. Eso no debería ser muy difícil. La cafetería tendrá que tener algún tipo de dispositivo conectado a Internet (computadora, tableta, etc.), para ver si los clientes realmente han realizado sus pagos y se les puede dar su café. Si es así, ese dispositivo puede generar fácilmente una nueva dirección para cada cliente, quizás mostrándola como un código QR en su pantalla.
muro
usuario36303
Jestin
Abhishek Divekar