Nomos Weekly Update - 2025-07-14
Nomos Bedrock
Research
- Cryptarchia:
- Block Construction, Validation and Execution Specification finalized and turned green
- Preliminary Research Gas cost Determination specification completed and turned green
- Preliminary Research Provers and witness generators integration specification completed and turned green
- Preliminary research rewards fees and token issuance burning initial thoughts documented for TKE collaboration
- Mantle specification improvements:
- Mantle Specification finalized and turned green
- Ledger restructuring for new mantle operations completed
- Genesis Block specification:
- Bedrock Genesis Block specification nearing completion with epoch nonce ceremony simplification and entropy contribution rework
- Cryptographic components:
- Trusted Setup Ceremony Specification completed and turned green
- Common Cryptographic Components finalized and turned green with ChaCha20 removal
- Stake inference:
- Total Stake Inference v2 bias analysis from network inefficiencies completed showing ~15% underestimate leading to increased block production rates
- Total Stake Inference v2 Notes equation derivation for total stake inference with underestimation analysis
- Total Stake Inference specification development in progress
- Future Improvements and Ideas for Current Protocols suggestions added for total stake inference bias corrections
Development
- Cryptarchia bootstrapping:
- Initial fork choice rule selection implementation under review
- IBD (initial block download) implementation under review
- Include Slot in GetTipResponse enhancement under review
- Refactor the chain service to submodules and additional refactoring under review
- Abstract Block for NetworkAdapter of chain service abstraction under review
- Update the sync block provider to load blocks from storage implementation under review
- Cryptarchia block management:
- Prune old blocks before LIB implementation under review
- Storing pruned immutable blocks permanently implementation under review
- Mantle implementation:
- Restructured ledger for new mantle changes implementation completed
- Efficient construction for utxo tree root calculation implementation completed
- Cryptographic utilities:
- Blake2b PRNG implementation for DA and Blend randomness generation
- Fisher yates generic implementation for subnetwork assignations algorithm
- ZK components:
- Risc0 v2.2.0 update completed
Nomos Bedrock Services
Research
- Data Availability improvements:
- DA subnetworks assignations specification finalized and turned green
- NomosDA Network Specification enhanced with protocol and message structure updates
- NomosDA Subnetwork Replication protocol and message structure sections updated for completeness
- NomosDA Sampling message structure updated for better readability
- NomosDA Dispersal construction and message structure updated for completeness
- Preliminary Research Impact of the Service Declaration Protocol introduction and overview sections improved and turned green
- Analysis of rewarding in data availability network introduction and overview sections improved with review process ongoing
- Blend Network progress:
- Message Encapsulation Mechanism awaiting updates for final review
- Iteration 14 connection management specification development ongoing
Development
- Data Availability implementation:
- DA subnetworks assignations algorithm implementation completed and merged
- ApiAdapter moved from da-sampling with get-commitments message introduction completed
- Separate addressbook and membership in DA implementation under review
- Hold temporal connections to selected subnetwork peers for sampling sessions completed
- Retry connecting to subnetwork peer up to retry limit if connection failed completed
- Refactor sampling behaviour code for method calls instead of destructuring completed
- Commitment retrieval via DA network protocol development in progress
- TX dispersal before blob in DA development initiated
Road to Production, Testnet and Tooling
Development
- Code quality improvements:
- Multiple PR reviews completed for bootstrapping and sync functionality
- Integration testing for Initial Block Download in progress
- Mempool item processing PR updates in progress
- Flaky test investigation and fixes ongoing
Documentation
- Blog and content progress:
- Stirring Mixing Blending: Different Approaches to Proposer Anonymity article published
- Nomos Intro Video script completed and ready for review
- Litepaper development initiated with best practices research and template creation
- Whitepaper comments addressed and updates in progress