Züs Weekly Debrief — December 21, 2022
Happy Wednesday! Last week, on the 17th, the pre-mainnet was successfully launched! The network has been running smoothly since the launch and it achieved sub-second finality — a huge milestone for the project. Currently, 52 miners and 20 sharders are running the network. In the next step, there will be load and chaos testing to stress test the network and then introduce blobbers to the network. After this step, our Apps will be showcased so everyone will get familiar with them, check the speed of the blockchain, test their unique features and experience the user interface. We welcome the opportunity for feedback. You can check the network live here, or through Sculptex explorer. A big shout-out for his work coordinating the onboarding of the Active Set!
Pre-mainnet delay
Sculptex states that the reason for the slight delay was due to a timing issue with the magic block script. The timing issue was fixed by adding a delay after the script execution. A step that was not necessary when testing with a smaller sample of the Active Set. Even though this issue happened, the key exchange process using our PRE technology was successful and the participants did not need to re-submit their keys for the process to re-run. The keys were able to be securely re-downloaded from the encrypted shares and the magic block was able to re-run and initiate the pre-mainnet network.
Cloud Cover AMA
Tomorrow, Thursday, December 22nd, we will be hosting our Cloud Cover AMA (Ecclesia #5) with Saswata Basu on Youtube Live. Be sure to attend as there will be another demo of our Apps. On the last AMA (Ecclesia #4) Saswata showed how you can buy and sell ZCN on the Bolt wallet App and presented Atlus the block explorer for Züs. You can watch the episode here to learn more.
Atlus
Atlus is our block explorer, which will enable you to explore the backbone of our ecosystem. There you will be able to search and browse service providers, transactions, blocks, and staked capacity. In the explorer, you can also check several other pieces of information, like the total storage capacity of Züs, how much data is stored, the overall performance of the network, the average pricing, and the geo-distribution of service providers. Also, the team added several informative charts for you to analyze trends in the storage market.
Storm of the Week
Elon Musk steps down as the Twitter CEO
After many criticisms of his leadership from the Twitter community for Elon Musk to step down as the CEO. He decided to create a community vote to decide his fate. With the majority of people, at about 57.5%, voting for him to step down. Yesterday, he confirmed by saying he is looking for someone “foolish enough to take the job”. Afterwards he would move his input towards the coordination of the software and server teams.
Visa and auto-pay for self-custodial wallets
Visa announced an exciting plan to create smart contracts to implement auto-pay on self-custodial wallets on Ethereum. This means it will be possible to make recurring payments on debit cards that directly use your self-custodial wallet without the need to approve transactions. This will allow crypto users to pay their bills without the need to sign transactions.
Blockchain Team Updates
Last week, the blockchain team worked on load test issues and fixed a few chain issues on submitting transactions that could interfere with the client ends leading to long wait times. Also, they detected a new issue on the large network causing the chain to get stuck. This issue was located and is already in the process of being fixed. Beyond these issues, other pending issues were fixed, check for more details below.
Chain Stuck Issue
The team debugged a critical chain stuck issue on the testnet. They detected an error on a few miners, while the other miners and sharders did not have the error causing a state hash mismatch error. Since sharders could not process the block due to the different state hash, the chain got stuck. Basically, this is caused by the stale partition’s location index and a wrong error handling process in a few partition methods. This issue will be fixed in the coming days.
Ambiguous transaction submission result
Previously, when a client submitted a transaction, if it had an invalid state (node not found error), it would be sent to the txn pool and return success to clients. The invalid txn nonce would confuse clients forcing, which would wait for the confirmation of the txn. This leads to long waits till the timeout. This was fixed by syncing the missing state and returning the true result to the client.
Other fixes
The team fixed the storage unstaking issue, where the unlock stake pool should remove itself from the delegate pools to release the slots, and an issue with initial staking causing chain stuck on round 1. In addition, the team fixed a genesis block re-entry issue on sharder, a benchmark provider rewards added twice issue, and a slowchain on chaos and round timeout. Also, they made some swagger fixes, run basic conductor tests on cicd, fixed issues on snapshot aggregates, and added mined total stats.
Züs is in the news!
Read our most recent article:
https://zus.network/blog/posts/can-decentralized-storage-save-the-future-of-retail-holiday-shopping/
Developer Resources
- Build for the future — Sign up for our SDK
- Interested in learning more about building on Züs or becoming a service provider? Check out our GitHub for access to repositories. Community ambassador Sculptex has created numerous tutorials to help get you started.
- Try our BetaNet here! Users can create wallets and allocations, store files, send transactions, and share files.
- Need help navigating creating wallets, allocations, or joining as a blobber? Check out our documentation page.
- Züs’s API endpoints use simple and intuitive HTTP requests to interact with the blockchain in order to send/retrieve information to and from miners, sharders, or blobbers in the active network.
About Züs
Züs (formerly 0Chain) is a high performance storage network powering limitless applications. It is a new way to earn a passive income from storage.