BNB Chain activó el hard fork Pasteur en la red principal de BNB Smart Chain a las 02:30 UTC del 25, de agosto, introduciendo tres cambios centrados en la seguridad del puente, la autorización de validadores y la capacidad de bloques, informó crypto.news.
El fork se llevó a cabo sin interrupciones importantes, y BSC continuó produciendo bloques con su intervalo existente de 450 milisegundos.
Qué cambia Pasteur
Pasteur combina BEP-682, BEP-695 y BEP-675 bajo el plan de actualización más amplio BEP-673 y los cambios se habían ejecutado en la red de pruebas Chapel de BSC desde el 21 de julio antes de llegar a la red principal. BEP-682 cambia la forma en que la red verifica los bloques ligeros enviados a través de la infraestructura entre cadenas: ahora rechaza las entradas duplicadas de validadores antes de calcular si se ha alcanzado un umbral de votación, cerrando una brecha que podría haber hecho que una aprobación de puente pareciera tener más apoyo independiente del que realmente tenía.
Correcciones de validadores y gobernanza
BEP-695 cierra brechas en torno a la rotación de claves de validadores, las penalizaciones y la gobernanza. Cuando un validador reemplaza su clave de operador, la clave anterior ahora pierde sus derechos de gestión, y los validadores no pueden eludir las penalizaciones pendientes rotando claves. Los contratos actualizados también verifican al firmante original antes de contar un voto delegado, bloqueando que direcciones restringidas utilicen firmas fuera de la cadena para participar en la gobernanza. Se requirió que los operadores de nodos ejecutaran el cliente v1.7.7 para la actualización.
Más espacio para transacciones
BEP-675 introduce una ruta opcional para que constructores especializados envíen bloques que ya han ejecutado, permitiendo que los validadores firmen sin volver a ejecutar la ejecución completa. Los constructores pueden seguir utilizando el proceso anterior, y la nueva ruta debe habilitarse a través de la interfaz de llamada a procedimiento remoto de la red. En pruebas controladas de QANet, el rendimiento aumentó de 1,237 a 2,324 transacciones por segundo, mientras que el consumo promedio de gas por bloque aumentó de 46.35 millones a 84.15 millones y el tiempo de bloque de 450 milisegundos y el límite de gas de 100 millones se mantuvieron sin cambios. BNB Chain señaló que las cifras de rendimiento provinieron de pruebas controladas en lugar de actividad en la red principal, y no informó que la falla del puente hubiera sido explotada, describiendo el cambio como preventivo. Los puentes entre cadenas han sido responsables de miles de millones de dólares en pérdidas acumuladas a través de claves comprometidas, fallas en los contratos y una verificación débil de mensajes, lo que hace que las verificaciones de Pasteur sean un paso de refuerzo oportuno.
La actualización sigue al reciente episodio de seguridad del puente en BNB Chain, subrayando cómo la infraestructura entre cadenas sigue siendo un objetivo principal.
Lectura relacionada: Cómo los niveles de comisiones institucionales y los reembolsos a creadores afectan realmente al deslizamiento.