Skip to content

Участие в Echo

Echo открыт для любого пользователя, владеющего необходимыми Pondora NFTs. Участники получают награды в ADA от подключённых уровней приложений за помощь в обеспечении безопасности сети.

Требования

Для запуска ноды Echo вам необходимо одно из следующего:

  • 10 Pondora Pioneer NFTs, или
  • 1 Pondora Partner NFT

Pioneer NFTs можно приобрести на открытом рынке на jpg.store. Partner NFTs были распределены среди различных операторов стейк-пулов, проектов Cardano и партнёров по разработке для формирования начальной сети.

Эти NFT должны храниться на вашем Smart Account (Pond). Валидаторы в блокчейне проверяют владение NFT в рамках процесса регистрации членства -- участвовать без подтверждённого владения необходимыми NFT невозможно.

Вариант 1: Нода в браузере

Самый простой способ участия. Без установки, без серверов, без технической настройки.

  1. Посетите платформу Echo и подключите свой кошелёк.
  2. Внесите свои NFT на свой Smart Account, если ещё не сделали этого.
  3. Зарегистрируйте свою ноду -- ваша браузерная сессия авторизуется в сети.
  4. Держите вкладку открытой -- ваша нода участвует в консенсусе, пока вкладка браузера остаётся активной.

Ноды в браузере являются полноправными участниками. Они выполняют ту же консенсусную работу, что и любой другой тип нод, и получают те же награды.

Вариант 2: Нода в Docker

Для пользователей, предпочитающих постоянную настройку, не зависящую от открытой вкладки браузера.

1. Загрузите образ клиента Echo:

bash
docker pull pondora/echo-client:latest

2. Запустите контейнер с необходимыми переменными окружения:

bash
docker run --rm \
  -e CARDANO_NETWORK=Mainnet \
  -e ECHO_COORDINATOR_URL=wss://echo-ws.pondora.org \
  -e ACCOUNT_MNEMONIC="word1 word2 ... word24" \
  pondora/echo-client
ПеременнаяОписание
CARDANO_NETWORKИдентификатор сети (например, Mainnet)
ECHO_COORDINATOR_URLКонечная точка WebSocket координатора
ACCOUNT_MNEMONICСид-фраза из 24 слов для вашего аккаунта наград

При первом запуске нода отображает адрес Smart Account, на который нужно отправить необходимые NFT.

3. Внесите свои NFT -- либо отправьте их напрямую на указанный адрес, либо используйте интерфейс платформы Echo.

4. Нода подключается автоматически -- после подтверждения NFT в блокчейне нода присоединяется к сети Echo и начинает участвовать в консенсусе.

Для сохранения состояния между перезапусками контейнера подключите директорию данных:

bash
docker run \
  -v /path/on/host/echo-data:/var/lib/echo \
  -e CARDANO_NETWORK=Mainnet \
  -e ECHO_COORDINATOR_URL=wss://echo-ws.pondora.org \
  -e ACCOUNT_MNEMONIC="word1 word2 ... word24" \
  pondora/echo-client

Награды

Для каждого обработанного набора данных приложения подмножество участвующих NFT выбирается криптографически, и соответствующие Smart Account получают награду. Этот отбор обеспечивается в блокчейне смарт-контрактами приложения.

Поскольку награды привязаны к отдельным NFT, а не к нодам, вероятность получения наград со временем зависит от количества подходящих NFT на вашем Smart Account -- а не от количества нод, которые вы запускаете.

Суммы наград, частота и условия определяются независимо каждым приложением-потребителем. Пример см. в разделе Награды Sailfish.

Разработано Pond Labs