Exactly one month ago in a galaxy far, far away, a team of individuals made the decision to launch a period of testing and development for a system they had built together, one they hoped would revolutionize the way our society stores and queries its data.
We are so proud to celebrate one month since the launch of KYVE’s Mission Korellia incentivized testnet!
Mission Korellia has enabled our team to test and verify how different aspects of the KYVE Network are functioning and how they can be improved for our community members.
Over the past few weeks, the KYVE team has kept tabs on all the data we have gathered from our incentivized testnet to improve the KYVE Network, ensuring that we are providing the KYVE community with the best possible decentralized data lake experience.
The Korellia incentivized testnet has been pretty successful thus far, with no major technical issues. However, on the community side, we’ve unfortunately encountered some issues with users manipulating the faucet system. The KYVE team is actively working on solutions to faucet abuse.
From what we have learned from this first phase, we are excited to launch Phase 2 of Mission Korellia, introducing more developer-focused tasks. Please note that the incentivized testnet will be paused on June 3rd, and recommence on June 20.
Let’s take a closer look at one month of Mission Korellia.
Successful Lift-Off for Mission Korellia
When we asked KYVE-ers to hop onto the rocketship for Korellia takeoff, there was no way we could have anticipated the extent to which they would deliver!
It has been amazing to see our community grow at such a scale, but this also means we’ve had to take steps to ensure our service doesn’t slow down and the network can accommodate a larger load of activity on the server. The KYVE tech team has been working tirelessly around the clock to support this huge userload. We’re happy to announce that for the most part, the KYVE Network has run successfully, though we have had to make many adjustments and configurations to ensure things continue to run smoothly for our community.
The most notable update we’ve made is spinning up five additional faucets to keep track of all submitted tasks and streamline the network. The normal faucet was fine at incentivized testnet launch, but experienced several lags and delays due to staggering user activity.
We have also seen a higher number of user requests for certain endpoints.We separated the request load by applications (App, Explorer, protocol nodes) and have set up dedicated nodes to handle the traffic. Additionally, we have installed monitoring systems to ensure we get alerted early in case an outage occurs.
We’re happy to report that as the KYVE community continues to grow rapidly, we are taking steps on an ongoing basis to ensure the network can accommodate our growing activity.
A Closer Look at KYVE’s Activity Growth
Since we launched the Korellia incentivized testnet, we’ve seen our protocol activity grow at an impressive rate. Some quick stats:
60,000 valid bundles of data created on KYVE
Over 30GB of compressed data already archived through KYVE onto Arweave
Most incentivized testnets tend to be very technical, which means it’s harder for users with less technical experience to contribute and win rewards. We were determined to ensure anybody could contribute to our incentivized testnet, regardless of their skillset and amount of experience.
By opening up the incentivized testnet to different skillsets, we are able to target not just devs, but other types of users interested in learning more about KYVE and how it works. Additionally, thanks to user-generated content such as video tutorials and explanatory articles, more users are discovering our project and learning how to participate! Our team has also worked closely with the community, bringing up essential updates for KYVE to improve the user experience and efficiency.
For example, one of our users, Dimokus88 made a clearguide on Githubon how to launch a KYVE protocol node on Akash Network. The guide created was great for both new users as well as devs, and provided in both English and Russian.
Chain Challenges and Upgrades
In the last month, the KYVE Network has encountered a few issues with stability and slashing.
When it comes to the KYVE Network, there is one server that is doing virtually everything– accepting and carrying out user requests and protocol nodes while also producing blocks at the same time. From that point, as the number of users increases, the higher the load on the server, and the likelier the server is to slow down.
We noticed that because we still had new users coming in, some of the requests they were making were being carried out inefficiently on our end. To resolve this, we separated the traffic by applications and by setting up dedicated servers to isolate the traffic and complete requests in a more streamlined manner.
Arweave went down earlier this month, but we are pleased to report our chain handled it quite well. The one issue we experienced was some users’ tokens got slashed, so we had to write a script to refund all affected users.
The KYVE team is rolling out an update shortly that will prevent this from happening again. We are currently testing it against our internal testing frameworks.
When we rolled out our badges, we experienced a few issues due to confusion between Ethereum and KYVE addresses. We incorrectly assumed users would use the same mnemonic, but this was not the case.
We have been able to get most of the badges rolled out, but a few users still haven’t received them. This is mostly because we used an old database that was a cache of all the interactions users had done on the contracts. However, a lot of users did not transfer their wallets over.
To resolve this issue, the KYVE team enabled a one-time linking between users’ Moonbase and KYVE addresses, that would allow users to connect their wallets.
Mission Korellia Phase 2
This first phase of Mission Korellia has taught our team a lot in regards to the capabilities of our network, as well as the determination and support of our amazing community. We thank you all for your participation so far!
It’s now time to kick Mission Korellia into high gear, updating the rules and giving you all more of a challenge! With this being said, we will be pausing the leaderboard of Mission Korellia this Friday, June 3rd, and launching Phase 2 on June 20th.
Phase 2 of Mission Korellia will be more dev-focused and include new tasks and incentivization regarding participating in the KYVE Network. More details on Phase 2 will be released shortly.
Stay Informed on All Things Korellia
If you want to stay up to date on Mission Korellia, or have any questions or comments, be sure to follow us onTwitter! You can also participate in the discussion onDiscord,Telegram, or in our various community calls. We’ll be posting more in-depth updates about Phase 2 on ourMediumpage.
To join in on the mission, a KYC will be required. Please seeherefor more details.
Legal information
About KYVE
KYVE, the web3 data lake solution, is a protocol that enables data providers to standardize, validate, and permanently store blockchain data streams. By leveraging permanent data storage solutions like Arweave, KYVE’s Cosmos SDK chain creates permanent backups and ensures the scalability, immutability, and availability of these resources over time. KYVE’s network is powered by decentralized archivers and validators funded by $KYVE tokens, and aims to operate as a DAO (Decentralized Autonomous Organization) in the near future. This past year KYVE has gained major support, currently backed by top VCs, including Hypersphere Ventures, Coinbase Ventures, Mechanism Capital, CMS Holdings, and blockchains such as Arweave, Avalanche, Solana, Interchain, and NEAR.
Join KYVE’s community:Twitter|Discord|Telegram