지난 이슈: flightofthefox가 Milestone 2의 2주차를 진행하며, authorization 모델을 badge와 proof 기반으로 전면 개편하고, post-quantum signature를 추가하며, cross-shard straddler 규칙을 강화했습니다.
Milestone 2의 3주차는 가상 머신의 뼈대를 깊이 파고든 한 주였습니다. flightofthefox는 VM이 component state를 기술하고 저장하는 방식, token과 같은 resource가 자신을 식별하는 방식, 그리고 노드들이 shard 간에 서로의 record를 가져오는 방식을 새로 구축했습니다 — 그러는 동안 네트워크의 프라이버시 미래에 대해서도 고민했습니다.
일별 커밋
최고 74/일 · 7일 중 7일 활동
모멘텀
83% Rust15% Config1% Docs
flightofthefox가 만든 것
VM이 스스로를 기술하는 법을 배우다
flightofthefox는 component layout, field 크기, event payload에 대한 공식적인 표현 체계를 VM에 부여했습니다. 이로써 엔진은 데이터가 실행되기도 전에 잘못된 형식을 감지하고 거부할 수 있게 되어, 스마트 컨트랙트가 구조적으로 더 안전해졌습니다.
→ hyperscale.rs에서 “The Crash Lab” 보기각 노드가 자신의 진실을 가져오다
노드는 이제 전역 복사본을 유지하는 대신, record를 봉인한 shard로부터 component record를 직접 가져옵니다. 그리고 각 시뮬레이션 노드는 자신만의 엔진 world를 갖게 됩니다 — 현실적인 multi-shard 테스트를 향한 중요한 한 걸음입니다.
→ hyperscale.rs에서 “The Journey” 보기핵심 정리
가장 돋보인 변화
VM이 이제 자신의 component layout, event payload, resource 식별자를 공식적으로 기술하고 검증할 수 있게 되었습니다 — 런타임 crash를 compile-time 거부로 바꾸어 놓았습니다.
다음 계획
예상되는 다음 단계: 새롭게 정비된 VM에 resource 동작(minting, burning, collections)을 계속 연결하고, 노드별 도출 경로를 cross-shard record fetching에 더 깊이 밀어 넣는 작업이 이어질 예정입니다.
채팅방에서 들려온 이야기
분위기: 활기찬 한 주였습니다 — flightofthefox가 sharded VM에 기본 탑재되는 선택적 프라이버시(Zcash 방식의 shielding) 아이디어를 꺼내며, 규제 문제와 Radix 자체도 shielding되어야 하는지에 대한 논쟁을 촉발했습니다.
“만약 최고의 sharded blockchain이 곧 최고의 privacy blockchain이 될 수도 있다면 어떨까요?”
— flightofthefox, 커뮤니티 텔레그램에서
이번 주의 개념
The Crash Lab— 가장 희귀한 날을 리허설하다이번 주 대부분은 VM이 자기 서술적이 되도록 만드는 작업에 집중했습니다 — 모든 record, field, event에 엔진이 검증하는 공식적인 형태를 부여하는 것입니다. 이것이 결정론적이고 재생 가능한 multi-shard 테스트의 토대가 됩니다.
hyperscale.rs/crashlab 용어 풀이
Seal — component나 resource가 올바른 권한에 의해 생성되었음을 증명하는 암호학적 인증 표식입니다.
Cell — VM 내에서 component state의 일부를 담는 저장 슬롯으로, record의 field와 같은 역할을 합니다.
Wasmtime — 컴파일된 스마트 컨트랙트를 실제로 실행하는 엔진입니다. flightofthefox가 최신 버전으로 업그레이드했습니다.
작업이 닿은 곳
VM 형태 기술 및 record layout 전면 개편
노드별 엔진 world 및 fuzz lane 재구축
Cross-shard record fetching 및 도출
참고 — 개념 지도, 로드맵 & 링크▾
전체 그림
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.
메인넷으로 가는 길
✓ M1
Adaptive Sharding
~4 mo
현재: Milestone 2 · Radix Engine — 3주차 · 5개월 중 약 1개월 차 · 14%. 첫날부터 지금까지: 3,623 커밋 — 개발자 한 명, 전 과정 공개.
링크
궁금한 점이 있나요? flightofthefox는 언제든 커뮤니티 텔레그램에서 대화를 환영합니다.
공개 커밋, 커뮤니티 채팅, hyperscale.rs를 바탕으로 AI가 작성 — 오류가 있을 수 있습니다. · 생성 2026-08-24