매주 이 다이제스트는 flightofthefox를 따라갑니다 — Hyperscale을 공개적으로 구축하는 여정입니다. Hyperscale은 validator가 참여할수록 더 빨라지도록 설계된, Radix의 샤드 기반 Rust 네이티브 재작성본으로, 늘어나면서 멈추는 대신 속도를 내는 것을 목표로 합니다. 하지만 이 이야기는 Week #1에서 시작하지 않습니다. 2025년 12월 7일, “Fresh repo”라는 메시지와 함께 단 한 개의 commit으로 시작됩니다.
이어진 5개월 동안, flightofthefox는 사실상 혼자서 1,348개의 commit을 작성했습니다. 그리고 Milestone 1에 대한 공식적인 자금 지원 작업이 5월에 시작될 무렵이면, 이미 샤드 기반 블록체인의 핵심이 자리 잡고 있었습니다. 작동하는 consensus 엔진, shard에 걸쳐 실행되는 트랜잭션, deterministic 크래시 시뮬레이터, 그리고 절대 고장 나서는 안 되는 부분들에 대한 수학적 증명까지.
이것을 Hyperscale의 “이전 이야기”라고 생각해 주세요 — 매주 다이제스트가 세워지는 기반을 hyperscale.rs의 언어로 들려드립니다. 여기서부터 Week #1이 이어집니다.
어떻게 시작되었나
Dec 2025
“Fresh repo”에서 작동하는 consensus 코어, cross-shard 실행, RocksDB 기반 상태까지. 골격이 빠르게 세워졌습니다.
Jan 2026
조용한 달이었습니다 — 크래시 복구, peer sync 프로토콜, 노드 평판 등 깊은 내부 작업에 집중했습니다. commit은 줄었지만, 문제는 더 어려웠습니다.
Feb 2026
설계의 겨울: Quint로 작성한 정형 모델, 그리고 타이핑보다 더 오래 고민하게 만드는 안전성 문제들.
Mar 2026
시뮬레이터가 제자리를 잡습니다 — 파티션 테스트, byte-for-byte 리플레이, 배치 서명 검사. 버그가 명령에 따라 재현되기 시작합니다.
Apr 2026
큰 추진력. Milestone 1 시작을 향해 모든 조각이 모여드는 가장 바쁜 달이었습니다.
1–10 May 2026
Milestone 1 — Adaptive Sharding — 이 공식적으로 시작됩니다. 주간 다이제스트도 여기 Week #1에서 시작합니다.
이미 세워진 토대
The Censusvalidator와 토폴로지를 추적하는 비콘
누가 validating 중인지, 얼마나 staking 했는지, 어느 shard에 속해 있는지를 기록하는 레지스트리입니다. 가장 먼저 만들어진 것 중 하나였습니다 — 누가 일하는지 모르면 일을 나눌 수 없으니까요.
The Overlap증명 가능한 fork-free
체인이 결코 두 개의 충돌하는 히스토리로 나뉘지 않는다는 보장입니다. View-change 인증서와 cross-shard 검증은 초기에 도입되었습니다. 안전성은 나중에 덧붙일 수 있는 유일한 것이기 때문입니다.
The Generalscross-shard atomic commit — two-phase commit가 아닙니다
두 shard에 걸친 트랜잭션이 완전히 실행되거나 아예 실행되지 않도록 만드는 것 — 의도적으로 교과서적 접근을 따르지 않았습니다. cross-shard 실행은 첫 몇 주 안에 runner에 연결되었습니다.
The Crash Lab모든 버그를 byte-for-byte로 리플레이
어떤 실패든 정확히 리플레이할 수 있는 deterministic 샌드박스입니다. 무언가 고장 났을 때, flightofthefox가 추측 대신 명령에 따라 재현할 수 있도록 만들어졌습니다.
The Proof정형적, 수학적 검증
테스트로는 부족할 때, 수학이 그 자리를 채웁니다. Quint 명세가 프로토콜의 안전성과 활성성을 모델링하여, 핵심 보장을 단순히 관찰만 한 것이 아니라 증명합니다.
The Library하나의 거대한 바이너리 merkle 트리
전역 상태 전체가 단일 바이너리 merkle 트리로 보존됩니다 — 네트워크를 깔끔하게 re-shard할 수 있게 만드는 조용한 비법입니다.
상자 안에는 무엇이
93% Rust4% Docs2% Config1% Specs
여기가 기반입니다. 이후 주간 다이제스트가 다루는 모든 것 — adaptive sharding, shard의 분할과 병합, 트랜잭션을 놓치지 않고 validator를 재배치하는 것 — 은 이 토대 위에 세워집니다. 계속 읽어 주세요: Week #1이 2026년 5월 11일에 시작됩니다.
읽기 시작 → Week #1 · 2026년 5월 11–17일전체 그림
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.
메인넷으로 가는 길
다음 단계: 마일스톤 1 — Adaptive Sharding, 2026년 5월 시작. 위의 모든 것이 그 토대입니다 — 개발자 한 명, 전 과정 공개.
링크
궁금한 점이 있나요? flightofthefox는 언제든 커뮤니티 텔레그램에서 대화를 환영합니다.
공개 커밋, 커뮤니티 채팅, hyperscale.rs를 바탕으로 AI가 작성 — 오류가 있을 수 있습니다. · 생성 2026-07-09