Rollkit è un'implementazione di ABCI (Application Blockchain Interface) per rollup sovrani da distribuire su Celestia.
È costruito sostituendo Tendermint, il layer di consenso di Cosmos-SDK, con un sostituto plug-in che comunica direttamente con il layer di disponibilità dei dati di Celestia.
Crea un rollup sovrano, che raccoglie le transazioni in blocchi e li pubblica su Celestia per il consenso e la disponibilità dei dati.
L'obiettivo di Rollkit è consentire a chiunque di progettare e distribuire un rollup sovrano su Celestia in pochi minuti.
Inoltre, sebbene Rollkit consenta di creare rollup sovrani su Celestia, attualmente non supporta ancora le prove di frode e quindi funziona in modalità "pessimistica", in cui i nodi dovrebbero rieseguire le transazioni per verificare la validità della catena (cioè un nodo completo). Inoltre, Rollkit supporta attualmente solo un sequencer singolo.
I seguenti tutorial ti aiuteranno a iniziare a costruire applicazioni Cosmos-SDK che si connettono al layer di disponibilità dei dati di Celestia tramite Rollkit. Chiamiamo queste catene Sovereign Rollups.
Puoi iniziare con i seguenti tutorial: