Logos Blockchain Weekly Update - 2026-06-15 §
blockchain:highlights §
- v0.2 launch hardening: release candidate 0.1.3-rc.10 deployed and the first round of security-audit fixes merged logos-blockchain#2904, with a ZK proving memory leak that was crashing the devnet fixed logos-blockchain-circuits#48
- Logos Blockchain now runs as a Logos Core module: the
logoscore-cli and blockchain module were built on Linux and macOS and used to join the Blend network journey
- EmPoWering incentivization proposal merged and approved proposal
- Nimbos: Cryptarchia Initial Block Download nimbos#44 and Ed25519 block signatures nimbos#53 merged, moving the Nim node toward cross-compatibility with the Rust nodes
blockchain:bedrock:research §
-
blockchain:bedrock:research:total-stake-inference
- Derived an approximation for the average global-broadcast latency (one node reaching all others) on a random regular graph network, completing the latency model Modelling of Network Delays
- “Total Stake Inference with Network Delays” document completed and ready for internal review doc
-
blockchain:bedrock:research:cryptarchia
- Checkpoint-based Fast Bootstrapping RFC moved from a blocked StateRoot draft to a concrete StateRoot V1 design:
tokenomics_state and TokenomicsStateRoot defined for retained Anonymous Leaders reward state (voucher tree, voucher nullifiers, leaders_rewards, current-epoch vouchers), with tightened checkpoint-package validation RFC
-
blockchain:bedrock:research:post-quantum
- First post-quantum benchmark results on Raspberry Pi 5 (in-review) logos-blockchain-pocs#111
- Post-quantum ZK proof-system candidates listing started doc
-
blockchain:bedrock:research:incentivization
- EmPoWering proposal merged with the fixed-per-epoch, note-based reward approach and approved proposal; investigation started into puzzles that protect Blend from spam and rewards from abusive mining
-
blockchain:bedrock:research:anonymous-communications
- Literature review published: “Anonymous Communication Systems and Privacy Properties for Private Proof-of-Stake Networks” doc
- Consolidated literature review across 20 sources (proof-of-stake/private proof-of-stake, anonymous-communication designs, the anonymity trilemma, traffic-analysis attacks) doc
-
blockchain:bedrock:research:permissionless-channel-sequencing
- First full design draft completed for permissionless channel sequencing through a staked lottery, with an alternate ZK variant and a partial code implementation doc
-
blockchain:bedrock:research:cross-zone-sequencing
- Cross-zone failure analysis completed: 7 concrete failure modes documented across the three round-robin sequencer modes (atomicity violations, ordering inconsistency, liveness failures) doc
blockchain:bedrock:eng §
-
blockchain:bedrock:eng:blend
- Panic-causing concurrency bug in Blend fixed logos-blockchain#2887
- Edge node now drops a message after N failed attempts instead of endlessly picking new peers #2893
-
blockchain:bedrock:eng:security-audit
-
blockchain:bedrock:eng:zone-sdk
- Cycle bug fix merged logos-blockchain#2840; checkpoint returned with the block-processed event plus sync publish merged #2872
- zone-sdk slot-clock mutability bug fixed #2933
- More descriptive zone-sdk events for user feedback (in-review) #2934
- Decentralized-sequencing developer docs (in-review) #2929; bridging user guide (in-review) #2898
- Worked example for the TUI zone (deposit/withdraw) (in-review, draft) #2938
-
blockchain:bedrock:eng:node
- Signature well-formedness check fixed logos-blockchain#2884; arkworks bumped from 0.4 to 0.5 #2888
- Binary block wire encoding/decoding realigned with the spec logos-blockchain#2927; missing binary CLI commands exposed to the c-bindings (for Logos Core headless mode and UI) #2935
- Garbage collection and note unlock gated to the epoch transition #2881;
strict_add used for Epoch and Slot #2924
- Service Reward Protocol (SRP) enabled in SDP, with tests and rejection of activity messages after a multi-epoch jump (in-review, drafts) #2882, #2885, #2886
-
blockchain:bedrock:eng:release
- Release candidates 0.1.3-rc.9 issue#2889 and 0.1.3-rc.10 issue#2902 cut
- Node binary built with the
--locked cargo flag on release logos-blockchain#2892; pinned circuits updated to the leak-free release #2901
0.1.2 → migrate CLI command added #2912; declaration ID read from config for init-node configs #2891; standalone config and ceremony files for replication #2895; deployments directory refactor #2920
-
blockchain:bedrock:eng:rewards
-
blockchain:bedrock:eng:logos-core
- Blockchain runs as a Logos Core module:
logoscore-cli and lgpm built and the blockchain module joined the Blend network on 0.1.3-rc.10 journey
- Debug info containing
/nix/... paths stripped to build a portable macOS module module#30; standalone lgx module build workflow module#29
-
blockchain:bedrock:eng:testing
- Cucumber stress tests improved while stress-testing the new mempool logos-blockchain#2854;
max_concurrent_scenarios set to 1 for stable runs #2917; macOS deployment target set for CI #2878
- Internal explorer fixes with a link to the community explorer #2918
- Bounded size and count transaction vec for blocks (in-review, parked until after testnet 0.2.0) #2921
-
blockchain:bedrock:eng:circuits
-
blockchain:bedrock:eng:tooling
- Logos modules and UI updated to be 0.1.3-rc.10-compatible logos-modules#61
- rust-rapidsnark Nix packaging (WIP) branch
- Overwatch: deprecated
proc-macro-error2 dependency replaced (in-review) Overwatch#137; cargo deny bumped to 0.19.8 (in-review) #136
- Logos module viewer updated to the new-style SDK plugin interface (in-review) logos-module-viewer#5
blockchain:bedrock:docs §
- Post-quantum blog post drafted and reviewed, pending confirmation of the post-quantum strategy before publishing doc
- Circuits removed from the blockchain node instructions (in-review, draft until the steps work with the latest testnet release) logos-docs#332
blockchain:logos-execution-zone §
-
blockchain:logos-execution-zone:accounts
- Public account keys now post-quantum secured and verified with keycard integration logos-execution-zone#362
- Ciphertext (encrypted account data) malleability bug fixed #523
msgid removed #516
- Refactor to decouple
lez from lee (in-review, draft) #524
-
blockchain:logos-execution-zone:specs
- Logos Execution Zone specifications completed and ready for review doc
-
blockchain:logos-execution-zone:logos-core
-
blockchain:logos-execution-zone:indexer
-
blockchain:logos-execution-zone:benchmarks
-
blockchain:logos-execution-zone:cross-zone
- Async cross-zone messaging RFC drafted — summary, motivation, trust model, locked decision and proposed design (WIP) RFC
-
blockchain:logos-execution-zone:journeys
- User journeys completed: shared private accounts, public↔private native token transfers (including private donations), cross-program calls, and the timelock feature #321, #322, #325, #326
-
blockchain:logos-execution-zone:deployment
nimbos §
- Cryptarchia Initial Block Download merged nimbos#44
- Ed25519
Block.signature merged nimbos#53
- Mantle v1.5.0 transaction layout + v1.4.1 encoding (in-review) nimbos#60