Bluzelle Tech Update — Strengthening Infrastructure & Preparing for Upgrades

Bluzelle
2 min read2 days ago

--

In our latest sprint, the team has been making significant strides in refining infrastructure, improving stability, and preparing for upcoming software upgrades. Here’s a breakdown of what we’ve accomplished, what we’re currently working on, and what’s next.

What’s Done

PingPub Explorer Enhancements
We’ve been reviewing and updating the PingPub explorer code to ensure better integration with our network, making it more reliable for tracking on-chain activity.

Infrastructure Code Refinements
Several improvements have been made to our infra-control code, specifically for the swarm builder used in PingPub deployments. We’ve also refactored infrastructure code to simplify how post processors are used across all network build scripts.

Enhanced Network Deployment

• Added a new network mode to handle Docker networking more efficiently.

• Implemented a snapshot waiter in the daemon manager to ensure snapshots are fully available before new nodes start using state sync.

• Built infrastructure to deploy new local nodes that can securely pair with a remote network over SSL, improving security and connectivity.

What We’re Working On

🚧 Jenkins Stability Fixes
We’re addressing stability issues with Jenkins jobs to ensure automated tasks run consistently without interruptions.

🚧 More PingPub Scripts
We’re adding new scripts for PingPub to streamline deployments, integrate explorers into current running networks, and improve monitoring.

🚧 Local Single-Validator Swarm Setup
We’re developing a process to start a local single-validator swarm using a provided genesis file, the bluzelle-public branch, and a Tendermint private key. This will enable faster local testing environments for network operations.

What’s Next

🔜 SDK Governance Module Update
Updating the SDK governance module to align with the latest requirements.

🔜 End-to-End Testing for Software Upgrade
Preparing for a full end-to-end testing phase to ensure a smooth rollout of the upcoming software upgrade.

🔜 Transaction & Voting Automation

• Developing code to perform transactions and cast votes within a local swarm for governance proposals.

• Automating software upgrades in a local swarm to simulate real-world conditions before deployment.

With these ongoing improvements, we’re ensuring that Bluzelle’s infrastructure remains robust, scalable, and ready for future upgrades. Stay tuned for more updates as we continue to optimize and evolve our ecosystem.

--

--

Bluzelle
Bluzelle

Written by Bluzelle

The Layer 1 Blockchain for the Creator Economy.

No responses yet