¿Qué hace Parity después de la sincronización warp además de importar nuevos bloques?

Me di cuenta de que Parity todavía está ocupada trabajando en bloques antiguos después de una sincronización warp, pero realmente no dice por qué. p.ej

2018-06-07 08:38:14 UTC Imported #5746763 098a…98f4 (37 txs, 1.69 Mgas, 137.63 ms, 8.11 KiB)
2018-06-07 08:38:34 UTC Syncing #5746763 098a…98f4     0 blk/s    0 tx/s   0 Mgas/s      0+    0 Qed  #5746764    6/100 peers      5 MiB chain  117 MiB db  0 bytes queue   10 MiB sync  RPC:  0 conn, 22 req/s, 115 µs
2018-06-07 08:39:05 UTC Syncing #5746764 e094…7fb0     0 blk/s    0 tx/s   0 Mgas/s      0+    0 Qed  #5746760   11/100 peers    315 KiB chain  117 MiB db  0 bytes queue    6 MiB sync  RPC:  0 conn, 57 req/s,  91 µs
2018-06-07 08:39:05 UTC Syncing #5746764 e094…7fb0     0 blk/s    0 tx/s   0 Mgas/s      0+    0 Qed  #5746760   11/100 peers      2 MiB chain  117 MiB db  0 bytes queue    6 MiB sync  RPC:  0 conn, 57 req/s,  91 µs
2018-06-07 08:39:47 UTC   #5101162    1/100 peers     40 KiB chain  117 MiB db  0 bytes queue    8 MiB sync  RPC:  0 conn, 10 req/s,  43 µs
2018-06-07 08:39:47 UTC   #5101162    1/100 peers     53 KiB chain  117 MiB db  0 bytes queue    8 MiB sync  RPC:  0 conn, 11 req/s,  98 µs
2018-06-07 08:39:47 UTC   #5101162    1/100 peers     53 KiB chain  117 MiB db  0 bytes queue    8 MiB sync  RPC:  0 conn, 18 req/s, 631 µs
2018-06-07 08:39:47 UTC   #5101162    1/100 peers     53 KiB chain  117 MiB db  0 bytes queue    8 MiB sync  RPC:  0 conn, 18 req/s, 631 µs
2018-06-07 08:40:32 UTC Imported #5746771 564f…171e (139 txs, 7.99 Mgas, 851.06 ms, 27.05 KiB) + another 1 block(s) containing 241 tx(s)
2018-06-07 08:40:32 UTC   #5101480    1/100 peers      5 MiB chain  118 MiB db  0 bytes queue   15 MiB sync  RPC:  0 conn, 11 req/s, 8792769 µs
2018-06-07 08:40:32 UTC   #5101480    1/100 peers      5 MiB chain  118 MiB db  0 bytes queue   15 MiB sync  RPC:  0 conn, 11 req/s, 8792769 µs
2018-06-07 08:40:32 UTC   #5101480    1/100 peers      5 MiB chain  118 MiB db  0 bytes queue   15 MiB sync  RPC:  0 conn, 10 req/s, 1569665 µs
2018-06-07 08:40:32 UTC   #5101480    1/100 peers      5 MiB chain  118 MiB db  0 bytes queue   15 MiB sync  RPC:  0 conn, 10 req/s, 1569665 µs

Las primeras líneas son comprensibles: #5746763 y #5746764 son bloques nuevos de la red. Pero después todavía está haciendo algo con #5101480, y aparentemente, eso tomó> 8.7 segundos, lo que provocó que el nodo de paridad no respondiera temporalmente a las llamadas RPC.

¿Que esta pasando aqui?

Respuestas (1)

Cuando realiza una sincronización warp, obtiene una instantánea del estado actual de todas las cuentas. Pero, ¿cómo es que esa es la instantánea correcta? no lo hace Asume que lo es, por ahora, pero retrocede y descarga todos los bloques que conducen a esta instantánea y los valida (o al menos, valida su prueba de trabajo). Para eso están los viejos bloques.