#SuccinctLabs #$PROVE
@Succinct La rete Succinct Prover utilizza il token PROVE per facilitare i pagamenti tra richiedenti e provatori. Tutti i pagamenti sono mediati attraverso il contratto SuccinctVApp, che funge da strato centrale di regolamento per la rete.
Depositi
I richiedenti iniziano depositando token PROVE nel contratto SuccinctVApp utilizzando la funzionalità deposit(). I depositi sono memorizzati e associati a richieste, formando la ricompensa inescrow che verrà eventualmente pagata a un provatore. Il deposito è soggetto a un minDepositAmount ed è registrato internamente come una Transazione per il tracciamento del regolamento.
Poiché i depositi sono registrati come transazioni autonome, un singolo wallet può finanziare molte richieste future con una sola chiamata on‑chain, e i saldi non utilizzati rimangono sicuri in escrow fino al prelievo.
Pagamenti
Quando un provatore completa con successo una richiesta, il servizio di asta off‑chain produce una prova ZK che descrive il nuovo stato economico del sistema. Il servizio di asta raggruppa questa prova ZK insieme a un elenco di ricevute, che sono istruzioni leggere come “paga 120 PROVE al caveau del provatore X”. Questa prova e le ricevute vengono quindi elaborate dal contratto SuccinctVApp:
Verifica on‑chain: Il contratto utilizza un verificatore SP1 per confermare che la prova ZK è valida e che transita pulitamente lo stato della radice Merkle della rete da vecchio a nuovo.
Aggiornamento dello stato atomico: Se la prova è valida, il contratto memorizza la nuova radice e il timestamp, garantendo che ogni pagamento sia legato a un cambiamento di stato provabilmente corretto.
Esecuzione delle ricevute: Le ricevute validate vengono quindi eseguite in ordine; queste ricevute includono pagamenti ai caveau dei provatori, che vengono instradati attraverso un caveau di rendimento iPROVE affinché tutti i partecipanti condividano la ricompensa, e trasferimenti diretti, che vengono inviati come PROVE grezzo.
Poiché le istruzioni di trasferimento sono incorporate all'interno di una prova verificata crittograficamente, nessun fondo può muoversi senza che il corrispondente calcolo sia dimostrato corretto. Questo garantisce pagamenti con fiducia minimizzata con una singola transazione on‑chain.

