Conflux Network se actualizará desde el número de bloque 92,060,600 o el número de época 36,935,000 (alrededor de las 12:00 del 23 de febrero de 2022 (GMT+8)) al número de época 37,230,000 (alrededor de las 12:00 del 28 de febrero de 2022 (GMT+8)). La Red Conflux Tethys se actualizará a la Red Conflux Hydra.
Version: Conflux v2.0.0
1. Contenido de la actualización
Cambios que son incompatibles
Este Hardfork activará 8 CIP (Propuestas de mejora de Conflux) diferentes, incluidos CIP-43, CIP-64, CIP-71, CIP-76, CIP-78, CIP-86, CIP-90 y CIP-92. Para obtener más detalles, consulta:
Te sugerimos que leas más sobre CIP-43 y CIP-90:
-
CIP-43: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-43.md 2 (Presentamos una blockchain PoS independiente, que monitorea el proceso de la blokchain PoW). Para obtener más detalles, consulta:
Documentos Técnicos de Conflux PoS -
CIP-90: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-90.md (Presentamos un nuevo espacio totalmente compatible con EVM. El nuevo espacio se llama Conflux eSpace, y el actual espacio se llama Conflux Core). Para obtener más detalles, consulta:
Otros cambios incompatibles:
- CIP-64: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-64.md
- CIP-71: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-71.md
- CIP-76: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-76.md
- CIP-78: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-78.md
- CIP-86: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-86.md
- CIP-92: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-92.md
Mejoras en los RPC:
Para más información visita:
*RPC endpoints
Agrega un nuevo conjunto de métodos RPC relacionados con PoS con el prefijo “pos” para recuperar información diversa sobre la cadena PoS actual.
RPC PoW
Cambios en el RPC de Hardfork PoW
block
Agrega un nuevo campo a la estructura del bloque:
-
posReference
: el último hash del bloque PoS cuando se extrae el bloque PoW
El tipo personalizado del bloque ha cambiado de una matriz de números a una matriz de strings hexadecimales.
// before
custom: [[1, 2]]
// after
custom: ["0x12"]
respuesta cfx_getStatus
La respuesta cfx_getStatus tiene dos campos más: LatestFinalized
、ethereumSpaceChainID
Nueva etiqueta
Se agregó una nueva etiqueta EpochNumber:
-
lastFinalized
: representa la época finalizada por PoS.
RPC nuevo
Se agregó tres nuevos RPC:
cfx_posEconomics
cfx_openedMethodGroups
cfx_getPoSRewardByEpoch
RPC relacionado con txpool
Se agregó un nuevo conjunto de métodos RPC relacionados con txpool con el prefijo ‘txpool’ para obtener información diversa sobre el grupo de transacciones actual.
Mejora del seguimiento de RPC
La implementación de Trace se ha rediseñado para que Trace RPC se vea afectado. Si utilizas Trace RPC en tu propio nodo, debes volver a sincronizar los datos. Para más detalles, consulta:
eth RPC:
Introducir un ETH RPC compatible con Ethereum a través de CIP-90. Para más detalles, consulta:
Corrección de errores
Soluciona un problema que puede ralentizar el proceso de sincronización del nodo de archivo.
2. Enlaces de ConfluxScan y RPC después de la actualización
Mainnet Conflux Core Scan: https://www.confluxscan.net
Mainnet Conflux eSpace Scan: https://evm.confluxscan.net (not available)
Mainnet Conflux Core RPC: main.confluxrpc.com
Mainnet Conflux eSpace RPC: evm.confluxrpc.com (not available)
Testnet Conflux Core Scan (Testnet): https://testnet.confluxscan.net/
Testnet Conflux eSpace Scan (Testnet): https://evmtestnet.confluxscan.net/
Testnet Conflux Core (Testnet) RPC: https://test.confluxrpc.com/
Testnet Conflux eSpace (Testnet) RPC: https://evmtestnet.confluxrpc.com/
3. ¿Qué pasará si no actualizo los nodos o me niego a actualizar?
Si no actualiza tu nodo a la última versión, el nodo será incompatible con el protocolo de la Red Conflux más reciente y no podrás interactuar con la Red Conflux Hydra (por ejemplo, sincronización de bloques, minería, etc.).
4. Soy un operador/minero de nodos PoW, ¿qué debo hacer?
Debes actualizar tu nodo antes de que el Número de época llegue a 36,935,000 o el Número de bloque llegue a 92,060,600 (alrededor de las 12:00 del 23 de febrero de 2022 (GMT+8))
- Reemplaza
conflux.exe
con el nuevo en Conflux v2.0.0, luego reinicia el nodo completo. Ten en cuenta que debes ingresar la contraseña dos veces durante el reinicio para cifrar la clave privada de PoS. Por favor, manten la contraseña segura. Enlace de descarga: https://github.com/Conflux-Chain/conflux-rust/releases. Cómo iniciar un nodo completo. - Después del número de bloque 92,406,200 (alrededor de las 12:00 del 25 de febrero de 2022 (GMT+8)), puedes comenzar a agregar
pos_config
. Referencia: Tutorial de transición de Hydra Hardfork. - La fecha límite para agregar
pos_config
es antes de que el número de época llegue a 37,230,000 (alrededor de las 12:00 del 28 de febrero de 2022). La actualización de Hardfork se completará en ese momento.
Si actualizas tu nodo después de que el Número de época alcance 36,935,000 o el Número de bloque alcance 92,060,600 (alrededor de las 12:00 del 23 de febrero de 2022 (GMT+8)), debes borrar tus datos, agregar pos_config
y reiniciar su nodo. Referencia: Tutorial de actualización Conflux v2.0.0.
Si inicia tu nuevo nodo después de que el número de época llegue a 36,935,000 o el número de bloque llegue a 92,060,600 (alrededor de las 12:00 del 23 de febrero de 2022 (GMT+8)), puedes descargar la nueva versión Conflux v2.0.0 e iniciar el nodo. Referencia: Tutorial de actualización de Conflux v2.0.0.
5. Quiero ser operador de nodo PoS, ¿qué debo hacer?
-
Reemplaza
conflux.exe
con el nuevo en Conflux v2.0.0, luego reinicia el nodo completo. Ten en cuenta que debes ingresar la contraseña dos veces durante el reinicio para cifrar la clave privada de PoS. Por favor, manten la contraseña segura.
Enlace de descarga: https://github.com/Conflux-Chain/conflux-rust/releases
Referencia: Cómo iniciar un tutorial de nodo completo (Conflux v2.0.0). -
El registro de PoS comenzará en el número de época 36,935,000 o el número de bloque 92,060,600 (alrededor de las 12:00 del 23 de febrero de 2022 (GMT+8)). Referencia: Tutorial de registro de PoS.
-
El registro de PoS se cerrará en el número de bloque 92,406,200 (alrededor de las 12:00 del 25 de febrero de 2022 (GMT+8)). Una vez que se cierra el registro, puedes comenzar a agregar
pos_config
. Referencia: Tutorial de transición de Hydra Hardfork. -
La fecha límite para agregar
pos_config
es antes de que el número de época llegue a 37,230,000 (alrededor del 28 de febrero a las 12:00 de 2022). La actualización de Hardfork se completará en este momento. El registro de PoS se reabrirá en ese punto.
Si actualizas tu nodo después de que el Número de época alcance 36,935,000 o el Número de bloque alcance 92,060,600 (alrededor de las 12:00 del 23 de febrero de 2022 (GMT+8)), debes borrar tus datos, agregar pos_config
y reiniciar tu nodo. Referencia: Tutorial de actualización de Conflux v2.0.0.
Si inicias tu nuevo nodo después de que el número de época llegue a 36,935,000 o el número de bloque llegue a 92,060,600 (alrededor de las 12:00 del 23 de febrero de 2022 (GMT+8)), puedes descargar la nueva versión Conflux v2.0.0 e iniciar el nodo. Referencia: Tutorial de actualización de Conflux v2.0.0.
6. Soy desarrollador de DApp, ¿qué debo hacer?
De acuerdo con CIP-71 (enlace: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-71.md), después del Hardfork, Conflux Network desactivará por completo el mecanismo anti-reentrada (igual que Ethereum), y los contratos implementados deben saber si están sujetos a ataques de reingreso.
Según CIP-43 (enlace: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-43.md 2), después del Hardfork, solo la participación en la blockchain PoS genera recompensas, y el 4% de las apuestas de otro modo ya no son rentables.
Dado que los nodos que ejecutan PoS tienen una carga de rendimiento adicional en comparación con otros nodos, y otras partes de los RPC de los nodos de PoS pueden cambiar con relativa frecuencia, se recomienda que los nodos de PoS solo se utilicen para el servicio de votación de PoS.
Los desarrolladores que utilicen el RPC oficial de Tethys no se verán afectados.
Para intercambios y puentes entre cadenas: durante la actualización, también sugerimos que suspendan temporalmente la función de retiro y depósito durante al menos 48 horas hasta que la red reanude su funcionamiento normal.
7. ¿Qué impacto tendrá en los usuarios comunes?
La actualización no afectará el uso normal de Conflux Network. Sin embargo, se recomienda no realizar ninguna operación durante la actualización para evitar la pérdida de activos debido a la inestabilidad de la red. Lo más probable es que las operaciones resulten en un gran retraso.
De acuerdo con CIP-43 (enlace: https://github.com/Conflux-Chain/CIPs/blob/master/CIPs/cip-43.md), después del Hardfork, solo la participación en la cadena PoS genera recompensas. Los activos del usuario que de otro modo estarían en Gobernanza no se perderán, pero la participación continua no recibirá ingresos adicionales.
¡Gracias por su apoyo!
Un sincero agradecimiento a la comunidad de Conflux y a todos los desarrolladores del ecosistema de Conflux. Gracias por su arduo trabajo y contribuciones. ¡Por un futuro mejor!