Logos Blockchain Weekly Update - 2026-06-08 §
blockchain:highlights §
- Sessions fully removed from the Logos Blockchain node: the final feature pull request merged and a fresh devnet deployed logos-blockchain#2850
- Smart block building merged: the block builder can now sequence many dependent transactions from the mempool into a single block logos-blockchain#2864
- Logos Execution Zone performance benchmarks completed: summary document published covering minimum and recommended hardware requirements for running a zone doc
- Four research interns joined the blockchain team for the summer, and two new contributors joined the Logos Execution Zone team
blockchain:bedrock:research §
-
blockchain:bedrock:research:total-stake-inference
- “Modelling of Network Delays” extended with pairwise broadcast latency analysis on random regular graphs: the right tail of the latency distribution decreases with connectivity C and increases with 1/(dλ) doc
- “Total Stake Inference with Network Delays” significantly revised: Section 4 reworked, figures regenerated, notation simplified — near complete doc
-
blockchain:bedrock:research:cryptarchia
- Checkpoint-based Fast Bootstrapping RFC revised RFC; “Checkpoint State and StateRoot Specification” subpage substantially extended: new StateRoot specification,
checkpoint_state defined as the state after epoch transition and before first block execution, hashing and verification against epoch_state_root, canonical ordering and encoding rules draft
-
blockchain:bedrock:research:post-quantum
- “Post-Quantum Safety Analysis of the Logos Bedrock Layer” document updated doc
- “Post-Quantum Migration Strategy for the Logos Bedrock Layer” document started (WIP) doc
blockchain:bedrock:eng §
-
blockchain:bedrock:eng:blend
- Session removal completed: the final feature pull request merged, removing sessions across the stack including SDP and SRP logos-blockchain#2850; leftover session mentions removed #2847; self-applying blocks before broadcasting re-enabled #2851
/blend/join HTTP endpoint added for joining Blend as a core node with an SDP declaration #2873
- Stake-less service provision prevention (in-review) #2855; SDP test improvements (in-review) #2852
-
blockchain:bedrock:eng:mempool
- Smart block building merged: the block builder now loops to sequence dependent transactions from the mempool into a single block logos-blockchain#2864, respecting transaction topological order under the block size limit #2868 (supersedes the TxTracker approach #2746)
- Oversized transactions now rejected in the mempool logos-blockchain#2870
-
blockchain:bedrock:eng:zone-sdk
- zone-sdk split into multiple files with a unified sync/stream API logos-blockchain#2834
- Deposit amount support and LEZ bug fixes #2776; checkpoint and readiness support #2818
- Checkpoint returned with the block-processed event, plus sync publish (in-review) #2872
- Cycle bug fix (in-review) #2840
-
blockchain:bedrock:eng:decentralized-sequencing
-
blockchain:bedrock:eng:testing
- Wallet tracking from the block feed added to the testing framework logos-blockchain#2835
- Local inscription throughput measurements mostly matched theoretical limits: larger payloads bounded by block size, small payloads by per-block transaction count
- Proposed-block transaction selection now capped correctly by block size #2842
- E2e log-level overrides preserved #2845; node binary set explicitly for nextest e2e runs #2862
- E2e test artifact handling improvements merged #2819
- Cucumber stress tests improved while stress-testing the new mempool (in-review) #2854
- Testing disabled on Nix due to failures in Nix’s restricted environment #2848
-
blockchain:bedrock:eng:node
- Node 0.1.3-rc.8 released with deployment fixes logos-blockchain#2877; manual dispatch added for the Node Docker Image workflow #2865; logging level configurable via the compose run file #2860
- Keystore management commands added (generating and adding the devnet faucet key) #2846
- Genesis generation binary now checks validity of generated deployment settings #2859; node fails fast on invalid serialized deployment and user configs #2863
- Cargo-hack compilation issue fixed #2856; Rust toolchain updated for testing-framework Dockerfiles #2866
- C-bindings logging fixed #2789
- CLI init, update and migrate commands reworked: updated keystore file format and commands to generate
user_config.yaml from the keystore #2801, with devnet init node keys and recreation instructions documented doc; cargo-hack CI step fixed #2807
-
blockchain:bedrock:eng:circuits
- rust-rapidsnark fork introduced to replace the prover and verifier binaries with library counterparts logos-blockchain#2839; rapidsnark dependency update to address concurrency issues and a buffer-based prover (WIP) branch, branch
- Fr field type localised to avoid collisions with other libraries logos-blockchain-circuits#45; circuit file embeds gated behind feature flags (in-review) #44
blockchain:logos-execution-zone §
-
blockchain:logos-execution-zone:accounts
- NSSA → LEE rename merged logos-execution-zone#499; lez-related crates moved into the new
lez/ folder #503
- PQ Kyber-768 encryption merged #474
- Keycard support merged #461
- LEE key protocol specs completed (in-review) #505
-
blockchain:logos-execution-zone:logos-core
-
blockchain:logos-execution-zone:wallet-ui
- Wallet UI builds restored logos-execution-zone-wallet-ui#15
- Wallet UI improvements — network selector (testnet/localhost), shielded and deshielded transfers, account filtering by transaction type, syncing progress bar, proof-generation spinner — tested on local and testnet (in-review) logos-execution-zone-wallet-ui#16
- Wallet UI journey draft targeting current v0.1.2 functionality doc
-
blockchain:logos-execution-zone:benchmarks
- LEZ performance benchmarks finished: summary document on minimum and recommended requirements for running LEZ doc; throughput bottleneck identified
- Sequencer performance analysis: flamegraph generated for a 10-auth-transfer run
-
blockchain:logos-execution-zone:bridging
- Bridge Deposit made fault-tolerant logos-execution-zone#506
- Bridge Withdraw flow implementation (in-review) #508
- Vault program commands for the wallet (in-review) #511
-
blockchain:logos-execution-zone:cross-zone
- Cross-LEZ zones first draft ready, up to date with the merged zone SDK and bridging work doc
-
blockchain:logos-execution-zone:aggregation
- Proof aggregation tests in Risc0 (in-review) logos-execution-zone#512; notes started on adapting Mina’s aggregation approach to LEZ doc
-
blockchain:logos-execution-zone:deployment
- Indexer tests split into individual integration tests to avoid competing Docker instances on CI runners
nimbos §
- Genesis Mantle transaction vectors merged nimbos#45
- PoL Groth16 verification and circuit provisioning via
nim-groth16 integration (in-review) nimbos#50
- discv5/eth discovery stack replaced with libp2p AutoNAT v2 for reachability (WIP) branch
- Cryptarchia Initial Block Download aligned with Rust nodes — Ed25519 libp2p keys, wire-framing fixes, Bedrock block-header validation; GetTip succeeds against a local Rust node (WIP) branch