blockchain.trace/state-transition/block #0

Atlas de Ingeniería Blockchain

De transiciones de estado a protocolos verificables.

Un atlas EVM-first para protocolos que modifican estado compartido y activos bajo ejecución pública, replicada y adversarial: del ledger y el bytecode a mercados, pruebas, settlement y operaciones.

01TXcalldata firmadanonce · valor · gas
ejecución determinística
02EVMtraza de llamadasstack · memory · storage
slot 0x020x00170x0018
checkpoint del state root
03L1bloque · root · finalidadincluida → safe → finalizada
L1L2EVMVERIFIEDTESTNETSOLO LOCAL
33Páginas canónicas
18Ramas
12Hitos de Statecraft
0Notas atómicas implementadas

EVM-first, no Ethereum-only

Ethereum y la EVM forman la columna práctica; BNB Chain, Base, Optimism, Arbitrum, Polygon, ZK rollups, Solana, Cosmos/IBC y Bitcoin aportan contrastes explícitos.

Ingeniería de protocolos, no inversión

Tokens y mercados aparecen como superficies de estado, accounting, autoridad, incentivos y ataques; nunca como precios, trading o fondos reales.

Ejecución adversarial

Los contratos no eligen el ordering, no pueden confiar en llamadas externas ni asumir neutralidad de oráculos, bridges, sequencers, frontends y admins.

RISKImplementación educativa. No auditada. No está lista para producción. No usar con fondos reales.
Atlas independiente de protocol engineering

Estado compartido bajo ejecución adversarial.

Low-Level Atlas explica la máquina; AI Atlas explica sistemas inteligentes; WebAssembly AI Atlas conecta ejecución portable y AI. Este atlas cubre estado, autoridad, mercados, proofs, settlement y operaciones.

atlas-i

Low-Level Atlas I

Modelo de máquina, C, memoria, assembly, toolchains, sistemas, concurrencia y un sistema operativo desde cero.

atlas-ii

Low-Level Atlas II

Sistemas aplicados desde cero: shell, allocator, motor regex, Git, servidor HTTP y motor de base de datos.

atlas-iii

Low-Level Atlas III

Sockets, protocolos, WebSocket, concurrencia a escala, arquitectura de mensajería y un chat en tiempo real.

ai-atlas

AI Atlas

Modelos, RAG, agentes, evaluación, seguridad, MLOps, producto y optimización de inferencia.

wasm-ai

WebAssembly AI Atlas

Ejecución portable, inferencia en browser, aceleración, AI local-first, componentes WASI y outputs verificables.

Orden de construcción

Seguí cada cambio de estado hasta settlement.

Empezá con estado replicado y finalidad, trazá ejecución EVM y storage, diseñá contratos y firmas, probá invariantes y después componé mercados, settlement L2, mensajes cross-chain, pruebas zero-knowledge y operaciones.

Prerrequisitos: Experiencia con software de producción, TypeScript, vocabulario básico de sistemas distribuidos y criptografía, y disposición a razonar sobre conducta adversarial. EVM y economía de protocolos se introducen progresivamente.

Abrir Empezá por Acá
Proyecto vertebrador

Statecraft Protocol · v0 → v11

Un laboratorio local/testnet-only que crece desde signed escrow hasta activos, accounts, gobernanza, mercados, lending, mensajería L2, proofs y operaciones. Cada trust boundary queda visible.

v1Planificado

Capa de activos

Módulos
ERC-20 · permit · vesting · Merkle claims · membership
Invariante
Los activos contabilizados coinciden con supply y transferencias válidas.
Nuevo threat model
Tokens no estándar, fee-on-transfer, rebasing y allowance races.
Artefacto
Merkle Distributor y adaptador seguro de activos.
v2Planificado

Cuenta programable

Módulos
Batch calls · EIP-1271 · session keys · límites · recovery
Invariante
La autoridad delegada nunca excede su alcance explícito.
Nuevo threat model
Escalada de módulos, nonces, sponsorship malicioso y captura de recovery.
Artefacto
Modular Smart Account con flujo local reproducible.
v3Planificado

Autoridad y gobernanza

Módulos
Roles · multisig · timelock · guardian · upgrades
Invariante
Ninguna acción gobernada se ejecuta antes de su delay y autorización.
Nuevo threat model
Compromiso admin, storage collision, captura y pausas inseguras.
Artefacto
Governed Treasury y comparación inmutable.
v4Planificado

Automated market maker

Módulos
Pool · LP shares · swaps · fees · TWAP
Invariante
Las reservas ajustadas preservan el límite constant-product.
Nuevo threat model
Manipulación, sandwiching, callbacks y pérdidas por rounding.
Artefacto
Constant-Product AMM con laboratorio de manipulación.
v5Planificado

Vault tokenizado

Módulos
Shares · previews · fees · strategy · emergency exit
Invariante
Cada share redimible corresponde a assets contabilizados según el rounding.
Nuevo threat model
Donation/inflation attacks, pérdidas ocultas e insolvencia de queues.
Artefacto
ERC-4626 Vault con estrategia simulada.
v7Planificado

Capa de oráculos y automatización

Módulos
Feeds · staleness · deviations · circuit breakers · keepers
Invariante
Precios inseguros o ausentes fallan de forma cerrada y visible.
Nuevo threat model
Datos stale, decimals, downtime del sequencer y fallbacks correlacionados.
Artefacto
Simulador de fallas y Verifiable Random Raffle.
v8Planificado

Ejecución por intents y subastas

Módulos
Signed intents · partial fills · solvers · batch settlement
Invariante
Los fills respetan autorización, cantidad, expiración y slippage.
Nuevo threat model
Frontrunning, censura de solvers, replay y robo de surplus.
Artefacto
Batch Intent Auction con simulación de ordering.
v9Planificado

Protocolo L2 y cross-chain

Módulos
Settlement L1/L2 · mensajes · accounting por chain · recovery
Invariante
Cada mensaje válido cambia el destino como máximo una vez.
Nuevo threat model
Mismatch de finalidad, replay, gobernanza del bridge y fallas parciales.
Artefacto
Cross-Chain State Mirror en laboratorio multi-chain.
v11Planificado

Operaciones de producción

Módulos
Indexer · monitors · manifests · alertas · runbooks · drills
Invariante
El estado operacional derivado reconcilia con eventos on-chain canónicos.
Nuevo threat model
Desacuerdo RPC, reorgs omitidos, alertas stale y drift de privilegios.
Artefacto
Protocol Operations Console y simulación de incidentes.
Abrir roadmap de Statecraft
Laboratorios intermedios

Aislar el mecanismo antes de integrarlo.

Cada proyecto es local-only o testnet-only, especifica invariantes y threat model, y luego alimenta un milestone de Statecraft.

01Signed Escrow 02Commit-Reveal Auction 03Merkle Distributor 04Modular Smart Account 05Governed Treasury 06Constant-Product AMM 07ERC-4626 Vault 08Collateralized Lending Market 09Verifiable Random Raffle 10Batch Intent Auction 11Cross-Chain State Mirror 12ZK Eligibility Registry 13Protocol Operations Console
Estado de seguridad

Correctness no equivale a seguridad.

Cada artefacto diferencia implementación, evidencia de tests, invariantes, historial de exploits, patch, auditoría y entorno de deployment.

INVARIANT-TESTED

Propiedades ejercitadas

Los tests stateful ejercitan invariantes declaradas; es evidencia, no una auditoría ni prueba de seguridad económica.

PRIVILEGED

Autoridad declarada

Owners, multisigs, timelocks, guardians, upgrade keys, operadores de oráculo y sequencers quedan visibles.

EXPERIMENTAL

Superficie de investigación

Intents, interoperabilidad y proof systems llevan estado fechado y supuestos explícitos antes de integrarse.

SOLO LOCAL / TESTNET

Sin fondos reales

Cada proyecto corre sobre Anvil, simulaciones, testnets vigentes o forks locales con fixtures falsos.

Mapa de confianza

Trustless describe una propiedad acotada, no todo el sistema.

Cada componente desplaza confianza; esta tabla es un modelo mental, no una garantía uniforme.

ComponenteQué se confía
Contrato EVMCódigo desplegado, supuestos del compiler y reglas explícitas
OráculoCalidad, frescura, disponibilidad y modelo de operadores
MultisigIndependencia, threshold, seguridad de keys y coordinación
TimelockIntegridad del delay, visibilidad y capacidad de salida
Sequencer L2Ordering temporal, resistencia a censura y liveness
BridgeModelo de verificación, finalidad, relayers/validators y admin keys
FrontendTransacciones propuestas y datos representados al usuario
RPCDisponibilidad, completitud, consistencia y respuestas honestas
IndexerDerivación correcta, backfills, reconciliación y reorgs
GobernanzaParticipación, delegación, quorum, ejecución y captura
Mapa tecnológico

Capas diferentes, garantías diferentes.

Ejecución, settlement, datos externos, estado derivado y proofs resuelven problemas distintos y cargan trust assumptions diferentes.

ComponenteRol de ingeniería
SolidityReglas del protocolo compiladas a bytecode EVM determinístico.
FoundryBuilds, tests, fuzzing, invariantes, scripts, nodos locales y estado forkeado.
OpenZeppelinBuilding blocks versionados con supuestos y límites de upgrade revisables.
viemSimulación, firma, envío, receipts, logs e interacción RPC tipada off-chain.
AnvilEjecución local descartable con cuentas deterministas y failure injection controlado.
L1Settlement canónico, publicación de datos y finalidad del camino estudiado.
L2Ejecución escalable con supuestos de sequencer, bridge, proofs y upgrades.
OráculoHechos externos cuya calidad, frescura y disponibilidad el contrato no garantiza solo.
IndexerEstado derivado consultable que reconcilia reorgs y backfills.
ZK proofVerificación compacta de cómputo restringido o conocimiento de un witness privado.
00
Fase 00 · Calibrar el mapa

Orientación

Prerrequisitos, vocabulario de confianza, política local/testnet-only, registros y rutas lineal o guiada por Statecraft.

Página de fase
01
Fase 01 · Hacer explícitas las transiciones

Ledger y Ejecución

Modelar estado replicado, finalidad, ejecución EVM, gas, storage y Solidity modular antes de componer finanzas.

Página de fase
02
Fase 02 · Programar activos y autoridad

Estándares, Identidad y Autoridad

Tratar tokens, firmas, smart accounts, roles, upgrades y gobernanza como sistemas explícitos de autoridad.

Página de fase
03
Fase 03 · Probar propiedades bajo ataque

Correctness e Ingeniería Adversarial

Especificar propiedades, fuzzear transiciones, reproducir exploits, corregir supuestos y conservar evidencia de regresión.

Página de fase
04
Fase 04 · Componer máquinas de estado económicas

Mercados y Finanzas On-chain

Construir AMMs, lending, vaults, oráculos, stable assets y liquidaciones desde accounting e invariantes económicas.

Página de fase
05
Fase 05 · Separar ejecución de settlement

Mercados de Ejecución y Escalado

Estudiar mercados de ordering, rollups, data availability, settlement y fallas cross-chain como un solo pipeline.

Página de fase
06
Fase 06 · Verificar sin revelar todo

Pruebas y Privacidad

Construir circuitos chicos y auditables con verifiers on-chain, exponiendo setup, privacidad, replay y constraints.

Página de fase
Fase ★ · Medir y verificar

Siempre Activo

Operar clientes tipados, indexers reorg-safe, monitores, manifests, alertas, runbooks e informes de invariantes desde v0.

Página de fase
Capa de referencia

Especificaciones antes que abstracciones

Los registros de estándares, redes y tooling mantienen status, versiones, trust assumptions y datos sensibles a cambios de forma explícita y revisable.