Logos Blockchain Weekly Update - 2026-04-06

blockchain:highlights

  • Blend: protocol simplifications for duplicate detection and faster message dissemination, Proof-of-Quota (PoQ) precomputation, join-as-core-node implementation
  • Mantle: Transfer RFC updated, NoteId uniqueness RFC introduced, smart mempool specification drafted
  • Bridging: Deposit and Withdraw operations merged, Channel Withdraw implementation with trust-based verification design
  • Total Stake Inference: simulation and analytical frameworks aligned, stability condition updated to account for feedback loop
  • Testing: remaining e2e tests migrated to Testing Framework, stress test improvements with local NTP and user config
  • Memory debugging: jemalloc validated as major mitigation for heap fragmentation, reducing memory growth by 20x
  • Nimbos: Identify protocol implemented on the wire, first app-level protocol after QUIC baseline
  • Logos Execution Zone: block context system accounts with clock programs, cross-calls foundational work with self_program_id and caller_program_id
  • Data Availability: generalized adversary analysis refined with new calculator and animation tool
  • Post-quantum security: Cryptarchia v1 draft updated to reflect recent Google Quantum AI findings on elliptic curve cryptography

blockchain:bedrock:research

  • blockchain:bedrock:research:total-stake-inference

    • Aligned simulation and analytical frameworks; validated counting factor q against simulations for both known and inferred total stake scenarios; derived block production rate as function of delay showing opposite behavior between known and inferred stake due to feedback loop; derived updated stability condition for Total Stake Inference draft
    • Improved “Total Active Stake Inference under Stake Privacy” paper to reflect latest q derivation results paper
  • blockchain:bedrock:research:cryptarchia

    • NoteId uniqueness RFC: operations must derive unique identifiers for note outputs RFC
    • EmPoWering Economics Design Spec doc
    • Improved fast bootstrapping RFC/spec RFC
    • Improved Cryptarchia v1 and post-quantum security draft, incorporating recent Google Quantum AI findings on elliptic curve cryptography doc
  • blockchain:bedrock:research:rfc

    • Revised documentation handling process for GitHub compatibility doc
  • blockchain:bedrock:research:blend

    • Revised relaying and processing logic for faster message dissemination without full header check spec
  • blockchain:bedrock:research:da:sampling

    • Updated generalized adversary selective availability attack analysis and calculator based on review doc, calculator
    • Animation tool for visualizing attack scenarios animation
    • Published Data Availability calculators repository with documentation repo
  • blockchain:bedrock:research:mantle

    • Smart mempool (TxTracker) specification with dependency tracking doc

blockchain:bedrock:eng

  • blockchain:bedrock:eng:blend

  • blockchain:bedrock:eng:bridging

    • Channel Withdraw operation: split proof verification into context-free and context-dependent paths, with deferred full verification until channel state is available logos-blockchain#2451
    • DepositOp (commit), Deposit API (commit), and WithdrawOp (commit) merged
    • Zone-SDK: tracking finalized deposits merged (commit); atomic ops+inscribe (in-review) logos-blockchain#2457
  • blockchain:bedrock:eng:mantle

    • Updated Transfer RFC with full encoding details RFC
    • Gas context for ChannelWithdraw gas calculation logos-blockchain#2450
    • Merkle Mountain Range: incremental merkle path maintenance for voucher management logos-blockchain#2469
  • blockchain:bedrock:eng:testnet

    • Memory growth: jemalloc reduces memory increase from 1.4GB to 70MB over 5 days; heap fragmentation confirmed as major contributor
    • Testnet node bootstrapped from DST nodes; discovered state recovery panic during long bootstrap
  • blockchain:bedrock:eng:tokenomics

  • blockchain:bedrock:eng:testing

  • blockchain:bedrock:eng:node

  • blockchain:bedrock:eng:zones

  • blockchain:bedrock:eng:decentralized-sequencing

    • Decentralized sequencer first-write-wins PoC: added unit tests, integration test client simplification, merged stream-sync branch logos-blockchain#2446

blockchain:logos-execution-zone

  • blockchain:logos-execution-zone:block-context

    • Timestamp validity window (merged) logos-execution-zone#404
    • Validity windows on program outputs: programs can now set valid ranges for their outputs (merged) logos-execution-zone#400
    • Block context system accounts: introduced clock accounts (CLOCK_01, CLOCK_10, CLOCK_50) exposing current block ID and timestamp, with mandatory clock invocation at end of every block; refactored transaction validation into ValidatedStateDiff for explicit validation/mutation separation; fixed clock program security issue logos-execution-zone#403
  • blockchain:logos-execution-zone:cross-calls

  • blockchain:logos-execution-zone:indexer

  • blockchain:logos-execution-zone:protocol

  • blockchain:logos-execution-zone:accounts

    • Transfer to existing private account: simplified approach document and draft implementation for deposit logs logos-execution-zone#413
  • blockchain:logos-execution-zone:explorer

nimbos

  • Identify protocol implementation with mainnet/testnet protocol names and tests; consolidated P2P branch with QUIC, bootstrap by multiaddr, node fixes, and Windows link fix nimbos#27

blockchain:comms

  • blockchain:comms:docs

    • Logos Execution Zone documentation ready for review doc
  • blockchain:comms:presentation