Noticias

¿Qué es Bitcoin Fox y la criptomoneda?


En el desarrollo de software, las horquillas [fork en español] son el desarrollo de proyectos alternativos que difieren de la dirección principal del proyecto del código existente. Esta práctica es a menudo común en proyectos de software libre o de código abierto. En el caso de una red de blockchain, las horquillas se utilizan a menudo para crear nuevos proyectos a partir de un proyecto anterior. Por lo general, se considera una actualización de un proyecto antiguo.

La red de blockchain está controlada por reglas codificadas en el protocolo, lo que permite que los nodos verifiquen los bloques de transacción de la misma manera, logrando así un consenso. Son estas reglas las que verifican la estructura del bloque y las transacciones en él y el tamaño del bloque [espacio libre total].

Bifurcación

En algunos casos, puede cambiar las reglas de consenso para agregar actualizaciones o mejorar la protección contra ataques. También se pueden modificar para fines específicos, como crear una nueva criptomoneda. Independientemente de la razón de la modificación, hay dos formas de cambiar la regla: por tenedor blando [tenedor blando] o tenedor duro [tenedor fuerte].

Tenedor blando

de

Directorio

Tenedor suave tenedor tenedor tenedor tenacidad consecuencias de actualización de tenedor en criptomoneda

La rama suave modifica el protocolo hasta el punto en el que el nodo actualizado rechaza la transacción previamente válida. Sin embargo, los nodos con software antiguo validan las transacciones en el formato antiguo al formato nuevo. Esto facilita que los nodos actualizados creen blockchains más largos.

Este tipo de horquilla a menudo es más difícil de implementar en comparación con las horquillas duras. Se debe prestar atención a la compatibilidad con versiones de software anteriores, lo que agrega algunas restricciones al programar.

Tenedor duro

Las bifurcaciones fuertes cambian el protocolo de modo que los nodos actualizados permiten que las transacciones se procesen utilizando el nuevo formato, con la diferencia de que los nodos obsoletos las rechazan. Ante esta situación, la nueva estructura de la transacción puede contener formatos previamente no válidos [por ejemplo, la regla anterior permitía 1 MB de bloques, mientras que los nuevos bloques de 1 MB a 2 MB]. Por otro lado, los bloques también pueden cambiar el formato y volverse incompatibles.

Actualización de Fox

Ya sea un tenedor flexible o un tenedor duro, los usuarios deben participar en las actualizaciones de la red. Esto se puede hacer descargando un nuevo software y activando el nodo actualizado, o evitando esto, si esta es su decisión. Sin embargo, las bifurcaciones blandas no excluyen a los que no se actualizan. Por otro lado, los tenedores duros son exclusivos.

Independientemente de cómo desarrolle sus cambios, debe desarrollar aplicaciones que aprovechen al máximo sus actualizaciones. Un ejemplo definitivo de esto es la segregación de testigos o Segwit [testigos de aislamiento]. Esta actualización se agregó a través de una bifurcación en la red de Bitcoin, pero lleva un tiempo implementar diferentes combinaciones y servicios. Como resultado, su mejor no puede cubrir a todos los usuarios.

Al implementar una bifurcación para actualizar una red problemática, se debe alcanzar el umbral de adopción del nodo de red. Esto debe ser acordado por el desarrollador e implementado previamente en el código. Ahora, si busca desarrollar una nueva criptomoneda, el consenso no es un obstáculo. Los desarrolladores de la nueva cadena de bloques han especificado nuevas pautas y puntos de partida para la cadena bifurcada.

Consecuencias de la bifurcación en la criptomoneda.

En cuanto al tenedor fuerte, después de activarse, comienza un juego de mercado que puede producir una de estas escenas:

La cadena nueva o vieja está desolada. Las cadenas restantes permanecen activas, y los nodos y los mineros migran principalmente a ella. En vista de esta situación, puede ser que las máquinas mineras que permanecen en la cadena de minorías étnicas o que demoren más en migrar a cadenas más largas pierdan dinero. Esta es una situación común cuando se producen actualizaciones programadas.

En este punto, ambas cadenas son capaces de mantenerse con vida. Además, la potencia de procesamiento y el valor de cada criptomoneda se dividen de acuerdo con los requisitos del mercado. Esto suele suceder cuando el tenedor duro es controvertido o controvertido. Los mejores ejemplos son las horquillas clásicas de Ethereum y Ethereum.

La cadena que arranca la horquilla es completamente independiente de la cadena principal. Esto llevó al nacimiento de un nuevo altcoin, que no afectó la potencia de procesamiento o el valor de mercado de la cadena principal. Como ejemplo, podemos mencionar la horquilla Bashash [efectivo de bitcoin] en la cadena de bloques de Bitcoin.

En resumen, las bifurcaciones blandas son difíciles de programar, minimizan las reglas de consenso y sus aplicaciones no requieren la actualización de todos los nodos de la red. Sin embargo, es el más recomendado. Por otro lado, las horquillas duras son más fáciles de desarrollar en código. Agregar o cambiar las reglas de consenso actuales es suficiente. Además, su aplicación debe forzar la actualización de nodos o excluir redes, lo que da como resultado dos cadenas separadas.

Fuente de información: recopilada a partir de información 0x de TECNOLOGIA. Los derechos de autor son propiedad del autor y no pueden reproducirse sin permiso.