Retroceder
Descripci贸n general
Este documento describe los procedimientos para ejecutar una sincronizaci贸n de reversi贸n en un Minitia al detectar actividades maliciosas. La sincronizaci贸n de reversi贸n comienza desde el bloque de g茅nesis y contin煤a hasta el 煤ltimo bloque finalizado antes de que ocurra la actividad maliciosa. Este tipo de sincronizaci贸n, a diferencia de los procedimientos est谩ndar, emplea lotes de bloques enviados a trav茅s del Batcher obtenidos de la informaci贸n del lote en la Capa 1.
Tutorial
Paso 1: cambiar el proponente de resultados (remitente de resultados)
Para garantizar la integridad de los env铆os a la Capa 1, un retador puede monitorear los env铆os de salida del operador de la Capa 2. Tras la detecci贸n de cualquier actividad maliciosa, se puede realizar una propuesta a trav茅s de la gobernanza de Capa 1 para elegir un nuevo proponente de salida.
Paso 2: registrar el plan de cambio de ejecutor en L2
Una vez que se apruebe la propuesta para cambiar el proponente de salida, el nuevo operador de Minitia revertir谩 la cadena hasta el 煤ltimo bloque finalizado antes de la actividad maliciosa e iniciar谩 una nueva cadena de Minitia. A esta acci贸n le sigue el registro del nuevo ejecutor a la altura objetivo especificada m谩s uno.
Obteniendo la direcci贸n del validador:
Obtenci贸n de PubKey de consenso:
Paso 3: configure la configuraci贸n de sincronizaci贸n de reversi贸n enconfig.toml
config.toml
Los ajustes de configuraci贸n para la sincronizaci贸n de reversi贸n se definen en el $HOME/.minitia/config.toml
archivo para facilitar los par谩metros de sincronizaci贸n adecuados.
Paso 4: Vac铆e los datos de Blockchain y comience desde G茅nesis
Finalmente, para implementar la reversi贸n, se deben eliminar todos los datos existentes de la cadena de bloques y la sincronizaci贸n debe comenzar de nuevo desde el bloque g茅nesis.
Conclusi贸n
Este procedimiento es crucial para mantener la integridad y seguridad de la infraestructura blockchain, particularmente en escenarios donde las acciones de un operador de Minitia comprometen la confianza del sistema. Al implementar un proceso estructurado de sincronizaci贸n de reversi贸n, la cadena de bloques puede recuperarse de actividades maliciosas de manera efectiva, garantizando la continuidad y seguridad de todos los participantes de la red.
Last updated