¿Por qué la infraestructura de bitcoin se volverá o no insostenible?

Soy nuevo en bitcoins, pero según entiendo la tecnología:

  1. Todas las transacciones deben descargarse en la máquina del cliente (por ejemplo, la máquina con Windows XP de la abuela de 2003)
  2. También se envían nuevas transacciones a todos los clientes.

¿Es eso correcto?

Si mil millones de personas adoptaran Bitcoin como su moneda principal y realizaran un promedio de 1 transacción por día cada una, esto sería 11,000 transacciones por segundo todos los días en la máquina Windows XP de la abuela. ¡Creo que se incendiaría!

Mientras no se elimine el límite de tamaño de bloque, simplemente no puede enviar tantas transacciones. => El costo de transacción aumentará y la mayoría de las transacciones se realizarán fuera de la cadena.
Esto se ha discutido muchas, muchas veces. Para encontrar algunas de esas discusiones, busque en Google "escalabilidad de bitcoin" y "SPV de bitcoin".

Respuestas (1)

Dejaré que Satoshi Nakamoto responda esto:

Mucho antes de que la red se acerque a ese tamaño, sería seguro para los usuarios usar la Verificación de pago simplificada (sección 8) para verificar el doble gasto, que solo requiere tener la cadena de encabezados de bloque, o alrededor de 12 KB por día. Solo las personas que intentan crear nuevas monedas necesitarían ejecutar nodos de red. Al principio, la mayoría de los usuarios ejecutarían nodos de red, pero a medida que la red crece más allá de cierto punto, se dejaría cada vez más en manos de especialistas con granjas de servidores de hardware especializado. Una granja de servidores solo necesitaría tener un nodo en la red y el resto de la LAN se conecta con ese nodo.

El ancho de banda puede no ser tan prohibitivo como crees. Una transacción típica sería de unos 400 bytes (ECC es muy compacto). Cada transacción debe transmitirse dos veces, por lo que digamos 1 KB por transacción. Visa procesó 37 mil millones de transacciones en el año fiscal 2008, o un promedio de 100 millones de transacciones por día. Esa cantidad de transacciones requeriría 100 GB de ancho de banda, o el tamaño de 12 DVD o 2 películas de calidad HD, o alrededor de $ 18 de ancho de banda a los precios actuales.

Si la red llegara a ser tan grande, tomaría varios años y, para entonces, enviar 2 películas HD a través de Internet probablemente no parecería gran cosa.

Satoshi Nakamoto

Enlace: http://www.mail-archive.com/cryptography@metzdowd.com/msg09964.html