Fuel Network - прохождение тестнета
Вступление
Fuel Network - это самый быстрый модульный уровень исполнения, обеспечивающий максимальную безопасность и высочайшую гибкую пропускную способность. Fuel v1 начиналась как технология масштабирования второго уровня (L2) для монолитного Ethereum. Это был первый оптимистичный ролл-ап на mainnet Ethereum, развернутый в конце 2020 года.
Блокчейн отходит от монолитной конструкции, где консенсус, доступность данных и исполнение тесно связаны между собой. Будущее - за модульной структурой, где исполнение отделено от доступности данных и консенсуса (например, завтрашний Eth2 или Celestia). Такое разделение позволяет специализировать базовый уровень, обеспечивая значительное увеличение пропускной способности. В Fuel команда создает самый быстрый уровень исполнения для модульного стека блокчейна.
Технологический стек Fuel состоит из трех основных компонентов:
- Параллельное выполнение транзакций - Fuel обеспечивает непревзойденную вычислительную мощность благодаря возможности параллельного выполнения транзакций с использованием строгих списков доступа к состоянию в виде модели UTXO. Это позволяет Fuel использовать гораздо больше потоков и ядер процессора, которые обычно простаивают в однопоточных блокчейнах. В результате Fuel может обеспечить гораздо больше вычислений, доступов к состоянию и пропускную способность транзакций, чем его однопоточные аналоги.
- Виртуальная машина Fuel (FuelVM) - предназначена для сокращения нерациональной обработки традиционных архитектур виртуальных машин блокчейна, одновременно значительно увеличивая потенциальное пространство для разработчиков. В конструкции учтены ошибки прошлого и выводы, сделанные в ходе многолетней эксплуатации блокчейна.
- Язык Sway - Fuel обеспечивает мощный опыт для разработчиков с помощью нашего собственного языка, специфичного для данной области, под названием Sway, и вспомогательного инструментария под названием Forc. Среда разработки сохраняет преимущества языков смарт-контрактов, таких как Solidity, в то же время принимая парадигмы, представленные в экосистеме инструментов Rust.
Fuel Network собрали финансирование на $81.5 млн от таких фондов, как Alameda Research, Blockchain Capital, Stratos Technologies и других.
Недавно Fuel анонсировали третий публичный Beta-3 тестнет
Обращаем внимание:
Не каждая активность ведет к получению дропа, а только увеличивает шанс. Выдача ретродропа и критерии для его получения устанавливаются разработчиками проекта и держатся в тайне. Они могут принять решение вообще ничего не раздавать, не смотря на ваши действия по тестированию и возможные затраты. Если вы видите данное предупреждение, значит нет официальной информации о сроках, количестве и условиях раздачи дропа. Все действия вы совершаете под свою ответственность и учитывая риски ничего по итогу не получить.
По-умолчанию мы делаем тестнет на браузере Google Chrome, соответственно все инструкции будут к этому браузеру.
Содержание:
Установка кошелька Fuel Wallet
Подготовительный этап
Установка кошелька Fuel Wallet
Переходим на сайт, и начинаем выполнять задания. Сначала нам надо установить кошелёк Fuel.
Расширение придется устанавливать вручную. Нажимаем Download Fuel Wallet:
После переходим в настройки вашего браузера и выбираем вкладку с Расширения:
Включаем режим разработчика, который понадобится нам для установки скачанного кошелька:
Далее перетаскиваем скачанный ранее файл так, как показано на скриншоте:
Далее вас автоматически перебросит на страницу создания кошелька. Нажимаем Create Wallet, придумываем пароль и сохраняем seed фразу:
Поздравляем, ваш кошелек Fuel создан, теперь мы можем перейти к прохождению тестнета.
Основной этап
1. SwaySwap
Переходим SwaySwap и подключаем кошелек
Переходим на сайт SwaySwap и нажимаем «Lauch App». Подключаем наш кошелек Fuel.
Нажимаем «Connect Wallet». Подтверждаем подключение в кошельке.
Нажимаем «Add Assets». Тем самым, мы добавляем в кошелек токены sEther, Dai, sETH/DAI. Подтверждаем в кошельке. После этого нажимаем кнопку «Mint Assets» и подтверждаем действие в кошельке.
Далее свапаем токены sEther в Dai и обратно. Выполняем данные операции несколько раз.
Добавляем токены в пул ликвидности. Указываем количество токенов, которые хотим добавить, для этого у вас на счету должны быть как sEther, так и Dai соответственно.
Далее нажимаем Remove Liquidity и удаляем часть ликвидности.
- После теста отправляемся в Discord проекта, оставляем свой отзыв в разделе #Testnet-feedback:
2. Spark
Переходим на сайт и подключаем кошелек в правом верхнем углу экрана.
Далее Faucet и минтим все монеты
Потом идем во вкладку Trade. Сейчас доступна одна пара ввиду технических работ, поэтому будем использовать ее.
Вводим цену и количество токенов, которых хотим приобрести или продать, после чего подписываем транзакцию. Аналогичные действия производим с продажей.
3. SwayLend
Переходим на сайт SwayLend и подключаем кошелек.
Далее идем во вкладку Faucet и собираем тестовые токены, нажав Mint:
Возвращаемся на вкладку Dashboard и нажимаем Supply USDC.
Вводим желаемую сумму и нажимаем Supply
У меня не отображался баланс USDC поэтому покажу на ETH
Тоже самое делаем с остальными монетами, нажимаем + напротив монеты, вводим желаемую сумму и нажимаем Supply
Выводим часть ликвидности. Нажимаем - напротив монеты, вводим желаемую сумму и нажимаем Withdraw
4. Thunder Marketplace
Маркетплейс работающий на Fuel. Сейчас мы можем покупать и продавать NFT.
Подключаем кошелек на сайте и нажимаем Manage Funds
Выбираем сумму, которую хотим задепозитить и подписываем транзакцию.
Далее переходим во вкладку Collections и выбираем NFT. После того как выбрали, нажимаем Buy Now и подписываем транзакцию.
Возвращаемся в наш профиль и выставляем на продажу купленную NFT.
Прочие активности
Получаем Discord роли
- Переходим на сайт и нажимаем Join Guild to get roles.
- Подключаем соцсети и кошелек.
- Забираем доступные роли:
Примечание: на момент написания статьи можно получить только роль Verified member.
Итоги и рекомендации
Проект находится на ранней стадии, мы уверены, что будет еще много активностей, которые мы будем освещать, а сейчас, можем перейти в Discord проекта и проявлять активность в нем.
Рекомендуем написать что-то хорошее в ветке #wallet-feedback.