24 núcleo

Bitcoin Core 24.0: Todo lo que debes saber

Bitcoin Core 24.0 agrega muchas características nuevas y mejoras al software original de Bitcoin. Conozca los cambios en la última versión en esta guía.

El software Bitcoin Core 24.0, que acaba de salir al mercado, supone una gran mejora respecto del software original de Bitcoin. Un equipo de 112 desarrolladores trabajó en el proyecto durante siete meses, centrándose en mejorar la billetera, la interfaz gráfica de usuario (GUI), las comunicaciones entre pares (P2P) y más. Como resultado, esta nueva versión de Bitcoin Core ofrece una serie de mejoras que lo hacen más fácil de usar y más eficiente.

Veamos los cambios.

Cambios realizados en la billetera

Bitcoin Core 24.0 presenta soporte para Miniscript, un marco para Bitcoin Script que simplifica la creación de scripts complejos en transacciones de Bitcoin, al extender la wsh() Descriptor de salida. Miniscript ofrece herramientas para el análisis, la composición y la firma genérica, y sigue un patrón de comportamiento predeterminado para minimizar el comportamiento inesperado y los riesgos potenciales. Los scripts simples son fáciles de escribir, pero a medida que aumenta la complejidad de los scripts, también lo hace la posibilidad de cometer un error. Miniscript ofrece una solución. 

Proporciona a los desarrolladores una variedad de herramientas y sigue un patrón de comportamiento establecido para que puedan crear scripts complejos sin cometer errores. Los usuarios pueden crear una billetera de scripts Miniscript con Bitcoin Core 24.0, generar direcciones para ella y colocar bitcoins en ella. Sin embargo, actualmente, la billetera no admite el gasto desde estas direcciones, pero sin duda es el primer paso para permitir la creación de scripts más complejos en Bitcoin de una manera segura y sencilla.

Transacciones inmutables

La Envia todo RPC permite a los usuarios gastar todas sus salidas de transacciones no gastadas (UTXO) en una sola transacción, lo que mejora la privacidad al eliminar la necesidad de cambiar de dirección. Cambiar de dirección puede ser confuso, y un analista de la cadena puede averiguar quién posee múltiples UTXO utilizando la heurística de propiedad de entrada común para conectarlos a la misma billetera. Al gastar todas sus UTXO en una sola transacción, los usuarios pueden evitar este riesgo y hacer que no quede tan claro quién posee las salidas que se crean. Esto puede ser útil para vaciar una billetera o simplemente mover fondos a una nueva dirección sin revelar la extensión total de sus tenencias.

Actualizaciones para reemplazar por tarifa

RBF (Replace-By-Fee) es una función de Bitcoin que permite a los usuarios actualizar la tarifa de una transacción que aún no se ha incluido en un bloque. Esto puede ser útil si la tarifa original era demasiado baja o si el mempool está lleno, porque permite al usuario aumentar la tarifa para acelerar la liquidación de la transacción. 

Para utilizar RBF, el usuario crea una nueva transacción con las mismas entradas y la mayoría de las mismas salidas que la transacción original, pero con una tarifa más alta. Luego, la transacción original se elimina del mempool y se reemplaza por la nueva transacción.  

Bitcoin Core 24.0 introduce 2 actualizaciones al RBF.

En primer lugar, los usuarios pueden optar por no participar modificando el proceso de creación de transacciones o configurando:billeterarbf En segundo lugar, la nueva opción mempoolfullrbf permite a los usuarios configurar sus nodos para que no apliquen el indicador RBF.

Descriptor Migración de Monedero

Bitcoin Core 24.0 presenta una nueva herramienta para migrar billeteras antiguas a billeteras descriptoras, un formato estándar que facilita a los usuarios realizar copias de seguridad y restaurar sus billeteras. Las billeteras descriptoras tienen toda la información necesaria para que cualquier cliente de software que admita billeteras descriptoras pueda restaurarlas correctamente. Esto significa que los usuarios no tienen que saber de dónde proviene su billetera. migrarwallet RPC es una herramienta experimental que permite que las billeteras tradicionales migren a billeteras descriptoras, lo que hace más fácil para los usuarios proteger sus Bitcoin.

Cambios en la GUI

Bitcoin Core 24.0 mejora la funcionalidad de su GUI al agregar una opción de menú para restaurar una billetera desde una copia de seguridad y al unificar la página de configuración de la GUI con la bitcoin.conf archivo de configuración. Estos cambios facilitan a los usuarios que no son expertos en tecnología restaurar sus billeteras y cambiar la forma en que funciona su cliente Bitcoin Core. La página de configuración de la GUI ahora muestra las configuraciones extraídas de la  bitcoin.conf archivo y refleja los cambios de configuración realizados en la GUI. Estas mejoras acercan la GUI a la funcionalidad de las RPC y las herramientas de línea de comandos, lo que la convierte en una interfaz más útil para los usuarios.

Cambios en las comunicaciones P2P

En Bitcoin Core 24.0, los pares que se unen a la red por primera vez o se reconectan después de un largo tiempo de ausencia ahora descargan los encabezados de bloque dos veces. Esto es para protegerse contra ataques que intentan utilizar todos los recursos de la red. En la primera ejecución, los encabezados se descargan y se eliminan hasta que se encuentra una cantidad suficiente de trabajo, lo que indica que la cadena que sigue el par es válida. Luego, el par reinicia el proceso, descargando y guardando los encabezados de bloque. 

Este enfoque permite que el par verifique la validez de la cadena antes de asignar recursos para descargar y guardar los bloques y elimina la necesidad de puntos de control, que pueden usarse de forma abusiva para revertir la cadena más larga. En caso de un ataque, el par no utiliza mucho espacio de almacenamiento al descargar y descartar encabezados hasta que se encuentra suficiente prueba de trabajo.

Pensamientos Finales 

Bitcoin Core 24.0 introduce una serie de cambios y actualizaciones en el software. Se ha sometido a pruebas exhaustivas en varios sistemas operativos, incluidos macOS, Linux y Windows 7 y versiones superiores. Esto garantiza que el software sea compatible con una amplia gama de sistemas y que pueda ser utilizado por una base de usuarios diversa.

Lea también - ¿Qué es Bitcoin? ¿Cómo funciona Bitcoin? Todo lo que necesitas saber

Preguntas frecuentes sobre Bitcoin Core 24.0:

1. ¿Cuánto espacio necesito para Bitcoin Core?

Para descargar y almacenar la cadena de bloques completa en su computadora, necesitará al menos 350 GB de espacio de almacenamiento libre. También puede ejecutar Bitcoin Core en modo podado, lo que le permite almacenar solo una parte de la cadena de bloques en su computadora mientras sigue participando en la red. En el modo podado, necesitará aproximadamente entre 2 y 5 GB de espacio de almacenamiento libre.

2. ¿Se puede minar Bitcoin con Bitcoin Core?

Bitcoin Core tiene una billetera que puedes usar para minar. Usa la CPU de tu computadora para minar, pero debes asegurarte de tener una computadora potente.

3. ¿Cómo uso Bitcoin Core?

Bitcoin Core es un programa de software que se utiliza para gestionar monederos de Bitcoin e interactuar con la red de Bitcoin. Requiere una única descarga e instalación en una computadora y puede tardar varias horas o días en sincronizarse con la red. Una vez sincronizado, los usuarios pueden crear o importar un monedero, recibir y enviar Bitcoin y ver su saldo e historial de transacciones.

Compartir:

Facebook
Twitter
LinkedIn

Contenido

Relacionado: