Как устроена платформа

Клиент

Клиент Waves Enterprise — это веб-приложение для управления блокчейном Waves Enterprise, предназначенное для работы в публичной сети Waves Enterprise.

Клиент состоит из следующих разделов:

  • Статистика сети - общая информация о текущем состоянии Waves Enterprise Mainnet, статистические данные сети и оракулов;

  • Транзакции - информация о транзакциях, отправленных в сеть;

  • Токены - выпуск, перевод и передача токенов в аренду;

  • Контракты - публикация смарт-контрактов;

  • Передача данных - отправка транзакций с данными и файлов, работа с группами доступа к конфиденциальным данным;

  • Настройки сети - информация о нодах сети, регистрация новой ноды и расчет лизинга;

  • Написать нам - форма обратной связи со службой технической поддержки Waves Enterprise.

Настройки вашего профиля вы можете найти в верхнем правом углу интерфейса, нажав на иконку с электронным адресом.

При нажатии на кнопку Адрес в правом верхнем углу вы увидите форму выбора адреса ноды или создания нового блокчейн-адреса для привязки профиля к нему. После выбора адреса вам будет доступна информация о вашем аккаунте (публичный и приватный ключи, seed-фраза, текущий баланс).

Также в окне «Адрес» вы можете управлять разрешениями для других участников, при наличии у вашего адреса роли permissioner.

Статистика сети

Статистика сети

На вкладке Общая информация представлено текущее состояние Waves Enterprise Mainnet:

  • нагрузка не сеть;

  • средний размер одного блока;

  • общее количество блоков в сети;

  • количество нод и отправителей транзакций;

  • последние вызванные смарт-контракты.

На вкладке Статистика приведены основные метрики блокчейна:

  • Количество транзакций в сети;

  • Количество транзакций вызова смарт-контрактов;

  • Количество транзакций, предназначенных для операций с токенами;

  • Количество всех остальных транзакций;

  • Список последних вызванных смарт-контрактов;

  • Список используемых образов смарт-контрактов;

  • Количество активных адресов;

  • Топ-10 адресов по количеству отправленных транзакций;

  • Топ-10 нод-майнеров;

  • Статистика оборота токенов.

На вкладке Оракулы приведены данные, полученные из внешних источников.

Относительный график отображает зависимость колебаний стоимости WEST и традиционных активов по следующим парам:

  • WEST - USDN;

  • BTC - USD;

  • BRENT - USD;

  • Золото - USD;

График стоимости WEST отображает стоимость WEST в других криптовалютах:

  • WEST - USDN;

  • WEST - WAVES;

  • WEST - BTC.

Транзакции

Транзакции

Раздел «Транзакции» содержит информацию о транзакциях в блокчейне. Для поиска доступна фильтрация по периоду публикации, а также по следующим категориям:

  • по участникам;

  • по транзакциям с данными;

  • по идентификаторам транзакций;

  • по именам смарт-контрактов;

  • по подписям транзакций;

  • по номеру блока, содержащего транзакции.

Также доступны дополнительные фильтры, отображающие только транзакции выбранной категории:

  • Токены - операции с токенами;

  • Контракты - операции со смарт-контрактами;

  • Транзакции с данными;

  • Разрешения - управление ролями участников;

  • Группы - управление группами доступа к конфиденциальным данным;

  • Неподтвержденные транзакции - содержимое UTX-пула.

Строка Пользователи, расположенная в конце списка фильтров, перенаправит вас на список пользователей сети с доступным фильтром по выданным ролям.

Токены

Токены

При отсутствиии токенов на вашем адресе, на вкладке отображается кнопка, перенаправляющая на биржу Waves Exchange.

При наличии токенов на адресе, на вкладке отображается текущий баланс, а также кнопки для перевода токенов другим участникам сети, передачи токенов в аренду и выпуска токенов. Выпуск токенов требует роли issuer.

Контракты

Контракты

Раздел «Контракты» содержит информацию о существующих контрактах в блокчейне, а также позволяет запускать выбранные контракты. Для поиска смарт-контрактов доступна фильтрация в поисковой строке по параметрам транзакций:

  • по авторам и отправителям транзакций;

  • по подписям;

  • по идентификатору смарт-контракта;

  • по имени смарт-контракта;

  • по имени образа.

Также доступны дополнительные фильтры, отображающие смарт-контракты выбранной категории:

  • Мои контракты - смарт-контракты, разработанные и загруженные в блокчейн вами;

  • Все контракты - значение по умолчанию;

  • Отключенные контракты - смарт-контракты, запуск которых был запрещен их разработчиками при помощи транзакции 106.

В карточке каждого смарт-контракта вы увидите четыре вкладки:

  • Информация - адрес автора, имя образа, контрольная сумма, версия и дата создания смарт-контракта;

  • Данные - результат последнего вызова смарт-контракта;

  • Вызов - на этой вкладке вы можете вызвать смарт-контракт при достаточном балансе на адресе;

  • История версий - таблица с именами образов, датами создания и контрольными суммами для каждой версии смарт-контракта.

Подробнее о смарт-контрактах блокчейн-платформы Waves Enterprise см. статью Смарт-контракты.

Передача данных

Передача данных

Раздел «Передача данных» позволяет подписывать и отправлять в блокчейн транзакции с данными. Также в этом разделе вы сможете создавать группы доступа к конфиденциальным данным и отправлять в них транзакции с конфиденциальными данными.

Подробнее об обмене конфиденциальными данными см. статью Обмен конфиденциальными данными.

На вкладке Запись вы можете создать и отправить транзакцию с данными. Для этого заполните поля для необходимых пар «ключ-значение» и выберите адрес получателя.

На вкладке Группы вы можете создавать и редактировать группы доступа к конфиденциальным данным и отправлять в них транзакции с данными. Также на вкладке отображается информация о группах доступа, в которых вы состоите.

Настройки сети

Настройки сети

Раздел «Настройки сети» предназначен для просмотра информации о нодах, зарегистрированных в сети, а также расчета выплат лизинга.

На вкладке Ноды вам доступна информация о каждой ноде блокчейн-сети:

  • Публичный ключ;

  • Адрес;

  • Статус;

  • Адрес отправителя последней транзакции, изменившей стейт ноды;

  • Дата последнего изменения стейта;

  • Наличие ролей miner или banned;

  • Участие ноды в группах по обмену конфиденциальными данными с информацией о них.

Доступен поиск и фильтрация нод по следующим параметрам:

  • Название;

  • Адрес;

  • Публичный ключ;

  • Активность в сети.

Также вы можете оставить заявку на подключение новой ноды к сети, нажав на кнопку Создать заявку.

На вкладке Расчет выплат лизинга приведена форма для проведения расчета.

Алгоритм расчёта суммы лизинга следующий:

  1. На начало периода запрашивается генерирующий баланс с ноды, адрес которой был указан в качестве лизингового пула;

  2. Выполняется расчёт суммы лизинга с учётом прибыли майнера (майнер должен получить 40% за свой блок и 60% за предыдущий блок);

  3. Сумма делится на каждого участника пула пропорционально сумме средств в лизинге и генерирующего баланса ноды на указанной высоте;

  4. Рассчитанная сумма лизинга умножается на процент прибыли;

  5. Пересчитывается генерирующий баланс ноды для новой высоты с учётом новых и отменённых лизингов.

Написать нам

Настройки сети

В разделе вы можете оставить любой комментарий или сообщение для службы технической поддержки Waves Enterprise.