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
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
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
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
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
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