PIRL GETH Update

Compartir esta publicacion

Compartir en facebook
Compartir en linkedin
Compartir en twitter
Compartir en email

Para garantizar la estabilidad y la seguridad de la red Pirl, el equipo de Pirl ha estado trabajando en una actualización de la red a la versión geth Iceberg² (1.8.1).
Además de las ventajas de la nueva geth, dif. Algo y política monetaria, esta actualización será la piedra angular de actualizaciones y cambios aún más sorprendentes en la red de Pirl. Después de una prueba exitosa del cliente con los cambios específicos de Pirl implementados, estamos a un paso de implementar la actualización.

¿Qué hay de nuevo?

Hay varias correcciones de errores en el cliente con respecto a la estabilidad y las conexiones de red.
Junto con los errores corregidos, se implementarán algunos cambios vitales para la red Pirl.
Para obtener más información, consulte el registro de cambios a continuación.

Principales ventajas y mejoras con esta actualización.

  • Transacciones más rápidas debido a la actualización del método de firma de transacciones y correcciones en txpool:
    Recibimos informes de la comunidad de que las transacciones p2p y las transacciones de grupo se ralentizarían de forma intermitente.
    Con la actualización de geth, esperamos que los tiempos de transacción de los pools y todas las demás transacciones p2p se mejoren significativamente.
  • Sincronización de nodos más rápida:
    Esta característica brinda un impulso de velocidad vital durante la sincronización inicial de la billetera al mejorar enormemente la sincronización de los datos en cadena.
    Por ejemplo :
    Si instala la billetera en una nueva PC y la inicia por primera vez, la billetera debe sincronizar / descargar todo el archivo de datos en cadena.
    En grandes cadenas como Ethereum u otras monedas, este paso podría llevar mucho tiempo.
    Con la actualización geth, el tiempo requerido para sincronizar ahora se reducirá y puede usar su billetera más rápido que nunca.
  • Detección de pares muertos más rápida y conexión / detección de pares:
    Recibimos informes de la comunidad de que la billetera a veces demoraba mucho tiempo en conectarse a un par activo.
    La conexión con un par es vital para la billetera, debido a la sincronización de datos / cadena.
    Con la actualización geth, obtenemos una "detección de pares muertos" y una "detección de pares muertos" más rápidas, esto permite que la billetera se conecte a pares activos y comience a sincronizarse mucho más rápido.
  • Problema de transacciones bloqueadas solucionado:
    Las transacciones que anteriormente se atascaban debido a la falta del bloque objetivo ahora se volverán a ingresar si no se extraen en el bloque objetivo.
    Esto resolverá el problema con las transacciones atascadas.
  • Nombre de código de algoritmo de dificultad actualizado AHAB
    Con la actualización, se implementará un nuevo algoritmo, llamado Ahab, para regular y controlar el ajuste de dificultad.
  • Menor uso de disco y carga de memoria en la billetera del escritorio
    Con varios ajustes, el rendimiento del cliente y el uso de recursos se optimizan.
  • Implementación de la política monetaria desde el bloque 2,000,001
    Con el bloque 2,000,001 nuestra política monetaria comenzará a surtir efecto.
    Lea más sobre nuestra política monetaria en el artículo https://pirl.io/blog/pirl-monetary-policy/

¿Cuándo se lanzará la actualización?

Estamos planeando implementar la actualización geth lo antes posible.
Si solo es un usuario de billetera Pirl, no se requiere ninguna acción inmediata.
Los propietarios de piscinas o masternodes deberán actuar lo antes posible debido a los cambios requeridos.
Con el bloque 2,000,001, la cadena se bifurcará, el pool o los masternodes no podrán interactuar con la red principal sin su geth o .bin actualizado.

¿Qué tengo que hacer como usuario de Pirl?
Como usuario de Pirl, recibirá una actualización de billetera que deberá instalar / actualizar.
La billetera le notificará sobre una nueva actualización y lo guiará a la ubicación de descarga de la nueva actualización.
Simplemente descargue e instale y estará listo para comenzar.

¿Qué tengo que hacer como operador de nodo Pirl?
Como operador de nodo o administrador de grupo, deberá actualizar su geth.
Si no haces esto, el pirl se bifurcará y no serás parte de la red principal.
Es vital que actualice su geth-client en el momento de la bifurcación, que será el bloque 2,000,001.
El nuevo cliente de pirl-geth será proporcionado por nuestro equipo de desarrollo y estará disponible para descargar.

¿Qué tengo que hacer como operador de Masternode?

Los propietarios de un Masternode necesitan actualizar su masternode instalando el nuevo .bin en sus masternodes.
Este archivo .bin se lanzará en https://release.pirl.io .
Recomendamos que instale el nuevo archivo .bin lo antes posible.
El bin actualizado se ejecuta más rápido, más suave y está listo para los próximos cambios de la red de pirl.

Nota:
Asegúrese de que, como propietarios de masternode, tengan instalado el nuevo binario antes del bloque 2000001, de lo contrario, sus pagos se detendrán a partir de este bloque en adelante

Registro de cambios:

General:

  • Preparando el tenedor duro de 2m
  • Cambió el algoritmo de dificultad fija a un algoritmo exponencial.
  • Se corrigieron los problemas de txpool
  • Manejo fijo de transacciones y valores predeterminados
  • Manejo fijo de SIGTERM correspondiente a SIGINT
  • Se corrigió la escritura / cierre de la base de datos correctamente después del apagado
  • Se ha habilitado la compatibilidad para Go 1.10
  • Sincronización más rápida de nodos
  • Detección de pares muertos más rápida
  • Detección y conexión de pares más rápidas

1.7.3:

  • Se corrigió el filtrado de registros al especificar un número de bloque inicial no 8 múltiple
  • Repara la propagación de transacciones de reemplazo
  • Reduzca la sobrecarga del disco al iniciar el almacén de claves
  • Repare la cadena ocasional de Rinkeby dividida por una lógica de selección de horquilla adicional
  • Se corrigió el rastreo de JavaScript para permitir trabajar con tipos de dirección
  • Se corrigió el hash de confirmación faltante en las versiones de imagen de Docker

1.8.0:

  • El rastreo de VM se ha mejorado mucho y admite el rastreo de rangos de bloques completos.
  • En la transacción que envía llamadas RPC, el campo "entrada" se puede utilizar en lugar de "datos"
  • El oráculo del precio del gas se ha mejorado para manejar mejor los aumentos repentinos de precios
  • El servidor RPC ahora protege contra ataques de reenlace de DNS
  • El nuevo método personal_signTransaction firma una transacción sin enviarla a la red.
  • Las solicitudes de OPCIONES HTTP ya no requieren el encabezado Content-Type
  • admin_nodeInfo devuelve la configuración de la cadena en modo cliente ligero
  • debug_storageRangeAt devuelve valores decodificados por RLP
  • El protocolo de descubrimiento de pares elimina los nodos muertos de forma más agresiva
  • Discovery v4 y el protocolo experimental discovery v5 ahora se ejecutan en el mismo puerto UDP
  • Se resuelven varios problemas en el protocolo experimental descubrimiento v5

1.8.1:

  • Se corrigieron dos carreras de datos de cliente ligeras que provocaron bloqueos
  • Solucione un problema de descubrimiento que midió incorrectamente el tiempo de enlace entre pares
  • Arreglar compilación en Go 1.10

Suscríbete a nuestro boletín

Recibe actualizaciones y aprende de los mejores

Más para explorar

Pirl y Vseed revolucionan el negocio médico

Pirl y Vseed revolucionan el negocio médico Pirl se complace en anunciar una asociación a largo plazo con la empresa conjunta Vseed. Vseed usará el completo

es_ESEspañol
en_USEnglish fr_FRFrançais nl_NLNederlands tr_TRTürkçe pt_PTPortuguês ru_RUРусский ko_KR한국어 zh_CN简体中文 hi_INहिन्दी es_ESEspañol