Wiki di ZooBC

Modifiche a “Doppia firma (equivocazione)”

#372 (zoobc.how, 2026-10-26 22:22 UTC) → #1161 (zoobc.how, 2026-10-27 01:00 UTC): Seed article updated

…
![Il corpo del report di 704 byte come sei riquadri; sotto, le due intestazioni affiancate con la stessa chiave del produttore all'offset 76 e lo stesso hash del padre all'offset 172.](security-015.svg)
 
+ La catena verifica tredici condizioni, in quest'ordine:
− La catena verifica, nell'ordine:
 
1. che il tipo di report sia attivo;
2. che la commissione sia esattamente 0, perché segnalare è un compito dei nodi registrati;
+ 3. che il corpo sia decodificabile e che ogni intestazione abbia la dimensione di un'intestazione firmata: 204 byte, o 284 con la prova del seed;
+ 4. che le due intestazioni siano diverse;
+ 5. che la chiave del produttore, all'offset 76, sia la stessa in entrambe;
+ 6. che l'hash del padre, all'offset 172, sia lo stesso in entrambe;
+ 7. che entrambe le firme siano valide per quella chiave del produttore;
+ 8. che il padre sia un blocco di questa catena;
+ 9. che la coppia non stia a cavallo del limite di recupero di un'ora;
+ 10. che il report arrivi non oltre 720 blocchi dopo l'altezza dell'equivocazione;
+ 11. che il produttore sia un nodo registrato;
+ 12. che chi segnala sia un nodo registrato;
+ 13. che a questo produttore non sia già stata addebitata quell'altezza.
− 3. che entrambe le intestazioni abbiano una dimensione valida e siano diverse;
− 4. che la chiave del produttore, all'offset 76, sia la stessa in entrambe;
− 5. che l'hash del padre, all'offset 172, sia lo stesso in entrambe;
− 6. che entrambe le firme siano valide per quella chiave del produttore;
− 7. che il padre sia un blocco di questa catena;
− 8. che la coppia non stia a cavallo del limite di recupero di un'ora;
− 9. che il report arrivi non oltre 720 blocchi dopo l'altezza dell'equivocazione;
− 10. che il produttore e chi segnala siano entrambi nodi registrati;
− 11. che a questo produttore non sia già stata addebitata quell'altezza.
 
Dichiarare di aver visto un secondo blocco non dimostra nulla; le due firme sì. Non serve alcun voto dei seggi, perché chiunque può verificare delle firme.
…

Cronologia