Önceki hafta: flightofthefox, fee ve kaynak fiyatlama sistemini uçtan uca bağlamış ve intent modelini birleştirerek Milestone 2'nin VM çalışmalarında daha derine inmişti.
Milestone 2'nin 8. haftası, cross-shard işlemlerinin VM içinde nasıl izlendiğini ve çözüldüğünü ele alan derin ve odaklı bir yeniden inşayı getirdi. flightofthefox, 'crossing' sisteminin tamamını yeniden yazdı — birden fazla shard'a yayılan bir işlemin commit'lerini kaydetmesini, yanıtlamasını ve temizlemesini sağlayan mekanizmayı — aynı zamanda fee hold'ları sıkılaştırıp işe yaramayan execution path'leri budarken. Telegram'da, migration ve uyumluluk üzerine derinlemesine bir sohbet, topluluğun Hyperscale'in mevcut Radix uygulamaları için ne anlama geleceğiyle ciddi şekilde ilgilendiğini gösterdi.
32
-92% geçen haftaya göre
commit
+3.1k −3.4k
-76% geçen haftaya göre
değişen satır
Commit / gün
zirve 10/gün · 7/7 gün aktif
Momentum
Değişen satır / hafta
son 8 hafta
flightofthefox ne inşa etti
Cross-shard crossing'leri yeniden inşa edildi
Haftanın büyük kısmı 'crossing'lerin yeniden tasarlanmasıyla geçti — VM'nin cross-shard işlemlerini uçtan uca nasıl izlediği. Crossing'ler artık tek bir isimle adlandırılıyor ve tüm key'ler bu isimden türetiliyor, yanıtlar iki karar taşıyor ve bloklar crossing kayıtlarını doğrudan içeriyor.
→ hyperscale.rs'te “The Generals” konseptine bakınFee hold'lar ve vault depozitoları
Fee rezervasyonları artık kernel içinde committed hold olarak ele alınıyor ve vault depozitoları dağınık job'lardan tek bir kernel path'ine taşındı — bu da kaynak yönetimini daha temiz ve daha öngörülebilir hale getirdi.
→ hyperscale.rs'te “The Journey” konseptine bakınİşe yaramayan execution path'ler budandı
Birkaç güncelliğini yitirmiş job tipi ve bir crossing tombstone mekanizması tamamen kaldırıldı, daha basit flag tabanlı mantıkla değiştirildi — bakımı gereken daha az kod, bozulacak daha az edge case.
→ hyperscale.rs'te “The System” konseptine bakınÖzetin özeti
Öne çıkan değişiklik
Crossing sistemi — cross-shard işlemlerinin nasıl adlandırıldığı, izlendiği, yanıtlandığı ve temizlendiği — kapsamlı şekilde yeniden inşa edildi.
Sırada ne var
Muhtemelen sıradaki: crossing sistemini iyileştirmeye devam etmek ve flightofthefox'un büyük bir zorluk olarak işaretlediği local execution path'i ele almak.
Sohbette duyulanlar
Hava: Hareketli bir haftaydı: Seböööl adlı bir geliştirici kod tabanına daldı ve migration, sözleşme uyumluluğu ve Babylon ile Hyperscale'in yan yana var olup olamayacağı üzerine detaylı bir tartışma başlattı.
“local execution benim Vietnam'ım”
— flightofthefox, topluluk Telegram'ında
flightofthefox açıkladı
Hyperscale'e migration yolu
Taslak plan dump, transform, genesis — geliştiriciler aktifse sözleşmeler lansman öncesi yeniden inşa edilir, geride kalanlar daha sonra beacon-chain oylamasıyla yükseltilir ve blueprint'ler o ana kadar disabled olarak bekletilir.
Component etkileşim tasarımı
Component'ler arası çağrılar, hedef immutable config içindeyse veya argüman olarak geçirilirse çalışmalı, ama Radix Engine'in method dispatch'ini kopyalamak yerine manifest DAG'ini çağrı noktasında genişletmeyi araştırmak istiyor.
Proxy'siz sözleşme yükseltmeleri
Geliştiricilerin proxy pattern'leri kurmak zorunda kalmaması için native bir blueprint yükseltme sistemi planlıyor, yükseltmeler aynı epoch'da tutarlı şekilde uygulanmak için beacon-chain witness'larıyla koordine edilecek.
Neden public backlog yok
Temel hâlâ değişken olduğu için resmi bir spec tutmak işleri yavaşlatır — bir işlem sırası var ve migration'ı boyutlandırmak için henüz erken.
Haftanın konsepti
The Generals— İki general habercülerini geri çektiBu haftanın baskın çalışması, cross-shard işlemlerinin nasıl izlendiğinin ve çözüldüğünün yeniden inşasıydı — atomik cross-shard commit'inin özü.
hyperscale.rs/generals Jargon, çözüldü
Crossing — Cross-shard işleminin state'ler shard'lar arasında hareket ederken izlenen yaşam döngüsüne VM'in verdiği ad.
Fee hold — Bir işlemin fee'sinin, çalışmadan önce önceden rezerve edilen kısmı — böylece fazla harcama yapılamaz.
Tombstone — Bir cross-shard kaydının emekliye ayrıldığını ve daha sonra temizlenmesinin güvenli olduğunu gösteren işaret.
Çalışma nereye gitti
crossing yanıtları ve state etkileri yeniden çalışıldı
vault depozitoları, fee hold'lar, crossing job'ları
Yeni crossing ve fee modeli için API'ler güncellendi
Referans — konsept haritası, yol haritası ve bağlantılar▾
Büyük resim
The ClockConsensus-attested time across independent shards.
The CensusThe leaderless beacon of validators, stake and shards.
The OverlapWhy two conflicting blocks can never both commit.
The GeneralsAll-or-nothing cross-shard commits, computed not voted.
The ArchiveEvery published byte is preserved or provably expired.
The LibraryAll state in one merkle tree; a shard is a subtree.
The WillHow in-flight transactions settle when a shard dies.
The LotteryRandom, ever-moving committees; proven cheats are jailed.
The TriageUnder overload, urgent traffic never waits for bulk.
The GovernorValidator entry is re-priced every epoch, like a market.
The Crash LabThe simulator that replays any failure byte-for-byte.
The ProofProving safety with maths, not just tests.
The AsterisksEvery design's trade-offs — including Hyperscale's own.
Mainnet'e giden yol
✓ M1
Adaptive Sharding
~4 mo
Şimdi: Milestone 2 · Radix Engine — 8. Hafta · Ağustos 2026'dan beri. İlk günden beri: 4.959 commit — tek geliştirici, tamamen halka açık.
Bağlantılar
Sorunuz mu var? flightofthefox topluluk Telegram'ında tartışmaktan her zaman memnuniyet duyar.
Halka açık commit'ler, topluluk sohbeti ve hyperscale.rs kaynaklarından yapay zekâ ile yazıldı — hata içerebilir. · oluşturulma 2026-09-28