Повний вузол
Повністю вузол є основою блокчейну Waves і відповідає за збереження повної історії всіх транзакцій. Ці вузли є критично важливими в мережі, оскільки вони перевіряють транзакції та блоки, забезпечуючи цілісність та точність даних блокчейну. Повні вузли використовують механізм Proof of Leased (LPoS) для прийняття оренди токенів від інших учасників з метою збільшення шансів на вибір наступного блоку. Повні вузли створюють нові блоки за допомогою механізму консенсусу і отримують плату за транзакції та блокову нагороду.
Легкий вузол
Легкий вузол не зберігає повну історію блокчейна, але залежить від повного вузла для перевірки транзакцій та іншої мережевої взаємодії. Це дозволяє легким вузлам працювати більш ефективно та з меншим споживанням ресурсів, оскільки вони не потребують завантаження всього блокчейна. Основна функція легкого вузла - прискорення транзакцій та покращення мережевого зв'язку, що підходить для користувачів, які не хочуть підтримувати повну бухгалтерію, але все ж бажають брати участь у мережевих активностях.
Двошарова архітектура
Блокчейн Waves використовує дворівневу архітектуру для підтримки своєї мережі, включаючи повні вузли та легкі вузли. Ця архітектура спрямована на оптимізацію масштабованості та продуктивності мережі. Повні вузли відповідають за важку роботу з підтвердження транзакцій та вироблення блоків, тоді як легкі вузли надають швидке та ефективне обслуговування для користувачів. Ця рольова роздільність не лише підвищує загальну продуктивність мережі, але й зміцнює безпеку, оскільки розподіляє їхні обов'язки та ролі в екосистемі.
Свідоцтво про право лізингу (LPoS) - це унікальний механізм згоди на платформі Waves, який дозволяє власникам токенів брати участь у мережевій безпеці та згоді, не запускаючи повноцінний вузол, що поліпшує традиційну модель згоди на право (PoS). У LPoS власники токенів WAVES можуть здавати їх у лізинг операторам повноцінних вузлів, відповідальних за генерацію блоків. Цей механізм зберігає децентралізовану характеристику перевірки блоків та дозволяє більшій кількості користувачів брати участь у мережевій безпеці, незалежно від їх технічних здібностей та бажання запускати повноцінний вузол.
Функції та переваги
У LPoS здатність генерувати блоки пропорційна кількості WAVES, наданих в оренду вузлу. Іншими словами, чим більше WAVES контролює вузол, незалежно від того, чи вони належать йому безпосередньо, чи надані в оренду, тим більше ймовірність генерації наступного блоку. Орендодавці мають повний контроль над своїми токенами WAVES, оскільки вони все ще зберігаються в їх гаманці і не передаються вузловому операторові. Ця умова знижує поріг участі, забезпечуючи можливість навіть людям з невеликою кількістю WAVES зробити внесок у безпеку мережі та отримати прибуток.
Оператори вузлів можуть залучити більше орендарів, поділяючи з ними частину винагороди за блок та комісійні, що допомагає обом сторонам підтримувати мережу. Ця система розподілу винагороди підвищує безпеку мережі, оскільки вона стимулює більше людей брати участь, тим самим рівномірно розподіляючи потужності в мережі та зменшуючи ризики централізації.
Кібербезпека та участь користувачів
Механізм LPoS не тільки полегшує участь у мережевому консенсусі, але й підвищує безпеку. Дозволяючи користувачам здавати свої частки в оренду, LPoS заохочує більше людей брати участь у процесі консенсусу мережі, що має важливе значення для підтримки міцного та безпечного блокчейну. Крім того, оскільки орендовані WAVES заблоковані на час оренди (але орендар може скасувати її в будь-який час), це забезпечує стабільність мережевого стейкінгу та процесу консенсусу.
Економічні стимули
LPoS надає вузлам-операторам та орендарям токенів потужну економічну стимуляцію. Операторам надається стимул підтримувати високий рівень стандартів та чесності, оскільки їх здатність генерувати винагороди прямо залежить від кількості WAVES, яку вони можуть привернути та утримувати. З іншого боку, мотивація орендарів полягає в тому, що вони можуть отримувати пасивний дохід з утримання без необхідності значних витрат на обладнання або технічні навички, що дозволяє навіть малим утримувачам легко отримувати винагороди.
Протокол Waves NG
Waves NG - це важлива інновація в технології блокчейн, яка має на меті значно збільшити пропускну здатність обробки транзакцій і зменшити затримку, що робить Waves однією з найшвидших блокчейн-мереж. Натхненний Bitcoin-NG, протокол оптимізує генерацію блоків за допомогою дворівневої системи ключових блоків і мікроблоків. Ключові блоки генеруються на регулярній основі, надаючи майнерам доступ до створення мікроблоків, які мають менший розмір і можуть генеруватися частіше, що призводить до швидшого підтвердження транзакцій.
Ця конструкція дозволяє блокчейну Waves обробляти більший обсяг транзакцій, що, ймовірно, досягне 100 транзакцій на секунду, що значно перевершує традиційні системи блокчейну. Висока ефективність Waves NG покращує не лише масштабованість системи, але й поліпшує користувацький досвід завдяки швидшій верифікації транзакцій.
Розумний контракт
Waves також підтримує гнучку та безпечну розробку децентралізованих додатків (DApps) та надає функціонал смарт-контрактів. На відміну від деяких інших блокчейн-платформ, смарт-контракти Waves не потребують великої кількості газу для виконання, а замість цього вони використовують фіксовані витрати, що спрощує процес розробки та передбачення витрат.
Waves використовує мову програмування Ride для написання смарт-контрактів, яка зосереджена на безпеці та простоті використання. Ride є не Тьюрінг-повною, що зменшує деякі поширені помилки та вразливості в Тьюрінг-повних мовах. Це концепція гарантує передбачуваність обчислювальних витрат, покращує безпеку мережі та забезпечує високу пропускну здатність.
Ця платформа підтримує три типи розумних контрактів:
Waves NG і смарт-контракти спільно створюють міцну основу для побудови масштабованих, ефективних та безпечних рішень на блокчейні, які підтримують різноманітні застосування від фінансових послуг до управління ланцюжками постачання.
Unit Zero впроваджує складну операційну структуру, побудовану на базовій мережі Waves, відому як Layer-0, і розширює її можливості до Unit Zero на рівні Layer-1. Ця архітектура дозволяє деяким вузлам Waves безпосередньо приєднатися до мережі Unit Zero, забезпечуючи безшовну інтеграцію та розширення функціональності між двома рівнями. Механізм операцій керується ланцюговими контрактами на мережі Waves, які координують процес узгодження Unit Zero, включаючи вибір генератора блоків на рівні Layer-1, де кожен блок в Waves відповідає епосу в Unit Zero, і в якому певний генератор відповідає за генерацію блоку.
Використана консенсус-модель - це модифікована система доказу власності (PoS), яка обчислює затримку часу кваліфікації для кожного генератора, що генерує блоки, для забезпечення справедливої участі та підвищення безпеки мережі. Після виробництва блоків генератори взаємодіють з ланцюжковим контрактом, реєструючи метадані блоку в блокчейні Waves, що сприяє розв'язанню потенційних проблем розділення за допомогою підтримки ланцюжка з більшістю консенсусу.
Розширення мережі та токеноміка
Мережа Unit Zero вимагає від своїх вузлів внесення значних зобов'язань, мінімальні вимоги до участі в блокчейні становлять 20 000 WAVES. Токеноміка мережі спочатку оберталася навколо посереднього токена L2MP, який протягом перших двох років у мережі Unit Zero використовувався як залишок генерації вузлів. Цей механізм застави керується заставним контрактом на Waves, власники L2MP можуть делегувати токени для представлення залишку генерації їх вузла.
Нагороди за виробництво блоків розподіляються у вигляді токенів UNIT0, крім фіксованої нагороди епохи, також включають комісії за транзакції, що створює стимуловану структуру, що підтримує активну участь користувачів у консенсусі та здоров'ї мережі.
Архітектура вузла
Архітектура вузла Unit Zero складається з двох основних частин:
Ця технічна архітектура не лише підвищує масштабованість та ефективність Unit Zero, але також гарантує потужну безпеку та децентралізацію, повністю використовуючи переваги інфраструктури Waves.
Повний вузол
Повністю вузол є основою блокчейну Waves і відповідає за збереження повної історії всіх транзакцій. Ці вузли є критично важливими в мережі, оскільки вони перевіряють транзакції та блоки, забезпечуючи цілісність та точність даних блокчейну. Повні вузли використовують механізм Proof of Leased (LPoS) для прийняття оренди токенів від інших учасників з метою збільшення шансів на вибір наступного блоку. Повні вузли створюють нові блоки за допомогою механізму консенсусу і отримують плату за транзакції та блокову нагороду.
Легкий вузол
Легкий вузол не зберігає повну історію блокчейна, але залежить від повного вузла для перевірки транзакцій та іншої мережевої взаємодії. Це дозволяє легким вузлам працювати більш ефективно та з меншим споживанням ресурсів, оскільки вони не потребують завантаження всього блокчейна. Основна функція легкого вузла - прискорення транзакцій та покращення мережевого зв'язку, що підходить для користувачів, які не хочуть підтримувати повну бухгалтерію, але все ж бажають брати участь у мережевих активностях.
Двошарова архітектура
Блокчейн Waves використовує дворівневу архітектуру для підтримки своєї мережі, включаючи повні вузли та легкі вузли. Ця архітектура спрямована на оптимізацію масштабованості та продуктивності мережі. Повні вузли відповідають за важку роботу з підтвердження транзакцій та вироблення блоків, тоді як легкі вузли надають швидке та ефективне обслуговування для користувачів. Ця рольова роздільність не лише підвищує загальну продуктивність мережі, але й зміцнює безпеку, оскільки розподіляє їхні обов'язки та ролі в екосистемі.
Свідоцтво про право лізингу (LPoS) - це унікальний механізм згоди на платформі Waves, який дозволяє власникам токенів брати участь у мережевій безпеці та згоді, не запускаючи повноцінний вузол, що поліпшує традиційну модель згоди на право (PoS). У LPoS власники токенів WAVES можуть здавати їх у лізинг операторам повноцінних вузлів, відповідальних за генерацію блоків. Цей механізм зберігає децентралізовану характеристику перевірки блоків та дозволяє більшій кількості користувачів брати участь у мережевій безпеці, незалежно від їх технічних здібностей та бажання запускати повноцінний вузол.
Функції та переваги
У LPoS здатність генерувати блоки пропорційна кількості WAVES, наданих в оренду вузлу. Іншими словами, чим більше WAVES контролює вузол, незалежно від того, чи вони належать йому безпосередньо, чи надані в оренду, тим більше ймовірність генерації наступного блоку. Орендодавці мають повний контроль над своїми токенами WAVES, оскільки вони все ще зберігаються в їх гаманці і не передаються вузловому операторові. Ця умова знижує поріг участі, забезпечуючи можливість навіть людям з невеликою кількістю WAVES зробити внесок у безпеку мережі та отримати прибуток.
Оператори вузлів можуть залучити більше орендарів, поділяючи з ними частину винагороди за блок та комісійні, що допомагає обом сторонам підтримувати мережу. Ця система розподілу винагороди підвищує безпеку мережі, оскільки вона стимулює більше людей брати участь, тим самим рівномірно розподіляючи потужності в мережі та зменшуючи ризики централізації.
Кібербезпека та участь користувачів
Механізм LPoS не тільки полегшує участь у мережевому консенсусі, але й підвищує безпеку. Дозволяючи користувачам здавати свої частки в оренду, LPoS заохочує більше людей брати участь у процесі консенсусу мережі, що має важливе значення для підтримки міцного та безпечного блокчейну. Крім того, оскільки орендовані WAVES заблоковані на час оренди (але орендар може скасувати її в будь-який час), це забезпечує стабільність мережевого стейкінгу та процесу консенсусу.
Економічні стимули
LPoS надає вузлам-операторам та орендарям токенів потужну економічну стимуляцію. Операторам надається стимул підтримувати високий рівень стандартів та чесності, оскільки їх здатність генерувати винагороди прямо залежить від кількості WAVES, яку вони можуть привернути та утримувати. З іншого боку, мотивація орендарів полягає в тому, що вони можуть отримувати пасивний дохід з утримання без необхідності значних витрат на обладнання або технічні навички, що дозволяє навіть малим утримувачам легко отримувати винагороди.
Протокол Waves NG
Waves NG - це важлива інновація в технології блокчейн, яка має на меті значно збільшити пропускну здатність обробки транзакцій і зменшити затримку, що робить Waves однією з найшвидших блокчейн-мереж. Натхненний Bitcoin-NG, протокол оптимізує генерацію блоків за допомогою дворівневої системи ключових блоків і мікроблоків. Ключові блоки генеруються на регулярній основі, надаючи майнерам доступ до створення мікроблоків, які мають менший розмір і можуть генеруватися частіше, що призводить до швидшого підтвердження транзакцій.
Ця конструкція дозволяє блокчейну Waves обробляти більший обсяг транзакцій, що, ймовірно, досягне 100 транзакцій на секунду, що значно перевершує традиційні системи блокчейну. Висока ефективність Waves NG покращує не лише масштабованість системи, але й поліпшує користувацький досвід завдяки швидшій верифікації транзакцій.
Розумний контракт
Waves також підтримує гнучку та безпечну розробку децентралізованих додатків (DApps) та надає функціонал смарт-контрактів. На відміну від деяких інших блокчейн-платформ, смарт-контракти Waves не потребують великої кількості газу для виконання, а замість цього вони використовують фіксовані витрати, що спрощує процес розробки та передбачення витрат.
Waves використовує мову програмування Ride для написання смарт-контрактів, яка зосереджена на безпеці та простоті використання. Ride є не Тьюрінг-повною, що зменшує деякі поширені помилки та вразливості в Тьюрінг-повних мовах. Це концепція гарантує передбачуваність обчислювальних витрат, покращує безпеку мережі та забезпечує високу пропускну здатність.
Ця платформа підтримує три типи розумних контрактів:
Waves NG і смарт-контракти спільно створюють міцну основу для побудови масштабованих, ефективних та безпечних рішень на блокчейні, які підтримують різноманітні застосування від фінансових послуг до управління ланцюжками постачання.
Unit Zero впроваджує складну операційну структуру, побудовану на базовій мережі Waves, відому як Layer-0, і розширює її можливості до Unit Zero на рівні Layer-1. Ця архітектура дозволяє деяким вузлам Waves безпосередньо приєднатися до мережі Unit Zero, забезпечуючи безшовну інтеграцію та розширення функціональності між двома рівнями. Механізм операцій керується ланцюговими контрактами на мережі Waves, які координують процес узгодження Unit Zero, включаючи вибір генератора блоків на рівні Layer-1, де кожен блок в Waves відповідає епосу в Unit Zero, і в якому певний генератор відповідає за генерацію блоку.
Використана консенсус-модель - це модифікована система доказу власності (PoS), яка обчислює затримку часу кваліфікації для кожного генератора, що генерує блоки, для забезпечення справедливої участі та підвищення безпеки мережі. Після виробництва блоків генератори взаємодіють з ланцюжковим контрактом, реєструючи метадані блоку в блокчейні Waves, що сприяє розв'язанню потенційних проблем розділення за допомогою підтримки ланцюжка з більшістю консенсусу.
Розширення мережі та токеноміка
Мережа Unit Zero вимагає від своїх вузлів внесення значних зобов'язань, мінімальні вимоги до участі в блокчейні становлять 20 000 WAVES. Токеноміка мережі спочатку оберталася навколо посереднього токена L2MP, який протягом перших двох років у мережі Unit Zero використовувався як залишок генерації вузлів. Цей механізм застави керується заставним контрактом на Waves, власники L2MP можуть делегувати токени для представлення залишку генерації їх вузла.
Нагороди за виробництво блоків розподіляються у вигляді токенів UNIT0, крім фіксованої нагороди епохи, також включають комісії за транзакції, що створює стимуловану структуру, що підтримує активну участь користувачів у консенсусі та здоров'ї мережі.
Архітектура вузла
Архітектура вузла Unit Zero складається з двох основних частин:
Ця технічна архітектура не лише підвищує масштабованість та ефективність Unit Zero, але також гарантує потужну безпеку та децентралізацію, повністю використовуючи переваги інфраструктури Waves.