Announcing KYVE’s Fourth Protocol Update

Announcing KYVE’s Fourth Protocol Update

In April 2022, KYVE Network launched itsCosmos SDK-based chainto better fit our scalability, transaction volume and independent block space requirements, as well as to more easily scaffold chains, create blocks, carry out transactions and more.

Cosmos SDK-based chain

It has been almost two months since we made the switch, and on June 7th we rolled out KYVE’s latest protocol update, through which we focused on cultivating an enhanced developer experience while using the KYVE App.

Without further ado, let’s dive in!

Major Updates for KYVE

Introducing KYSORKYVE’s protocol includes separate runtimes for certain types of data, which brings advantages such as improving the standardization process. However, this has also brought some drawbacks to the node runners’ user experience.

To improve this, KYVE has brought in Cosmovisor, a process manager for Cosmos SDK application binaries that monitors the governance module for incoming chain upgrade proposals. We dubbed the Cosmovisor implementation on KYVE, “KYSOR.”

KYSOR

Using KYSOR to run protocol nodes will allow you to use only one program for running nodes on every pool. It will also automate the installation of protocol binaries for every pool so that your node will not get slashed for not having upgraded after the version update. Thanks to KYSOR, running protocol nodes on KYVE is now easier and more standardized.

KYVE App UpdatesOver the past few weeks, protocol nodes on theKYVE Apphave been experiencing incorrect slashings. Our Engineering Team acted on this quickly, making sure that now nodes will only get slashed if a node votes incorrectly, upload invalid data, or are offline for too long. Find documentation on slashinghere.

KYVE App

here

In addition to fixing the incorrect slashing, the team has added abstain votes to protocol nodes. This will allow us to better detect if a protocol node is offline or not. Now, if you don’t vote five times in a row, your node will receive a timeout slash and get removed from the active validator set.

To improve the user experience within the app, we added the option to upload and edit names, links, and logos to your protocol node profile. Users can now also see more detailed information on the pools, bundles (along with a new progress bar), an overall status of the chain, and a counter to see a new upgrade coming in.

On the More Technical Side…

While more users have been testing KYVE’s incentivized testnet this past month, it has been brought to our attention that there were a few technical details impairing the ease of the user’s experience when using KYVE. With this recent protocol update, we have implemented the following to correct this.

Our team is constantly improving the network as part of KYVE’s mission to provide all developers and builders with streamlined access to the valid data they need. This recent protocol update is one of more to come to ensure that the user experience is as seamless as possible.

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

Twitter

Discord

Telegram