XI'AN · HYPERSCALE FOR RADIX

Hyperscale Weekly

Hafta #20 · 21–27 Eylül 2026 · Milestone 2 · Radix Engine · 8. Hafta · Ağustos 2026'dan beri
İşi böl, dünyayı değil
MEVCUT KİLOMETRE TAŞI
Milestone 2 · Radix Engine
Radix Engine'in aktarımı, Scrypto'nun shard'lar arasında çalışması için
8. Hafta · Ağustos 2026'dan beri

Ö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
128
dokunulan dosya
28
günlük commit serisi
Commit / gün
P
S
Ç
P
C
C
P
zirve 10/gün · 7/7 gün aktif
Momentum
Değişen satır / hafta
son 8 hafta
88% Rust7% Config5% Docs
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ın

Fee 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 çekti
Bu 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
vm/effects · The Generals
crossing yanıtları ve state etkileri yeniden çalışıldı
vm/kernel · The Generals
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 System
The whole sharded design at a glance.
The Journey
One transaction's trip through the network.
The Clock
Consensus-attested time across independent shards.
The Census
The leaderless beacon of validators, stake and shards.
The Overlap
Why two conflicting blocks can never both commit.
The Generals
All-or-nothing cross-shard commits, computed not voted.
The Archive
Every published byte is preserved or provably expired.
The Library
All state in one merkle tree; a shard is a subtree.
The Will
How in-flight transactions settle when a shard dies.
The Lottery
Random, ever-moving committees; proven cheats are jailed.
The Triage
Under overload, urgent traffic never waits for bulk.
The Governor
Validator entry is re-priced every epoch, like a market.
The Crash Lab
The simulator that replays any failure byte-for-byte.
The Proof
Proving safety with maths, not just tests.
The Asterisks
Every design's trade-offs — including Hyperscale's own.
Mainnet'e giden yol
✓ M1
Adaptive Sharding
~4 mo
M2
Radix Engine
~5 mo
M3
Gateway & API
~3 mo
M4
Validator GUI
~3 mo
M5
Migration
~3 mo
M6
Live support
12 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
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