¿Cómo un sistema basado en una cadena de bloques lidiaría con el crecimiento exponencial de la información contenida en él?

Estaba leyendo este artículo sobre la diferencia entre una cadena de bloques y los servidores centralizados y me vino una pregunta: si entiendo bien la diferencia está en que en una cadena de bloques no hay un servidor centralizado que mantenga en línea una versión de las informaciones basadas en él y las protege de la corrupción. Estoy pensando, por ejemplo, en wikipedia. En cambio, cada "minero" tiene una copia de la información, de la cadena de bloques, y es por eso que es tan difícil alterar una cadena de bloques.

Pero, ¿y si esta información, y con ella la propia cadena de bloques, se volviera demasiado pesada para ser respaldada por pequeños servidores privados? Mi pregunta es cómo un sistema basado en una cadena de bloques se enfrenta al crecimiento exponencial de la información.

Espero preguntar en el lugar correcto, si no es así, ¡perdón!

Respuestas (1)

La cadena de bloques de Bitcoin crece actualmente a razón de un bloque cada diez minutos en promedio, según los parámetros de consenso. Eso no es un crecimiento exponencial, sino lineal. En la actualidad, esto está muy por debajo del crecimiento de la capacidad de almacenamiento permitido por la ley de Moore.

Si en el futuro cambiaran los parámetros de consenso, ya sea para que los bloques fueran más frecuentes o más grandes, entonces los requisitos de almacenamiento serían una consideración que habría que tener en cuenta.

En 2009 tuvimos el primer disco duro de 2,0 terabytes, a principios de 2018 se espera que esté disponible un disco duro de 14 TB. [1] El costo por Gigabyte se ha reducido de casi $0,12 por GB en 2009 a casi $0,02 por GB en 2017. [2]

Si el costo en cualquier término de ejecutar un nodo completo se vuelve demasiado oneroso, esperaríamos ver más nodos SPV y nodos SPV conectados a servidores de nodo completo, es decir, Electrum.

"Las billeteras de Bitcoin como Electrum han estado usando SPV con éxito durante años sin ningún problema, y ​​les ahorran a los usuarios las molestias de mantener un nodo de red completo". [3]

SPV se discutió en la sección 8 del documento técnico original de Bitcoin.

rel:
[1] Wikipedia - Historia de las unidades de disco duro - https://en.wikipedia.org/wiki/History_of_hard_disk_drives

[2] BackBlaze: costo del disco duro por gigabyte: https://www.backblaze.com/blog/hard-drive-cost-per-gigabyte/

[3] medium.com - Por qué todos los usuarios de Bitcoin deberían comprender la "seguridad SPV" - https://medium.com/@jonaldfyookball/why-every-bitcoin-user-should-understand-spv-security-520d1d45e0b9