Genel Bakış
QoreChain Rollup Development Kit (RDK) — yani x/rdk modülü — geliştiricilerin QoreChain üzerinde mutabakata (settlement) ulaşan, uygulamaya özel rollup'lar başlatmasına olanak tanır. Her rollup; kendi blok süresi, sanal makinesi, ücret modeli ve sıralamasıyla (sequencing) bağımsız bir yürütme ortamıdır ve aynı zamanda QoreChain'in güvenliğini, post-kuantum kriptografisini ve veri erişilebilirliği (data availability) garantilerini devralır.
Neden QoreChain RDK
Çoğu rollup geliştirme kiti aynı temanın varyasyonlarıdır: bir temel katmana
Ön Ayar Profilleri
RDK, yaygın uygulama kategorileri için ayarlanmış anahtar teslim rollup yapılandırmaları sunan ön ayar profilleri (preset profiles) ile birlikte gelir. Bir ön ayar; bir uzlaşma (settlement) modunu, bir sıralayıcı (sequencer) modunu, bir veri erişilebilirliği (data availability) arka ucunu ve yürütme parametrelerini bir araya getirir; böylece her seçeneği tek tek elle seçmeden bir rollup başlatabilirsiniz.
Rollup Dağıtma
Uygulamaya özel bir rollup'ı üç şekilde dağıtabilirsiniz: Dashboard üzerinden (rehberli, kod gerektirmeyen bir sihirbaz), zincir CLI'ı üzerinden (qorechaind, zincir üstü işlem üzerinde tam kontrol) veya programatik olarak TypeScript RDK ile (@qorechain/rdk artı create-qorechain-rollup iskelet oluşturucusu). Bu sayfa üç yöntemi de, ayrıca operatör yaşam döngüsünü ve batch komutlarını kapsar.
Uzlaşma Makbuzları
Bir uzlaşma makbuzu, bir rollup'un uzlaşma partisinin kuantum sonrası bir imza
QCAI Yardımcı Pilotu
QCAI Rollup Yardımcı Pilotu, ağın tavsiye hizmetlerinin tek bir rollup hakkında
Çoklu-VM
Çoklu-VM rollup'u, özel bir VM'ler arası ön derleme (precompile) aracılığıyla
Watchtower
Watchtower, optimistic rollup'lar için otomatik bir itiraz (auto-challenger)
Veri Kullanılabilirliği
Veri kullanılabilirliği (DA), bir rollup'ın durumunun arkasındaki işlem verilerinin herkesin okuyabileceği bir yerde yayınlandığının garantisidir — böylece herkes rollup'ın durumunu bağımsız olarak yeniden oluşturabilir ve doğrulayabilir. RDK üç DA arka ucunu destekler.
ZK / STARK ve Para Çekme İşlemleri
Bu sayfa birbiriyle ilişkili iki konuyu kapsar: ZK ile çözümlenen (ZK-settled) rollup'lar tarafından kullanılan ZK kanıt sistemleri (snark ve stark) ve bir yığın (batch) sonuçlandırıldığında (finalized) fonları bir rollup'tan QoreChain'e geri taşıyan L2 → L1 para çekme akışı.