Anuncio de actualización de BNB Smart Chain Mainnet Planck

2023.4.17  •  3 min read
Blog post image.

Se espera que la red principal de BNB Smart Chain tenga una actualización de bifurcación dura programada llamada Planck a la altura del bloque 27,281,024. La velocidad actual de generación de bloques pronostica que esto ocurrirá alrededor del 12 de abril de 2023 a las 05:30 a. m. (UTC). Los validadores y operadores de nodos completos en la red principal deben cambiar su versión de software a   v1.1.21 antes del 12 de abril de 2023.

1. Antecedentes

1.1 ¿Quién es Max Planck?

Max Planck (1858-1947) fue un físico alemán mejor conocido por su trabajo sobre la teoría cuántica. Se le considera el fundador de la mecánica cuántica, una rama de la física que describe el comportamiento de la materia y la energía a nivel atómico y subatómico.

Planck recibió muchos honores y premios a lo largo de su carrera, incluido el Premio Nobel de Física en 1918.

1.2 ¿Qué es una actualización de bifurcación dura?

Una bifurcación dura es una actualización que no es compatible con la versión anterior porque se introdujeron algunos cambios importantes en la última versión. Una bifurcación dura en BNB Smart Chain requiere que más de la mitad de todos los validadores se actualicen con éxito para seguir creando bloques. Si los nodos completos existentes en la red no se actualizan, no podrán recibir ni ejecutar más bloques normalmente después de la altura del bloque de bifurcación dura.

1.3 ¿Qué sucede durante una actualización de red?

Se producirán cambios lógicos en la altura del bloque 27 281 024 para esta actualización. Después de la activación de la actualización, la blockchain puede manejar una serie de nuevas funciones y correcciones de errores.

2. ¿Cómo me afecta esta actualización?

2.1 Como operador de nodo completo, ¿qué tengo que hacer?

Esta versión se está rompiendo y necesita cambiar a v1.1.21 . Las instrucciones de actualización son (todo lo siguiente debe hacerse antes de la altura del bloque hardfork):

  1. Si su nodo ya está sincronizado con la red, descargue y compile la última versión
  2. Detenga el proceso geth y reinícielo con v1.1.21 .

2.2 ¿Qué sucederá si olvido actualizar mi nodo completo a tiempo?

Si no puede actualizar su software, no puede sincronizar con los nodos de pares/validadores de BNB Smart Chain actualizados. No podrá conectarse ni enviar transacciones.

¿Cómo recuperar?

  1. Descarga y compila la última versión v1.1.21 .
  2. Detenga el proceso geth y reinicielo con v1.1.21 .

2.3 Como desarrollador, ¿qué tengo que hacer?

No hay cambios en el módulo EVM. No necesitas hacer nada.

3. Próximos cambios

3.1 Mejora de seguridad BEP-171 para el módulo de cross chain

Este BEP presenta varias mejoras de seguridad para el puente de cross chain entre BNB Beacon Chain y BNB Smart Chain.

Para eliminar aún más los efectos generalizados de posibles problemas en el módulo de cross chain, propone las siguientes mejoras:

  • Actualice la verificación de prueba IAVL a la especificación ICS23 .
  • Aplique el bloqueo del temporizador a la transferencia masiva de fondos entre cadenas.
  • Los canales de cross chain se pueden pausar automáticamente mediante la detección de pruebas falsificadas.
  • Los canales de cross chain pueden ser pausados ​​por cualquier validador en caso de emergencia.

3.2 BEP-172 Mejora de la estabilidad de la red en caso de barra oblicua

Este BEP presenta una actualización para el consenso de Parlia para mejorar la estabilidad de la red. Cambia la marca de tiempo y la configuración de retraso para los validadores fuera de turno. Cuando el validador en turno perdió su turno para confirmar un bloque, el bloque extraído por el validador de turno seleccionado al azar se confirmaría lo antes posible (4 o 3 segundos).

3.3 Otros cambios notables

CARACTERÍSTICA

  • #1322 `--diffsync-sincronización diferencial` está en desuso
  • #1261 API de depuración callTracer tendría una opción `withLog` para recopilar registros emitidos durante cada llamada.

ARREGLO DEL FALLO

¡Síguenos para mantenerte actualizado sobre todo lo relacionado con BNB Chain!

Website | Twitter | Twitter (Devs) | Telegram | dApp Store | YouTube | Discord | LinkedIn | Build N' Build Forum | Dev Community|

Share