CertiExchMANUALI OPERATIVI
Home
Manuale attestazione e blockchain

Polygon: architettura e finalità

Polygon Chain: architettura, consenso e finalità#

Il rail EVM di riferimento può essere collegato a Polygon Chain. Polygon è una rete EVM compatibile con una architettura composta da Bor, che produce i blocchi, e Heimdall-v2, che gestisce validatori, milestone e checkpoint. I contratti di staking e checkpoint sono collegati a Ethereum.

Milestone e checkpoint#

Le milestone forniscono finalità deterministica sulla Polygon Chain. Heimdall raccoglie i block hash Bor e, quando almeno due terzi del potere di voto concordano sulla sequenza comune, la finalizza. Le checkpoint sono invece root di intervalli di blocchi Bor inviate a Ethereum e sono utilizzate soprattutto per prova di stato e operazioni cross-chain.

Per un trasferimento che resta su Polygon, CertiExch deve valutare la finalità rispetto al blocco finalized, non attendere automaticamente un checkpoint Ethereum. Se il processo richiede un’uscita verso Ethereum, la checkpoint diventa parte del percorso specifico.

Bor produce blocchi
→ Heimdall vota milestone
→ blocco finalized su Polygon
→ eventuale checkpoint su Ethereum

Parametri di rete#

La rete principale usa chain ID 137; la testnet Amoy usa 80002. L’adattatore deve validare il chain ID restituito dal provider e rigettare log o ricevute provenienti da una rete diversa da quella configurata.

RPC#

CertiExch utilizza JSON-RPC per letture e propagazione delle transazioni firmate. Un RPC pubblico può avere limiti, lag o risposte incoerenti; un ambiente produttivo richiede provider qualificati, osservabilità, timeout, circuit breaker e, quando necessario, confronto fra più fonti.

Finalità non significa correttezza applicativa#

Un blocco finalizzato rende irreversibile la transazione secondo il consenso della rete. Non dimostra che il contratto fosse quello autorizzato, che il wallet fosse associato al titolare corretto o che l’operazione rispettasse il Master Record. CertiExch valida rete, contratto, evento, autorizzazioni e correlazione prima di acquisire l’effetto.

Gas e token nativo#

Il gas serve a pagare l’esecuzione sulla rete. Il suo pagamento non rappresenta un flusso finanziario dello strumento e non deve essere confuso con prezzo, cedola, rimborso o settlement cash. Le spese del rail sono costi tecnici da contabilizzare secondo il modello operativo del soggetto che firma.