Baja para ver más
Cerrar -

Papyrus v2.0 ya llegó: lo que necesita saber sobre la próxima actualización de red de RSK

Published on: 12 mayo, 2020

Resumen: La red RSK se someterá a una actualización de red planeada en el bloque número 2.392.700. Se espera que eso tenga lugar el viernes 29 de mayo de 2020. Este blog comparte toda la información relevante que los usuarios necesitan saber para actualizar con éxito sus nodos RSK a esta nueva versión.

Actualización del 6 de mayo – ACTUALIZACIÓN IMPORTANTE: algunos usuarios informaron que, después de actualizar a v2.0.0, han experimentado desconexiones de pares en sus nodos. Hemos lanzado una versión de parche para gestionar mejor el tiempo de espera y los escenarios de desconexión de pares. Descargue y actualice su nodo RSKj a Papyrus v2.0.1. antes de que se active la actualización. Tenga en cuenta que los usuarios que ejecutan rskj Wasabi v1.3.0 o una versión anterior no necesitan instalar rskj Papyrus v2.0.0 antes de instalar este parche. Se recomienda encarecidamente a los usuarios que ejecutan la versión v2.0.0 que actualicen a esta nueva versión. Esta versión ya está disponible en nuestro Repositorio de GithubEste blog ha sido actualizado para reflejar estos cambios.

¿Qué es una actualización de red?

Una actualización de red es un cambio o grupo de cambios hecho a las reglas de los protocolos de consenso que se activan en un número definido de bloque. Por ende, si está de acuerdo con estos cambios, sírvase actualizar la versión del cliente antes de que se active la actualización de red. De lo contrario, el nodo no actualizado quedará en una cadena incompatible.

¿Qué ocurrirá con la actualización de la red?

La activación de la actualización de la red para RSK Mainnet se realizará en el bloque número 2,392,700. Según las condiciones actuales de la red, se espera que esto ocurra el viernes 29 de mayo de 2020.

En el caso de RSK Testnet, la actualización se realizará en el bloque número 863,000, y se espera que ocurra el martes 19 de mayo de 2020.

¿Cómo actualizo a la versión 2.0?

Descargue y actualice su nodo RSKj a Papyrus v2.0.1. antes de que se active la actualización. Esta versión ya está disponible en nuestro repositorio de Github y se puede actualizar desde cualquier versión anterior.

¿Qué cambios se incluyen en Papyrus v2.0.?

Este es un resumen de los cambios más relevantes incluidos en esta versión:

  • Garbage Collector v0.2: incluye mejoras a la función de recolección de basura lanzada anteriormente (versión beta*).
  • La función de sincronización de importación v0.1 permitirá a los usuarios sincronizar sus nodos en una fracción del tiempo que actualmente requiere (versión beta*).
  • Se agregó soporte para transacciones de conector saliente segwit (P2SH-P2WPKH) en la conexión bidireccional de RSK (después de la activación de la actualización de la red).
  • Hay adiciones al proceso 2WP (límite de bloqueo y mejoras en la lógica de devolución de fondos) en preparación para la eliminación del mecanismo de lista blanca (después de la activación de la actualización de la red).
  • Se agregó soporte para la suscripción de registros en el método eth_suscribe JSON RPC.
  • Se agregaron contratos precompilados ECADD, ECMUL y PairingCheck (después de la activación de la actualización de la red).
  • Se agregaron códigos opcionales CHAINID, SELFBALANCE y EXTCODEHASH (después de la activación de la actualización de la red).

(*) Estas características todavía están en versión beta, lo que significa que aún no son confiables para usarse en un entorno de producción y están deshabilitadas de forma predeterminada. Consulte el Portal para desarrolladores de RSK para obtener más información.

Para obtener una descripción detallada de los cambios de consenso introducidos en esta actualización de red, consulte la Actualización de red RSKIP 141: Papyrus. También puede encontrar una lista completa de los cambios introducidos en el hito de Github correspondiente.

La suma de sha256 de RSKj Papyrus 2.0.1 es 43149abce0a737341a0b063f2016a1e73dae19b8af8f2e54657326ac8eedc8a0 rskj-core-2.0.1-PAPYRUS-all.jar. Para obtener más detalles, consulte la Guía de construcción reproducible.

¿Hay algo que deba tener en cuenta al actualizar a Papyrus 2.0?

Esta versión no requiere ninguna consideración especial, aparte de actualizar su nodo antes de que la activación de la red ocurra en el número de bloque especificado.

¿Cómo informo problemas con esta versión?

Es muy importante para nosotros saber si ha tenido algún problema al ejecutar Papyrus 2.0.1. Por favor búsquenos en nuestra Comunidad Gitter o directamente informe el problema en nuestro repositorio de Github.

¿Cómo informo sobre vulnerabilidades de seguridad?

Si encuentran un problema de seguridad, por favor comuníquese con nosotros a security@rsk.co, o infórmelo mediante nuestro programa de recompensas. Recompensamos a los expertos en seguridad, desarrolladores de software y hackers que dedican tiempo y esfuerzo a mejorar y proteger la plataforma RSK.

¿Tiene más preguntas?

Comuníquese con nosotros mediante nuestras redes sociales y foros para hacernos llegar cualquier comentario que desee compartir:

Twitter: https://twitter.com/RSKsmart

Telegram: https://t.me/RSKsmart

Gitter: https://gitter.im/rsksmart

Reddit: https://www.reddit.com/r/rootstock/

BitcoinTalk: https://bitcointalk.org/index.php?topic=3189777.0

Si es nuevo en RSK, tal vez le interese visitar nuestro portal para desarrolladores para descubrir cómo empezar a trabajar en la plataforma RSK.