XI'AN · HYPERSCALE FOR RADIX

Hyperscale Weekly

Tuần #24 · 19–25/10/2026 · Milestone 2 · Radix Engine · Tuần 12 · kể từ tháng 8 năm 2026
Chia việc, đừng chia thế giới
CỘT MỐC HIỆN TẠI
Milestone 2 · Radix Engine
Chuyển port Radix Engine để Scrypto chạy trên nhiều shard
Tuần 12 · kể từ tháng 8 năm 2026

Trước đó: flightofthefox đã chốt một tuần khổng lồ với 124 commit, xây dựng lại cơ chế verdict cross-shard để certificate không tự quyết định gì nữa, đồng thời đưa backend mạng iroh tới gần mức sẵn sàng chạy production.

Tuần này tiếp tục đẩy phần việc kỹ thuật đó tiến về phía trước và lan sang những mảng mới: cách lịch trình của beacon được suy ra trên từng host, cách các signer gắn vào các shard đang chạy, và cách các crossing record cross-shard chỉ được retired khi có bằng chứng thực sự. Chat khá yên tĩnh, nhưng code kể một câu chuyện về bộ máy phối hợp của mạng lưới đang được siết chặt từ mọi phía.

62
-50% so với tuần trước
commit
+13k −7.6k
-47% so với tuần trước
dòng thay đổi
312
tệp được chạm tới
1
ngày commit liên tiếp
Commit / ngày
T2
T3
T4
T5
T6
T7
CN
đỉnh 26/ngày · 6/7 ngày hoạt động
Đà tiến
Dòng thay đổi / tuần
8 tuần gần nhất
93% Rust7% Config
flightofthefox đã xây gì

Mỗi host tự fold beacon

Beacon coordinator được tách ra để mỗi host chạy vòng lặp beacon riêng và tự suy ra lịch trình — một fold cho mỗi host, một participant cho mỗi identity, mỗi block chỉ được commit đúng một lần. Giảm số cách các node có thể bất đồng về việc ai đang nắm quyền.

→ xem “The Census” trên hyperscale.rs

Crossing retired khi có bằng chứng

Một crossing record — dấu vết mà một giao dịch cross-shard để lại — giờ chỉ được retire khi một certificate đã attest xác nhận giao dịch thực sự đã diễn ra, với một mức sàn trong phần claims. Hết kiểu 'chắc là ổn rồi'.

→ xem “The Generals” trên hyperscale.rs

Một replica, nhiều signer

Mỗi shard được host hiện giữ đúng một replica đang chạy, và các validator signer được đặt lên đó để ký các artifact của shard và quá trình thực thi. Mô hình định danh validator nay đã được ghi chép trong docs.

→ xem “The Overlap” trên hyperscale.rs

Mô phỏng chậm được ba tiếng

Simulator có thêm ngân sách CI dài hơn, luật timing chặt chẽ hơn — một lượt chạy ngừng tiến đồng hồ sẽ fail — và việc cập nhật trace được gộp thành một bước, để các bug hiếm gặp bị bắt trước khi kịp lên production.

→ xem “The Crash Lab” trên hyperscale.rs
Cũng trong tuần này
  • Shard giờ chỉ được cắt khi không còn hàng nào của shard nghe được lượt cắt nữa.
  • Halt recovery chạy trước bước xáo trộn committee và bốc thăm reshape.
  • Các archive node giờ giải mã và lưu mọi block đã được commit, với bản sao header được khóa bằng digest.
  • Block sync chỉ bắt đầu khi một certificate xác thực thành công.
  • Độ bền của store chỉ được theo dõi trong các lượt test có thể bị mất điện.
Điều cốt lõi
Thay đổi nổi bật
Cross-shard crossing record giờ chỉ có thể được retire khi một certificate đã attested chứng minh giao dịch thực sự đã diễn ra — khép lại một khoảng trống tin tưởng trong hệ thống claims.
Tiếp theo là gì
Dự kiến tiếp theo: hoàn tất việc tách beacon fold/participant và ghế ngồi của signer, rồi tiếp tục phần verdict và claims xuyên suốt các shard.
Nghe được trong chat

Tâm trạng: Tuần này chủ yếu là spam bot và meme; flightofthefox thả một câu 'gm hyperscalers' đầy năng lượng cùng một dòng về việc dự án là một public good.

“hs-rs không phải là một doanh nghiệp, nó là tài sản chung của cộng đồng”
— flightofthefox, trong Telegram cộng đồng
Khái niệm của tuần
The Generals— Hai vị tướng gác lại những người đưa tin
Luồng chính của tuần là tính nguyên tử cross-shard: crossing record, claims và verdict giờ sống hay chết hoàn toàn dựa trên các sự kiện đã attested và được quorum bảo chứng, thay vì lời nói của một node.
hyperscale.rs/generals
Giải mã thuật ngữ
Replica — Một bản chạy code của một shard mà các validator được gán cùng dùng chung và ký lên.
Crossing record — Mục theo dõi được để lại khi một giao dịch chuyển trạng thái từ shard này sang shard khác.
Fold — Một lượt duyệt qua các block của beacon một cách all-deterministic để suy ra lịch trình và committee.
Công việc đổ về đâu
mô hình ghế ngồi của replica và signer
coordinator tách thành fold và participant
crossing record chỉ retire khi có bằng chứng attested
simulation · The Crash Lab
ngân sách CI dài hơn, kiểm tra timing chặt hơn
Tham khảo — bản đồ khái niệm, lộ trình & liên kết▾
Bức tranh toàn cảnh
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.
Con đường tới mainnet
✓ 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
Hiện tại: Milestone 2 · Radix Engine — Tuần 12 · kể từ tháng 8 năm 2026. Từ ngày đầu: 5.635 commit — một lập trình viên, hoàn toàn công khai.
Liên kết
Do AI viết từ các commit công khai, chat cộng đồng và hyperscale.rs — có thể có sai sót. · tạo ngày 2026-10-26