mirror of
https://github.com/logos-co/roadmap.git
synced 2026-08-27 09:01:07 +00:00
blockchain: 2026-06-08 (#473)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
f0f0f178ad
commit
bef8ceb6b8
@@ -0,0 +1,114 @@
|
||||
---
|
||||
title: 2026-06-08 Logos Blockchain weekly
|
||||
tags:
|
||||
- nomos-updates
|
||||
date: 2026-06-08
|
||||
lastmod: 2026-06-08
|
||||
draft: false
|
||||
description: Weekly update of Logos Blockchain
|
||||
---
|
||||
|
||||
# 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](https://github.com/logos-blockchain/logos-blockchain/pull/2850)
|
||||
- Smart block building merged: the block builder can now sequence many dependent transactions from the mempool into a single block [logos-blockchain#2864](https://github.com/logos-blockchain/logos-blockchain/pull/2864)
|
||||
- Logos Execution Zone performance benchmarks completed: summary document published covering minimum and recommended hardware requirements for running a zone [doc](https://hackmd.io/@Moudy/SJ-U8hhxGg)
|
||||
- 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](https://www.notion.so/nomos-tech/Modelling-of-Network-Delays-357261aa09df806ab687c115e5ba55e0)
|
||||
- "Total Stake Inference with Network Delays" significantly revised: Section 4 reworked, figures regenerated, notation simplified — near complete [doc](https://app.notion.com/p/nomos-tech/Total-Stake-Inference-with-Network-Delays-f82261aa09df8253b32d01fe395f6ec7)
|
||||
|
||||
- `blockchain:bedrock:research:cryptarchia`
|
||||
- Checkpoint-based Fast Bootstrapping RFC revised [RFC](https://app.notion.com/p/nomos-tech/RFC-Checkpoint-based-Fast-Bootstrapping-for-Cryptarchia-8d1261aa09df82ee96b201093a543dd6); "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](https://app.notion.com/p/nomos-tech/Draft-Checkpoint-State-and-StateRoot-Specification-365261aa09df8005862ac142979fff9e)
|
||||
|
||||
- `blockchain:bedrock:research:post-quantum`
|
||||
- "Post-Quantum Safety Analysis of the Logos Bedrock Layer" document updated [doc](https://www.notion.so/nomos-tech/Post-Quantum-Safety-Analysis-of-the-Logos-Bedrock-Layer-360261aa09df80a6a98dc4d787cfa499)
|
||||
- "Post-Quantum Migration Strategy for the Logos Bedrock Layer" document started (WIP) [doc](https://www.notion.so/nomos-tech/Post-Quantum-Migration-Strategy-for-the-Logos-Bedrock-Layer-376261aa09df80348969f89b1f3ed8e9)
|
||||
|
||||
## `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](https://github.com/logos-blockchain/logos-blockchain/pull/2850); leftover session mentions removed [#2847](https://github.com/logos-blockchain/logos-blockchain/pull/2847); self-applying blocks before broadcasting re-enabled [#2851](https://github.com/logos-blockchain/logos-blockchain/pull/2851)
|
||||
- `/blend/join` HTTP endpoint added for joining Blend as a core node with an SDP declaration [#2873](https://github.com/logos-blockchain/logos-blockchain/pull/2873)
|
||||
- Stake-less service provision prevention (in-review) [#2855](https://github.com/logos-blockchain/logos-blockchain/pull/2855); SDP test improvements (in-review) [#2852](https://github.com/logos-blockchain/logos-blockchain/pull/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](https://github.com/logos-blockchain/logos-blockchain/pull/2864), respecting transaction topological order under the block size limit [#2868](https://github.com/logos-blockchain/logos-blockchain/pull/2868) (supersedes the TxTracker approach [#2746](https://github.com/logos-blockchain/logos-blockchain/pull/2746))
|
||||
- Oversized transactions now rejected in the mempool [logos-blockchain#2870](https://github.com/logos-blockchain/logos-blockchain/pull/2870)
|
||||
|
||||
- `blockchain:bedrock:eng:zone-sdk`
|
||||
- zone-sdk split into multiple files with a unified sync/stream API [logos-blockchain#2834](https://github.com/logos-blockchain/logos-blockchain/pull/2834)
|
||||
- Deposit amount support and LEZ bug fixes [#2776](https://github.com/logos-blockchain/logos-blockchain/pull/2776); checkpoint and readiness support [#2818](https://github.com/logos-blockchain/logos-blockchain/pull/2818)
|
||||
- Checkpoint returned with the block-processed event, plus sync publish (in-review) [#2872](https://github.com/logos-blockchain/logos-blockchain/pull/2872)
|
||||
- Cycle bug fix (in-review) [#2840](https://github.com/logos-blockchain/logos-blockchain/pull/2840)
|
||||
|
||||
- `blockchain:bedrock:eng:decentralized-sequencing`
|
||||
- Sequencer timing endpoint on the node API merged [logos-blockchain#2816](https://github.com/logos-blockchain/logos-blockchain/pull/2816)
|
||||
|
||||
- `blockchain:bedrock:eng:testing`
|
||||
- Wallet tracking from the block feed added to the testing framework [logos-blockchain#2835](https://github.com/logos-blockchain/logos-blockchain/pull/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](https://github.com/logos-blockchain/logos-blockchain/pull/2842)
|
||||
- E2e log-level overrides preserved [#2845](https://github.com/logos-blockchain/logos-blockchain/pull/2845); node binary set explicitly for nextest e2e runs [#2862](https://github.com/logos-blockchain/logos-blockchain/pull/2862)
|
||||
- E2e test artifact handling improvements merged [#2819](https://github.com/logos-blockchain/logos-blockchain/pull/2819)
|
||||
- Cucumber stress tests improved while stress-testing the new mempool (in-review) [#2854](https://github.com/logos-blockchain/logos-blockchain/pull/2854)
|
||||
- Testing disabled on Nix due to failures in Nix's restricted environment [#2848](https://github.com/logos-blockchain/logos-blockchain/pull/2848)
|
||||
|
||||
- `blockchain:bedrock:eng:node`
|
||||
- Node 0.1.3-rc.8 released with deployment fixes [logos-blockchain#2877](https://github.com/logos-blockchain/logos-blockchain/pull/2877); manual dispatch added for the Node Docker Image workflow [#2865](https://github.com/logos-blockchain/logos-blockchain/pull/2865); logging level configurable via the compose run file [#2860](https://github.com/logos-blockchain/logos-blockchain/pull/2860)
|
||||
- Keystore management commands added (generating and adding the devnet faucet key) [#2846](https://github.com/logos-blockchain/logos-blockchain/pull/2846)
|
||||
- Genesis generation binary now checks validity of generated deployment settings [#2859](https://github.com/logos-blockchain/logos-blockchain/pull/2859); node fails fast on invalid serialized deployment and user configs [#2863](https://github.com/logos-blockchain/logos-blockchain/pull/2863)
|
||||
- Cargo-hack compilation issue fixed [#2856](https://github.com/logos-blockchain/logos-blockchain/pull/2856); Rust toolchain updated for testing-framework Dockerfiles [#2866](https://github.com/logos-blockchain/logos-blockchain/pull/2866)
|
||||
- C-bindings logging fixed [#2789](https://github.com/logos-blockchain/logos-blockchain/pull/2789)
|
||||
- CLI init, update and migrate commands reworked: updated keystore file format and commands to generate `user_config.yaml` from the keystore [#2801](https://github.com/logos-blockchain/logos-blockchain/pull/2801), with devnet init node keys and recreation instructions documented [doc](https://app.notion.com/p/nomos-tech/Devnet-init-nodes-keystore-files-36d261aa09df8010b5b0e6883984d690); cargo-hack CI step fixed [#2807](https://github.com/logos-blockchain/logos-blockchain/pull/2807)
|
||||
|
||||
- `blockchain:bedrock:eng:circuits`
|
||||
- rust-rapidsnark fork introduced to replace the prover and verifier binaries with library counterparts [logos-blockchain#2839](https://github.com/logos-blockchain/logos-blockchain/pull/2839); rapidsnark dependency update to address concurrency issues and a buffer-based prover (WIP) [branch](https://github.com/logos-blockchain/logos-blockchain-rust-rapidsnark/tree/feat/rapidsnark-v0.0.8), [branch](https://github.com/logos-blockchain/logos-blockchain-rust-rapidsnark/tree/feat/prover/buffer)
|
||||
- Fr field type localised to avoid collisions with other libraries [logos-blockchain-circuits#45](https://github.com/logos-blockchain/logos-blockchain-circuits/pull/45); circuit file embeds gated behind feature flags (in-review) [#44](https://github.com/logos-blockchain/logos-blockchain-circuits/pull/44)
|
||||
|
||||
## `blockchain:logos-execution-zone`
|
||||
|
||||
- `blockchain:logos-execution-zone:accounts`
|
||||
- NSSA → LEE rename merged [logos-execution-zone#499](https://github.com/logos-blockchain/logos-execution-zone/pull/499); lez-related crates moved into the new `lez/` folder [#503](https://github.com/logos-blockchain/logos-execution-zone/pull/503)
|
||||
- PQ Kyber-768 encryption merged [#474](https://github.com/logos-blockchain/logos-execution-zone/pull/474)
|
||||
- Keycard support merged [#461](https://github.com/logos-blockchain/logos-execution-zone/pull/461)
|
||||
- LEE key protocol specs completed (in-review) [#505](https://github.com/logos-blockchain/logos-execution-zone/pull/505)
|
||||
|
||||
- `blockchain:logos-execution-zone:logos-core`
|
||||
- Generic transaction flows in the wallet FFI finalized (in-review) [logos-execution-zone#491](https://github.com/logos-blockchain/logos-execution-zone/pull/491); program deployment transactions in the FFI started (WIP) [#510](https://github.com/logos-blockchain/logos-execution-zone/pull/510)
|
||||
- LEZ module updates finalized, usage examples to follow (in-review) [logos-execution-zone-module#19](https://github.com/logos-blockchain/logos-execution-zone-module/pull/19); wallet UI usage examples started (WIP) [logos-execution-zone-wallet-ui#17](https://github.com/logos-blockchain/logos-execution-zone-wallet-ui/pull/17)
|
||||
|
||||
- `blockchain:logos-execution-zone:wallet-ui`
|
||||
- Wallet UI builds restored [logos-execution-zone-wallet-ui#15](https://github.com/logos-blockchain/logos-execution-zone-wallet-ui/pull/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](https://github.com/logos-blockchain/logos-execution-zone-wallet-ui/pull/16)
|
||||
- Wallet UI journey draft targeting current v0.1.2 functionality [doc](https://app.notion.com/p/Journey-draft-3778f96fb65c8043accde264aa53ec56)
|
||||
|
||||
- `blockchain:logos-execution-zone:benchmarks`
|
||||
- LEZ performance benchmarks finished: summary document on minimum and recommended requirements for running LEZ [doc](https://hackmd.io/@Moudy/SJ-U8hhxGg); 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](https://github.com/logos-blockchain/logos-execution-zone/pull/506)
|
||||
- Bridge Withdraw flow implementation (in-review) [#508](https://github.com/logos-blockchain/logos-execution-zone/pull/508)
|
||||
- Vault program commands for the wallet (in-review) [#511](https://github.com/logos-blockchain/logos-execution-zone/pull/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](https://app.notion.com/p/Cross-LEZ-zones-version-1-3738f96fb65c8039bd4cd32afec4a1ce)
|
||||
|
||||
- `blockchain:logos-execution-zone:aggregation`
|
||||
- Proof aggregation tests in Risc0 (in-review) [logos-execution-zone#512](https://github.com/logos-blockchain/logos-execution-zone/pull/512); notes started on adapting Mina's aggregation approach to LEZ [doc](https://app.notion.com/p/Aggregation-of-privacy-transactions-in-LEZ-3758f96fb65c80c4bb45f1d19908da0c)
|
||||
|
||||
- `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](https://github.com/logos-co/nimbos/pull/45)
|
||||
- PoL Groth16 verification and circuit provisioning via `nim-groth16` integration (in-review) [nimbos#50](https://github.com/logos-co/nimbos/pull/50)
|
||||
- discv5/eth discovery stack replaced with libp2p AutoNAT v2 for reachability (WIP) [branch](https://github.com/logos-co/nimbos/tree/refactor/logos-libp2p-autonat)
|
||||
- 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](https://github.com/logos-co/nimbos/tree/feat/cryptarchia-ibd)
|
||||
Reference in New Issue
Block a user