Présentation
Le Rollup Development Kit (RDK) de QoreChain — le module x/rdk — permet aux développeurs de lancer des rollups spécifiques à une application qui se règlent sur QoreChain. Chaque rollup est un environnement d'exécution indépendant doté de son propre temps de bloc, de sa propre machine virtuelle, de son propre modèle de frais et de son propre séquençage, tout en héritant des garanties de sécurité, de cryptographie post-quantique et de disponibilité des données de QoreChain.
Pourquoi le RDK QoreChain
La plupart des kits de développement de rollups sont des variations sur le même
Profils prédéfinis
Le RDK est livré avec des profils prédéfinis qui fournissent des configurations de rollup clés en main, adaptées aux catégories d'applications courantes. Un profil prédéfini regroupe un mode de règlement, un mode de séquenceur, un backend de disponibilité des données et des paramètres d'exécution, ce qui vous permet de lancer un rollup sans devoir choisir chaque option manuellement.
Déployer un rollup
Vous pouvez déployer un rollup applicatif de trois façons : via le Dashboard (un assistant guidé, sans code), via la CLI de la chaîne (qorechaind, contrôle total sur la transaction on-chain), ou par programmation avec le RDK TypeScript (@qorechain/rdk plus le générateur de projet create-qorechain-rollup). Cette page couvre les trois méthodes, ainsi que le cycle de vie côté opérateur et les commandes de batch.
Reçus de règlement
Un reçu de règlement est une preuve portable et autonome qu'un lot de
Copilote QCAI
Le copilote de rollup QCAI rassemble tout ce que les services consultatifs du
Multi-VM
Un rollup multi-VM exécute une couche d'exécution EVM capable d'appeler des
Tour de guet
La Tour de guet (Watchtower) est un framework de contestation automatique pour
Disponibilité des données
La disponibilité des données (DA) est la garantie que les données de transaction qui sous-tendent l'état d'un rollup sont publiées quelque part où tout le monde peut les lire — de sorte que chacun puisse reconstruire et vérifier indépendamment l'état du rollup. Le RDK prend en charge trois backends DA.
ZK / STARK et retraits
Cette page couvre deux sujets connexes : les systèmes de preuve ZK (snark et stark) utilisés par les rollups réglés en ZK, et le flux de retrait L2 → L1 qui ramène des fonds d'un rollup vers QoreChain une fois qu'un lot est finalisé.