v0.9.0-legacy-chain IOI Foundation (The Modular Blockchain SDK)
Pre-releaseRelease: IOI Foundation (The Modular Blockchain SDK)
Version: v0.9.0-legacy-chain
Codename: "Bedrock"
Status: FROZEN / DEPRECATED
📝 Summary
This release marks the completion of the IOI generic blockchain architecture. It represents a high-performance, modular SDK for building sovereign chains with hybrid post-quantum cryptography. It establishes the "Containerized Validator" pattern (Guardian/Orchestrator/Workload) but operates under traditional Layer 1 paradigms (Blocks, Transactions, UTXOs) rather than the Agentic/Intent paradigms of Web4.
This codebase serves as the biological ancestor of the IOI Internet of Intelligence. While the consensus and transaction models will be replaced, the kernel architecture and cryptographic primitives defined here form the DNA of the future Agentic Runtime.
✨ Key Capabilities Preserved in this Snapshot
1. The Triadic Architecture (Containerized Validators)
- Guardian: A hardware-anchored root of trust handling key management and binary integrity.
- Orchestrator: A high-throughput networking and consensus controller using
libp2p. - Workload: An isolated execution environment for WASM smart contracts and state management.
- Hybrid IPC: A dual-rail communication system using gRPC for control signals and Shared Memory (Zero-Copy) for high-bandwidth data transfer.
2. Modular State & Storage
- Pluggable Backends: Full support for IAVL, Sparse Merkle, Verkle (KZG), and Jellyfish Merkle Trees.
- Storage Layer: An epoch-sharded, crash-safe storage engine based on
redbwith Write-Ahead Logging (WAL). - Proof Compatibility: Native conversion of internal storage proofs into ICS-23 standard proofs for IBC compatibility.
3. Post-Quantum Cryptography (PQC)
- Hybrid TLS: Custom implementation of
hybrid_kem_tlscombining ECDH with Kyber-768 for quantum-resistant validator communication. - Signatures: Support for ML-DSA (Dilithium) signatures alongside Ed25519.
4. Interoperability (IBC)
- Native Relayer: Built-in IBC relayer logic capable of bridging local state to external networks.
- ZK Light Clients: Integrated drivers for verifying Ethereum Beacon Chain updates via Zero-Knowledge proofs (
ethereum-zk).
5. Consensus & Transaction Models (Deprecated in Next Release)
- Engines: Modular implementations of Proof-of-Authority (PoA), Proof-of-Stake (PoS), and Round-Robin BFT.
- Tx Models: Support for UTXO, Account-based, and Hybrid transaction models.
⚠️ Migration Note
Effective immediately, development on the v0.9.0-legacy-chain branch is halted.
The master branch will now undergo the Fractal Pivot:
- Removal: UTXO models, Round-Robin Consensus, and Legacy Contracts.
- Introduction: A-DMFT Consensus, The Agency Firewall, and the Semantic File System.
- Refactor: Transformation of "Smart Contracts" into "Verifiable Agents."