June 4, 2022

KYVE запускає мережу на основі Cosmos SDK

kyve1u84na8azauj0jhnwv2zzywrf7hekxf0j5yq9az

KYVE з радістю повідомляє про перехід від смарт-контрактів на основі EVM до ланцюга на основі Cosmos SDK, що робить KYVE власним рівнем 1.

До цього переходу вузли протоколу KYVE взаємодіяли з контрактом Solidity, розгорнутим у тестовій мережі Moonbeam, Moonbase Alpha.

Хоча Moonbase надає нам неймовірну підтримку та допомогу, яку ми потребуємо під час створення простору, сумісного з EVM, останнє оновлення Moonbeam змусило нас переосмислити нашу залежність від інших ланцюжків та вплив, який це може мати на наш протокол. Ми вирішили скористатися цією можливістю, щоб стати більш незалежними та гнучкими.

Чому ми обрали Космос

Процес перемикання з однієї мережі в іншу не є маленьким завданням. Команда KYVE переглянула кілька рішень EVM та провела додаткові дослідження ринку. Але незабаром ми зрозуміли, що система EVM не ідеальна для KYVE.

EVM створює таку проблему: він не масштабується для додатків з великим обсягом транзакцій, таких як KYVE.

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

Ми бачили, що користувачі готові платити більше газу за транзакції, які вони вважають «ціннішими», ніж операції на KYVE. Наприклад, коли користувач здійснює обмін на Uniswap з прибутком в 10 000 доларів, він може сплатити 100 доларів за газ, а платити таку саму комісію за газ за голосування KYVE може бути неекономно.

Через це нам знадобилося рішення, де KYVE не потрібно ділити простір блоків з іншими програмами.

Багато рішень EVM, які ми розглядали, просто не були децентралізовані до того рівня, який нам потрібно. Так до тих пір, поки ми не почали вивчати мережу Cosmos.

Cosmos дозволяє легко складати ланцюги, створювати блоки, здійснювати транзакції та здійснювати управління. Це дозволяє нам швидше блокувати час, і нам більше не потрібно турбуватися про спільне використання простору для блоків.

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

Технічні зміни

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

KYVE тепер підтримуватиме два типи вузлів: існуючі вузли поточного протоколу та нещодавно додані вузли блокчейна. Обидва вузли повинні бути розміщені спільнотою, відстежуватися та підтримуватися.

Хоча вузли протоколу залишаються в основному такими ж, тепер вони спілкуються з вузлами блокчейну замість смарт-контракту. Вузли блокчейну — це ніжні вузли на основі монетного двору, які відповідають за передачу токенів, обробку логіки KYVE та багато іншого.

З цим випуском ми також запускаємо KYVE Explorer — блок-дослідник, який буде відстежувати нещодавно оновлений блокчейн KYVE. Ви можете знайти провідник тут: https://explorer.kyve.network

Більше не буде токена KYVE ERC-20, лише національна валюта KYVE, яка живе на блокчейні на базі Cosmos. Користувачі можуть використовувати власні токени KYVE для ставки та делегування у вузлах блокчейну, а також для фінансування, ставки та делегування у вузлах протоколу. Плата за газ також сплачуватиметься в $KYVE.

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

Написати інтеграцію стало набагато простіше. Тепер потрібна лише одна функція, тоді як раніше були потрібні три.

Ми також представляємо «розв’язування делегування», оновлення безпеки, призначене для запобігання зловживанням на вузлах протоколу. Як саме це працює?

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

Чому це реалізується? Користувачі не можуть просто випадковим чином делегувати та скасувати делегування різним вузлам, тому це зробить мережу більш безпечною.

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

Нарешті, ми додали два нових змішувача. Змішувач Discord дозволяє адресі та користувачеві Discord вимагати 20 токенів кожні 24 години. Колесо фортуни дозволяє користувачам отримати один, п’ять або десять жетонів кожні 24 години.

Про KYVE

KYVE - це протокол нового покоління, який дає змогу постачальникам даних стандартизувати, перевіряти та постійно зберігати потоки даних. Використовуючи рішення для постійного зберігання даних, такі як Arweave, ланцюжок KYVE Cosmos SDK забезпечує масштабованість, незмінність і доступність цих ресурсів з часом. KYVE підтримується провідними венчурними компаніями, включаючи Hypersphere Ventures, Coinbase Ventures, Mechanism Capital, CMS Holdings і блокчейни, такі як Arweave, Avalanche, Solana, Interchain і NEAR.

Приєднуйтесь до спільноти KYVE: Twitter | Discord | Telegram