|
| 1 | +--- |
| 2 | +title: 2026-06-29 Logos Blockchain weekly |
| 3 | +tags: |
| 4 | + - nomos-updates |
| 5 | +date: 2026-06-29 |
| 6 | +lastmod: 2026-06-29 |
| 7 | +draft: false |
| 8 | +description: Weekly update of Logos Blockchain |
| 9 | +--- |
| 10 | + |
| 11 | +# Logos Blockchain Weekly Update - 2026-06-29 |
| 12 | + |
| 13 | +## `blockchain:highlights` |
| 14 | + |
| 15 | +- **Testnet v0.2 released!** |
| 16 | + - Blockchain Node [0.2.0](https://github.com/logos-blockchain/logos-blockchain/releases/tag/0.2.0) |
| 17 | + - Blockchain Module [logos-blockchain-module#50](https://github.com/logos-blockchain/logos-blockchain-module/pull/50) |
| 18 | + - Blockchain Dashboard [logos-blockchain-ui#31](https://github.com/logos-blockchain/logos-blockchain-ui/pull/31) |
| 19 | + - LEZ Module [logos-execution-zone-module#40](https://github.com/logos-blockchain/logos-execution-zone-module/pull/40) |
| 20 | + - LEZ Wallet [logos-execution-zone-wallet-ui#26](https://github.com/logos-blockchain/logos-execution-zone-wallet-ui/pull/26) |
| 21 | + - LEZ Indexer [lez-indexer-module#15](https://github.com/logos-blockchain/lez-indexer-module/pull/15) |
| 22 | + - LEZ Explorer [lez-explorer-ui#11](https://github.com/logos-blockchain/lez-explorer-ui/pull/11) |
| 23 | +- **Post-quantum Blend candidates document finalized** [doc](https://app.notion.com/p/nomos-tech/Post-Quantum-Primitive-Candidates-for-the-Blend-Protocol-349261aa09df80e3ad9dde032745de6e); benchmarks published for Raspberry Pi 5 and Apple M3 [doc](https://app.notion.com/p/nomos-tech/Post-Quantum-Primitive-Benchmarks-RPi5-Apple-M3-390261aa09df80ad826ed884620222ce) |
| 24 | +- **Cross-zone messaging demo runs in the browser**: send messages between zones and watch send/finalize/receive timings live (in-review) [logos-execution-zone#542](https://github.com/logos-blockchain/logos-execution-zone/pull/542) |
| 25 | + |
| 26 | +## `blockchain:bedrock:research` |
| 27 | + |
| 28 | +- `blockchain:bedrock:research:post-quantum` |
| 29 | + - Blend post-quantum primitive candidates document finalized [doc](https://app.notion.com/p/nomos-tech/Post-Quantum-Primitive-Candidates-for-the-Blend-Protocol-349261aa09df80e3ad9dde032745de6e) |
| 30 | + - Post-quantum primitive benchmark document covering Raspberry Pi 5 and Apple M3 published [doc](https://app.notion.com/p/nomos-tech/Post-Quantum-Primitive-Benchmarks-RPi5-Apple-M3-390261aa09df80ad826ed884620222ce), with consolidated benchmark code [branch](https://github.com/logos-blockchain/logos-blockchain-pocs/tree/pq-bench-rpi5-consolidated/pq-bench-rpi5); post-quantum migration presentation prepared [doc](https://app.notion.com/p/nomos-tech/PQ-Mitigation-Presentation-392261aa09df803ab5cedc4af1170eb9) |
| 31 | + |
| 32 | +- `blockchain:bedrock:research:cryptarchia` |
| 33 | + - Checkpoint-based Fast Bootstrapping RFC opened for review on GitHub (in-review) [logos-lips#368](https://github.com/logos-co/logos-lips/pull/368) |
| 34 | + |
| 35 | +- `blockchain:bedrock:research:total-stake-inference` |
| 36 | + - "Improving Total Stake Inference — Notes" published, clarifying technical aspects of the total-stake-inference + uncle-references protocol [doc](https://app.notion.com/p/nomos-tech/Improving-Total-Stake-Inference-Notes-392261aa09df8029bf60fd943a1f39f0) |
| 37 | + |
| 38 | +- `blockchain:bedrock:research:permissionless-channel-sequencing` |
| 39 | + - Turn-assignment mechanisms survey completed: 11 candidate schemes with pros/cons, confirming the stake-lottery approach falls apart against the linear-zone-state and envelope-only-inscription properties [doc](https://app.notion.com/p/nomos-tech/Turn-assignment-mechanisms-for-channel-sequencing-393261aa09df808caf50fb4359952afb) |
| 40 | + - Permissionless Channel Sequencer proposal revised around a reset threat model — channel spam/denial-of-service as the primary threat, targeting 100–1000 sequencers — with open forks on registry mirroring and inactivity delisting [doc](https://app.notion.com/p/nomos-tech/Permissionless-Channel-Sequencer-VII-393261aa09df8013a4dfc99fe7f6e7c2) |
| 41 | + |
| 42 | +- `blockchain:bedrock:research:cross-zone-sequencing` |
| 43 | + - Cross-Zone Atomic Coordination Protocol specification extended with a corner-case analysis covering abort scenarios, attack vectors, and failure modes; a timeout mechanism with candidate parameters and tradeoffs; and authentication moved from per-message signatures to per-connection establishment [doc](https://app.notion.com/p/nomos-tech/Specification-for-CACP-388261aa09df804e955fde4f12d7a86b) |
| 44 | + |
| 45 | +- `blockchain:bedrock:research:anonymous-communications` |
| 46 | + - Anonymous-communications pipeline simulation framework built with three system models behind a common interface (Tor-like with and without cover traffic, shared-mixing k-mixer pipeline), plus two closed-form anonymity predictions — a single-mixer mean-field approximation and a multi-stage absorbing-random-walk extension — validated with statistical significance testing [doc](https://app.notion.com/p/nomos-tech/The-AC-Simulation-Framework-the-Closed-Form-Anonymity-Model-394261aa09df8007af91dd50e87fb57e) |
| 47 | + - Experiments framework and Tor-like anonymisation layer built, with a global-passive-adversary observation seam (the Trace schema) [doc](https://app.notion.com/p/Experiments-Framework-the-Tor-like-Layer-392606cbd39b806f8f1dd64997366829) |
| 48 | + |
| 49 | +## `blockchain:bedrock:eng` |
| 50 | + |
| 51 | +- `blockchain:bedrock:eng:blend` |
| 52 | + - Blend peer metrics corrected: reporting stops when a node leaves the membership set [logos-blockchain#3044](https://github.com/logos-blockchain/logos-blockchain/pull/3044), and the metric now tracks negotiated peers instead of swarm connections [#3059](https://github.com/logos-blockchain/logos-blockchain/pull/3059); follow-up fixes from monitoring the latest devnet run [#3066](https://github.com/logos-blockchain/logos-blockchain/pull/3066) |
| 53 | + |
| 54 | +- `blockchain:bedrock:eng:security-audit` |
| 55 | + - `NomEncode`/`NomDecode` migration continued: `LeaderClaimOp` [#3046](https://github.com/logos-blockchain/logos-blockchain/pull/3046), `TransferOp` [#3065](https://github.com/logos-blockchain/logos-blockchain/pull/3065), and operation proofs [#3078](https://github.com/logos-blockchain/logos-blockchain/pull/3078) merged; `CryptarchiaParameter` (in-review) [#3082](https://github.com/logos-blockchain/logos-blockchain/pull/3082) |
| 56 | + |
| 57 | +- `blockchain:bedrock:eng:node` |
| 58 | + - Transactions and encodings refactored to prepare the transaction-verification revamp [#3076](https://github.com/logos-blockchain/logos-blockchain/pull/3076); block size raised to 2 MB [#3042](https://github.com/logos-blockchain/logos-blockchain/pull/3042) |
| 59 | + - Mempool now preserves transaction receive order (in-review) [#3053](https://github.com/logos-blockchain/logos-blockchain/pull/3053); wallet pending-note reservation stops concurrent transactions reusing the same funding note (in-review) [#3080](https://github.com/logos-blockchain/logos-blockchain/pull/3080); KMS execution errors propagated back to callers (in-review) [#3073](https://github.com/logos-blockchain/logos-blockchain/pull/3073) |
| 60 | + - C bindings shutdown fixed to fully stop the Overwatch process, with improved pointer handling (in-review) [#3075](https://github.com/logos-blockchain/logos-blockchain/pull/3075) |
| 61 | + - SRP enabled [#2882](https://github.com/logos-blockchain/logos-blockchain/pull/2882), with `SdpRewardDistributed` events emitted for the wallet [#3067](https://github.com/logos-blockchain/logos-blockchain/pull/3067); SDP garbage collection removed [#2943](https://github.com/logos-blockchain/logos-blockchain/pull/2943) |
| 62 | + - Bounded-vec invariant protection strengthened [#3071](https://github.com/logos-blockchain/logos-blockchain/pull/3071); bounded size and transaction count for blocks (in-review) [#3068](https://github.com/logos-blockchain/logos-blockchain/pull/3068) |
| 63 | + |
| 64 | +- `blockchain:bedrock:eng:testing` |
| 65 | + - Snapshot support added: Testing Framework core (in-review) [logos-blockchain-testing#56](https://github.com/logos-blockchain/logos-blockchain-testing/pull/56) and wallet-aware Cucumber restore merged [#3045](https://github.com/logos-blockchain/logos-blockchain/pull/3045); end-to-end tests fixed for non-zero gas prices (in-review) [#3083](https://github.com/logos-blockchain/logos-blockchain/pull/3083) |
| 66 | + - tui-sequencer CLI commands enable a roundtrip wallet→zone→wallet demo [#2938](https://github.com/logos-blockchain/logos-blockchain/pull/2938); Cucumber wallet transaction scenarios stabilized [#3052](https://github.com/logos-blockchain/logos-blockchain/pull/3052) |
| 67 | + |
| 68 | +- `blockchain:bedrock:eng:zone-sdk` |
| 69 | + - Channel updates fired on conflict with adjusted policies [#3021](https://github.com/logos-blockchain/logos-blockchain/pull/3021); `MantleTxContext` extracted from `MantleTxBuilder`, the first step toward Tokenomics support in the zone SDK (in-review) [#3081](https://github.com/logos-blockchain/logos-blockchain/pull/3081) |
| 70 | + |
| 71 | +- `blockchain:bedrock:eng:logos-core` |
| 72 | + - Logos Blockchain 0.2.0 released [release](https://github.com/logos-blockchain/logos-blockchain/releases/tag/0.2.0): module [logos-blockchain-module#50](https://github.com/logos-blockchain/logos-blockchain-module/pull/50) and dashboard UI [logos-blockchain-ui#31](https://github.com/logos-blockchain/logos-blockchain-ui/pull/31) bumped and pinned in releases [logos-modules-release#22](https://github.com/logos-co/logos-modules-release/pull/22) |
| 73 | + - Deployments moved to Logos Core as the init node (in-review) [#3084](https://github.com/logos-blockchain/logos-blockchain/pull/3084) |
| 74 | + - Dashboard UI default deployment cleaned up [logos-blockchain-ui#32](https://github.com/logos-blockchain/logos-blockchain-ui/pull/32), [logos-modules-release#25](https://github.com/logos-co/logos-modules-release/pull/25) |
| 75 | + |
| 76 | +## `blockchain:logos-execution-zone` |
| 77 | + |
| 78 | +- `blockchain:logos-execution-zone:lez-module` |
| 79 | + - Version 0.2.0 released: module [logos-execution-zone-module#40](https://github.com/logos-blockchain/logos-execution-zone-module/pull/40), wallet UI [logos-execution-zone-wallet-ui#26](https://github.com/logos-blockchain/logos-execution-zone-wallet-ui/pull/26), and indexer module [lez-indexer-module#15](https://github.com/logos-blockchain/lez-indexer-module/pull/15) |
| 80 | + - Wallet FFI labels merged [logos-execution-zone#577](https://github.com/logos-blockchain/logos-execution-zone/pull/577); module repo cleanup [logos-execution-zone-module#39](https://github.com/logos-blockchain/logos-execution-zone-module/pull/39); PDA account-id generation exposed through the FFI (in-review) [#582](https://github.com/logos-blockchain/logos-execution-zone/pull/582) |
| 81 | + |
| 82 | +- `blockchain:logos-execution-zone:wallet-ui` |
| 83 | + - Wallet synchronization flow reworked (in-review) [#585](https://github.com/logos-blockchain/logos-execution-zone/pull/585); wallet deploy command now waits for transaction inclusion in a block (in-review) [#587](https://github.com/logos-blockchain/logos-execution-zone/pull/587); unnecessary signing with recipient keys dropped (in-review) [#594](https://github.com/logos-blockchain/logos-execution-zone/pull/594); public-account initialization fix in the wallet UI (WIP, draft) [logos-execution-zone-wallet-ui#28](https://github.com/logos-blockchain/logos-execution-zone-wallet-ui/pull/28) |
| 84 | + |
| 85 | +- `blockchain:logos-execution-zone:accounts` |
| 86 | + - Commitment mechanism for the new private account merged [#546](https://github.com/logos-blockchain/logos-execution-zone/pull/546); ephemeral-secret-key generation strengthened [#569](https://github.com/logos-blockchain/logos-execution-zone/pull/569) |
| 87 | + - View-tag randomization for updated accounts (in-review) [#591](https://github.com/logos-blockchain/logos-execution-zone/pull/591); dummy-note padding via random seeding of nullifiers and commitments (WIP, draft) [#592](https://github.com/logos-blockchain/logos-execution-zone/pull/592) |
| 88 | + - LEE Key Protocol spec updated for ephemeral secret keys [doc](https://app.notion.com/p/LEE-Key-Protocol-for-review-3918f96fb65c80c78bc9ed0d95647def); account-diff proposal drafted for public-account race conditions [doc](https://hackmd.io/PcAxFilRTIKj73t3eqOWfg) |
| 89 | + |
| 90 | +- `blockchain:logos-execution-zone:explorer` |
| 91 | + - Indexer testnet-state initialization fixed so finalized transactions appear in the explorer [#588](https://github.com/logos-blockchain/logos-execution-zone/pull/588); base58 account ids accepted [lez-indexer-module#14](https://github.com/logos-blockchain/lez-indexer-module/pull/14), [lez-explorer-ui#10](https://github.com/logos-blockchain/lez-explorer-ui/pull/10) |
| 92 | + - Recoverable invalid-block handling with graceful wake-up from a stale RocksDB cache (in-review) [#581](https://github.com/logos-blockchain/logos-execution-zone/pull/581); indexer logging improvements and in-UI RocksDB reset [lez-indexer-module#16](https://github.com/logos-blockchain/lez-indexer-module/pull/16) |
| 93 | + |
| 94 | +- `blockchain:logos-execution-zone:sequencer` |
| 95 | + - Denial-of-service fix merged: zero-value deposits rejected by the sequencer [#583](https://github.com/logos-blockchain/logos-execution-zone/pull/583) |
| 96 | + |
| 97 | +- `blockchain:logos-execution-zone:cross-zone` |
| 98 | + - Async cross-zone messaging ready for review, now with a browser demo: send messages from zone A to zone B and watch send/finalize/receive timings live (in-review) [#542](https://github.com/logos-blockchain/logos-execution-zone/pull/542) |
| 99 | + |
| 100 | +- `blockchain:logos-execution-zone:benchmarks` |
| 101 | + - Keccak speedup for the Risc0 backend merged — cuts proving time by ~50% [#551](https://github.com/logos-blockchain/logos-execution-zone/pull/551) |
| 102 | + |
| 103 | +- `blockchain:logos-execution-zone:refactor` |
| 104 | + - Long-function cleanups merged across the key protocol, state machine, circuits, and integration tests [#532](https://github.com/logos-blockchain/logos-execution-zone/pull/532), [#533](https://github.com/logos-blockchain/logos-execution-zone/pull/533), [#535](https://github.com/logos-blockchain/logos-execution-zone/pull/535), [#541](https://github.com/logos-blockchain/logos-execution-zone/pull/541), [#545](https://github.com/logos-blockchain/logos-execution-zone/pull/545) |
| 105 | + - Integration tests sped up by starting the sequencer from prebuilt blocks (in-review) [#590](https://github.com/logos-blockchain/logos-execution-zone/pull/590) |
| 106 | + |
| 107 | +- `blockchain:logos-execution-zone:keycard` |
| 108 | + - Migration from keycard-py to keycard-rs started (WIP, draft) [#595](https://github.com/logos-blockchain/logos-execution-zone/pull/595); keycard-rs secure channel hardened and key material zeroized [keycard-rs#1](https://github.com/keycard-tech/keycard-rs/pull/1) |
| 109 | + |
| 110 | +## `nimbos` |
| 111 | + |
| 112 | +- libp2p AutoNAT v2 merged on `LBP2PNode` [nimbos#94](https://github.com/logos-co/nimbos/pull/94) |
| 113 | +- SDP validator operations wired into the ledger, with a query API and tests (in-review) [nimbos#111](https://github.com/logos-co/nimbos/pull/111) |
| 114 | +- Flaky QUIC port collisions fixed in P2P and Initial Block Download tests [nimbos#110](https://github.com/logos-co/nimbos/pull/110) |
0 commit comments