Bifurcación dura (cadena de bloques)
驴Qu茅 es una bifurcaci贸n dura?
Una bifurcaci贸n dura (o hard fork), en lo que respecta a la tecnolog铆a blockchain,. es un cambio radical en el protocolo de una red que hace que los bloques y las transacciones que antes no eran v谩lidos sean v谩lidos, o viceversa. Una bifurcaci贸n dura 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 criptogr谩fica que se sientan insatisfechos con las funcionalidades que ofrecen las implementaciones de blockchain existentes. Tambi茅n pueden surgir como una forma de financiaci贸n colectiva para proyectos de nuevas tecnolog铆as u ofertas de criptomonedas .
Una bifurcaci贸n dura puede contrastarse con una bifurcaci贸n blanda.
Comprender una bifurcaci贸n dura
Una bifurcaci贸n dura es cuando los nodos de la versi贸n m谩s nueva de una cadena de bloques ya no aceptan las versiones anteriores de la cadena de bloques; lo que crea una divergencia permanente de la versi贸n anterior de la cadena de bloques.
Agregar una nueva regla al c贸digo esencialmente crea una bifurcaci贸n en la cadena de bloques: una ruta sigue la cadena de bloques nueva y actualizada, y la otra ruta contin煤a a lo largo de la ruta anterior. Generalmente, despu茅s de un corto tiempo, aquellos en la cadena anterior se dar谩n cuenta de que su versi贸n de la cadena de bloques est谩 desactualizada o es irrelevante y se actualizar谩n r谩pidamente a la 煤ltima versi贸n.
C贸mo funcionan las horquillas
Una bifurcaci贸n en una cadena de bloques puede ocurrir en cualquier plataforma de tecnolog铆a criptogr谩fica, no solo en Bitcoin. Esto se debe a que las cadenas de bloques y las criptomonedas funcionan b谩sicamente de la misma manera, sin importar en qu茅 plataforma criptogr谩fica se encuentren. Puede pensar en los bloques de las cadenas de bloques como claves criptogr谩ficas que mueven la memoria. Debido a que los mineros en una cadena de bloques establecen las reglas que mueven la memoria en la red, estos mineros entienden las nuevas reglas.
Sin embargo, todos los mineros deben ponerse de acuerdo sobre las nuevas reglas y sobre lo que comprende un bloque v谩lido en la cadena. Entonces, cuando desee cambiar esas reglas, debe "bifurcarlo", como una bifurcaci贸n en un camino, para indicar que ha habido un cambio o una desviaci贸n del protocolo. Luego, los desarrolladores pueden actualizar todo el software para reflejar las nuevas reglas.
Es a trav茅s de este proceso de bifurcaci贸n que han surgido varias monedas digitales con nombres similares a bitcoin: bitcoin cash, bitcoin gold y otras. Para el inversionista ocasional en criptomonedas, puede ser dif铆cil distinguir la diferencia entre estas criptomonedas y mapear las diversas bifurcaciones en una l铆nea de tiempo. Para ayudar a resolver esto, hemos elaborado un historial de las bifurcaciones duras de bitcoin m谩s importantes de los 煤ltimos a帽os. Adem谩s, aquellos que buscan involucrarse en uno de los mejores intercambios de criptomonedas deben tener cuidado al invertir en monedas como Bitcoin para no perder tiempo y dinero en la moneda digital incorrecta.
Como muestra el siguiente gr谩fico, los nodos que no se actualizan rechazan las nuevas reglas, lo que crea una divergencia o una bifurcaci贸n dura en la cadena de bloques.
驴Razones para una bifurcaci贸n dura?
Hay una serie de razones por las que los desarrolladores pueden implementar una bifurcaci贸n dura, como corregir importantes riesgos de seguridad que se encuentran en versiones anteriores del software, agregar nuevas funciones o revertir transacciones, como cuando la cadena de bloques de Ethereum cre贸 una bifurcaci贸n dura para revertir . el hackeo al Organismo Aut贸nomo Descentralizado (DAO).
Despu茅s del ataque, la comunidad de Ethereum vot贸 casi un谩nimemente a favor de una bifurcaci贸n dura para revertir las transacciones que desviaron decenas de millones de d贸lares en moneda digital por parte de un pirata inform谩tico an贸nimo. La bifurcaci贸n dura tambi茅n ayud贸 a los poseedores de tokens DAO a recuperar sus fondos de ether (ETH).
La propuesta de una bifurcaci贸n dura no deshizo exactamente el historial de transacciones de la red. M谩s bien, reubic贸 los fondos vinculados a la DAO en un contrato inteligente reci茅n creado con el 煤nico prop贸sito de permitir que los propietarios originales retiraran sus fondos.
Los titulares de tokens DAO podr铆an retirar ETH a una tasa de aproximadamente 1 ETH por 100 DAO. Los curadores de DAO retiraron y distribuyeron el saldo adicional de tokens y cualquier 茅ter que quedara como resultado de la bifurcaci贸n dura para proporcionar una "protecci贸n a prueba de fallas" para la organizaci贸n.
Bifurcaciones duras frente a bifurcaciones blandas
Las bifurcaciones duras y las bifurcaciones suaves son esencialmente lo mismo en el sentido de que cuando se cambia el c贸digo existente de una plataforma de criptomonedas, una versi贸n anterior permanece en la red mientras se crea la nueva versi贸n.
Con una bifurcaci贸n suave, solo una cadena de bloques seguir谩 siendo v谩lida a medida que los usuarios adopten la actualizaci贸n. Mientras que con una bifurcaci贸n dura, tanto la cadena de bloques antigua como la nueva existen una al lado de la otra, lo que significa que el software debe actualizarse para que funcione seg煤n las nuevas reglas. Ambas bifurcaciones crean una divisi贸n, pero una bifurcaci贸n dura crea dos cadenas de bloques y una bifurcaci贸n suave est谩 destinada a dar como resultado una.
Teniendo en cuenta las diferencias de seguridad entre las bifurcaciones duras y blandas, casi todos los usuarios y desarrolladores piden una bifurcaci贸n dura, incluso cuando parece que una bifurcaci贸n suave podr铆a hacer el trabajo. La revisi贸n de los bloques en una cadena de bloques requiere una enorme cantidad de poder de c贸mputo, pero la privacidad obtenida con una bifurcaci贸n dura tiene m谩s sentido que usar una bifurcaci贸n blanda.
Reflejos
Una bifurcaci贸n dura puede ocurrir en cualquier cadena de bloques, y no solo en Bitcoin (donde las bifurcaciones duras han creado Bitcoin Cash y Bitcoin SV, entre varios otros, por ejemplo).
En una bifurcaci贸n dura, los titulares de tokens en la cadena de bloques original tambi茅n recibir谩n tokens en la nueva bifurcaci贸n, pero los mineros deben elegir qu茅 cadena de bloques continuar verificando.
Una bifurcaci贸n dura se refiere a un cambio radical en el protocolo de una red de cadena de bloques que da como resultado dos ramas, una que sigue el protocolo anterior y otra que sigue la nueva versi贸n.