В мире криптовалют и блокчейн-технологий существует множество проектов, которые стремятся предложить инновационные решения и улучшения. Однако перед запуском на основной сети (Mainnet) каждый такой проект должен пройти тестирование и оптимизацию своего программного кода, а также оценить работоспособность своей сети. В этом контексте тестнеты играют важную роль.
В данной статье мы рассмотрим, что такое тестнеты, зачем они нужны, где их можно найти, а также роль нод в этом процессе и возможность заработка на тестнетах.
Что такое тестнеты в криптопроектах?
Тестнет (Testnet) — это тестирование нового криптопроекта, которое позволяет убедиться в стабильности и безопасности этого проекта.
Одним из примечательных аспектов тестнетов является возможность предоставления вознаграждения участникам, что может быть как гарантированным, так и неизвестным.
Тестирование с вознаграждением
Вариант тестнетов с вознаграждением предполагает, что участники, которые активно участвуют в тестировании получают награду от разработчиков проекта. Это может быть выполнено различными способами:
- Гарантированный приз NFT;
- скидки или привилегии для аккаунтов в будущем;
- денежное вознаграждение в виде криптовалюты или токенов на своей платформе.
Тестирование без вознаграждения
Во втором случае участники тестнета участвуют в процессе тестирования, но не получают награды заранее или вовсе не знают, какая награда их ожидает в конце. Это может быть способом для проекта привлечь тестеров, которые действуют из интереса к технологии, желания помочь сообществу или из любопытства.
Зачем нужны тестнеты?
В начале своего пути токены проекта еще не торгуются и не имеют определенной стоимости. Только после роста популярности проекта и успешного завершения тестирования, токен появляется на биржах. Дальнейшая цена на токен зависит от успеха проекта: при успешности проекта цена на токен может значительно возрасти.
Соответственно, одной из целей тестнетов является пиар, но им не ограничивается. Основной целью тестнетов является тестирование и оптимизация программного кода и функциональности проекта перед его запуском на основной сети (Mainnet).
У криптовалют есть две сети, и они действуют одновременно:
- Mainnet — основная сеть, в которой проводятся все транзакции и находятся все токены.
- Testnet — тестовая сеть, для тестирования и оптимизации криптопроекта перед его запуском на основной сети.
Таким образом, мы видим, что тестнеты в криптовалютных проектах выполняют две основные функции:
- Исправление ошибок и оптимизация;
- пиар проекта.
Где найти тестнеты?
Нахождение новых криптовалютных проектов можно осуществить через два популярных способа: агрегаторы и Телеграм-каналы, специализирующиеся на тематике криптовалют.
Актуальные тестнеты можно найти на Nodes.guru и DropsEarn.
К примеру, Nodes.guru имеет три раздела: активные, предстоящие, завершенные.
На новой странице представлены социальные сети, связанные с проектом, а также указаны требования к серверу. Количество ключей в поле “Complexity” указывает на уровень сложности для развертывания ноды. Чем больше ключей, тем более сложными становятся необходимые действия для установки ноды.
Телеграм-каналы, посвященные криптовалюте, предлагают разнообразную информацию о мире криптовалют, включая свежие новости, актуальные тестнеты и возможности заработка на тестнете. Например, каналы TruNodes и NFTишка предоставляют своим подписчикам информацию о различных аспектах криптовалютных проектов и делятся свежими тестнетами для тестирования и заработка.
Роль нод в тестнетах
Нода (Node) в криптовалюте представляет собой программное обеспечение, которое может быть установлено на виртуальный сервер, а также на физический сервер при условии бесперебойного доступа к интернету и электроэнергии.
Она играет роль хранилища данных сети блокчейн и хранит всю историю сети. Однако, есть некоторые ноды, которые не хранят всю историю, а только часть данных, необходимых для проведения транзакций.
Одной из основных целей установки ноды в криптовалюте является тестирование новых функций и обновлений. Участники проектов, таких как DeGate, могут устанавливать специальное программное обеспечение на сервер и выполнять определенные задания, такие как тестирование новых торговых функций (например, SPOT и GRID торговля), вывод токенов и предоставление обратной связи о проделанной работе через платформы, например, Discord.
Существует разделение на функциональные и технические тестнеты.
- Функциональные тестнеты
Тестирование функциональности проекта без необходимости устанавливать ноду. Участники могут подключаться к тестнету через свой кошелек, получать тестовые токены и проводить различные операции, такие как свап или стейкинг токенов. Основное внимание здесь уделяется проверке работоспособности функциональных возможностей проекта.
- Технические тестнеты
Требуют установки ноды и выполнения специальных команд. Поэтому технический тест часто называют “нода”, или нода — это вид технического теста.
CPADUCK теперь в Telegram – новости, полезные статьи и арбитражные мемы
Проекты тестнетов могут быть условно разделены на следующие типы:
- Пассивные тестнеты: участники просто запускают ноду и проверяют ее работоспособность периодически без активного участия.
- Нода+деятельность: участники поднимают ноду и одновременно активно продвигают проект.
- Просто деятельность: где нет необходимости устанавливать ноду, а участники активно работают над продвижением проекта, создавая контент и проводя тестирование транзакций без виртуального сервера.
Как поднять ноду
Для того чтобы поднять ноду, наиболее распространенным выбором является использование операционной системы Linux. Linux отличается тем, что имеет открытый исходный код, и позволяет выполнять различные команды для управления сервером и установки необходимого программного обеспечения. Если вы уже знакомы с Linux, это отлично, так как вы сможете легко настроить ноду на этой системе. Если же вы не знакомы с Linux, вы можете оперативно изучить его основы или найти проекты, где знание Linux не является обязательным.
Выделенный виртуальный сервер
Выделенный виртуальный сервер — это необходимый инструмент для поднятия ноды в криптовалютных проектах. Выбор конкретного сервера зависит от требований проекта и может различаться в цене, начиная примерно от $30-40 в месяц и даже превышать эту сумму. Например, тестеры Solana могли тратить от $90-150 в месяц.
Длительность держания сервера также зависит от длительности тестнета. Это может быть период от 3 месяцев до года или даже более.
Процесс установки ноды всегда индивидуален и зависит от требований конкретного проекта. В различных проектах могут быть уникальные команды и настройки, которые разработчики могут изменять по мере необходимости. В случае возникновения проблем, участники обычно обращаются за советом к другим участникам проекта через платформы, такие как Telegram или Discord.
Важно также регулярно проверять работоспособность ноды, хотя бы раз в 3 дня, особенно если сеть только запущена. Возможны сбои или зависания, и в таких случаях нода может потребовать перезапуска.
Для удобства пользователей представлена таблица хостеров, которая включает решения как для жителей России, так и для пользователей из других стран, предоставляющих услуги по предоставлению виртуальных серверов. Выбор хостера также может зависеть от ваших предпочтений и местоположения.
Сервис | ГЕО | Варианты оплаты |
DigitalOcean | Штаты, Канада, Великобритания, Нидерланды, Германия, Сингапур, Индия | банковские карты, PayPal, Google Pay |
Vultr | Австралия, Азия, Европа, Америка, Латам | банковские карты, JCB, BitPay, AliPay, UnionPay, GiroPay, wire transfer |
Hetzner | Германия, Финляндия | банковские карты, wire transfer, SEPA, PayPal |
Google Cloud | Европа, Америка, Латам, APAC | банковские карты |
PowerVPS | Европа | Payeer, Stripe, Liqpay, Qiwi, Webmoney, Capitalist, Интеркасса, криптовалюта |
ProHoster | Украина, Россия, США, Европа | AdvCash, Интеркасса, Coinpayments |
Amhost | Европа, Азия, Австралия, Америка, Латам | банковские карты, WebMoney, криптовалюта |
FirstByte | Россия, Европа, США | Qiwi, Юкаса, банковские карты (в том числе МИР), Paypal, криптовалюта |
Aeza | Россия | Юмани, банковские карты, QIWI, криптовалюта |
Macloud | Россия | банковские карты, wire transfer, QIWI, Юмани, WebMoney, криптовалюта |
PuTTY/MobaXterm
Для установки ноды на сервер с операционной системой Linux можно использовать специальный терминал, который предоставляет возможность управлять виртуальным сервером со своего персонального компьютера. Два популярных терминала для этой цели это PuTTY и MobaXterm.
Порядок действий для установки ноды на виртуальном сервере с использованием Linux обычно выглядит следующим образом:
- Сначала нужно создать виртуальный сервер;
- подключаемся к серверу через терминал: ввести IP-адрес;
- ввести логин и пароль, которые вы создали при создании виртуального сервера.
После успешной аутентификации на сервере, мы находимся в командной строке сервера. Теперь можно выполнить команды, указанные в гайде проекта, чтобы установить и настроить ноду. Обычно это включает вставку и запуск соответствующих скриптов для установки необходимого программного обеспечения. После завершения установки, проверяем работоспособность ноды и убеждаемся, что она успешно работает в сети блокчейн.
Отлично, вы успешно подняли ноды!
Теперь, когда вы выполнили нужные задания, остается только ждать завершения тестнета.
Окончание тестнета может быть неизвестным (TBA — to be advised), и некоторые проекты могут предоставить уведомление о предстоящем завершении тестнета заранее. Для того чтобы быть в курсе новостей и обновлений проекта, рекомендуется следить за официальными Telegram-каналами проектов, где обычно публикуются актуальные объявления.
После завершения тестнета проекты раскроют информацию о том, кто получил награды. Если вознаграждение будет представляться в виде токенов, то они будут отправлены на привязанный к ноде криптокошелек. В гайде проекта обычно есть инструкции по тому, как привязать кошелек к ноде, чтобы получать вознаграждения.
Заработок на тестнетах в 2023 году
Заработок на тестнетах может быть очень разнообразным. Некоторые тестнеты могут приносить значительные вознаграждения, в то время как другие могут быть менее щедрыми.
Примеры тестнетов:
- Umee
За участие в тестнете пользователь получил 4000 токенов, которые на момент раздачи составляли $200.
- HOPR
Участники получили Bronze HOPR NFT, а самые активные пользователи получили редкие NFT, которые продались за $8000.
- Aave V2
Валидаторы, подключив ноду и в ней токены сети Ethereum Kovan, Polygon Mumbai или Avalanche Fuji, за две недели получили $100,000 каждый.
- Solana
Участники тестнета получили около $3500 каждый, а самые активные участники подняли $30,000.
Хотя участие в тестнетах и поддержка нод может приносить определенный доход, обязательно стоит понимать, что сделать их основным источником дохода далеко не всегда является стабильной и надежной стратегией.
Заключение
Тестнеты играют важную роль в разработке и проверке криптопроектов. Участие в них предоставляет возможность заработка через поднятие ноды и выполнение проектных заданий. Важно отметить, что доходность от тестнетов следует рассматривать как дополнительный источник дохода, а не основной и стабильный источник заработка. Опыт и участие в тестнетах также позволяют лучше понять проекты и поддержать развитие криптовалютного сообщества.