XI'AN · HYPERSCALE FOR RADIX

Hyperscale Weekly

Semana #16 · 24–30 ago 2026 · Milestone 2 · Radix Engine · Semana 4 · ~mês 1 de 5
Divida o trabalho, não o mundo
MARCO ATUAL
Milestone 2 · Radix Engine
Porting the Radix Engine so Scrypto runs across shards
Semana 4 · ~mês 1 de 5

Anteriormente: flightofthefox havia reestruturado os internals do VM — layouts formais de componentes, identidade de recursos e busca de registros de shard por node — avançando rumo à paridade de features com a Babylon.

Foi uma semana de endurecimento profundo e árduo do VM: flightofthefox fez o Radix Engine recusar construções inválidas em cada fresta, formalizou como vaults e recursos são descritos, e reestruturou grandes trechos de código em módulos mais limpos. Na comunidade, uma discussão animada sobre verificação formal e privacidade mostrou o quanto a filosofia de testes primeiro do projeto ressoa.

349
-21% vs semana passada
commits
+17k −6.9k
-44% vs semana passada
linhas alteradas
355
arquivos tocados
0
dias seguidos com commits
Commits / dia
S
T
Q
Q
S
S
D
pico 134/dia · 5/7 dias ativos
Ritmo
Linhas alteradas / semana
últimas 8 semanas
79% Rust18% Config1% Docs1% Specs
O que flightofthefox construiu

O VM aprende a dizer não

Dezenas de commits fazem o engine rejeitar entradas inválidas — campos duplicados, mudanças de supply aplicadas pela metade, shapes inválidos — em tempo de build em vez de quebrar em runtime, tornando todo o sistema mais seguro por construção.

→ veja “The System” em hyperscale.rs

Vaults e recursos ganham forma

Vaults agora são state fields nomeados com pares explícitos de mint-burn, mudanças de supply precisam ser aplicadas por inteiro ou não serem, e denominações de token são fixadas aos seus recursos — dando ao sistema de tokens uma estrutura precisa e verificável.

→ veja “The System” em hyperscale.rs

Proofs ganham proveniência e estrutura

Proofs de autoridade agora carregam proveniência rastreável, threshold sign-in ganha um caminho formal de presenting, e badge-gating se conecta a evidência em nível de protocolo — tornando o controle de acesso verificável em vez de presumido.

→ veja “The Journey” em hyperscale.rs
Resumo da ópera
Mudança de destaque
O Radix Engine agora rejeita uma gama enorme de construções inválidas — shapes ruins, campos duplicados, mudanças de token pela metade — antes que o código sequer rode, tornando falhas de smart contract um problema de build em vez de um crash em runtime.
O que vem por aí
Provavelmente a seguir: continuar a ligar operações de recurso como minting, burning e movimentos de vault ao VM endurecido, e finalizar os caminhos de presenting de proof-and-authorization que estão claramente em andamento.
Ouvido no chat

O clima: O chat fervilhou sobre verificação formal depois que um bug do Zcache chegou às manchetes, com flightofthefox explicando como privacy relays poderiam funcionar e notando que ainda não perseguiu o admin de pagamentos do M1 — ocupado demais construindo

“quanto melhor integrado o teste robusto estiver desde o início - mais ele desbloqueia a capacidade de se mover a uma velocidade ridícula - e se mover com confiança”
— flightofthefox, no Telegram da comunidade
O conceito da semana
The System— Divida o trabalho, não o mundo
Quase todo commit desta semana aprofundou na arquitetura central do Radix Engine — a camada de execução que roda todo smart contract — endurecendo seu sistema de tipos, modelo de recursos e autorização contra classes inteiras de falhas antes que elas sequer possam ocorrer.
hyperscale.rs
Jargão, decifrado
Vault — Um field nomeado dentro de um componente de smart contract que guarda um tipo específico de token, controlando quanto daquele recurso ele contém.
Provenance — Um registro de onde um proof de autoridade veio, para que o sistema possa verificar que a pessoa certa assinou uma ação.
Manifest — Um arquivo blueprint que descreve o que um pacote de smart contract contém e como ele deve ser publicado na rede.
Onde o trabalho aterrissou
vm/effects · The System
63 arquivos: recusas e validação de resource-operations
52 arquivos: manifest builder e projeções em tempo de construção
vm/harness · The Crash Lab
38 arquivos: consolidação de testes e scaffold de guest in-repo
Referência — mapa de conceitos, roteiro e links▾
O quadro completo
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.
O caminho até a 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
Agora: Milestone 2 · Radix Engine — Semana 4 · ~mês 1 de 5. Desde o primeiro dia: 4.003 commits — um único desenvolvedor, totalmente em público.
Links
Escrito por IA a partir de commits públicos, do chat da comunidade e de hyperscale.rs — pode conter erros. · gerado 2026-08-31