Las bifurcaciones se han convertido en una poderosa herramienta utilizada en el desarrollo de blockchain. Ayudan a resolver varios problemas sugeridos por los usuarios de blockchain. La siguiente guía describe dos tipos de horquillas: horquillas blandas y duras.

Cada sistema requiere una actualización o cambio en un punto particular. Hay una necesidad frecuente de introducir una función adicional o corregir un defecto menor en la configuración. Varios desarrolladores de software informático corrigen errores y lanzan con frecuencia versiones actualizadas de sus productos. Los usuarios de blockchain también pueden proponer realizar algunos cambios en una cadena de bloques a pesar de que el sistema de cadena de bloques es una tecnología de libro mayor digital inmutable (DLT). Una bifurcación es un conjunto de acciones necesarias para cambiar una cadena de bloques. Hay dos tipos de horquillas: la horquilla blanda y la horquilla dura.

Forks como evolución de Blockchain

Desde 2008, el sistema blockchain se ha mantenido como un sistema permanente e inmutable. Los usuarios deben adherirse a los principios de la cadena de bloques, no había lugar para quejas. Los problemas de errores, las actividades transaccionales no autorizadas y los bucles de seguridad no se pueden reparar en el sistema. Afortunadamente, se produjo una transformación espectacular en 2016 cuando el fundador de Ethereum (ETH), Vitalik Buterin, introdujo el proceso de bifurcación. Lo implementó para revertir el fondo robado de un proyecto lanzado en Ethereum. Después de eso, la bifurcación se convirtió en una poderosa herramienta utilizada en el desarrollo de blockchain. Ayudó a resolver varios problemas sugeridos por los usuarios de blockchain.

Comprender las bifurcaciones blandas

Una bifurcación blanda es un método compatible con versiones anteriores para agregar un nuevo conjunto de reglas a una red de cadena de bloques sin obligar a los nodos y mineros a actualizarse a la versión actual de la cadena de bloques. Sin embargo, la cadena de bloques requiere que muchos nodos y mineros cambien a la versión mejorada. Este tipo de bifurcación permite la interacción entre las cadenas de bloques antiguas y las nuevas.

Un ejemplo perfecto de una bifurcación suave es SegWit (Testigo segregado) de Bitcoin (BTC). La bifurcación se activó en 2017 para corregir la maleabilidad de las transacciones y ayudar a escalar Bitcoin. Los participantes en la cadena de bloques de Bitcoin acordaron resolver algunos desafíos triviales de la cadena. Algunos de estos problemas incluían un tamaño de bloque insuficiente y una velocidad transaccional lenta de la cadena. Como solución, introdujeron SegWit para liberar espacio que podría contener más transacciones en la cadena. La nueva cadena de bloques acepta varias transacciones dentro de 1 MB a un ritmo más rápido, acelerando el proceso de verificación de transacciones.

Comprender las bifurcaciones duras

A diferencia de las bifurcaciones blandas, las bifurcaciones duras crean una ruta de cadena de bloques diferente paralela a la cadena de bloques original. Aquí, la actualización requiere que todos los nodos y mineros existentes se unan a la nueva cadena; esta bifurcación es incompatible con versiones anteriores. La cadena antigua y la nueva funcionan de forma independiente sin ningún tipo de interacción entre ellas. Blockchains puede implementar bifurcaciones duras para reparar fallas de seguridad, agregar nuevas funciones comerciales, cambiar la versión completa de la criptomoneda o revertir transacciones.

Después de la bifurcación suave de SegWit, algunos nodos de Bitcoin se quejaron de la incapacidad de la red para aceptar transacciones más grandes. Estos nodos y desarrolladores crearon una cadena de bloques separada llamada Bitcoin Cash (BCH). Diseñaron la red Bitcoin Cash para aceptar transacciones de hasta 32 MB. Bitcoin Cash se ubica con éxito en el puesto 30 en las clasificaciones de capitalización de mercado. Los desarrolladores de Bitcoin Cash esperan que los comerciantes abandonen la cadena de bloques de Bitcoin debido a sus altas tarifas de transacción. Posteriormente, Bitcoin Cash se dividió en dos grupos: Bitcoin Cash ABC y Bitcoin Cash SV. Cada fracción de Bitcoin Cash tenía sus diferentes objetivos. Una parte de la fracción quiere mantener el sistema y la otra planea aumentar el tamaño del bloque de 32 MB a 128 MB. Otras bifurcaciones duras de Bitcoin realizadas incluyen Bitcoin Gold (BTG), Bitcoin Diamond (BTCD), Classic, Unlimited, etc.

En 20I6, se lanzó la Organización Autónoma Descentralizada (DAO) en la red Ethereum. La DAO recaudó más de $150 millones de su actividad de recaudación de fondos. Después del lanzamiento de DAO, los piratas informáticos robaron más de $ 60 millones en Ethereum de los inversores. Ethereum creó una nueva cadena de bloques para ayudar a los propietarios originales a recuperar los fondos de la dirección de la billetera del hacker. Además de eso, realizaron una bifurcación suave para evitar que los piratas informáticos transfirieran los fondos de sus billeteras.

Bifurcaciones blandas vs bifurcaciones duras

Una cadena de bloques tiene la libertad de elegir su bifurcación preferida. En particular, una bifurcación dura es incompatible con la versión anterior de blockchain, mientras que una bifurcación suave es compatible con la versión anterior. La bifurcación dura cambia por completo el protocolo de la cadena de bloques, lo que requiere que todos los nodos se actualicen a la nueva versión. Mientras tanto, una bifurcación suave solo requiere una actualización opcional a la versión actual. Desafortunadamente, los desarrolladores podrían manipular fácilmente a los mineros para validar transacciones contra las regulaciones de la cadena de bloques. Una bifurcación dura hace que una cadena de bloques sea vulnerable a la pérdida de fondos y a los casos de doble gasto. Podría haber discordia en una comunidad si la bifurcación dura es polémica. Una bifurcación dura bien planificada puede garantizar la adopción general. La mayoría de las veces, una comunidad de blockchain puede realizar bifurcaciones blandas sin ruptura social. Sin embargo, muchos desarrolladores y nodos de blockchain prefieren la bifurcación dura.

Beneficios de las bifurcaciones para los inversores

Hay varias ventajas de las horquillas. Ha proporcionado un camino para alterar la cadena de bloques, una tecnología de registro digital inmutable. Una bifurcación permite el desarrollo progresivo de una cadena de bloques. La bifurcación también permite a los comerciantes e inversores agitarse para mejorar el rendimiento de la cadena de bloques. Proporciona la vía para aumentar sus capacidades de almacenamiento y velocidad. Después de una bifurcación dura exitosa, los inversores recibirán una cantidad equivalente de la criptografía original en la nueva moneda.

Desafortunadamente, el proceso de bifurcación es vulnerable a los ataques de volcado de ballenas criptográficas y grandes inversores. Pueden comprar grandes cantidades del token nativo antes de la bifurcación y ganar una cantidad mayor después de la bifurcación. Como era de esperar, el impacto fundamental aumenta el precio de la criptografía principal. Estas ballenas luego venden los tokens preadquiridos, lo que hace que el precio de los tokens caiga en picado. Es una forma injusta de beneficiarse de un tenedor. Sin embargo, algunas cadenas de bloques pueden suspender las actividades comerciales antes de que comience la bifurcación.

Recientemente, Ethereum completó un cambio de su mecanismo de prueba de trabajo (PoW) a prueba de participación (PoS). A diferencia de PoW, PoS proporciona una plataforma mejorada, más segura y que consume menos energía para implementar nuevas soluciones de escalado. Curiosamente, los comerciantes ahora pueden operar con tarifas de gas relativamente bajas. Ethereum detuvo todas las actividades comerciales unas horas antes de que ocurriera la fusión. Tal vez, la acción de Ethereum se debió a las especulaciones voladoras de una bomba en el precio después del proceso.

Conclusión

Una gran cantidad de software, juegos y sistemas requieren actualizaciones oportunas de su modo de operación. Esta rutina no exime a la red blockchain. Las bifurcaciones permiten que la cadena de bloques implemente las actualizaciones sugeridas. Los desarrolladores, mineros y nodos de blockchain pueden mejorar la eficiencia y la productividad de blockchain a través de una bifurcación.

Las bifurcaciones duras y blandas juegan un papel esencial en el mantenimiento y la actualización de una red descentralizada. Las bifurcaciones también ayudan a reforzar la seguridad de una cadena de bloques.



Enlace Fuente

Share.
Leave A Reply