May 24, 2022

Які проблеми вирішується завдяки KYVE. Основна задача мережі.

Зокрема, KYVE – це мережа, через яку надходять дискретні елементи інформації; потім вони стандартизуються, об’єднуються, постійно зберігаються та перевіряються. Можливі довільні запити для сукупного вираження цих елементів. Дані залишаються доступними на невизначений термін.


Архітектура KYVE повністю децентралізована і складається з двох основних компонентів.

Перший — це автономна система управління, яка обробляє «порушення контракту». Функціональність управління забезпечується шляхом стейкингу та слешінгу $KYVE, гарантуючи, що учасники ведуть себе відповідно до цілей мережі.


Другий — це обчислювальний рівень, який дозволяє учасникам запускати настроювані ноди. В обмін на $KYVE, ноди виконують різні завдання. Ці ноди, успадковані від основної логіки KYVE, перевіряють, стандартизують та архівують потоки даних.

Проблема з блокчейном


Наразі проблема більшості блокчейнів полягає в масштабованості. Зі збільшенням кількості користувачів блокчейну збільшується кількість транзакцій, а база даних постійно розширюється. Це уповільнює швидкість транзакцій, що призводить до падіння популярності блокчейну. Частково вирішення цієї проблеми було знайдено у створенні дворівневого блокчейну, де рівень 2 допомагає збільшити швидкість транзакцій. Однак у майбутньому рівень 2 все одно не матиме достатньої потужності через постійно зростаюче зростання транзакцій.


Платформа KYVE знайшла вирішення цієї проблеми в «архівуванні» даних.

Принцип дії


Замість стандартного механізму надсилання інформації KYVE пропонує архівувати дані та розміщувати їх у децентралізованому сховищі, з відкритим доступом для всіх.


Наприклад, в блокчейні є багато збережених транзакцій у вигляді блоків, які більше нікому не потрібні, але в той же час вони необхідні для перевірки самого блокчейна. Якщо розробники використовують платформу KYVE, то вона візьме частину цих даних, перевірить їх на достовірність, заархівує та проведе первинну стандартизацію. Потім дані будуть розміщені на децентралізованих серверах, що дозволить власникам блокчейну використовувати «архіви», а не повну інформацію під час надсилання інформації. Таким чином, таке «архівування» дозволяє замість відправки всього ланцюжка надсилати вже стислі та збережені фрагменти даних.

Пули

Першим кроком у використанні KYVE є налаштування пулу. Таким чином утворюється децентралізований орган управління, який буде керувати адміністративними та організаційними зусиллями. На цьому етапі також має бути передбачена логіка для інструктування майбутніх учасників пулу щодо виконання своїх завдань. Перша частина логіки описує, як отримати дані. У нашому сценарії джерелом даних є блокчейн з інструкцією, який детально описує логіку вибору протоколу, щоб полегшити отримання блоку завантажувачем пулу.


Друга частина логіки описує, як перевірити ці блоки після того, як вони прибули та були збережені. Це інструкція, специфічна для вузлів валідатора. Оскільки KYVE не покладається на жодну центральну сторону — і тому не має довіри — існують валідатори, щоб забезпечити цілісність поведінки завантажувача пулу надалі.


Пули може створювати будь-хто, налаштований для отримання даних звідусіль і організації щоденних операцій між учасниками мережі. Кожен пул має форму децентралізованої автономної організації (DAO), яка працює на SmartWeave, мові розумних контрактів Arweave. Оператори вузлів є синонімами членів пулу, які організовуються, щоб отримувати потоки даних, виконувати на них обчислення та записувати результати в Arweave. Коли певні критерії дотримані, пули також розподіляють токени $KYVE призначеним користувачам, які завантажують файли та валідаторам.


На пул вибирається лише одна роль завантажувача. Завантажувачі витягують дані з джерела, виконують інструкції, які можуть включати крок обчислення, і записують ці дані в Arweave. Якщо перевіряючі особи виявлять, що користувач, що завантажив, порушує їхні умови, ставка завантажувача зменшується. У цьому випадку замість завантажувача вибирається валідатор. Той самий процес відбувається, якщо вузол завантаження вимкнено з будь-якої причини.


Коли ці перші кроки будуть виконані, пул буде «відкритим для бізнесу». Як правило, творець пулу приєднується до самого пулу і починає отримувати дані з визначеного джерела даних, стаючи таким чином призначеним завантажувачем. Важливо зазначити, що розміщення кількості $KYVE проти пулу є необхідним для вступу та діє як вираження добросовісності.

Підтримувачі

Сам проект KYVE зацікавив великі компанії, показавши, наскільки важливою є проблема, яку вирішує платформа. У другому інвестиційному раунді, який завершився в жовтні 2021 року, основними інвесторами проекту стали Hypersphere Ventures і Permanent Ventures. Серед інвесторів також були Mechanism Capital, Compute Ventures, Volt Capital, Coinbase Ventures, 4SV, Distributed Global, Zee Prime, Flori Ventures (венчурний підрозділ Celo), CMS Holding, Ternary Capital, Mina Foundation, Composable Finance, Octopus мережі.