Nomos Weekly Update - 2025-06-23
Nomos Bedrock
Research
- Cryptarchia:
- Block Construction, Validation and Execution Specification nearing completion with final reviews in progress
- Block reconstruction specification drafting initiated to extend block proposal documentation
- Total Stake Inference V2 Simulation comprehensive analysis with simulation results for different f values and convergence studies
- Mantle specification improvements:
- Mantle Specification enhanced with redesigned SDP operations and proper locked note design
- Channel Operations with channel sequencing integration completed
- Cryptographic components:
- Common Cryptographic Components and Trusted Setup Ceremony Specification updated based on feedback and nearing finalization
- Tokenomics:
- Total Stake Inference v2 mathematical analysis completed with stability conditions derivation
- Block Rewards Specifications analysis continued with TKE team collaboration
- A Comparative Analysis of Fee Setting Mechanisms for NomosDA comparative study in progress
- Cryptarchia v2
- C2 Security Analysis Roadmap: From Cryptarchia v2, to v2-minus analysis completed for v2 proposal evaluation
- Study Notes for the Snow Family exploring alternative consensus mechanisms
- Wallet
- Wallet Technical Standard specification completed and ready for technical standards section placement
Development
- Cryptarchia PoL:
- PoL v2 implementation in progress to align with new Mantle specification format
- P2P network enhancements:
- NAT traversal state machine final polishing and review completion
- Cryptarchia bootstrapping networking integration completed:
- nomos-libp2p integration merged
- nomos-services/networking integration merged
- Block retrieval integration under review
- Transaction framework:
- Mempool verifier abstraction for MantleTx with payload processing before pool addition
- SignedMantleTx in mempool and node services integration completed
Nomos Bedrock Services
Research
- Data Availability improvements:
- DA subnetworks assignations with refill stateful refilling algorithm implementation with variance-controlled peer distribution
- NomosDA Rewarding enhanced with Data Availability Sampling Quality of Service Measurement specification
- Analysis of node attrition in data availability network fault tolerance analysis for static node scenarios completed
- Blend Network progress:
- Blend Protocol Version 1 finalized and migrated to green status
- Message Encapsulation Mechanism enhanced with “is_last” tag for cleaner last encapsulation signaling
Development
- Data Availability implementation:
- DA subnetworks refilling algorithm implementation with stateful peer management
- Membership and DA integration testing in progress
- Historic queries in DA development initiated
- DA persistent sessions for configured duration between subnetwork peers development ongoing
- Membership and DA integration with mock adapter implementation completed
- DA membership bootstrapping from membership service integration achieved
- Blend Network implementation:
- New Blend message encapsulation implementation under review with complexity considerations
- Connection maintenance updates and unhealthy to healthy state transitions merged
- New blend scheduler component refactored for new specification compliance
- Blend libp2p stack rework initiated to introduce core vs edge node concepts
Road to Production, Testnet and Tooling
Development
- Overwatch framework enhancements:
- Update Overwatch dependency completed
- FromStr for RuntimeServiceId implementation for simplified service identification
- Abstract Overwatch Runtime enabling different runtime kinds usage
- Node tooling and infrastructure:
- Flaky test investigation ongoing for two_nodes_happy and other test stability issues
- Code quality improvements:
- Conventional Commits validation implementation
- Select services based on role enabling node service selection via CLI arguments
- Test flakyness fixes for wait_until_services_are_ready
- Missing clippy args addition for CI lint compliance
- DA Dispersal connection reuse fix for validator communication
- Blend proposal sending fix resolution
- CI consensus tests execution ordering optimization
Documentation
- Blog and content progress:
- Stirring Mixing Blending: Different Approaches to Proposer Anonymity article finalized and awaiting publication approval
- Nomos Intro Video script development in progress