Lanzamiento de Litecoin Core v0.21.2

Nodo de origen: 1298407

Sigue nuestra Twitter para las últimas noticias de desarrollo.

Nos complace lanzar Litecoin Core 0.21.2. Esta es una nueva versión principal, que incluye nuevas funciones, varias correcciones de errores y mejoras de rendimiento, así como traducciones actualizadas. Esta actualización incluye soporte completo para nodos, billeteras y minería para MWEB. Se recomienda que todos los usuarios actualicen a esta versión.

Cómo actualizar

En primer lugar, ¡gracias por ejecutar Litecoin Core y ayudar a proteger la red!

Como estás ejecutando una versión anterior de Litecoin Core, apágala. Espere hasta que se apague por completo (lo que puede tardar unos minutos en versiones anteriores) y luego siga estos sencillos pasos: Para Windows: simplemente ejecute el instalador Para Mac: copie a /Aplicaciones/Litecoin-Qt Para Linux: copie la portada litecoind/litecoin -qt.

Nota: Es posible actualizar directamente desde una versión de 'final de vida útil' de Litecoin Core, pero puede llevar un tiempo si es necesario migrar el directorio de datos. Las versiones antiguas de billetera de Litecoin Core generalmente son compatibles.

Compatibilidad

Litecoin Core es compatible y ampliamente probado en sistemas operativos que utilizan el kernel de Linux, macOS 10.10+, Windows 7 y versiones posteriores. No se recomienda usar Litecoin Core en sistemas no compatibles.

Litecoin Core también debería funcionar en la mayoría de los demás sistemas tipo Unix, pero no se prueba con tanta frecuencia en ellos.

Los campos MWEB se agregaron a BlockIndex y el formato de serialización de bloques cambió. La degradación a versiones anteriores no es segura. Si actualiza a 0.21.2 después de MWEB se ha activado, debe volver a sincronizar para descargar bloques MWEB.

Cambios notables

Cambios de consenso

  • Esta versión implementa las reglas de consenso MWEB propuestas (LIP002, LIP003LIP004)

P2P y cambios de red

  • Se agregó un nuevo indicador de servicio, NODE_MWEB (1 << 24), para indicar a los pares que el nodo admite MWEB. Cuando los pares conectados anuncian esta capacidad, se espera que proporcionen todos los datos MWEB al compartir transacciones, bloques y bloques compactos entre sí.
  • Los nodos ahora anuncian compatibilidad con la versión 3 de bloques compactos, informando a sus pares que pueden proporcionar datos MWEB en bloques compactos.

RPC actualizados

  • getblockheader ahora devuelve un campo mweb_header adicional que contiene todos los datos del encabezado MWEB y un campo mweb_amount que contiene el número total de monedas vinculadas al MWEB después de aplicar el bloque.
  • getblock ahora devuelve un campo mweb adicional que contiene información del encabezado MWEB y todas las entradas, salidas y núcleos del bloque MWEB.
  • Se agregaron los campos mwebweight, dedescendientemwebweight, ancestromwebweight y mweb a getrawmempool, getmempoolancestors, getmempooldescendants y getmempoolentry.
  • Se agregaron nuevos campos para describir las entradas, salidas y núcleos de transacciones MWEB para getrawtransaction.

Los cambios en los RPC relacionados con Wallet o GUI se pueden encontrar en la sección GUI o Wallet a continuación.

Nueva configuración

  • Se agregó la opción "fMWEBFeatures" para habilitar el nuevo control "Características avanzadas de MWEB".

Base de datos de billetera

  • Se agregó el tipo “mweb_coin” que almacena monedas MWEB y sus claves derivadas.
  • Se agregó CHDChain versión 4 que incluye un contador de índice de clave MWEB y la clave de escaneo de direcciones ocultas.
  • Se agregó CKeyMetadata versión 14 que incluye el índice de claves MWEB.
  • Se agregó FEATURE_MWEB = 210000 versión mínima de la base de datos.

Cambios en el RPC de la billetera

  • Se agregó 'listwallettransactions' que coincide con los valores de visualización de la lista de transacciones.

Cambios en la GUI

  • Se agregó un control de "Funciones MWEB avanzadas" para realizar pruebas. Solo está disponible cuando se proporciona el argumento "-debug" y la opción está activada en el cuadro de diálogo de configuración.

Descargar binarios

Para descargar, visite la página de descarga esta página. Alternativamente, puede ver la carpeta de descarga esta página.

Utilice GPG para verificar la integridad de los binarios de la versión. Esto asegura que el binario que ha descargado no haya sido manipulado. Las instrucciones GPG de la línea de comandos cygwin de Linux, MacOS y Win32 están disponibles esta página. Tenga en cuenta también que GPG firma los binarios para su conveniencia, la mejor forma de verificar la integridad de las compilaciones es compilarlas usted mismo usando Gitian. Se pueden encontrar instrucciones sobre cómo realizar estas compilaciones esta página.

Para esta versión, los binarios se han firmado con un identificador de clave 0x3620e9d387e55666 (clave de davidburkett38).

ADVERTENCIA

A pesar de que esta versión se sometió a pruebas exhaustivas, aún puede contener errores. Siempre haga una copia de seguridad de su archivo wallet.dat antes de actualizar. Si encuentra algún problema, háganoslo saber publicando en la sección de informes de errores a continuación.

Código fuente e instrucciones de compilación

La rama maestra contiene las últimas confirmaciones para las próximas versiones estables de Litecoin Core.

GitHub – litecoin-project/litecoin: árbol fuente de Litecoin

Se pueden encontrar instrucciones de construcción para Linux esta página.

Se pueden encontrar las instrucciones de construcción para OSX esta página.

Se pueden encontrar instrucciones de compilación para Windows esta página.

Informe de errores

Envíe cualquier problema que encuentre aquí y uno de los desarrolladores de Litecoin lo ayudará.

Problemas · litecoin-project/litecoin

Listas de correo

Regístrese solo para anuncios o debates sobre desarrollo.

Hashes para verificación

Estos son los hash SHA-256 de los archivos publicados:

b5a0b5bdf45c5e1f26c73a0be751ceb90c93fad8679aebe22ed5f64f615aea6b litecoin-0.21.2-aarch64-linux-gnu.tar.gz
e15b4d9db8807706c3492c05287f04c44956e3cdb77ebf4f87e19a296aa3a06b litecoin-0.21.2-arm-linux-gnueabihf.tar.gz
cb2a1504f151646d735d198ce77a1c1e4fea3ff672ed60549d6aa9f1d4a19b09 litecoin-0.21.2-riscv64-linux-gnu.tar.gz
94a10a217d91d29e97e7a0088bc1545f34b188297c3ce5b87b07e775d8d00b12 litecoin-0.21.2-x86_64-linux-gnu.tar.gz
39d0df6aecace19e91c9849d09aaeb60c0bb73b34a97c7b8ccae402da634cfa2 litecoin-0.21.2-osx.dmg
b0ab5fc95d8b7cfe990cc6d90d0af6f6f2d447b6a0bca162a72d12c3df1676a7 litecoin-0.21.2-win64-setup.exe

Crédito

Gracias a todos los que contribuyeron directamente a este lanzamiento:


Lanzamiento de Litecoin Core v0.21.2 Fue publicado originalmente en Proyecto Litecoin En Medio, donde la gente continúa la conversación destacando y respondiendo a esta historia.

Sello de tiempo:

Mas de Litecoin