Como se hace un hard fork de una criptomoneda

Como se hace un hard fork de una criptomoneda

Ver más

Las bifurcaciones de Bitcoin se definen de forma variable como cambios en el protocolo de la red bitcoin o como las situaciones que se producen «cuando dos o más bloques tienen la misma altura de bloque»[1] Una bifurcación influye en la validez de las reglas. Los forks se realizan normalmente para añadir nuevas características a una blockchain, para revertir los efectos de un hackeo o de bugs catastróficos. Las bifurcaciones requieren un consenso para ser resueltas o de lo contrario surge una división permanente.
Un fork iniciado por Mike Hearn. La implementación de referencia actual para bitcoin contiene un cuello de botella computacional.[2] La bifurcación real fue precedida por Mike Hearn publicando una Propuesta de Mejora de Bitcoin (BIP 64) el 10 de junio de 2014, pidiendo la adición de «una pequeña extensión del protocolo P2P que realiza búsquedas UTXO dado un conjunto de puntos de salida. «[src 1] El 27 de diciembre de 2014 Hearn publicó la versión 0.10 del cliente bifurcado XT, con los cambios del BIP 64.[src 2] Logró una atención significativa dentro de la comunidad bitcoin a mediados de 2015 en medio de un polémico debate entre los desarrolladores del núcleo sobre el aumento del límite de tamaño de los bloques.[3]

Bifurcación suave frente a bifurcación dura

Escanear activamente las características del dispositivo para su identificación. Utilizar datos de geolocalización precisos. Almacenar y/o acceder a la información de un dispositivo. Seleccionar contenidos personalizados. Crear un perfil de contenido personalizado. Medir el rendimiento de los anuncios. Seleccionar anuncios básicos. Crear un perfil de anuncios personalizados. Seleccionar anuncios personalizados. Aplicar la investigación de mercado para generar información sobre la audiencia. Medir el rendimiento de los contenidos. Desarrollar y mejorar los productos.
Una bifurcación dura (o hardfork), en lo que respecta a la tecnología blockchain, es un cambio radical en el protocolo de una red que hace válidos los bloques y las transacciones que antes no eran válidos, o viceversa. Un hard fork requiere que todos los nodos o usuarios se actualicen a la última versión del software del protocolo.
Las bifurcaciones pueden ser iniciadas por desarrolladores o miembros de una comunidad de criptomonedas que se sienten insatisfechos con las funcionalidades ofrecidas por las implementaciones de blockchain existentes. También pueden surgir como una forma de financiación colectiva para nuevos proyectos tecnológicos u ofertas de criptomonedas.
Una bifurcación dura se produce cuando los nodos de la versión más reciente de una cadena de bloques ya no aceptan la(s) versión(es) más antigua(s) de la cadena de bloques, lo que crea una divergencia permanente con respecto a la versión anterior de la cadena de bloques.

Kraken

Escanee activamente las características del dispositivo para su identificación. Utilizar datos de geolocalización precisos. Almacenar y/o acceder a la información de un dispositivo. Seleccionar contenidos personalizados. Crear un perfil de contenido personalizado. Medir el rendimiento de los anuncios. Seleccionar anuncios básicos. Crear un perfil de anuncios personalizados. Seleccionar anuncios personalizados. Aplicar la investigación de mercado para generar información sobre la audiencia. Medir el rendimiento de los contenidos. Desarrollar y mejorar los productos.
A principios de 2009, un misterioso desarrollador de software, que trabajaba bajo el alias de Satoshi Nakamoto, lanzó un programa informático que creó el bitcoin, la primera criptomoneda. Desde entonces, el bitcoin ha ido ganando adeptos en todo el mundo y ha inspirado a cientos de otras monedas digitales.
En algunos casos, el bitcoin ha dado lugar a variaciones que se basan en el mismo concepto y programa subyacente, pero que son distintas del original. En estas situaciones, la cadena de bloques de bitcoin ha sufrido un proceso conocido como bifurcación. Con la bifurcación, la propia cadena de bloques se divide en dos entidades distintas. Ha habido docenas de bifurcaciones desde la creación de bitcoin, pero sólo algunas son proyectos viables.

Dinero en efectivo de bitcoin

La mayoría de los usuarios de software están familiarizados con las actualizaciones y mejoras que hacen que sus aplicaciones sean más eficientes.    Blockchain también se basa en una eficiencia similar de actualizaciones y mejoras. Sin embargo, mientras que los proveedores de servicios centralizados actualizan fácilmente su software con nuevas funciones con sólo pulsar un botón, las aplicaciones descentralizadas, como las criptomonedas en una cadena de bloques, requieren un enfoque diferente y más complejo.    Por ejemplo, las cadenas de bloques son protocolos descentralizados de código abierto que carecen de una autoridad central. Como tal, la decisión de actualizar el protocolo requiere el consenso de todos los usuarios de la red. Este proceso único de actualización o mejora de una cadena de bloques se denomina bifurcación. Las bifurcaciones pueden clasificarse en bifurcaciones suaves o duras, dependiendo de su propósito.
Por lo tanto, se puede imaginar la cadena de bloques como un camino recto hecho de bloques unidos entre sí. Dado que los bloques están encadenados a través de un consenso que todos los bloques acuerdan, cualquier actualización del sistema requiere un cambio de consenso en todos los bloques.     Es poco probable que se produzca ese consenso porque los bloques están vinculados a través de un conjunto de reglas funcionalmente inmutables. Por lo tanto, en lugar de reescribir cada bloque, los cambios en una cadena de bloques a menudo se logran mediante el uso de una bifurcación.    Un fork es un evento en la blockchain que copia el software original y le añade los cambios deseados. Como las dos blockchains no pueden coexistir, la nueva blockchain se divide en dos ramas, formando una bifurcación de la blockchain principal.

Entradas relacionadas

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad