Protocolo de Bitcoin (BTC)
Bitcoin no es una base de datos cerrada como la de un banco o un proveedor de pagos como PayPal. Cualquiera puede descargar el software de código abierto y ejecutar un nodo. Esto significa que eres parte de la red Bitcoin y automáticamente verificas las transacciones en tu red.
Este código es de código abierto en Github , y lo mejor es que cualquiera puede sugerir mejoras. Las confirmaciones y solicitudes de extracción en Github de Bitcoin muestran que docenas de desarrolladores trabajan en el protocolo todos los días.
Cada pocos meses hay una actualización mayor (más) del protocolo Bitcoin. Allí se implementan todas las mejoras y cambios discutidos. Por ejemplo, la versión 0.20.1 de Bitcoin Core se lanzó en agosto de este año . Por cierto, fue una actualización menos radical que 0.20.0 en junio .
Día de la Independencia de Bitcoin
Los cambios importantes suelen tardar más en llegar a un consenso. Una vez que se ha cambiado el código, los mineros y los nodos deben actualizar su software.
Como resultado, todos (si todo va bien) pasan a la siguiente versión del mismo protocolo. Siempre que todos estén de acuerdo, no hay nada de qué preocuparse.
Sin embargo, también hay temas controvertidos que vienen en ciertas actualizaciones. Esto conduce a la división en la comunidad. Si elige ejecutar una versión modificada del código Core, la red se divide en dos. A esto lo llamas bifurcación.
El 1 de agosto de 2017, hubo una bifurcación suave notable, que se conmemora cada año a través del Día de la Independencia de Bitcoin .
La razón fue un grupo de mineros influyentes que firmaron el 'Acuerdo de Nueva York' en mayo de 2017. Querían implementar dos cosas:
la implementación de Segregated Witness ( SegWit) como una solución de escalabilidad
aumentando el tamaño del bloque de bitcoin a 4 MB.
En ese momento, estos iniciadores poseían aproximadamente el 80% de la potencia minera total. Su versión SegWit2x causaría una división de la red, un hard fork.
Pero por medio de un Soft Fork activado por el usuario, una gran parte de los propietarios de nodos bitcoin literal y figurativamente ponen a los mineros en el bloque. ¿No estás participando en esta actualización como minero? Entonces sus bloques serán ignorados por los nodos conectados.
UASF son las siglas de User Activated Soft Fork. Los nodos superan a los mineros y el tamaño del bloque no ha aumentado a 4 MB. Se decidió implementar SegWit como una solución de escalabilidad.

Hilo:



