Skip to content

v0.9.0-legacy-chain IOI Foundation (The Modular Blockchain SDK)

Pre-release
Pre-release

Choose a tag to compare

@NoCentralHub NoCentralHub released this 30 Dec 19:56

Release: 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 redb with 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_tls combining 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:

  1. Removal: UTXO models, Round-Robin Consensus, and Legacy Contracts.
  2. Introduction: A-DMFT Consensus, The Agency Firewall, and the Semantic File System.
  3. Refactor: Transformation of "Smart Contracts" into "Verifiable Agents."