Тестнет
Что из себя представляет тестнет?
Зачем принимать участие в тестнетах?
Тестирование продукта StarkNet компании StarkWare
Тестнет
Тестнет или тестовая сеть — это своеобразная «песочница», практически идентичная версия основной сети, которая позволяет разработчикам протестировать необходимый функционал без использования реальной криптовалюты и без каких-либо рисков для мейннета.
Мейннет или основная сеть — это готовая к использованию сеть, в которой происходят операции с реальной криптовалютой.
Разновидности тестнетов
В настоящее время существует огромное количество тестнетов, начиная от технических, где участникам предлагается помочь проекту написать какую-то программу или скрипт за возможное вознаграждение, заканчивая тестированием интерфейса, когда необходимо искать возможные баги на какой-нибудь платформе, делать транзакции, используя тестовые токены и т. п.
По наградам тестовые сети делятся на 2 вида:
- Стимулирующие (Incentivised) — это когда проект предусматривает награду для участников. Это могут быть как призовые места в таблице лидеров, так и вознаграждение каждого участника, например, токенами проекта, аллокацией на сейле, доступ к ранним версиям приложения и т.п.
- Не стимулирующие (Non-Incentivised) — это когда проект ничего не обещает, однако редко, но бывают случаи, когда проекты ничего не обещая всё-таки благодарят своих участников.
Тестирование интерфейса
В данном уроке мы разберём именно тестирование интерфейса, так как это более простой в техническом плане тестнет и требует куда меньше времени и технических знаний. Обычно проекты предоставляют официальные гайды, в которых подробно расписаны пошаговые действия для успешного прохождения функционального тестирования.
- подключить кошелек к сети проекта, если у вас ещё нет такого кошелька, то в гайде вам расскажут как его создать и подключить к правильной тестовой сети;
- получить тестовые токены, в основном это делается через кран в официальном канале дискорда проекта;
- посвапать (пообменивать) или застейкать тестовые токены, проверить работу моста, найти баги или всё это вместе (зависит от предназначения самого проекта/протокола/кошелька и т.п.).
Согласитесь, эти действия требуют лишь время и небольших познаний в сфере криптовалюты.
Зачем принимать участие в тестнетах?
Тестируя функционал блокчейн-сети, мы получаем возможность заработать на этом или просто помочь проекту, чтобы на ранних стадиях сообщить о проблемах и как можно скорее их решить, ибо это касается цифровой безопасности и денег. Кто-то называет это волонтерской деятельностью. Но даже если проект нас не порадует наградами, у нас есть отличная возможность не рискуя своими средствами научиться пользоваться разнообразным функционалом в блокчейн сети.
Важно! Некоторые проекты в благодарность за тестирование их продукта насыпают тестировщикам приличное количество токенов, которые в будущем могут стоить 1$ или 200$ (привет, SOLANA!). Но могут вообще ничего не дать или проект заскамится до выхода в майннет или после запуска основной сети. Конечно, можно минимизировать потери своего времени и не участвовать в сомнительных проектах, но на изучение токеномики, фондов и фундаментальности потенциального скама вы потратите больше времени, чем на само тестирование таких проектов.
Перед тем как мы перейдем к практике, обязательно сохраните себе в закладки данный урок, так как ниже мы опубликуем полезные ссылки на краны, где можно достать себе тестовых токенов на прохождение тестнетов, т.к. не всегда проекты предусматривают у себя раздел, где насыпают токенов не тестирование своих проектов.
- Агрегатор кранов decommas;
- Телеграмм бот Bitszn ETH;
- Агрегатор кранов Paradigm;
- Агрегатор кранов chain.link;
- Кран BNB;
- Кран Ropsten ETH, Ropsten ETH и Ropsten ETH;
- Кран Goerli ETH;
- Кран Mumbai, Goërli, DA Testnet: для монет в сети Matic;
- Кран Solana solfaucet;
- Кран Rinkeby ETH;
- Кран zkSync;
- Кран AVAX Avalanche FUJI C-Chain;
- Кран Aurora ETH;
- Кран Polkadot TAO;
- Кран Evmos;
- Трансфер токенов из сети Goerli в сеть Aurora.
Свежие идеи для тестнетов, всегда можете подсмотреть на сайте Dropsearn.
А теперь, давайте для примера и понимания, как это работает, пройдем тестнет от Starknet.
Тестирование продукта StarkNet компании StarkWare
Израильский стартап StarkWare — один из немногих блокчейн-стартапов, которые создали продукты для масштабирования Ethereum с использованием технологии накопительных пакетов.
Механизм масштабирования Ethereum от StarkWare StarkEx используется несколькими криптопроектами, включая dYdX , Sorare и Immutable. StarkEx провел сделки на сумму более 200 миллиардов долларов, обеспечив около 50 миллионов транзакций и обслуживая сотни тысяч пользователей по «значительно более низким» ценам на газ.
Следующий продукт — StarkNet Alpha в основной сети Ethereum. Ключевое различие между StarkEx и StarkNet заключается в том, что первый представляет собой специально созданный механизм масштабирования с разрешениями, а второй — децентрализованный ZK-свертывание без разрешений, которое поддерживает независимое развертывание смарт-контрактов.
StarkWare провел несколько раундов финансирования, и на данный момент оценивается в 2 миллиарда долларов. Среди инвесторов Sequoia Capital, Paradigm, Three Arrows Capital, Alameda Research и другие фонды.
Финансирование последнего раунда C используется для поддержки развертывания платформы StarkNet. StarkNet — это ZK Rollup на Ethereum. Похоже на zkSync и Aztec.
В этой статье пошагово расскажем, как пройти тестирование StarkNet.
- Переходим по ссылке и устанавливаем кошелек Argent X
https://chrome.google.com/webstore/detail/argent-x-starknet-wallet/dlcobpjiigpikoobohmabehhmhfoodbb?hl=ru:
3. Далее создаем новый кошелек:
4. Придумываем пароль, подтверждаем его и создаем кошелек:
5. Далее нам предложат загрузить резервную копию.
В этом файле будет зашифрован ваш пароль и он вам потребуется, если нужно будет восстановить свою учетную запись.
6. У вас загрузится json файл, который необходимо хранить, чтобы иметь доступ к вашему кошельку. Помните, что ни с кем нельзя делиться этим файлом и необходимо хранить его в надежном месте.
7. Далее появится такое окошко, убедитесь что у вас подключена сеть Goerli, жмем “mint”:
8. Подписываем транзакцию в кошельке. Далее по тексту я не буду отдельно останавливаться на таком шаге. Как только у вас появляется такое окно, транзакцию нужно подписывать:
9. Вам поступит 1000 тестовых токенов:
10. Далее переходим по ссылке https://argentlabs.github.io/argent-x/ и выполняем следующие шаги
- получаем еще тестовых токенов — вводим в 1-е окошко любое количество токенов и жмем “mint”:
- можем отправить на другой кошелек в этой же сети любое количество токенов — вводим в 3-е окошко адрес другого кошелька в этой же сети, в 4-е окно желаемое количество токенов, жмем “transfer” (по действующей инструкции в дискорде шаги 3–5 нет необходимости выполнять, но я выполнила):
11. Каждый раз дожидаемся завершения транзакций:
12. Переходим на сайт https://www.myswap.xyz/ и подключаем кошелек:
13. Убеждаемся, что мы находимся во вкладке “Swap”. В верхней части выбираем необходимое количество монет TST, в нижней части выбираем только наименование монеты tWETH, жмем “approve”:
14. Ждем завершения транзакции, при запросе подписываем транзакцию в кошельке:
15. Можем добавить монету в кошелек, подтверждаем транзакцию в кошельке:
16. Выбираем вкладку “Pools”, в верхней части выбираем “tWETH”, в нижней — “TST”, жмем “Approve”:
17. Ждем завершения транзакции, предварительно подписав ее в кошельке:
18. Далее можете обновить страницу и ниже на ней должно появиться такое окно, жмем “Withdraw”:
19. У вас откроется окно. Двигаем ползунок вправо до отметки 100% и жмем “Remove”, подписываем транзакцию в кошельке:
20. Теперь переходим в дискорд проекта. В ветке #🔁product-feedback пишем свой отзыв о продукте.
Подписываемся на Twitter, телеграм проекта.
В данный момент это все, что вам необходимо сделать для понимания процесса.
Если желаете более углубленно пройти этот тестнет, то пройдите еще все действия из данного поста.
Спасибо за внимание!
Хотите научиться зарабатывать на криптовалюте с нуля без вложений? Добро пожаловать в наше сообщество 10% Family.
Ссылка на наш канал 10% Family: https://t.me/smart_ideas_10
Ссылка на наш чат: https://t.me/familychat10
YouTube канал https://www.youtube.com/c/10FAMILY