As every week, we bring you the latest updates on our development progress for Mosaic Chain. Our team has been working diligently on multiple aspects of the blockchain infrastructure, including onboarding improvements, performance optimization, and Validator OS testing. Here’s a breakdown of what we’ve accomplished this week and what’s coming next.
This Week’s Progress (Feb 10-14):
- Indexer 2.0 Debugging & Testing: During devnet onboarding testing, we discovered a bug in Indexer 2.0. Our team focused on fixing this issue and writing additional test cases to ensure its stability.
- Onboarding Component Development: We continued developing the necessary components for the onboarding process, including the Minting Service and the Admin backend. The Admin backend is now fully assembled, and testing will be completed next week.
- Validator OS Installer Testing: We have successfully completed the first round of testing for the Validator OS installer.
- Infrastructure Monitoring & Backup Solutions: The final implementation of infrastructure monitoring and backup solutions was completed.
- UI Improvements: The UI development has been progressing based on the features we identified at the end of December.
Plans for Next Week (Feb 17-21):
- Polkadot Address Migration Meeting: Unfortunately, the meeting regarding the Polkadot address migration was postponed and is now scheduled for this upcoming week.
- Substrate Bug Investigation: We encountered an issue where the Paseo relay chain is consuming excessive disk space despite our configurations. This appears to be a Substrate-related bug. We aim to resolve this issue early next week.
- Indexer 2.0 Performance Optimization & Testing: Work will continue on optimizing the performance of Indexer 2.0 and writing further test cases.
- UI Development: Ongoing improvements to the user interface will continue.
- Validator OS 2.0 Testing & Documentation: We will expand the internal testing of Validator OS 2.0 and, in parallel, begin writing the necessary documentation.
Current Status & Key Challenges:
- Substrate Bug & Relay Chain Synchronization:
- Validator machines must synchronize both the Mosaic Chain and relay chains. Relay chains, particularly in a mainnet environment, require significant storage (e.g., 2.5TB for mainnet, 90GB for devnet).
- Warp sync is designed to speed up synchronization and reduce storage requirements. While the speed aspect works as intended, the space-saving feature does not, making this a critical issue.
- We are currently investigating this bug and have reached out to the Substrate team. If they cannot or will not fix it, we will need to implement a solution ourselves.
- Validator machines must synchronize both the Mosaic Chain and relay chains. Relay chains, particularly in a mainnet environment, require significant storage (e.g., 2.5TB for mainnet, 90GB for devnet).
- Onboarding Testing Delays:
- The onboarding process could not be fully tested this week due to the Minting Service not being completed. Once finalized, full-scale testing can commence.
- Meanwhile, we continue testing the Validator OS installer and the Admin backend, documentations included.
- Previously mentioned onboarding delays (1-2 weeks) remain unchanged. However, if significant challenges arise during the Polkadot address migration, further delays may occur. We will provide weekly updates on the status of this process.
- The onboarding process could not be fully tested this week due to the Minting Service not being completed. Once finalized, full-scale testing can commence.
We are getting closer every week to build a seamless, efficient, and scalable blockchain network. Stay tuned for next week’s updates!