Saltar al contenido
Guia Bitcoins

Qué es un Soft Fork

¿Qué es un Soft Fork?

Los Soft Fork son eventos comunes en el desarrollo de software y representan un término técnico que a menudo puede escapar a la comprensión de personas de fuera del mundo. Pero ahora esta palabra está muy de moda en inglés, que podría traducirse como bifurcación o, literalmente, por los poseedores, en el mundo de las criptocurrencies y especialmente Bitcoin.

La tecnología detrás de Bitcoin se llama blockchain y es un libro mayor distribuido compuesto de bloques que siguen creciendo todo el tiempo. Dado que Bitcoin es una red descentralizada, los participantes de la red necesitan acordar reglas comunes para validar las transacciones que se encuentran en bloques con el fin de lograr un consenso. Esto resulta en una sola cadena con información verificada que todos reconocen como correcta o como la única verdad.

Una horquilla blanda o Soft Fork, si desea traducir, son mejoras en el código que son compatibles con versiones anteriores. Esto significa que si uno de los participantes no se actualiza de la misma manera, puede participar en la validación y verificación de las transacciones.

Qué es un Soft Fork

De esta manera, es mucho más fácil implementar una horquilla flexible, ya que la mayoría de ellos necesitan actualizar el software. Todos los participantes, actualizados o no, continuarán reconociendo los nuevos bloques y manteniendo la compatibilidad de la red. En otras palabras, la persona que no se ha actualizado no puede beneficiarse de las mejoras.

Un ejemplo de una horquilla blanda es cuando las reglas de tamaño de bloque cambian de 1 MB (1.000 KB) a 800 KB. Los participantes que no se actualicen continuarán viendo las nuevas transacciones como válidas. El problema ocurre cuando tratan de socavar un nuevo bloque, sus bloques (y sus esfuerzos) serán rechazados por la red.

Por lo tanto, la horquilla blanda es, hasta cierto punto, un mecanismo de actualización gradual para aquellos que aún no lo han hecho, se les anima a hacerlo o corren el riesgo de ver reducida su funcionalidad.

Qué es un Soft Fork

Tipos de Soft Fork

  1. Soft Fork como clon de origen de Bitcoin

Un tenedor o bifurcación es un término que se utiliza a menudo en el desarrollo de software y que significa clonar un código fuente. Bitcoin un tenedor o bifurcación puede significar un proyecto para clonar el código fuente de Bitcoin, para tomar como base e introducir los cambios que considere apropiados.

  1. Soft Fork como una actualización al código de Bitcoin

Este término también se encuentra a menudo cuando se habla de una actualización del código fuente de Bitcoin a través de la cual se produce una rama de cadena de bloques y se crean dos cadenas de bloques diferentes. Estas horquillas pueden ser accidentales o intencionadas, y dependiendo de esto, hablamos de una horquilla accidental, o cuando se introducen intencionadamente para implementar cambios en el código que no son totalmente compatibles con versiones anteriores del software se puede distinguir entre el término horquilla dura (horquilla dura) o el término horquilla blanda (horquilla blanda).

  1. Soft Fork de cadena de bloque o bifurcación

Dado que la cadena de bloques de Bitcoin es una estructura de datos descentralizada, las diferentes copias de la misma en todos los nodos no siempre son coherentes. Los bloques pueden alcanzar unos pocos nodos en momentos diferentes, lo que hace que tengan versiones de tiempo diferentes. Esto provoca una bifurcación de la cadena de bloqueo o de las horquillas de la cadena de bloqueo, que consiste en ramificar dos cadenas de bloqueo. Sin embargo, esto es algo casual y que, debido a la forma en que está diseñado el protocolo Bitcoin, la reconvergencia de la cadena de bloques se produce automáticamente cuando se añaden más bloques.