XI'AN · HYPERSCALE FOR RADIX

Hyperscale Weekly

24주차 · 2026년 10월 19일–25일 · Milestone 2 · Radix Engine · 12주차 · 2026년 8월부터
세상이 아니라 일을 나누다
현재 마일스톤
Milestone 2 · Radix Engine
Scrypto가 shard 전반에서 실행되도록 Radix Engine을 포팅하는 작업
12주차 · 2026년 8월부터

지난주에는: flightofthefox가 124 commit짜리 대형 주간을 마무리하며 cross-shard 판정(verdict)을 재구성해 certificate 단독으로는 아무것도 결정하지 못하도록 만들었고, iroh 네트워킹 백엔드를 프로덕션 근처까지 끌어올렸습니다.

이번 주에는 그같은 기반 작업을 이어가며 새로운 영역으로 확장했습니다. 모든 호스트에서 beacon 스케줄이 도출되는 방식, signer가 실행 중인 shard에 붙는 방식, 그리고 cross-shard crossing 레코드가 실제 증명이 있을 때만 폐기되는 방식이 그것입니다. 채팅은 조용했지만, 코드는 네트워크의 조율 장치가 사방에서 단단해지는 이야기를 들려줍니다.

62
-50% 지난주 대비
커밋
+13k −7.6k
-47% 지난주 대비
줄 변경
312
개 파일 수정
1
일 연속 커밋
일별 커밋
월
화
수
목
금
토
일
최고 26/일 · 7일 중 6일 활동
모멘텀
주별 변경 줄 수
최근 8주
93% Rust7% Config
flightofthefox가 만든 것

모든 호스트가 beacon을 폴드합니다

beacon coordinator를 분할해 각 호스트가 자체 beacon 루프를 실행하고 스케줄을 독립적으로 도출하도록 했습니다 — 호스트당 한 번의 fold, identity당 한 명의 참여자, 각 블록은 정확히 한 번만 commit됩니다. 누가 주도권을 쥐고 있는지 노드들이 엇갈릴 여지가 줄어든 것이죠.

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

Crossing은 증명 위에서 폐기됩니다

crossing 레코드 — cross-shard 전송이 남기는 흔적 — 는 이제 증명된 certificate가 전송이 실제로 처리되었음을 밝힐 때만 폐기되며, claims 섹션에는 하한선이 깔렸습니다. '이쯤이면 괜찮겠지'는 이제 없습니다.

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

레플리카 하나, signer 여럿

이제 각 호스팅된 shard는 실행 중인 단 하나의 replica를 유지하고, validator signer가 그 위에 착석해 shard와 실행 아티팩트에 서명합니다. validator identity 모델도 문서에 정리해 기록했습니다.

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

느린 시뮬레이션에 세 시간

시뮬레이터가 더 긴 CI 시간 예산과 더 엄격한 타이밍 규칙(시계가 멈춘 실행은 이제 실패 처리)을 갖게 됐고, trace 업데이트도 한 단계로 통합해, 드문 버그가 배포 전에 잡히도록 했습니다.

→ hyperscale.rs에서 “The Crash Lab” 보기
이번 주 그 외
  • 이제 shard는 shard의 어떤 행도 그 컷을 여전히 들을 수 없을 때, 정확히 한 번만 잘립니다.
  • 정지 복구가 committee 셔플과 리셰이프 추첨보다 먼저 실행됩니다.
  • 아카이브 노드가 이제 모든 commit된 블록을 디코딩해 저장하며, 헤더 복사본은 digest로 키가 됩니다.
  • 블록 동기화는 실제로 검증되는 certificate 위에서만 시작됩니다.
  • 스토어 내구성은 이제 전원이 끊길 수 있는 테스트 실행에서만 추적됩니다.
핵심 정리
가장 돋보인 변화
cross-shard crossing 레코드는 이제 증명된 certificate가 전송이 실제로 처리되었음을 확인할 때만 폐기됩니다 — claims 시스템의 신뢰 공백을 닫은 셈입니다.
다음 계획
다음은: beacon의 fold/participant 분할과 signer 착석을 마무리하고, 그다음 shard 간 판정과 claims 파이프라인 작업을 이어갈 것으로 보입니다.
채팅방에서 들려온 이야기

분위기: 이번 주는 대부분 스팸 봇과 밈이었지만, flightofthefox가 밝게 'gm hyperscalers'를 남기고 프로젝트가 공공재라는 짧은 한마디를 덧붙였습니다.

“hs-rs는 비즈니스가 아니라 공공재입니다”
— flightofthefox, 커뮤니티 텔레그램에서
이번 주의 개념
The Generals— 두 장군이 전령을 내려놓다
이번 주의 핵심 실은 cross-shard 원자성이었습니다. crossing 레코드, claims, 판정이 이제 노드의 말이 아니라 증명된 quorum-backed 사실에 엄격하게 좌우되도록 바뀌었기 때문입니다.
hyperscale.rs/generals
용어 풀이
Replica — 해당 shard를 맡은 validator들이 함께 사용하고 서명하는, 하나의 shard 코드 실행 복사본.
Crossing record — 트랜잭션이 한 shard에서 다른 shard로 상태를 옮길 때 남는 추적 항목.
Fold — beacon 블록을 한 번 결정적으로 통과하며 스케줄과 committee를 도출하는 과정.
작업이 닿은 곳
replica 및 signer 착석 모델
coordinator를 fold와 participant로 분할
crossing 레코드는 증명된 근거 위에서만 폐기
simulation · The Crash Lab
더 긴 CI 예산, 더 엄격한 타이밍 검사
참고 — 개념 지도, 로드맵 & 링크▾
전체 그림
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 2 · Radix Engine — 12주차 · 2026년 8월부터. 첫날부터 지금까지: 5,635 커밋 — 개발자 한 명, 전 과정 공개.
링크
공개 커밋, 커뮤니티 채팅, hyperscale.rs를 바탕으로 AI가 작성 — 오류가 있을 수 있습니다. · 생성 2026-10-26