Fabian Riewe, co-founder and CEO of KYVE Network, gave us an exclusive interview. crypto slate, There, he explained how KYVE leverages a distributed data lake to provide a scalability solution for Web3.
KYVE is the first of its kind distributed data validation protocol built on top of existing data storage. Leveraging a decentralized protocol to upload data to Arweave, KYVE acts like a validation layer, ensuring that files uploaded to decentralized storage match the original files.
While this seems like too much work for archiving family photos, Riewe says it is an essential verification step for blockchain archiving.
Make your data trustless
Most of the data upload process today is done through a centralized data collector. A central actor downloads the data that the user wants to save and re-uploads it to the storage space. In this case, there is no way to know if a centralized actor has modified, erred, or copied the data. KYVE offers a novel solution to this concern.
KYVE acts like a validation layer on top of Arweave, a persistent data storage solution. Instead of using a centralized actor to upload data to Arweave, KYVE leverages its decentralized protocol. A user can upload the data she wants to save through her KYVE. It is not controlled or influenced by any central authority.
According to Riewe, this is useful for developers who want to keep backups of their blockchains. Riewe explains:
Lets say you have an Ethereum backup and someone can manipulate just one data point and completely destroy the entire state afterwards. [the malicious node]probably millions of dollars lost.
He continued:
“That’s why it’s so important to make sure when you load a backup that you don’t have to trust it. [existing] Data is already it’s like making data “trustless”.
Solutions to all data discrepancies issues
For non-deterministic data like price data, Riewe said KYVE could act as a guard against oracle attacks where attackers manipulate price data from outside the protocol’s market.
He explained that the protocol monitors price differentials in real time and can stop storing data when it exceeds 1%. Instead, the protocol seeks better alternatives before resuming data storage.