Logos Blockchain Weekly Update - 2026-07-06 §
blockchain:highlights §
- Testnet v0.2 released!
- Post-quantum Blend candidates document finalized doc; benchmarks published for Raspberry Pi 5 and Apple M3 doc
- Cross-zone messaging demo: send messages between zones and watch send/finalize/receive timings live (in-review) logos-execution-zone#542
blockchain:bedrock:research §
-
blockchain:bedrock:research:post-quantum
- Blend post-quantum primitive candidates document finalized doc
- Post-quantum primitive benchmark document covering Raspberry Pi 5 and Apple M3 published doc, with consolidated benchmark code branch; post-quantum migration presentation prepared doc
-
blockchain:bedrock:research:cryptarchia
- Checkpoint-based Fast Bootstrapping RFC opened for review on GitHub (in-review) logos-lips#368
-
blockchain:bedrock:research:total-stake-inference
- “Improving Total Stake Inference — Notes” published, clarifying technical aspects of the total-stake-inference + uncle-references protocol doc
-
blockchain:bedrock:research:permissionless-channel-sequencing
- 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
- 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
-
blockchain:bedrock:research:cross-zone-sequencing
- 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
-
blockchain:bedrock:research:anonymous-communications
- 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
- Experiments framework and Tor-like anonymisation layer built, with a global-passive-adversary observation seam (the Trace schema) doc
blockchain:bedrock:eng §
-
blockchain:bedrock:eng:blend
- Blend peer metrics corrected: reporting stops when a node leaves the membership set logos-blockchain#3044, and the metric now tracks negotiated peers instead of swarm connections #3059; follow-up fixes from monitoring the latest devnet run #3066
-
blockchain:bedrock:eng:security-audit
NomEncode/NomDecode migration continued: LeaderClaimOp #3046, TransferOp #3065, and operation proofs #3078 merged; CryptarchiaParameter (in-review) #3082
-
blockchain:bedrock:eng:node
- Transactions and encodings refactored to prepare the transaction-verification revamp #3076; block size raised to 2 MB #3042
- Batch Groth16 verification revamped #3026; deployment file structure reworked for templates and multiple environments #3034
- Mempool now preserves transaction receive order (in-review) #3053; wallet pending-note reservation stops concurrent transactions reusing the same funding note (in-review) #3080; KMS execution errors propagated back to callers (in-review) #3073
- C bindings shutdown fixed to fully stop the Overwatch process, with improved pointer handling (in-review) #3075
- SRP enabled #2882, with
SdpRewardDistributed events emitted for the wallet #3067; SDP garbage collection removed #2943
- Bounded-vec invariant protection strengthened #3071; bounded size and transaction count for blocks (in-review) #3068
-
blockchain:bedrock:eng:testing
- Snapshot support added: Testing Framework core (in-review) logos-blockchain-testing#56 and wallet-aware Cucumber restore merged #3045; end-to-end tests fixed for non-zero gas prices (in-review) #3083
- tui-sequencer CLI commands enable a roundtrip wallet→zone→wallet demo #2938; Cucumber wallet transaction scenarios stabilized #3052
-
blockchain:bedrock:eng:zone-sdk
- Channel updates fired on conflict with adjusted policies #3021;
MantleTxContext extracted from MantleTxBuilder, the first step toward Tokenomics support in the zone SDK (in-review) #3081
-
blockchain:bedrock:eng:logos-core
blockchain:logos-execution-zone §
-
blockchain:logos-execution-zone:lez-module
-
blockchain:logos-execution-zone:wallet-ui
- Wallet synchronization flow reworked (in-review) #585; wallet deploy command now waits for transaction inclusion in a block (in-review) #587; unnecessary signing with recipient keys dropped (in-review) #594; public-account initialization fix in the wallet UI (WIP, draft) logos-execution-zone-wallet-ui#28
-
blockchain:logos-execution-zone:accounts
- Commitment mechanism for the new private account merged #546; ephemeral-secret-key generation strengthened #569
- View-tag randomization for updated accounts (in-review) #591; dummy-note padding via random seeding of nullifiers and commitments (WIP, draft) #592
- LEE Key Protocol spec updated for ephemeral secret keys doc; account-diff proposal drafted for public-account race conditions doc
-
blockchain:logos-execution-zone:explorer
-
blockchain:logos-execution-zone:sequencer
- Denial-of-service fix merged: zero-value deposits rejected by the sequencer #583
-
blockchain:logos-execution-zone:cross-zone
- 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
-
blockchain:logos-execution-zone:benchmarks
- Keccak speedup for the Risc0 backend merged — cuts proving time by ~50% #551
-
blockchain:logos-execution-zone:refactor
- Long-function cleanups merged across the key protocol, state machine, circuits, and integration tests #532, #533, #535, #541, #545
- Integration tests sped up by starting the sequencer from prebuilt blocks (in-review) #590
-
blockchain:logos-execution-zone:keycard
- Migration from keycard-py to keycard-rs started (WIP, draft) #595; keycard-rs secure channel hardened and key material zeroized keycard-rs#1
nimbos §
- libp2p AutoNAT v2 merged on
LBP2PNode nimbos#94
- SDP validator operations wired into the ledger, with a query API and tests (in-review) nimbos#111
- Flaky QUIC port collisions fixed in P2P and Initial Block Download tests nimbos#110