XI'AN · HYPERSCALE FOR RADIX

Hyperscale Weekly

7주차 · 2026년 6월 22–28일 · Milestone 1 · Adaptive Sharding · 9주차 · 전체 4개월 중 약 2개월 차
세상이 아니라 일을 나누다
마일스톤 1 진행률53%

이전까지: 시뮬레이터와 프로덕션 테스트 스위트가 epoch과 follower pool에서 맞춰졌고, 첫 end-to-end reshape 테스트가 막 온라인에 올라오는 중이었습니다.

이번 주는 정비의 주였습니다. flightofthefox가 시뮬레이터와 프로덕션 코드 전역에 흩어져 있던 수십 개의 테스트 스크립트를 하나의 공유 'scenarios' 프레임워크로 통합했습니다. 양쪽 어디서든 실행되는 하나의 스토리 세트입니다. 그 위로 shard 분할과 병합을 담당하는 시스템에 새로운 컨덕터가 도입되었고, 조용하지만 광범위한 정리 작업으로 내부 폴더 구조가 깔끔하게 정돈되었습니다.

96
+23% 지난주 대비
커밋
+8.0k 6.6k
+1% 지난주 대비
줄 변경
218
개 파일 수정
34+
일 연속 커밋
일별 커밋
최고 26/일 · 7일 중 7일 활동
모멘텀
주별 변경 줄 수
최근 8주
96% Rust4% Config
flightofthefox가 만든 것

하나의 테스트 스위트, 두 개의 세계

flightofthefox가 시뮬레이터 테스트, 프로덕션 end-to-end 테스트, 그리고 fault 테스트를 하나의 공유 scenarios 프레임워크로 마이그레이션했습니다. 동일한 reshape, straddler, cross-shard 스토리가 이제 양쪽 하네스에서 모두 실행됩니다. '정확함'의 단일 진실 공급원이 생긴 셈입니다.

→ hyperscale.rs에서 “The Crash Lab” 보기

분할과 병합을 위한 새로운 컨덕터

flightofthefox가 split이나 merge를 조율하는 reshape 오케스트레이터를 도입했습니다. 누가 새 shard에 자리를 잡고, 누가 기존 shard를 감시하고, 누가 동기화를 유지할지를 정합니다. 임시 로직이 두 runner가 공유하는 깔끔한 duty machine으로 교체되었습니다.

→ hyperscale.rs에서 “The Will” 보기

하나에서 시작, 필요에 따라 성장

제네시스 시동 절차가 간소화되었습니다. 이제 모든 네트워크가 단일 shard에서 부팅한 뒤 동일한 코드 경로를 통해 목표 크기까지 성장합니다. 매직 노브가 줄어들었고, 시뮬레이터와 프로덕션이 이제 하나의 제네시스 시러모니를 공유합니다.

→ hyperscale.rs에서 “The Census” 보기
핵심 정리
가장 돋보인 변화
시뮬레이터와 프로덕션 코드가 이제 end-to-end로 완전히 동일한 테스트 시나리오를 실행합니다. '정확함'이 무엇인지에 대한 단일 진실 공급원에 가장 가까워진 순간입니다.
다음 계획
예상되는 다음: 새 프레임워크에서 남은 fault 시나리오를 보강한 뒤, M1이 아직 제공해야 할 추첨 방식의 validator 셔플링으로 이동할 예정입니다.
이번 주의 개념
The Crash Lab모든 버그를 바이트 단위로 재현하세요
처음으로 시뮬레이터와 실제 코드가 동일한 테스트 시나리오를 실행합니다. 한쪽에서 발견된 모든 버그가 자동으로 다른 쪽에서도 검사됩니다. 이는 flightofthefox가 public testnet에 앞서 갖춰야 할 기반입니다.
hyperscale.rs
용어 풀이
Scenario시뮬레이터와 실제 프로덕션 코드 양쪽에서 실행되도록 공유 포맷으로 한 번만 작성된 테스트입니다.
Orchestratorshard를 둘로 분할하는 것처럼 복잡한 작업의 순서화된 단계를 네트워크에 걸쳐 이끌어주는 조율자입니다.
작업이 닿은 곳
광범위한 리팩터: 새 오케스트레이터, 폴더 정리
simulation · The Crash Lab
테스트를 공유 scenarios로 마이그레이션
이식 가능한 새 scenario crate 스캐폴딩
참고 — 개념 지도, 로드맵 & 링크
전체 그림
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.
메인넷으로 가는 길
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
현재: Milestone 1 · Adaptive Sharding — 9주차 · 전체 4개월 중 약 2개월 차 · 53%. 첫날부터 지금까지: 2,324 커밋 — 개발자 한 명, 전 과정 공개.
링크
공개 커밋, 커뮤니티 채팅, hyperscale.rs를 바탕으로 AI가 작성 — 오류가 있을 수 있습니다. · 생성 2026-07-09