Logos Blockchain Weekly Update - 2026-08-10

blockchain:highlights

blockchain:bedrock:research

  • blockchain:bedrock:research:cryptarchia

    • Channel configuration lineage enforced via parent message id: spec (in-review) logos-lips#396, implementation (in-review) #3272
    • Tokenomics spec fixes merged: leader reward share rounded down and voucher domain-separation tag aligned logos-lips#395
    • Fast Bootstrapping dropped from the release scope: merkle-tree structure migration reverted #3249
  • blockchain:bedrock:research:total-stake-inference

    • Total Stake Inference report consolidated: countable uncle model adopted and selfish-mining repair revised research#1; fork-loss claims validated at the deployed operating point (in-review) research#2
  • blockchain:bedrock:research:permissionless-channel-sequencing

  • blockchain:bedrock:research:anonymous-communications

    • Dandelion++ reviewed and evaluated experimentally against the single-path communication model with Bayesian sender attribution metrics: doc, doc
    • Mix-net Bayesian inference attack numerical complexity modelled (cost, time, and memory); per-message link jitter added on top of the quenched link law, with the SNR redefined and the attack likelihood corrected doc
    • Peering-degree privacy analysis started: compact abstract model of the Blend anonymous communication system doc and adversarial models for Block-Proposer Unlinkability doc outlined
  • blockchain:bedrock:research:cross-zone-sequencing

    • Costly Abort Mechanism working demo built in the Logos Execution Zone environment, scoped to two sequencers and inscription operations; the three core spec paths validated: happy path, fallback submission, and false challenge code

blockchain:bedrock:eng

  • blockchain:bedrock:eng:security-audit

    • Boundedness hardening merged: high-value candidates #3225, serde JSON #3228, alternate wire deserialisation paths #3230; compressed merkle-tree recovery bounding (in-review) #3247
    • Dependency vulnerabilities fixed: libp2p-gossipsub #3267, libyml #3268, opentelemetry #3269, lru #3270
  • blockchain:bedrock:eng:blend

    • Compressed Block Proposal implemented: block proposal serialization aligned between code and spec #3243, full transaction hash references replaced with prefixes #3251, compressed proposals supported in Blend #3258
    • Proof of Quota quotas and key indexes moved to dedicated types that enforce the circuit-required bit sizes at compile time #3275
    • Public header verification benchmarks (in-review) #3278
  • blockchain:bedrock:eng:node

    • EmPoWering implementation merged: ClaimPowReward core operation, verification, and execution #3202 and Proof of Work Mantle ledger state tracking #3248; rewards disabled until full integration
    • Proof of Work path for Proof of Quota merged: circuits logos-blockchain-circuits#51 and node #3259; circuit CI fixed logos-blockchain-circuits#52
    • Uncle references implemented across the stack (in-review): uncle headers carried and committed by body_root #3281, reference window in config #3282, uncle selection when proposing #3283, uncle verification when applying blocks #3284, distinct occupied-slot counting for Total Stake Inference #3285
    • SignedOp typestate groundwork continued: basic SignedOp implementation merged #3245; gas constants redesigned to fit the new flow (in-review) #3273; Op/SignedOp/MantleTx naming standardised (in-review) #3274
    • Leadership log spam reduced (in-review) #3253
    • Overwatch service-readiness test flakiness fixed Overwatch#148
  • blockchain:bedrock:eng:testing

    • Testing Framework improvements merged: local binaries resolved asynchronously to avoid blocking the async runtime logos-blockchain-testing#60, local-cluster monitor and resource cleanup hooks logos-blockchain-testing#61, published node release binaries usable in local deployments #3250
    • Future-dated fee projection tests (in-review) #3286
    • Cooperative CI peer detection hardened #3280
  • blockchain:bedrock:eng:zone-sdk

    • λSQL architecture proposal written, layering decentralized SQL databases over the Zone SDK doc
  • blockchain:bedrock:eng:logos-core

    • Node 0.2.1 testnet release published release: fleet deployed, module and UI released, with a UI deployment-config loading bug fixed and re-released
    • FFI config environment-variable overrides merged #3219

blockchain:logos-execution-zone

  • blockchain:logos-execution-zone:release

  • blockchain:logos-execution-zone:sequencer

    • Sequencer self-join specs reworked in a second iteration, no longer depending on inscriptions and config updates in the same Mantle transaction doc; implementation finalized with an end-to-end integration test covering stake-based joining and unstake-based leaving (in-review) #653
    • Sequencer libp2p gossip module initial implementation finalized (in-review) #662
    • Sequencer metrics and Grafana dashboard generation tool merged #651
    • Actor-based architecture refactor planned in five phases doc; phase 1 with RpcServer and Executor actors opened (in-review) #691
    • Wallet FFI transaction status polling (in-review) #696
    • Zone SDK priority fee exposed in the sequencer config #680
  • blockchain:logos-execution-zone:cross-zone

    • Generalization Phase 0 completed: cross-zone deliveries authorized by source program and target #667
    • Phase 1 planned doc and started: peer blocks validated before caching #670, deliveries restricted to blocks on the peer’s verified chain #686
  • blockchain:logos-execution-zone:accounts

    • Environment unification continued: private-kinds refactor merged as part 1 #660, private/public i/o bundled into action structs merged #604, private authorization key (in-review) #669, private PDA authorization scoped to the callee subtree (in-review) #683, claiming unification started (WIP) code
    • Incremental updates proposal written doc
    • Program updates support exploration started, with first ideas drafted doc
  • blockchain:logos-execution-zone:proofs

    • Proof aggregation benchmark for the Logos Execution Zone code
  • blockchain:logos-execution-zone:testing

    • Testing Framework setup integrated into the Logos Execution Zone commit
    • Multi-sequencer and multi-zone support for integration tests (in-review) #643
    • Integration-test CI trimmed, with simple retries on fixtures #671

nimbos

  • ChannelTransfer operation with channel notes merged nimbos#159
  • Mempool design and transaction selection for block proposals in progress code
  • nim-bincode compatibility with the nim-serialization API in progress, toward nim-libp2p GossipSub integration code