Panoramica
Il Rollup Development Kit (RDK) di QoreChain — il modulo x/rdk — consente agli sviluppatori di lanciare rollup specifici per applicazione che si regolano (settle) su QoreChain. Ogni rollup è un ambiente di esecuzione indipendente con il proprio block time, la propria macchina virtuale, il proprio modello di commissioni e il proprio sequencing, pur ereditando le garanzie di sicurezza, crittografia post-quantistica e disponibilità dei dati di QoreChain.
Perché QoreChain RDK
La maggior parte dei kit di sviluppo per rollup sono variazioni sullo stesso
Profili Preset
L'RDK include profili preset che forniscono configurazioni di rollup chiavi in mano, ottimizzate per le categorie applicative più comuni. Un preset raggruppa una modalità di settlement, una modalità di sequencer, un backend di data availability e i parametri di esecuzione, così puoi lanciare un rollup senza dover scegliere manualmente ogni opzione.
Distribuire un Rollup
Puoi distribuire un rollup specifico per applicazione in tre modi: tramite la Dashboard (una procedura guidata senza codice), tramite la CLI della chain (qorechaind, con pieno controllo sulla transazione on-chain), oppure programmaticamente con l'RDK TypeScript (@qorechain/rdk più lo scaffolder create-qorechain-rollup). Questa pagina copre tutti e tre i metodi, oltre al ciclo di vita dell'operatore e ai comandi per i batch.
Ricevute di Settlement
Una ricevuta di settlement è una prova portabile e autosufficiente che un
Copilot QCAI
Il Copilot QCAI per Rollup raccoglie tutto ciò che i servizi di advisory della
Multi-VM
Un rollup multi-VM esegue un livello di esecuzione EVM in grado di chiamare
Watchtower
Il Watchtower è un framework di auto-challenge per rollup ottimistici. Segue
Disponibilità dei Dati
La disponibilità dei dati (DA, data availability) è la garanzia che i dati di transazione alla base dello stato di un rollup siano pubblicati da qualche parte dove chiunque possa leggerli — in modo che chiunque possa ricostruire e verificare in modo indipendente lo stato del rollup. L'RDK supporta tre backend DA.
ZK / STARK & Prelievi
Questa pagina copre due argomenti correlati: i sistemi di proof ZK (snark e stark) usati dai rollup con settlement ZK, e il flusso di prelievo L2 → L1 che sposta i fondi da un rollup verso QoreChain una volta che un batch è finalizzato.