Suponga que el valor de Bitcoin frente al "dinero fiduciario" es de gran importancia e imagine que, de repente, con un descuento del 50% o más, los grupos actuales ya no están en dinero, deje de hash. El sistema Bitcoin actual reducirá automáticamente la dificultad (modo decreciente exponencial y bloques fáciles de minar usando nuevamente una computadora portátil). ¿Algún poder de supervisión en la tierra para garantizar que el sistema Bitcoin siga siendo resistente si las condiciones de hashing cambian rápidamente?
Bitcoin es una moneda descentralizada y no hay nadie con "poder de supervisión" sobre ella.
Cualquiera puede sugerir mejoras al protocolo (cambiar las reglas de hashing o cualquier otra cosa) en cualquier momento, y puede crear un parche de código fuente para cualquiera de las varias piezas del software cliente de Bitcoin para implementarlas. (Los mantenedores de Bitcoin Core u otra pieza de software de cliente pueden hacerlo simplemente lanzando una nueva versión). Cada usuario puede tomar su propia decisión de adoptar este parche o la nueva versión, o continuar usando el software que ya tiene. (Por supuesto, es más probable que decidan adoptar un parche si proviene de una fuente "confiable", como los mantenedores de software).
Si surge un consenso general de que la mejora es deseable, y esencialmente todos los usuarios de Bitcoin adoptan el parche, entonces el protocolo habrá cambiado efectivamente. Por lo tanto, dicho método podría usarse para realizar un cambio en las reglas de ajuste de dificultad, en caso de que haya un consenso de que dicho cambio es necesario.
Suponga que el parche cambia el protocolo de una manera que es incompatible con el protocolo existente, de modo que los protocolos antiguo y nuevo no están de acuerdo sobre la validez de ciertos bloques o transacciones. (Por ejemplo, el nuevo protocolo podría "disminuir la dificultad" al decir que un bloque de cierta dificultad baja es válido en una determinada situación, donde el antiguo protocolo decía que no era válido). Si algunas personas adoptan el parche y otras no, entonces habrá un problema: esos dos grupos no estarán de acuerdo sobre si transacciones o bloques particulares son válidos. Esta situación se denomina bifurcación dura.y esencialmente dividiría Bitcoin en dos monedas separadas: "Bitcoin antiguo (BTCO)" y "Bitcoin nuevo (BTCN)". Cualquiera que tuviera, digamos, 1 bitcoin antes de la bifurcación, ahora tendría efectivamente 1 BTCO y 1 BTCN. Los efectos económicos serían confusos, por decir lo menos. Mucha gente considera que si tal estado de cosas continuara durante un período de tiempo significativo, y con una población significativa en cada lado, el efecto sería destruir la confianza en ambas nuevas monedas y dejarlas sin valor.
Como resultado, es probable que los usuarios sean cautelosos al adoptar parches que cambien el protocolo. Solo deberían hacerlo si creen que la gran mayoría de los demás usuarios de Bitcoin harán lo mismo. Por esta razón, implementar cambios de protocolo es tanto un desafío político como técnico, y ayuda mucho tener personas "confiables" que aboguen por el cambio. Entonces, esas personas confiables pueden tener cierto poder sobre el protocolo, pero no en un sentido de "supervisión". Es menos como ser el rey y más como ser el primer ministro de un gobierno de coalición inestable.
Si existía la sensación de que las reglas de ajuste de dificultad existentes no estaban funcionando bien, los mantenedores del software y otras personas respetadas podrían proponer un cambio y esperar que la comunidad de usuarios en su conjunto estuviera de acuerdo. Eso es lo que probablemente tendría que suceder en una situación como la que describes.
amaclin
Dr. Haribo
Nick ODell
Nate Eldredge
Nate Eldredge
efaisal
Nate Eldredge