Logos Blockchain Weekly Update - 2026-06-15

blockchain:highlights

  • v0.2 launch hardening: release candidate 0.1.3-rc.10 deployed and the first round of security-audit fixes merged logos-blockchain#2904, with a ZK proving memory leak that was crashing the devnet fixed logos-blockchain-circuits#48
  • Logos Blockchain now runs as a Logos Core module: the logoscore-cli and blockchain module were built on Linux and macOS and used to join the Blend network journey
  • EmPoWering incentivization proposal merged and approved proposal
  • Nimbos: Cryptarchia Initial Block Download nimbos#44 and Ed25519 block signatures nimbos#53 merged, moving the Nim node toward cross-compatibility with the Rust nodes

blockchain:bedrock:research

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

    • Derived an approximation for the average global-broadcast latency (one node reaching all others) on a random regular graph network, completing the latency model Modelling of Network Delays
    • “Total Stake Inference with Network Delays” document completed and ready for internal review doc
  • blockchain:bedrock:research:cryptarchia

    • Checkpoint-based Fast Bootstrapping RFC moved from a blocked StateRoot draft to a concrete StateRoot V1 design: tokenomics_state and TokenomicsStateRoot defined for retained Anonymous Leaders reward state (voucher tree, voucher nullifiers, leaders_rewards, current-epoch vouchers), with tightened checkpoint-package validation RFC
  • blockchain:bedrock:research:post-quantum

    • First post-quantum benchmark results on Raspberry Pi 5 (in-review) logos-blockchain-pocs#111
    • Post-quantum ZK proof-system candidates listing started doc
  • blockchain:bedrock:research:incentivization

    • EmPoWering proposal merged with the fixed-per-epoch, note-based reward approach and approved proposal; investigation started into puzzles that protect Blend from spam and rewards from abusive mining
  • blockchain:bedrock:research:anonymous-communications

    • Literature review published: “Anonymous Communication Systems and Privacy Properties for Private Proof-of-Stake Networks” doc
    • Consolidated literature review across 20 sources (proof-of-stake/private proof-of-stake, anonymous-communication designs, the anonymity trilemma, traffic-analysis attacks) doc
  • blockchain:bedrock:research:permissionless-channel-sequencing

    • First full design draft completed for permissionless channel sequencing through a staked lottery, with an alternate ZK variant and a partial code implementation doc
  • blockchain:bedrock:research:cross-zone-sequencing

    • Cross-zone failure analysis completed: 7 concrete failure modes documented across the three round-robin sequencer modes (atomicity violations, ordering inconsistency, liveness failures) doc

blockchain:bedrock:eng

  • blockchain:bedrock:eng:blend

    • Panic-causing concurrency bug in Blend fixed logos-blockchain#2887
    • Edge node now drops a message after N failed attempts instead of endlessly picking new peers #2893
  • blockchain:bedrock:eng:security-audit

  • blockchain:bedrock:eng:zone-sdk

    • Cycle bug fix merged logos-blockchain#2840; checkpoint returned with the block-processed event plus sync publish merged #2872
    • zone-sdk slot-clock mutability bug fixed #2933
    • More descriptive zone-sdk events for user feedback (in-review) #2934
    • Decentralized-sequencing developer docs (in-review) #2929; bridging user guide (in-review) #2898
    • Worked example for the TUI zone (deposit/withdraw) (in-review, draft) #2938
  • blockchain:bedrock:eng:node

    • Signature well-formedness check fixed logos-blockchain#2884; arkworks bumped from 0.4 to 0.5 #2888
    • Binary block wire encoding/decoding realigned with the spec logos-blockchain#2927; missing binary CLI commands exposed to the c-bindings (for Logos Core headless mode and UI) #2935
    • Garbage collection and note unlock gated to the epoch transition #2881; strict_add used for Epoch and Slot #2924
    • Service Reward Protocol (SRP) enabled in SDP, with tests and rejection of activity messages after a multi-epoch jump (in-review, drafts) #2882, #2885, #2886
  • blockchain:bedrock:eng:release

    • Release candidates 0.1.3-rc.9 issue#2889 and 0.1.3-rc.10 issue#2902 cut
    • Node binary built with the --locked cargo flag on release logos-blockchain#2892; pinned circuits updated to the leak-free release #2901
    • 0.1.2 → migrate CLI command added #2912; declaration ID read from config for init-node configs #2891; standalone config and ceremony files for replication #2895; deployments directory refactor #2920
  • blockchain:bedrock:eng:rewards

  • blockchain:bedrock:eng:logos-core

    • Blockchain runs as a Logos Core module: logoscore-cli and lgpm built and the blockchain module joined the Blend network on 0.1.3-rc.10 journey
    • Debug info containing /nix/... paths stripped to build a portable macOS module module#30; standalone lgx module build workflow module#29
  • blockchain:bedrock:eng:testing

    • Cucumber stress tests improved while stress-testing the new mempool logos-blockchain#2854; max_concurrent_scenarios set to 1 for stable runs #2917; macOS deployment target set for CI #2878
    • Internal explorer fixes with a link to the community explorer #2918
    • Bounded size and count transaction vec for blocks (in-review, parked until after testnet 0.2.0) #2921
  • blockchain:bedrock:eng:circuits

  • blockchain:bedrock:eng:tooling

    • Logos modules and UI updated to be 0.1.3-rc.10-compatible logos-modules#61
    • rust-rapidsnark Nix packaging (WIP) branch
    • Overwatch: deprecated proc-macro-error2 dependency replaced (in-review) Overwatch#137; cargo deny bumped to 0.19.8 (in-review) #136
    • Logos module viewer updated to the new-style SDK plugin interface (in-review) logos-module-viewer#5

blockchain:bedrock:docs

  • Post-quantum blog post drafted and reviewed, pending confirmation of the post-quantum strategy before publishing doc
  • Circuits removed from the blockchain node instructions (in-review, draft until the steps work with the latest testnet release) logos-docs#332

blockchain:logos-execution-zone

  • blockchain:logos-execution-zone:accounts

    • Public account keys now post-quantum secured and verified with keycard integration logos-execution-zone#362
    • Ciphertext (encrypted account data) malleability bug fixed #523
    • msgid removed #516
    • Refactor to decouple lez from lee (in-review, draft) #524
  • blockchain:logos-execution-zone:specs

    • Logos Execution Zone specifications completed and ready for review doc
  • blockchain:logos-execution-zone:logos-core

  • blockchain:logos-execution-zone:indexer

  • blockchain:logos-execution-zone:benchmarks

  • blockchain:logos-execution-zone:cross-zone

    • Async cross-zone messaging RFC drafted — summary, motivation, trust model, locked decision and proposed design (WIP) RFC
  • blockchain:logos-execution-zone:journeys

    • User journeys completed: shared private accounts, public↔private native token transfers (including private donations), cross-program calls, and the timelock feature #321, #322, #325, #326
  • blockchain:logos-execution-zone:deployment

nimbos

  • Cryptarchia Initial Block Download merged nimbos#44
  • Ed25519 Block.signature merged nimbos#53
  • Mantle v1.5.0 transaction layout + v1.4.1 encoding (in-review) nimbos#60