Nomos Weekly Update - 2025-10-13
Nomos Bedrock
Research
-
Cryptography:
- General Cryptography Review To-Do List audit process ongoing with comprehensive repository reviews
- Batch verification implementations for KZG and Groth16 reviewed with comments added
-
Cryptarchia:
- Cryptareon: Scalable and Resilient Multi-Proposer Consensus paper draft improved with new section 5 on Finality and revised sections 2/3/4 for better presentation
- Thoughts on Aeron Finality document created with finality definition work
- Cryptarchia v2 finality analysis efforts continued
-
Tokenomics:
- Preliminary Research Dynamic Stake Estimation model development with Transaction model modifications
-
Mantle Specifications:
- v1.1 Mantle Specification updated with opcode changes to reserve space for future operations
- Mantle Transaction Encoding specification completed and approved
-
Mempool Design:
- Full Validation Options for Nomos mempool full validation design completed
- Mempool Validations Overview comparison of transaction validation patterns across chains
- Transactions Fetch Sketch design for fetching missing transactions from peers
- Mempool Maintenance baseline document updated
Development
-
Cryptarchia Core:
- Block reconstruction from network proposals with review updates addressing issues
- Genesis transaction initialization for chain service opened
-
SDP, Ledger and Transaction Processing:
- Membership in nomos ledger merged integrating membership tracking into ledger
- Membership in chain service merged
- Mantle transaction encoding implementation completed with encoding/decoding functionality
- Allow SignedMantleTx::new_unverified in release builds merged
- Update mantle opcodes reviewed
-
Storage:
- SerdeOp trait refactor for serialization of types to bytes for storage
Nomos Bedrock Services
Research
-
Data Availability v2:
- Blaze Polynomial Commitment Scheme analyzed in detail with protocol steps explained for DA v2
- The Greyhound PCS post-quantum PCS reviewed with notes on proof size implications
- v1.1 Analysis of Data Availability Resource Limitations updated with new gas costs showing total DA capacity around 35 MiB of blobs per block
- NomosDA Rewarding minor corrections made
-
Blend Network:
- Blend Protocol Session Transition Period specification updated with epoch transition support
Development
-
Blend Network:
- Epoch transitions support in Blend core components with functions for epoch rotation and transition period expiration
- Epoch transition event generation added to Blend epoch handler for transition period expiration processing
-
Data Availability:
- Provider ID to peer ID mappings storage merged for opinion vector formation
- Sorted provider ID based opinion vectors with empty byte support for session 0
Road to Production, Testnet and Tooling
Development
-
Circuits and Tooling:
- Circuits pathing and tagging fixes for dedicated repository
- Update circuits references in Node to use dedicated repository
-
Endpoints:
- Block Explorer endpoints implemented in Node for data provision