Skip to content

Commit bbbf139

Browse files
davidrusuclaude
andauthored
blockchain: 2026-06-22 to 2026-07-06 (#484)
* blockchain: 2026-06-22 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * blockchain: amend 2026-06-22 with late-posted updates Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> * blockchain: 2026-06-29 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> * blockchain: fix report windows (report date = window end) The 06-29 report covers 06-22..06-28; the previously drafted content covering 06-29..07-05 is now the 07-06 report. 06-22 amendments moved into the new 06-29 report where they belong. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> * blockchain: trim 06-29 and 07-06 highlights Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent e773ad1 commit bbbf139

3 files changed

Lines changed: 311 additions & 0 deletions

File tree

Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
---
2+
title: 2026-06-22 Logos Blockchain weekly
3+
tags:
4+
- nomos-updates
5+
date: 2026-06-22
6+
lastmod: 2026-06-22
7+
draft: false
8+
description: Weekly update of Logos Blockchain
9+
---
10+
11+
# Logos Blockchain Weekly Update - 2026-06-22
12+
13+
## `blockchain:highlights`
14+
15+
- **Leader rewards claimable end to end**: wallet HTTP API [#2948](https://github.com/logos-blockchain/logos-blockchain/pull/2948), C bindings [#2958](https://github.com/logos-blockchain/logos-blockchain/pull/2958), module [logos-blockchain-module#37](https://github.com/logos-blockchain/logos-blockchain-module/pull/37), dashboard [logos-blockchain-ui#18](https://github.com/logos-blockchain/logos-blockchain-ui/pull/18), [journey](https://app.notion.com/p/nomos-tech/Leader-Rewards-Claim-Rewards-in-the-Dashboard-UI-38a261aa09df80eaafacf26811a41b1b)
16+
- **First stable lez-core tag** [logos-execution-zone#491](https://github.com/logos-blockchain/logos-execution-zone/pull/491), [#510](https://github.com/logos-blockchain/logos-execution-zone/pull/510); all Logos Execution Zone user journeys for testnet v0.2 complete
17+
- **Token bridge withdraw flow merged** [#508](https://github.com/logos-blockchain/logos-execution-zone/pull/508)
18+
19+
## `blockchain:bedrock:research`
20+
21+
- `blockchain:bedrock:research:post-quantum`
22+
- FrodoKEM, Classic McEliece, and HQC key-encapsulation benchmarks added on Raspberry Pi 5 [branch](https://github.com/megonen/pq-bench-rpi5/tree/add-mceliece-frodo-hqc-kems); Blend post-quantum primitive candidates document nearing its final version [doc](https://app.notion.com/p/nomos-tech/Post-Quantum-Primitive-Candidates-for-the-Blend-Protocol-349261aa09df80e3ad9dde032745de6e)
23+
24+
- `blockchain:bedrock:research:cryptarchia`
25+
- Proof of Leadership spec updated to handle the degenerate case where a note value far exceeds total stake (in-review) [logos-lips#362](https://github.com/logos-co/logos-lips/pull/362)
26+
27+
- `blockchain:bedrock:research:session-removal`
28+
- "Remove Concept of a Session" RFC migration to GitHub underway: the Service Declaration Protocol and Mantle sections migrated, with Mantle aligned to the recent SDP withdrawal-logic changes (WIP) [branch](https://github.com/logos-co/logos-lips/tree/Bedrock-RFC-Remove-Concept-of-a-Session)
29+
30+
- `blockchain:bedrock:research:permissionless-channel-sequencing`
31+
- Working permissionless channel sequencer implemented, with new unit and end-to-end tests passing (WIP) [branch](https://github.com/logos-blockchain/logos-blockchain/tree/permissionless-sequencer)
32+
33+
- `blockchain:bedrock:research:cross-zone-sequencing`
34+
- First Cross-Zone Atomic Coordination Protocol draft (v0.1) completed: a 4-phase off-chain protocol (intent proposal → verification → signature exchange → submission) built on synchronous messaging, where both sequencers hold a complete signed transaction after the signature-exchange phase — removing the single point of failure of classical two-phase commit — with stated Safety and Liveness propositions [doc](https://app.notion.com/p/nomos-tech/Qizhe-372261aa09df8090b865cefa893cfc8e)
35+
36+
- `blockchain:bedrock:research:anonymous-communications`
37+
- Consensus model implemented and validated: Pareto stake distribution, the stake-proportional leader-election lottery, and a harness checking the simulator against the closed-form statistics [doc](https://app.notion.com/p/Consensus-Model-Implementation-Validation-384606cbd39b809ab1e4d8e2ced90369)
38+
- Broadcast-network model implemented and validated: a quenched random regular graph with a per-broadcast Dijkstra latency oracle and the expected log N scaling [doc](https://app.notion.com/p/Network-Model-Implementation-Validation-384606cbd39b80ec8452e3ee00fe252f)
39+
40+
## `blockchain:bedrock:eng`
41+
42+
- `blockchain:bedrock:eng:blend`
43+
- Message IDs derived from key nullifiers, with fresh proofs generated from all winning slots of an epoch [logos-blockchain#2959](https://github.com/logos-blockchain/logos-blockchain/pull/2959); winning-slot handling replaced with a lazy stream polled per subscriber [#2965](https://github.com/logos-blockchain/logos-blockchain/pull/2965); default peering degree widened from 2–3 to 3–5 [#2950](https://github.com/logos-blockchain/logos-blockchain/pull/2950); "Blend Info" link added to the devnet and testnet dashboard [#2971](https://github.com/logos-blockchain/logos-blockchain/pull/2971)
44+
- Dial-retry bug fixed so a peer below the minimum peering degree correctly triggers a new dial (in-review) [#2973](https://github.com/logos-blockchain/logos-blockchain/pull/2973)
45+
46+
- `blockchain:bedrock:eng:security-audit`
47+
- SDP operations migrated to the `NomEncode/Decode` trait: `SDPDeclareOp` [#2928](https://github.com/logos-blockchain/logos-blockchain/pull/2928) and `SDPWithdrawOp` [#2947](https://github.com/logos-blockchain/logos-blockchain/pull/2947) merged; `SDPActiveOp` migration (in-review) [#2974](https://github.com/logos-blockchain/logos-blockchain/pull/2974)
48+
49+
- `blockchain:bedrock:eng:node`
50+
- Genesis block proof format fixed [#2952](https://github.com/logos-blockchain/logos-blockchain/pull/2952)
51+
- `Cryptarchia` refactored to use `rpds` for the prepare-commit pattern [#2896](https://github.com/logos-blockchain/logos-blockchain/pull/2896); `strict_sub` used for `Epoch` [#2940](https://github.com/logos-blockchain/logos-blockchain/pull/2940)
52+
53+
- `blockchain:bedrock:eng:rewards`
54+
- Claimable leader reward vouchers exposed end to end: wallet HTTP API [#2948](https://github.com/logos-blockchain/logos-blockchain/pull/2948), C bindings [#2958](https://github.com/logos-blockchain/logos-blockchain/pull/2958), module [logos-blockchain-module#37](https://github.com/logos-blockchain/logos-blockchain-module/pull/37), and dashboard UI [logos-blockchain-ui#18](https://github.com/logos-blockchain/logos-blockchain-ui/pull/18)
55+
- Wallet now tracks claimed leader reward outputs so claimed rewards appear in balances (in-review) [#2978](https://github.com/logos-blockchain/logos-blockchain/pull/2978); devnet Cucumber wallet feed started after node sync (in-review) [#2977](https://github.com/logos-blockchain/logos-blockchain/pull/2977)
56+
57+
- `blockchain:bedrock:eng:logos-core`
58+
- FFI config parameter handling fixed [#2949](https://github.com/logos-blockchain/logos-blockchain/pull/2949); module updated with config-generation fixes [logos-blockchain-module#34](https://github.com/logos-blockchain/logos-blockchain-module/pull/34), a Result-based error type [#40](https://github.com/logos-blockchain/logos-blockchain-module/pull/40), a Nix shell fix [#39](https://github.com/logos-blockchain/logos-blockchain-module/pull/39), and a module-builder header-parsing update [#41](https://github.com/logos-blockchain/logos-blockchain-module/pull/41)
59+
- Module-builder dev-shell external library paths fixed [logos-module-builder#130](https://github.com/logos-co/logos-module-builder/pull/130); C++ SDK specifier stripping fixed before return parsing [logos-cpp-sdk#92](https://github.com/logos-co/logos-cpp-sdk/pull/92)
60+
- Dashboard UI dependencies updated [logos-blockchain-ui#20](https://github.com/logos-blockchain/logos-blockchain-ui/pull/20) and Result usages generalised [#22](https://github.com/logos-blockchain/logos-blockchain-ui/pull/22)
61+
62+
## `blockchain:logos-execution-zone`
63+
64+
- `blockchain:logos-execution-zone:lez-module`
65+
- First stable lez-core tag reached with wallet FFI generic transactions [logos-execution-zone#491](https://github.com/logos-blockchain/logos-execution-zone/pull/491) and program ELF deployments [#510](https://github.com/logos-blockchain/logos-execution-zone/pull/510) merged; mnemonic-based wallet FFI finalized (in-review) [#518](https://github.com/logos-blockchain/logos-execution-zone/pull/518); generic transactions exposed through the module (in-review) [logos-execution-zone-module#29](https://github.com/logos-blockchain/logos-execution-zone-module/pull/29)
66+
67+
- `blockchain:logos-execution-zone:bridge`
68+
- Token bridge withdraw flow merged [#508](https://github.com/logos-blockchain/logos-execution-zone/pull/508); vault CLI wallet commands merged [#511](https://github.com/logos-blockchain/logos-execution-zone/pull/511)
69+
70+
- `blockchain:logos-execution-zone:wallet-ui`
71+
- Withdraw FFI added [#543](https://github.com/logos-blockchain/logos-execution-zone/pull/543); deposit/withdraw claim flow implemented in the wallet UI and tested end to end locally against Bedrock and the sequencer (in-review) [#553](https://github.com/logos-blockchain/logos-execution-zone/pull/553), [logos-execution-zone-module#27](https://github.com/logos-blockchain/logos-execution-zone-module/pull/27), [logos-execution-zone-wallet-ui#20](https://github.com/logos-blockchain/logos-execution-zone-wallet-ui/pull/20); wallet UI documentation packet covering setup and native token transfers on testnet submitted
72+
73+
- `blockchain:logos-execution-zone:accounts`
74+
- Commitment mechanism updated so any commitment root can be paired with an initialized nullifier (in-review) [#546](https://github.com/logos-blockchain/logos-execution-zone/pull/546)
75+
- Shared-accounts design review concluded with findings filed [issue#548](https://github.com/logos-blockchain/logos-execution-zone/issues/548), [issue#549](https://github.com/logos-blockchain/logos-execution-zone/issues/549), and a viewing-key/ciphertext binding fix drafted for the shared-accounts ciphertext vulnerability (in-review, draft) [#550](https://github.com/logos-blockchain/logos-execution-zone/pull/550)
76+
77+
- `blockchain:logos-execution-zone:explorer`
78+
- Indexer FFI refactored to query `IndexerCore` directly and drop RPC (in-review) [#547](https://github.com/logos-blockchain/logos-execution-zone/pull/547); indexer module migrated to `logos-module-builder` and updated to the reworked port-less FFI (in-review) [lez-indexer-module#10](https://github.com/logos-blockchain/lez-indexer-module/pull/10), [#11](https://github.com/logos-blockchain/lez-indexer-module/pull/11); explorer UI migrated to communicate over `logos-protocol` and rewritten to use Logos components (in-review) [lez-explorer-ui#4](https://github.com/logos-blockchain/lez-explorer-ui/pull/4), [#6](https://github.com/logos-blockchain/lez-explorer-ui/pull/6)
79+
80+
- `blockchain:logos-execution-zone:refactor`
81+
- LEZ decoupled from the remaining LEE crates, finalized and undrafted (in-review) [#524](https://github.com/logos-blockchain/logos-execution-zone/pull/524)
82+
83+
- `blockchain:logos-execution-zone:cross-zone`
84+
- Two cross-zone messaging demos started, tracked through a demo plan [doc](https://app.notion.com/p/Demo-plan-for-LEZ-cross-zones-3828f96fb65c809c9009c278721c781e) and a tracking PR (WIP) [#542](https://github.com/logos-blockchain/logos-execution-zone/pull/542)
85+
86+
- `blockchain:logos-execution-zone:journeys`
87+
- Remaining execution-zone user journeys completed — all LEZ journeys for testnet v0.2 are ready, including the LEZ Explorer [issue#344](https://github.com/logos-co/logos-docs/issues/344) and LEZ Indexer [issue#349](https://github.com/logos-co/logos-docs/issues/349) journeys
88+
89+
- `blockchain:logos-execution-zone:benchmarks`
90+
- Benchmark information added for private transactions (in-review) [#534](https://github.com/logos-blockchain/logos-execution-zone/pull/534); a keccak speedup via patching drafted for the Risc0 backend (in-review, draft) [#551](https://github.com/logos-blockchain/logos-execution-zone/pull/551)
91+
92+
## `nimbos`
93+
94+
- Proof of Leadership verification merged [nimbos#50](https://github.com/logos-co/nimbos/pull/50)

0 commit comments

Comments
 (0)