September 8, 2023

   Fuel Network - прохождение тестнета

Вступление

Fuel Network - это самый быстрый модульный уровень исполнения, обеспечивающий максимальную безопасность и высочайшую гибкую пропускную способность. Fuel v1 начиналась как технология масштабирования второго уровня (L2) для монолитного Ethereum. Это был первый оптимистичный ролл-ап на mainnet Ethereum, развернутый в конце 2020 года.

Блокчейн отходит от монолитной конструкции, где консенсус, доступность данных и исполнение тесно связаны между собой. Будущее - за модульной структурой, где исполнение отделено от доступности данных и консенсуса (например, завтрашний Eth2 или Celestia). Такое разделение позволяет специализировать базовый уровень, обеспечивая значительное увеличение пропускной способности. В Fuel команда создает самый быстрый уровень исполнения для модульного стека блокчейна.

Технологический стек Fuel состоит из трех основных компонентов:

  1. Параллельное выполнение транзакций - Fuel обеспечивает непревзойденную вычислительную мощность благодаря возможности параллельного выполнения транзакций с использованием строгих списков доступа к состоянию в виде модели UTXO. Это позволяет Fuel использовать гораздо больше потоков и ядер процессора, которые обычно простаивают в однопоточных блокчейнах. В результате Fuel может обеспечить гораздо больше вычислений, доступов к состоянию и пропускную способность транзакций, чем его однопоточные аналоги.
  2. Виртуальная машина Fuel (FuelVM) - предназначена для сокращения нерациональной обработки традиционных архитектур виртуальных машин блокчейна, одновременно значительно увеличивая потенциальное пространство для разработчиков. В конструкции учтены ошибки прошлого и выводы, сделанные в ходе многолетней эксплуатации блокчейна.
  3. Язык Sway - Fuel обеспечивает мощный опыт для разработчиков с помощью нашего собственного языка, специфичного для данной области, под названием Sway, и вспомогательного инструментария под названием Forc. Среда разработки сохраняет преимущества языков смарт-контрактов, таких как Solidity, в то же время принимая парадигмы, представленные в экосистеме инструментов Rust.

Fuel Network собрали финансирование на $81.5 млн от таких фондов, как Alameda Research, Blockchain Capital, Stratos Technologies и других.

Недавно Fuel анонсировали третий публичный Beta-3 тестнет

Обращаем внимание:

Не каждая активность ведет к получению дропа, а только увеличивает шанс. Выдача ретродропа и критерии для его получения устанавливаются разработчиками проекта и держатся в тайне. Они могут принять решение вообще ничего не раздавать, не смотря на ваши действия по тестированию и возможные затраты. Если вы видите данное предупреждение, значит нет официальной информации о сроках, количестве и условиях раздачи дропа. Все действия вы совершаете под свою ответственность и учитывая риски ничего по итогу не получить.

По-умолчанию мы делаем тестнет на браузере Google Chrome, соответственно все инструкции будут к этому браузеру.

Содержание:

Подготовительный этап

Установка кошелька Fuel Wallet

Основной этап

1. SwaySwap

2. Spark

3. SwayLend

4. Thunder Marketplace

Прочие активности

Получаем роли в дискорд

Итоги и рекомендации

Подготовительный этап

Установка кошелька 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» и подтверждаем действие в кошельке.

Нажимаем «Get Swapping!».

Далее свапаем токены sEther в Dai и обратно. Выполняем данные операции несколько раз.

Добавляем токены в пул ликвидности. Указываем количество токенов, которые хотим добавить, для этого у вас на счету должны быть как sEther, так и Dai соответственно.

Далее нажимаем Remove Liquidity и удаляем часть ликвидности.

  1. После теста отправляемся в 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 роли

  1. Переходим на сайт и нажимаем Join Guild to get roles.
  2. Подключаем соцсети и кошелек.
  3. Забираем доступные роли:
Примечание: на момент написания статьи можно получить только роль Verified member.

Итоги и рекомендации

Проект находится на ранней стадии, мы уверены, что будет еще много активностей, которые мы будем освещать, а сейчас, можем перейти в Discord проекта и проявлять активность в нем.
Рекомендуем написать что-то хорошее в ветке #wallet-feedback.

Социальные сети:

Discord

Twitter