Arreglar un error que destruirá Bitcoin conducirá (eventualmente) a un hard fork

Arreglar un error que destruirá Bitcoin conducirá (eventualmente) hacia una bifurcación dura - 2020 07 09t133036z1lynxmpeg6813jrtroptp4health coronavirus criptomonedasSegún las previsiones, en el año 2106, comprar Bitcoins dejará de funcionar repentinamente si sigue ejecutándose en el código que su red está ejecutando hoy. La buena noticia es que el error detectado es fácil de solucionar.

Este es un problema que los desarrolladores de Bitcoin conocen desde hace años, al menos desde 2012, según el colaborador de Bitcoin Core y cofundador de Blockstream, Pieter Wuille. Para algunos desarrolladores, el error de Bitcoin subraya potencialmente las limitaciones de la descentralización de Bitcoin, ya que la comunidad tendrá que unirse para solucionarlo.

El bicho

El error es simple. Los bloques de Bitcoin son los contenedores dentro de los cuales se almacenan las transacciones. Cada bloque de Bitcoin tiene un número que realiza un seguimiento de cuántos bloques vienen antes.

Pero debido a una limitación que gira en torno a cómo se almacenan los números de altura de bloque, Bitcoin se quedará sin números de bloque después de 5101541. En otras palabras, en unos 86 años en el futuro, será imposible producir nuevos bloques.

Tenedor duro

El cambio requiere lo que se conoce como "hard fork", el método más desafiante para realizar un cambio en una cadena de bloques. Las bifurcaciones duras son complicadas ya que no son compatibles con versiones anteriores, lo que requiere que cualquier persona que use un nodo de Bitcoin o un minero actualice su software.

Aquellos que no lo hagan se quedarán atrás con la versión anterior de Bitcoin incapaz de hacer ningún negocio. Aunque algunas cadenas de bloques, como Ethereum, se bifurcan regularmente, esta ruta no es tan obvia de aplicar.

La última vez que se intentó una bifurcación dura de Bitcoin, en 2017, surgió un feroz debate. Muchos lo vieron como un intento de obligar a la comunidad a actualizarse, lo que no está exactamente de acuerdo con la ética de descentralización de Bitcoin.

Debido a este precedente, cuando muchas personas en Bitcoin escuchan "hard fork", piensan en un poder centralizado que busca hacer cumplir el cambio. Sin embargo, esta bifurcación dura de corrección de errores está en marcado contraste con el intento de bifurcación dura más famoso de Bitcoin.

La comunidad y los desarrolladores probablemente estarán de acuerdo en que se trata de un cambio que debe realizarse. Después de todo, cualquiera que elija no actualizar su software terminará ejecutando una cadena de Bitcoin muerta.

'Osificación' del protocolo

Gustavo J. Flores, jefe del Departamento de Producto e Investigación de la startup tecnológica de Bitcoin Veriphi, dijo que el error de Bitcoin saca a la luz un límite a la "osificación del protocolo" de Bitcoin. Tomando la idea del endurecimiento del cartílago blando en el hueso con el tiempo, la osificación del protocolo significa que Bitcoin se volverá más difícil de modificar a medida que madura.

La razón por la que muchos tecnólogos de Bitcoin piensan que la osificación es una buena calidad es porque es una señal de que el sistema está realmente descentralizado como la comunidad quiere que sea. "Sin embargo, este error hace que sea deseable poder coordinar un hard fork para solucionarlo, ya que todos queremos que Bitcoin pueda sobrevivir a esa fecha límite", dijo Flores.