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’s 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 the user wants to store and re-uploads it to the storage space. In this case, there is no way to know if a centralized actor 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:
“Let’s 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.”
“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.