Waves

Waves

Вейвс логотип

Блокчейн екосистема Waves володіє широким набором інструментів для розробки децентралізованих програм Web 3.0. Є платформою для запуску токенів, має свою криптовалюту та децентралізовану біржу, що дозволяє користувачам обмінювати токени Waves та будь-які інші токени, створені на платформі, а також заводити та обмінювати фіатні гроші та основні криптовалюти через централізований шлюз.

Поліпшення масштабованості та швидкості блокчейна реалізується за рахунок протоколу Waves-NG, що збільшує пропускну здатність платформи, скорочуючи час створення блоку та зменшуючи ймовірність форків.

Алгоритм консенсусу #

В основі платформи Waves лежить архітектура з двома відмінними рисами:

  • дворівнева система
  • Leased Proof of Stake (LPoS)

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

Модель консенсусу Leased Proof-of-Stake (LPoS) є вдосконаленою версією Proof-of-Stake. Для участі в стейкінгу потрібно мати 1000 Waves, але якщо у користувача немає необхідної кількості токенів, він може здати свої токени в лізинг вже існуючій повній ноді. Кошти не залишають гаманець і залишаються під контролем користувача.

Створення токенів #

Першим етапом розвитку Waves було спрощення запуску власного токена:

  • Для створення токена не потрібні смарт-контракти
  • Не потрібне знання та розуміння мов програмування
  • Немає необхідності в аудиті, обслуговуванні та моніторингу коду
  • Стала доступною та рентабельною “токенізація” різноманітних активів, від ICO до краудфандингу та програм лояльності
  • Токени відразу можна обміняти на біржі Waves DEX.

Створення токенів

Створити власний токен на Waves дуже просто: у гаманці потрібно зайти в розділ “створення токена”, заповнити ім’я та опис токена, фіксовану кількість токенів або з можливістю довипуску, десяткову систему тощо. Вартість створення – 1 токен Waves, плюс комісія за транзакцію 0,001 WAVES.

Децентралізована біржа Waves DEX (Waves.Exchange) #

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

Біржа Вейвс

Біржа має автоматизовану систему зіставлення заявок на купівлю та продаж та управління обміном токенів після виконання вимог заявок. Оскільки DEX має відкритий вихідний код, вузли в мережі можуть впроваджувати власні системи підбору заявок і заробляти токени Waves в обмін на обробку торгових транзакцій.

Смарт-контракти на Waves #

На Смарт-контрактах Waves можна створювати децентралізовані програми та застосовувати додаткову логіку поведінки облікових записів та активів. Реалізація здійснюється за допомогою спеціально розробленого не-тьюрінг повної мови програмування RIDE, в якій відсутнє поняття газу (замість цього потрібна оплата мінімальної комісії). Мова RIDE дозволяє розробникам створювати “смарт-активи” та “розумні облікові записи”. Не-тьюрінг повна мова програмування накладає деякі обмеження на можливості смарт-контрактів, але при цьому забезпечує більшу безпеку та передбачуваність поведінки.

Кросчейн - з’єднання блокчейнів #

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

Гравіті протокол

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

Завдяки Gravity інтегровані до мережі публічні блокчейни стають рівноцінними з погляду функціональності чи реалізації.