XI'AN · HYPERSCALE FOR RADIX

Hyperscale Weekly

Semana #20 · 21–27 Set 2026 · Milestone 2 · Radix Engine · Semana 8 · desde Agosto de 2026
Divida o trabalho, não o mundo
MARCO ATUAL
Milestone 2 · Radix Engine
Portando a Radix Engine para que o Scrypto rode entre shards
Semana 8 · desde Agosto de 2026

Anteriormente: flightofthefox havia conectado o sistema de taxas e precificação de recursos de ponta a ponta e unificado o modelo de intent, avançando mais fundo no trabalho de VM do Milestone 2.

A semana 8 do Milestone 2 trouxe uma reconstrução profunda e focada de como as transações cross-shard são rastreadas e resolvidas dentro da VM. flightofthefox reescreveu todo o sistema de 'crossings' — a engrenagem que permite a uma transação abrangendo múltiplos shards registrar, responder e limpar seus commitments — ao mesmo tempo em que reforçou as fee holds e eliminou caminhos de execução mortos. No Telegram, uma conversa rica sobre migração e compatibilidade mostrou a comunidade engajada seriamente com o que Hyperscale significaria para os apps Radix existentes.

32
-92% vs semana passada
commits
+3.1k −3.4k
-76% vs semana passada
linhas alteradas
128
arquivos tocados
28
dias seguidos com commits
Commits / dia
S
T
Q
Q
S
S
D
pico 10/dia · 7/7 dias ativos
Ritmo
Linhas alteradas / semana
últimas 8 semanas
88% Rust7% Config5% Docs
O que flightofthefox construiu

Crossings cross-shard reconstruídos

A maior parte da semana redesenhou os 'crossings' — como a VM rastreia transações cross-shard de ponta a ponta. Os crossings agora recebem um nome único, com todas as chaves derivadas desse nome, as respostas carregam dois vereditos, e os blocos carregam registros de crossing diretamente.

→ veja “The Generals” em hyperscale.rs

Fee holds e depósitos em vault

As reservas de fee agora são tratadas como committed holds dentro do kernel, e os depósitos em vault saíram de jobs espalhados para um caminho único dentro do kernel — tornando o manuseio de recursos mais limpo e previsível.

→ veja “The Journey” em hyperscale.rs

Caminhos de execução mortos eliminados

Vários tipos de job desatualizados e um mecanismo de tombstone de crossing foram removidos completamente, substituídos por uma lógica mais simples baseada em flags — menos código para manter, menos casos extremos para quebrar.

→ veja “The System” em hyperscale.rs
Resumo da ópera
Mudança de destaque
O sistema de crossings — como transações cross-shard são nomeadas, rastreadas, respondidas e limpas — foi totalmente reconstruído.
O que vem por aí
Provável próximo passo: continuar refinando o sistema de crossings e encarar o caminho de execução local que flightofthefox apontou como um grande desafio.
Ouvido no chat

O clima: Uma semana agitada: um desenvolvedor chamado Seböööl mergulhou no codebase e provocou uma troca de ideias detalhada sobre migração, compatibilidade de contratos e se Babylon e Hyperscale podem coexistir.

“leg local execution is my vietnam”
— flightofthefox, no Telegram da comunidade
flightofthefox explicou
Caminho de migração para Hyperscale
O plano aproximado é dump, transformar, genesis — contratos reconstruídos antes do lançamento se os devs estiverem ativos, os atrasados atualizados depois por meio de votação na beacon-chain, com blueprints ficando desativados até lá.
Design de interação entre componentes
Chamadas entre componentes devem funcionar se o alvo estiver em config imutável ou for passado como argumento, mas ele quer explorar estender o DAG do manifest no local da chamada em vez de replicar o method dispatch da Radix Engine.
Atualização de contratos sem proxies
Ele planeja um sistema nativo de upgrade de blueprints para que os desenvolvedores não precisem construir padrões de proxy, com upgrades coordenados por meio de testemunhas da beacon-chain para serem aplicados de forma consistente na mesma epoch.
Por que não há backlog público
A fundação ainda está em fluxo, então manter uma especificação formal atrasaria as coisas — existe uma ordem de operações, e é cedo demais para dimensionar a migração.
O conceito da semana
The Generals— Os dois generais dispensaram seus mensageiros
O trabalho dominante nesta semana foi reconstruir como transações cross-shard são rastreadas e resolvidas — o núcleo do commitment atômico cross-shard.
hyperscale.rs/generals
Jargão, decifrado
Crossing — O nome que a VM dá ao ciclo de vida rastreado de uma transação cross-shard conforme o estado se move entre shards.
Fee hold — A porção da fee de uma transação reservada antecipadamente, antes de sua execução, para que não possa gastar demais.
Tombstone — Um marcador indicando que um registro cross-shard foi aposentado e é seguro limpá-lo depois.
Onde o trabalho aterrissou
vm/effects · The Generals
respostas de crossing e efeitos de estado retrabalhados
vm/kernel · The Generals
depósitos em vault, fee holds, crossing jobs
APIs atualizadas para o novo modelo de crossing e fee
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 8 · desde Agosto de 2026. Desde o primeiro dia: 4.959 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-09-28
Hyperscale Weekly — Semana #20 · 21–27 Set 2026