¿Qué es un Soft Fork (Blockchain)?

Una bifurcación suave se refiere a los cambios aplicados a una cadena de bloques para modificar o agregar cualquier funcionalidad sin causar ningún cambio estructural fundamental. Finaliza la validez adicional de transacciones o bloques más antiguos para los participantes de la red (nodos) que han decidido seguir las nuevas reglas de consenso. Sin embargo, aún permite que los nodos que siguen las antiguas reglas de consenso consideren como válidas transacciones o bloques más nuevos. Por lo tanto, una bifurcación blanda es compatible con versiones anteriores, que es su característica diferenciadora con la bifurcación dura más conocida, que pone fin a la compatibilidad con versiones anteriores de todos los nodos de seguimiento de consenso antiguos.
Una parte destacada de las bifurcaciones blandas de criptomonedas es que no necesitan que todos los mineros de la red acepten ejecutar el nuevo código, se puede implementar con la mayoría de los mineros de acuerdo. Esto permite que las actualizaciones de la red se lleven a cabo más rápido y evitar causar una ruptura significativa en la comunidad. También puede ser el resultado de errores de un minero si los nodos antiguos violan nuevas reglas que no conocen. La única forma de revertir una bifurcación blanda es a través de una bifurcación dura.
Las cadenas de bloques de Bitcoin y Ethereum, a lo largo de los años, han promulgado varias bifurcaciones suaves para actualizar la red, solucionar problemas o mejorar la funcionalidad, sin tomar la ruta de la bifurcación más polémica de obligar a todos los mineros a acordar las nuevas reglas de consenso, que se ejecutarían. el riesgo de dividir la red. Un ejemplo típico y comúnmente conocido de una bifurcación suave es la actualización de Bitcoin Segwit, que permite aumentar la capacidad del bloque al eliminar los datos de firma de las transacciones.