La versión 3.3.0 de PIVX Core ya está disponible en: https://github.com/pivx-project/pivx/releases

Esta es una nueva versión principal, que incluye varias correcciones de errores y mejoras de rendimiento, así como actualización de las traducciones.

Por favor, informe de errores utilizando el rastreador de problemas en github: https://github.com/pivx-project/pivx/issues

Actualización Obligatoria

La PIVX Core v3.3.0 es una actualización obligatoria para todos los usuarios. Esta versión contiene nuevas reglas de consenso y mejoras que no son compatibles con versiones anteriores. Los usuarios tendrán un período de gracia de aproximadamente una semana para actualizar sus clientes antes de que la implementación de esta actualización entre en vigencia.

Será necesario reiniciar Masternodes una vez que se haya actualizado tanto el demonio masternode como la wallet del controlador.

Cómo Actualizar

Si está ejecutando una versión anterior, cierrela. Espere hasta que se cierre por completo (lo que puede llevar unos minutos para las versiones anteriores), luego ejecute el instalador (en Windows) o simplemente copie sobre /Applications/PIVX-Qt (en Mac) o pivxd/pivx-qt (en Linux ).

 

Compatibilidad

La PIVX Core se ha probado ampliamente en múltiples sistemas operativos utilizando el kernel de Linux, macOS 10.10+, y Windows 7 y posteriores.

Microsoft finalizó el soporte para Windows XP el 8 de abril de 2014. No se hace ningún intento para evitar instalar o ejecutar el software en Windows XP, todavía puede hacerlo bajo su propio riesgo, pero tenga en cuenta que existen inestabilidad y problemas conocidos. No informe problemas sobre Windows XP al rastreador de problemas.

Apple lanzó la última actualización de Mountain Lion el 13 de agosto de 2015 y finalizó oficialmente el soporte el 14 de diciembre de 2015. El software PIVX Core que comienza con v3.2.0 ya no se ejecutará en las versiones de MacOS anteriores a Yosemite (10.10). No informe problemas sobre las versiones de MacOS anteriores a Yosemite al rastreador de problemas.

PIVX Core también debería funcionar en la mayoría de los otros sistemas de tipo Unix (Unix-like), pero no son frecuentes las pruebas en ellos.

 

 

Cambios Notables

Gasto Público de zPIV

Las recientes vulnerabilidades del protocolo Zerocoin (Wrapped serials y Broken P1 proof) nos obligaron a habilitar zerocoin spork y desactivar la funcionalidad zPIV para asegurar el suministro hasta que se completara el proceso de revisión pertinente.

Atendiendo esta situación no deseada, estamos habilitando una solución segura y de almacenamiento en cadena para el gasto público de zerocoin (también conocido como conversión de zPIV a PIV).

La explicación de cómo funcionará esto se puede encontrar en #891

Una vez que el bloque 1,880,000 haya pasado, SPORK_16 se desactivará para permitir que se realicen los gastos de zPIV utilizando este nuevo método de gasto público para la versión 2 de zPIV (la versión 1 de zPIV no se podrá gastar, consulte la nota a continuación). Los gastos públicos de zPIV, como su nombre indica, NO SON privados, ya que revelan la entrada que se está haciendo el gasto. La conversión de NUEVOS zPIV, así como el staking de zPIV, permanecen deshabilitados por el momento.

Se recomienda que los usuarios gasten/conviertan su zPIV existente a PIV, lo que se puede hacer a través de la interfaz gráfica o la consola de depuración tal como era antes de la desactivación de zPIV. Tenga en cuenta que con el método de gasto público, la restricción en el número de denominaciones por transacción (anteriormente 7) se ha eliminado, y ahora permite varios cientos de denominaciones por transacción.

Nota sobre la versión 1 zPIV: La versión 1 zPIV solo estaba disponible entre las versiones v3.0.0 (6 de octubre de 2017) y v3.1.0 (8 de mayo de 2018). El anuncio de que la versión 1 de zPIV estaba en desuso se publicó el 1 de mayo de 2018 con una recomendación para que los usuarios gastar/convertir su versión 1 de zPIV.

La versión 1 de zPIV se podrá gastar en una fecha posterior debido al trabajo adicional que se requiere para que estas monedas de la versión 1 se puedan gastar.

Cambios en la Interfaz Gráfica

Opciones de Limpieza de Diálogos

El cuadro de diálogo de la  interfaz gráfica de opciones/configuraciones se ha limpiado para que ya no muestre configuraciones relacionadas con la wallet cuando se ejecuta en el modo «deshabilitar la wallet» (-disablewallet).

Pestaña de Privacidad

Se agregó texto de aviso a la pestaña de privacidad que indica que la conversión de zPIV está deshabilitada, así como la eliminación de elementos de la interfaz de usuario que admitían dicha funcionalidad. También se ha agregado un texto de aviso que indica que los gastos de zPIV actualmente NO SON privados.

Cambios en la Consola de Depuración

Eliminación de comandos en desuso

Los comandos de la consola de depuración masternode y mnbudget, que se marcaron como obsoletos en PIVX Core v2.3.1 (19 de septiembre de 2017), ahora se han eliminado por completo de PIVX Core.

Se agregaron varios comandos nuevos en v2.3.1 para reemplazar los dos comandos mencionados anteriormente, consulte las Notas de la versión v2.3.1 para obtener más detalles.

Nuevo comando getblockindexstats

Se ha introducido un nuevo comando en la consola de depuración (getblockindexstats) que sirve para obtener información estadística en un rango de bloques. La información devuelta es la siguiente:

  • Recuento de transacciones (sin incluir los valores de coinbase/coinstake txes)
  • Recuento de transacciones (incluyendo coinbase/coinstake txes)
  • Recuento de conversión por cada denominación de zPIV
  • Recuento de gasto por denominación de zPIV
  • bytes totales de transacción
  • Tarifas totales en el rango de bloque
  • Tarifa promedio por kB

 

Construir Cambios en el Sistema

Nuevas arquitecturas para las dependencias

Las dependencias del sistema tiene un nuevo soporte agregado para las arquitecturas s390x y ppc64el. Esto se hace para admitir la futura integración con Snapcraft, así como también para cualquier desarrollador que pueda usar sistemas basados en tales arquitecturas.

Soporte Básico de CMake

Si bien el sistema de compilación basado en Autotools existente es nuestro sistema de compilación estándar, y continuará siéndolo, hemos agregado soporte básico para compilar con CMake en sistemas macOS y Linux.

Está diseñado para usarse junto con IDE como CLion (que depende en gran medida de CMake) para agilizar el proceso de desarrollo. Los desarrolladores ahora pueden usar, por ejemplo, el depurador interno de CLion y las herramientas de creación de perfiles.

Tenga en cuenta que todavía es necesario tener dependencias relevantes instaladas en el sistema para que esto funcione correctamente.

Creditos

Gracias a todos los que contribuyeron directamente a este lanzamiento:

  • Alko89
  • CaveSpectre11
  • Fuzzbawls
  • Julian Meyer
  • Matias Furszyfer
  • cevap
  • Wladimir J. van der Laan
  • random-zebra
  • warrows

Además de todos los que ayudaron a traducir en Transifex, el equipo de control de calidad durante las pruebas y los Node hosts que dan soporte a nuestro Testnet.

error20
Wordpress Social Share Plugin powered by Ultimatelysocial