Logos Blockchain Weekly Update - 2026-09-14

blockchain:highlights

  • EmPoWering machinery RFC merged: Proof of Work mining, claims, and reward pool specified in Mantle logos-lips#400
  • Blend Failure Detection and Reaction RFC merged logos-lips#412
  • Hierarchical deterministic wallet primitives merged #3508, logos-lips#437
  • Logos Execution Zone 2/3 threshold slashing signatures merged #818
  • Logos Execution Zone v0.2.5 release candidates published for internal devnet testing v0.2.5-rc2, v0.2.5-rc3
  • Nimbos mempool and block proposal merged nimbos#143

blockchain:bedrock:research

  • blockchain:bedrock:research:cryptarchia

    • Every Operation now carries a proof, with gas independent of it: spec merged logos-lips#431; node verifies the fresh channel config proof and derives execution gas from state, merged #3456
    • Last served epoch made rewardable: RFC merged logos-lips#435, implementation merged #3492, #3493
    • Wallet Technical Standard 1.1.0 merged: key derivation constants and Poseidon2 mode fixed logos-lips#437
    • Blend Failure Detection and Reaction RFC merged logos-lips#412
    • Blend connection traffic RFC moved to review: message budget enforced at the receiver, sized from the node verification rate and shared over connections with a reserve for edge nodes; liveness judged per identity so a reconnect resumes observation (in-review) logos-lips#421
    • Dual-key notes RFC opened: every note commits to a STARK-field public key now, easing the later proof-system transition (in-review) logos-lips#442
    • Mempool transaction retention and maturity RFC opened: retired transactions stay resolvable until release at 2 * TRANSACTION_TTL, block building gated on a maturity age of BLEND_DELAY + BROADCAST_DELAY (in-review) logos-lips#448
    • Blend data messages carry a length-prefixed batch of transactions in one payload (draft) logos-lips#444
  • blockchain:bedrock:research:empowering

    • EmPoWering machinery RFC merged: claims signed with the mined key, tickets ordered with the epoch nonce last, reward pool and difficulty controllers moved into a new Proof of Work document logos-lips#400
    • Follow-up RFCs carved out of the merged machinery: reward retarget floor and pool refill from a fee share (in-review) logos-lips#443; reward puzzle solved with Equi-X against an effort target (draft) logos-lips#447
    • Proof of Work ticket derivation updated to resist mining optimizations #3500; Proof of Quota circuits updated with the new Poseidon2 input order logos-blockchain-circuits#55
    • Most conservative onboarding design analysed: Proof of Work earns non-transferable stake credits towards a sponsored validator position, and sponsored tokens transfer only after satisfactory validator service; economic simulation is straightforward, production integration with Private Proof of Stake significantly harder doc
  • blockchain:bedrock:research:post-quantum

    • Companion document of fix propositions to ease the Post-Quantum ZK migration doc
  • blockchain:bedrock:research:permissionless-channel-sequencing

    • Research started on reducing the blast radius of a malicious zone sequencer set (WIP) doc

blockchain:bedrock:eng

  • blockchain:bedrock:eng:blend

    • Service structure simplified, merged #3490; cover traffic schedule kept intact when blending transactions, merged #3496
    • Pool state fingerprint diagnostics merged #3497
    • Connection monitoring per the revised RFC started: unused machinery cleaned up (draft) #3510, new monitoring machinery introduced (draft) #3539
  • blockchain:bedrock:eng:node

    • Hierarchical deterministic wallet primitives merged #3508
    • Proof of Work precomputed difficulty settings merged #3481
    • UI-facing data exposed, merged: voucher rewards and claimable total #3487, network info over FFI #3488, leader aged notes #3489, node version over HTTP and FFI #3498
    • Chain leader enforces cumulative gas correctly during block creation, merged #3480; finite block-range retrieval consolidated, merged #3478
    • Rejected blocks with invalid signatures no longer cached for the orphan downloader (in-review) #3452
    • cargo-deny entries resolved or justified #3505; SECURITY.md added #3506
    • Trace export over OTLP fixed (in-review) #3543
  • blockchain:bedrock:eng:testing

  • blockchain:bedrock:eng:zone-sdk

    • Signing helper exposed #3499; signing operations exposed in prepared transactions #3541
    • λSQL write status tracking: apps see when their writes are displaced, restored, or finalized (in-review) #3509
  • blockchain:bedrock:eng:logos-core

blockchain:logos-execution-zone

  • blockchain:logos-execution-zone:sequencer

    • 2/3 threshold slashing signatures merged #818; 2/3 threshold signatures for Bedrock channel config updates complete the threshold signature work (in-review) #834
    • Actor architecture: gossip module turned into an actor, merged #833; Bedrock communication moved into a BedrockActor (draft) #885
    • Read-only sequencer: sequencer FFI (in-review) #823, remaining FFI query methods (in-review) #878
  • blockchain:logos-execution-zone:release

    • Release candidates published for internal devnet testing v0.2.5-rc2, v0.2.5-rc3
    • Fixes from release candidate testing: faucet program removed and its genesis role replaced, so deposits show up on the zone again #875; logging added around blocks submitted with a rewound id #843
  • blockchain:logos-execution-zone:fees

  • blockchain:logos-execution-zone:accounts

    • Environment unification: sharded program state moved to review (in-review) #835
    • Programs as accounts: kernel omitted from program deployments, saving storage (in-review) #845; ProgramId and Program clean-up (in-review) #846; private execution of immutable programs and shadow programs moved to review (in-review) #824
    • Incremental updates reworked as opt-in, with chained call interaction (draft) #881
  • blockchain:logos-execution-zone:testing

    • CI optimised: host cache saves repaired and superseded runs cancelled #844, guests run in-process via the memoized image cache #872, single writer for the host Rust cache #874, integration shards no longer gated on fixture tests #883
    • Integration tests fixed on Apple Silicon #887

nimbos