- Volver al menú
- Volver al menúPrecios
- Volver al menúInvestigación
- Volver al menúConsenso
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menúWebinars y Eventos
Lo que necesita saber sobre el próximo lanzamiento del código de Bitcoin
El cambio de código propuesto más conocido de Bitcoin no es el ONE que importa.

El cambio de código propuesto más conocido de Bitcoin no es el ONE que importa.
Si bien las últimas versiones del código de Bitcoin vieron el lanzamiento gradual de SegWit(una propuesta que alteraría las transacciones para aumentar la escalabilidad), los desarrolladores están mejorando silenciosamente Bitcoin de otras maneras.
La próxima versión, la 0.14.0, incluye mejoras de rendimiento y modificaciones de código que se han estado preparando durante mucho tiempo y que podrían allanar el camino para futuras actualizaciones. Estará disponible una vez que una versión de prueba supere con éxito las pruebas de los desarrolladores.
Como lo explicó el ingeniero de Chaincode, Russell Yanofsky:
Se han realizado muchas mejoras de rendimiento y se han realizado muchas mejoras continuas en el código de red, lo que lo hace más fácil de mantener. Pero [los desarrolladores] también están sentando las bases, haciendo toda esta limpieza para que sea multiproceso y para más mejoras en el futuro.
Acelerando las descargas
Se podría argumentar que ejecutar un nodo completo es la mejor manera de aprovechar las ventajas de Bitcoin.habilidad única para minimizar la confianza en terceros.
Usando elcaracterísticas de la billeteraIntegrar el nodo es la forma más "pura" de enviar y recibir pagos, además de garantizar una mayor seguridad y Privacidad de las transacciones. Al menos, en comparación con las billeteras SPV móviles más populares, que almacenan una porción menor de información de bloque y, por lo tanto, requieren mayor confianza en los mineros de la red.
Sin embargo, ejecutar un nodo continúa siendo un problema para los usuarios, ya que requiere descargar cada transacción enviada desde que Bitcoin surgió hace casi 10 años.
Quizás la mayor mejora de rendimiento en la versión 0.14.0 es que los nodos pueden sincronizarse inicialmente con la red más rápidamente. Aunque el tamaño de almacenamiento general es el mismo, en una prueba, la versión 0.14.0 se sincronizó 5,7 veces más rápido que la versión 0.13.2, la versión anterior, según los desarrolladores.
Esto se logra con "bloques considerados válidos", que separan dos procesos: la verificación de firmas históricas y puntos de control, donde los hashes de bloques antiguos se codifican en el software para evitar ataques de denegación de servicio.
Además, si bien los usuarios han tenido la opción de "podar" la cadena de bloques desde hace un tiempo, la versión 0.14.0 introduce una opción de "poda manual", donde los usuarios pueden usar una opción de línea de comandos para cortar la información del bloque y, como resultado, conservar una versión más pequeña de la cadena de bloques.
¿Transacciones estancadas?
Después de eso, haycargo por impacto, para el cual Yanofsky recientemente "heredó" el rol de desarrollador principal, y ha estado ayudando a probar y completar.
La idea es que las transacciones de Bitcoin a veces tardan en añadirse a la cadena de bloques, ya que el espacio en cada Bitcoin es limitado. Y, dado que los mineros pueden elegir qué transacciones válidas se empaquetan en cada bloque, es más probable que incluyan transacciones con una comisión más alta.
Con una tarifa "conservadora", explicó Yanofsky, no estás seguro de cuándo se incluirá tu transacción en un bloque. Sin embargo, puedes acelerarlo usandocargo por impacto para reemplazar la transacción antigua por una ONE que tenga una tarifa más alta asociada.
"Antes, te quedabas atascado porque no querías enviar un nuevo pago. Si ambos se procesaban, pagabas dos veces", le dijo a CoinDesk.
La funcionalidad está desactivada de forma predeterminada, pero los usuarios pueden activarla mediante la línea de comandos y es una característica que podría ser particularmente útil a medida que los bloques se llenan. (Este ha sido un tema de debate de Bitcoin durante mucho tiempo)debate sobre la escala, en lo que no entraremos aquí).
Bumpfee Utiliza internamente la opción de reemplazo por comisión (RBF), una función introducida anteriormente que permite a los usuarios intercambiar transacciones no confirmadas por aquellas con una comisión más alta. El desarrollador James Hilliard habló sobre los beneficios de la Tecnología subyacente de forma más general, algunos de ellos a largo plazo.
"Es algo importante también para cosas como la red Lightning, que necesita confirmaciones de transacciones confiables", dijo.
Aunque cargo por impacto utiliza una versión en la que los usuarios pueden optar por transacciones reemplazables, vale la pena señalar que una versión completa, donde todas las transacciones de Bitcoin usan la función, fuecontroversial en el pasado.
Cambios en la red
Hay muchos otros cambios, algunos de los cuales tienen como objetivo optimizar el proceso de minería.
Un cambio mejora la velocidad de procesamiento de bloques al reducir la redundancia de verificación de firmas en bloques, mientras que el "modo de alto ancho de banda" mejorado puede acelerar la propagación de bloques a través de la red en algunos casos.
"La versión 0.14 tiene muchas optimizaciones, como por ejemplo en el área de la red", añadió Hilliard.
Además, la refactorización peer-to-peer del desarrollador de Bitcoin , Cory Fields, finalmente se incluyó en la versión 0.14.0, tras casi dos años de trabajo. Se espera que facilite futuras actualizaciones y ayude a los nuevos desarrolladores a comprender el código base más rápidamente.
Sin embargo, al igual que muchos otros cambios diversos incluidos en la versión, no es algo que los usuarios promedio probablemente noten, al menos no todavía.
Imagen víaShutterstock
Alyssa Hertig
Alyssa Hertig, periodista y periodista especializada en Bitcoin y la red Lightning, colabora en CoinDesk . Su trabajo también ha aparecido en VICE, Mic y Reason. Actualmente escribe un libro que explora los entresijos de la gobernanza de Bitcoin . Alyssa posee algunos BTC.
