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 интегрированные в сеть публичные блокчейны становятся равноценными с точки зрения функциональности или реализации.