Definicion de Hard fork: qué hay en blockchain, cómo funciona, por qué sucede
Hard fork: qué hay en blockchain, cómo funciona, por qué sucede
¿Qué es un hard fork?
Un hard fork (o bifurcación dura), en el contexto de la tecnología blockchain, es un cambio radical en un protocolo de red que hace válidos bloques y transacciones que antes no eran válidos, o viceversa. Un hard fork requiere que todos los nodos o usuarios actualicen a la última versión del software del protocolo.
Las bifurcaciones pueden ser iniciadas por desarrolladores o miembros de la comunidad criptográfica que no estén satisfechos con las características que ofrecen las implementaciones de blockchain existentes. También pueden ser una forma de obtener financiación colectiva para nuevos proyectos tecnológicos u ofertas de criptomonedas.
Un tenedor duro se puede contrastar con un tenedor blando.
Resultados clave
- Un hard fork significa un cambio radical en el protocolo de la red blockchain, que efectivamente resulta en dos ramas: una correspondiente al protocolo anterior y la otra a una nueva versión.
- En caso de una bifurcación dura, los poseedores 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 validando.
- Una bifurcación dura puede ocurrir en cualquier cadena de bloques, no solo en Bitcoin (donde las bifurcaciones duras crearon Bitcoin Cash y Bitcoin SV, por ejemplo).
Entendiendo una bifurcación dura
Una bifurcación dura se produce cuando los nodos de la versión más reciente de la cadena de bloques ya no aceptan versiones anteriores de la cadena de bloques; lo que crea una diferencia permanente con la versión anterior de blockchain.
Agregar una nueva regla al código esencialmente crea una bifurcación en la cadena de bloques: un camino sigue la cadena de bloques nueva y actualizada, y el otro camino continúa por el camino anterior. Normalmente, después de un corto tiempo, los participantes de la cadena antigua se darán cuenta de que su versión de la cadena de bloques está desactualizada o es irrelevante y actualizarán rápidamente a la última versión.
como funcionan las horquillas
Una bifurcación en la cadena de bloques puede ocurrir en cualquier La plataforma de tecnología criptográfica no es solo Bitcoin. Esto se debe a que las cadenas de bloques y las criptomonedas funcionan casi de la misma manera, independientemente de la plataforma criptográfica en la que se ejecuten. Puedes pensar en los bloques de blockchain como claves criptográficas que mueven la memoria. A medida que los mineros en la cadena de bloques establecen las reglas que mueven la memoria por la red, esos mineros comprenden las nuevas reglas.
Sin embargo, Todo Los mineros deben ponerse de acuerdo sobre las nuevas reglas y lo que constituye un bloque válido en la cadena. Entonces, cuando desee cambiar estas reglas, debe «bifurcarse», como una bifurcación en el camino, para indicar que ha habido un cambio o desviación del protocolo. Luego, los desarrolladores pueden actualizar todo el software para reflejar las nuevas reglas.
Fue a partir de este proceso de bifurcación que surgieron varias monedas digitales con nombres similares a Bitcoin: Bitcoin Cash, Bitcoin Gold y otras. Para el inversor promedio en criptomonedas, puede resultar difícil distinguir entre estas criptomonedas y trazar las distintas bifurcaciones en una línea de tiempo. Para ayudar a entender esto, hemos compilado una historia de las bifurcaciones duras de Bitcoin más importantes de los últimos años. Además, aquellos que quieran unirse a uno de los mejores intercambios de criptomonedas deben tener cuidado al invertir en monedas como Bitcoin para evitar perder tiempo y dinero en la moneda digital equivocada.
Como se muestra en la figura siguiente, los nodos que no se actualizan rechazan las nuevas reglas, lo que resulta en una divergencia o bifurcación dura en la cadena de bloques.
¿Razones del hard fork?
Hay varias razones por las que los desarrolladores podrían implementar una bifurcación dura, como para solucionar importantes riesgos de seguridad que se encuentran en versiones anteriores de software, para agregar nuevas funciones o cancelar transacciones, como cuando la cadena de bloques Ethereum creó una bifurcación dura para cancelar. . Hackeo de la Organización Autónoma Descentralizada (DAO).
Después del hack, la comunidad Ethereum votó casi unánimemente a favor de una bifurcación dura para revertir las transacciones que resultaron en que un hacker anónimo desviara decenas de millones de dólares en moneda digital. La bifurcación dura también ayudó a los poseedores de tokens DAO a recuperar sus fondos de Ether (ETH).
La propuesta de hard fork no cambió exactamente el historial de transacciones de la red. Más bien, movió los fondos vinculados a la DAO a un contrato inteligente recién creado con el único propósito de permitir a los propietarios originales retirar sus fondos.
Los poseedores de tokens DAO pueden retirar ETH a una tasa de aproximadamente 1 ETH por 100 DAO. El saldo adicional de tokens y cualquier éter restante como resultado de la bifurcación fue retirado y distribuido por los curadores de DAO para brindar «protección a prueba de fallas» a la organización.
Bifurcaciones duras versus bifurcaciones blandas
Las bifurcaciones duras y las bifurcaciones suaves son esencialmente iguales en el sentido de que cuando se cambia el código existente de una plataforma de criptomonedas, la versión anterior permanece en línea mientras se crea una nueva versión.
En caso de una bifurcación suave, solo una cadena de bloques seguirá siendo válida siempre que los usuarios acepten la actualización. Mientras que en una bifurcación dura, tanto la cadena de bloques antigua como la nueva coexisten, lo que significa que el software debe actualizarse para funcionar según las nuevas reglas. Ambas bifurcaciones crean una división, pero una bifurcación dura crea dos cadenas de bloques, mientras que una bifurcación suave debería dar como resultado una.
Dadas las diferencias de seguridad entre las bifurcaciones duras y blandas, casi todos los usuarios y desarrolladores piden una bifurcación dura, incluso si parece que una bifurcación suave podría hacer el trabajo. Reciclar bloques en una cadena de bloques requiere una gran cantidad de potencia informática, pero la privacidad que se obtiene con una bifurcación dura tiene más sentido que usar una bifurcación blanda.
Preguntas Frecuentes
Incluye tres preguntas frecuentes sobre el contenido dando sus respuestas. Utiliza muchas negritas utilizando HTML tag ¿Qué es un hard fork? Un hard fork (o bifurcación dura), en el contexto de la tecnología blockchain, es un cambio radical en un protocolo de red que hace válidos bloques y transacciones que antes no eran válidos, o viceversa. Un hard fork requiere que todos los nodos o usuarios actualicen a la última versión del software del protocolo. Las bifurcaciones pueden ser iniciadas por desarrolladores o miembros de la comunidad criptográfica que no estén satisfechos con las características que ofrecen las implementaciones de blockchain existentes. También pueden ser una forma de obtener financiación colectiva para nuevos proyectos tecnológicos u ofertas de criptomonedas. Un tenedor duro se puede contrastar con un tenedor blando. Resultados clave Un hard fork significa un cambio radical en el protocolo de la red blockchain, que efectivamente resulta en dos ramas: una correspondiente al protocolo anterior y la otra a una nueva versión.En caso de una bifurcación dura, los poseedores 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 validando.Una bifurcación dura puede ocurrir en cualquier cadena de bloques, no solo en Bitcoin (donde las bifurcaciones duras crearon Bitcoin Cash y Bitcoin SV, por ejemplo). Entendiendo una bifurcación dura Una bifurcación dura se produce cuando los nodos de la versión más reciente de la cadena de bloques ya no aceptan versiones anteriores de la cadena de bloques; lo que crea una diferencia permanente con la versión anterior de blockchain. Agregar una nueva regla al código esencialmente crea una bifurcación en la cadena de bloques: un camino sigue la cadena de bloques nueva y actualizada, y el otro camino continúa por el camino anterior. Normalmente, después de un corto tiempo, los participantes de la cadena antigua se darán cuenta de que su versión de la cadena de bloques está desactualizada o es irrelevante y actualizarán rápidamente a la última versión. como funcionan las horquillas Una bifurcación en la cadena de bloques puede ocurrir en cualquier La plataforma de tecnología criptográfica no es solo Bitcoin. Esto se debe a que las cadenas de bloques y las criptomonedas funcionan casi de la misma manera, independientemente de la plataforma criptográfica en la que se ejecuten. Puedes pensar en los bloques de blockchain como claves criptográficas que mueven la memoria. A medida que los mineros en la cadena de bloques establecen las reglas que mueven la memoria por la red, esos mineros comprenden las nuevas reglas. Sin embargo, Todo Los mineros deben ponerse de acuerdo sobre las nuevas reglas y lo que constituye un bloque válido en la cadena. Entonces, cuando desee cambiar estas reglas, debe «bifurcarse», como una bifurcación en el camino, para indicar que ha habido un cambio o desviación del protocolo. Luego, los desarrolladores pueden actualizar todo el software para reflejar las nuevas reglas. Fue a partir de este proceso de bifurcación que surgieron varias monedas digitales con nombres similares a Bitcoin: Bitcoin Cash, Bitcoin Gold y otras. Para el inversor promedio en criptomonedas, puede resultar difícil distinguir entre estas criptomonedas y trazar las distintas bifurcaciones en una línea de tiempo. Para ayudar a entender esto, hemos compilado una historia de las bifurcaciones duras de Bitcoin más importantes de los últimos años. Además, aquellos que quieran unirse a uno de los mejores intercambios de criptomonedas deben tener cuidado al invertir en monedas como Bitcoin para evitar perder tiempo y dinero en la moneda digital equivocada. Como se muestra en la figura siguiente, los nodos que no se actualizan rechazan las nuevas reglas, lo que resulta en una divergencia o bifurcación dura en la cadena de bloques. Imagen de Julie Bang © Wikieconomia 2019 ¿Razones del hard fork? Hay varias razones por las que los desarrolladores podrían implementar una bifurcación dura, como para solucionar importantes riesgos de seguridad que se encuentran en versiones anteriores de software, para agregar nuevas funciones o cancelar transacciones, como cuando la cadena de bloques Ethereum creó una bifurcación dura para cancelar. . Hackeo de la Organización Autónoma Descentralizada (DAO). Después del hack, la comunidad Ethereum votó casi unánimemente a favor de una bifurcación dura para revertir las transacciones que resultaron en que un hacker anónimo desviara decenas de millones de dólares en moneda digital. La bifurcación dura también ayudó a los poseedores de tokens DAO a recuperar sus fondos de Ether (ETH). La propuesta de hard fork no cambió exactamente el historial de transacciones de la red. Más bien, movió los fondos vinculados a la DAO a un contrato inteligente recién creado con el único propósito de permitir a los propietarios originales retirar sus fondos. Los poseedores de tokens DAO pueden retirar ETH a una tasa de aproximadamente 1 ETH por 100 DAO. El saldo adicional de tokens y cualquier éter restante como resultado de la bifurcación fue retirado y distribuido por los curadores de DAO para brindar «protección a prueba de fallas» a la organización. Bifurcaciones duras versus bifurcaciones blandas Las bifurcaciones duras y las bifurcaciones suaves son esencialmente iguales en el sentido de que cuando se cambia el código existente de una plataforma de criptomonedas, la versión anterior permanece en línea mientras se crea una nueva versión. En caso de una bifurcación suave, solo una cadena de bloques seguirá siendo válida siempre que los usuarios acepten la actualización. Mientras que en una bifurcación dura, tanto la cadena de bloques antigua como la nueva coexisten, lo que significa que el software debe actualizarse para funcionar según las nuevas reglas. Ambas bifurcaciones crean una división, pero una bifurcación dura crea dos cadenas de bloques, mientras que una bifurcación suave debería dar como resultado una. Dadas las diferencias de seguridad entre las bifurcaciones duras y blandas, casi todos los usuarios y desarrolladores piden una bifurcación dura, incluso si parece que una bifurcación suave podría hacer el trabajo. Reciclar bloques en una cadena de bloques requiere una gran cantidad de potencia informática, pero la privacidad que se obtiene con una bifurcación dura tiene más sentido que usar una bifurcación blanda.
¿Problemas o dudas? Te ayudamos
Si quieres estar al día, suscríbete a nuestra newsletter y síguenos en Instagram. Si quieres recibir soporte para cualquier duda o problema, no dude en ponerse en contacto con nosotros en info@wikieconomia.org.