Nomos Weekly Update - 2025-06-02
Nomos Bedrock
Research
- Cryptarchia development:
- Latest Immutable Block (LIB) and fork choice executable specification merged with implementation in progress
- Causal Finality Specification completed, defining Mantle changes for causal finality support
- Proof-of-Stake with “Best Possible” Unpredictability (Part I) exploring alternative PPoS mechanisms based on Euro S&P 2025 research
- Proof of Leadership Specification marked as green with benchmark results
- Anonymous Reward Protocol for Leaders completed
- Mantle development:
- Mantle Specification Review completed with summary table
- Mantle and consensus integration identified as critical dependency path
- Economics:
- Block Rewards Specifications proposal for generic token emission schedule based on KPIs
- Token emission schedule implementation and calibration in progress
- Service Declaration Protocol:
- Service Declaration Protocol Specification updated with enforced locator format and locked identity requirements
- Cryptographic components:
- Common Cryptographic Components finalized and ready for review
- Network specifications:
- P2P Network specifications nearing completion with migration scheduled for next week
Development
- Storage optimization:
- Zero copy storage options research completed with implementation constraints documented
- Block pruning implementation:
- Block pruning PR #1261 updated with mechanism to handle sudden node shutdowns and DB failures
- P2P network enhancements:
- NAT traversal state machine development completed preventing direct Kademlia address addition
- Cryptarchia bootstrapping networking implementation in progress
- Service Declaration Protocol:
- Membership service integration with DA service under review
- Transaction framework:
- Mantle core implementation with transactions, signed transactions, operators, and gas cost abstraction
- Mantle transaction validation in mempool development initiated
- Consensus integration:
- LIB and fork choice node implementation in progress
- Code quality improvements:
- Blake hash algorithm migration completed
- Pre-commit hooks updates and cargo machete integration
- CI improvements with macOS self-hosted runners and cargo version updates
- Flaky test identification and cache key fixes for different OS environments
Nomos Bedrock Services
Research
- Data Availability improvements:
- Analysis of rewarding in data availability network examining node sampling efficiency
- DA rewarding mechanism specification drafting in progress
- Blend Network progress:
- Impact of Service Declaration Protocol on adversarial inference completed and ready for review
- PoQ impact on block times analyzed with solution implemented to remove JIT proving pressure
- Proof of Quota Specification finalized and marked as green with performance benchmarks
Development
- Data Availability implementation:
- DA v1.1 encoding testcases added for zero data support
- Blend Network implementation:
- Proof of Quota circom implementation finalized with latest updates
- Blend code refactoring in progress
Road to Production, Testnet and Tooling
Development
- Overwatch framework enhancements:
- Service lifecycle improvements completed with ignore tags for code examples
- Service list operations and notify_ready ownership changes
- Service ready notifications implementation near completion
- Infrastructure improvements:
- CI runner synchronization issues resolved
- Toolchain compilation fixes and pre-commit format behavior improvements
Documentation
- Documentation progress:
- Nomos Zones article draft shelved due to development uncertainty
- Q3 blog plan development scheduled