AltLayer Alpha Devnet | Русская версия

Crafty Jew
5 min readSep 30, 2022

--

Обзор

Благодарим вас за проявленный интерес к AltLayer!

Продолжая работать над нашими решениями и изучать способы сотрудничества, мы создали тестовую среду для всех вас, гениальных разработчиков, чтобы вы могли получить первый опыт использования нашей технологии Flash Layering.

В этом документе вы узнаете следующее:

  1. Подключение и транзакции в сети AltLayer Alpha Devnet
  2. Использование крана
  3. Использование моста токенов
  4. Дополнение AltLayer — 1RPC

Alpha Devnet

Наш AltLayer Alpha Devnet по сути является EVM-совместимой средой исполнения с быстрым завершением блока. Поэтому вы должны иметь возможность развертывать и вызывать контракты Solidity, как вы обычно делаете это на Ethereum или других EVM-совместимых цепочках.

Кроме того, в этом devnet демонстрируется наше мостовое решение, которое позволяет передавать активы в другие EVM-совместимые цепи и обратно.

Конечно, бриджинг и быстрое исполнение — это лишь пара функций, которые мы демонстрируем здесь. Мы надеемся, что, попробовав наш devnet, вы сможете увидеть, как он может успешно интегрироваться в децентрализованные приложения вашей организации.

Подключение к сети Devnet

Используйте эти настройки для доступа к сети devnet:

Например, используя Metamask, добавьте сеть с такими параметрами:

Сверху вы также можете видеть, что у нас есть проводник блоков:

Пополнение счета через кран

Чтобы совершать транзакции в devnet, вам нужны токены ALT для газа. Вы можете получить жетоны, обратившись к крану по адресу https://devnet-faucet.altlayer.io/.

Просто введите свой адрес (формат адреса Ethereum) и нажмите кнопку “Отправить токены в мой кошелек”. Через несколько секунд на ваш счет поступит 10 газовых токенов ALT.

Заключение сделок

Поскольку devnet является EVM-совместимой цепочкой, вы можете использовать любые распространенные инструменты (такие как Remix, Hardhat или Foundry) для развертывания и вызова ваших контрактов Solidity.

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

Сближающие активы

Помимо совершения транзакций в devnet, вас также может заинтересовать мостовое соединение активов между devnet и цепочками L1 EVM, такими как Ethereum.

Наш devnet имеет мостовые контракты, развернутые как на нем самом, так и на тестовой сети Goerli, а также ретрансляционную сеть, настроенную на получение событий от этих контрактов.

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

Мостовые токены

Здесь мы попробуем установить мост между токенами ETH из тестовой сети Goerli компании Ethereum в нашу сеть AltLayer devnet, а затем обратно в тестовую сеть Goerli.

  1. Сначала создайте счет на Goerli и пополните его некоторыми токенами. Вот, например, счет с некоторым количеством testnet ETH на Goerli:

Если вам нужен testnet ETH, вы можете обратиться на https://goerlifaucet.com/ или https://faucet.paradigm.xyz/.

2. Допустим, мы хотим перевести 0,1 Goerli ETH из Goerli в наш devnet. Для этого вы можете обратиться к нашему приложению-мосту по адресу https://devnet-bridge-app.altlayer.io/ :

3. В приложении укажите 0,1 ETH и нажмите кнопку Transfer. После подтверждения транзакции на Metamask приложение моста покажет статус перевода.

4. Примерно через несколько минут передача должна быть завершена:

5. Если вы переключите свою метамаску с Goerli testnet на наш devnet и импортируете адрес токена 0x7D36375930587d06F053514990c23c04A740e185, вы должны увидеть 0,1 Goerli ETH на счете с тем же адресом.

6. Обратное подключение — аналогичный процесс. Во-первых, убедитесь, что в вашей учетной записи в devnet есть нативные ALT-токены (используйте кран, описанный ранее).
7. Вернитесь в приложение моста и убедитесь, что сети From и To поменялись местами, как показано здесь:

Если вам понадобится больше газовых жетонов в нашем devnet, вы всегда можете вернуться к нашему крану газовых жетонов на https://devnet-faucet.altlayer.io/.

8. Укажите сумму, которую вы хотите перекинуть через мост, и нажмите кнопку Approve. Появится всплывающее окно Metamask с запросом на одобрение.
9. После этого кнопка Approve должна смениться на Transfer. Нажмите на Transfer, подтвердите транзакцию в Metamask и ожидайте, что приложение покажет вам страницу состояния транзакции, как и раньше.

10. Примерно через несколько минут передача должна быть завершена:

11. Повторная проверка на Metamask (в сети Goerli) должна подтвердить, что токены ETH были переведены обратно:

1RPC — это бесплатный и приватный ретранслятор RPC, который защищает пользователей Web3 при доступе к конечным точкам RPC. Он туннелирует запросы пользователей через распределенные ретрансляторы к другим провайдерам RPC, предотвращая при этом отслеживание метаданных пользователя, таких как IP-адрес, информация об устройстве и привязка кошелька. Это обеспечивает защиту конфиденциальности пользователей без ущерба для совместимости с существующими протоколами RPC блокчейна.

Чтобы избежать отслеживания метаданных от других RPC-провайдеров, 1RPC ретранслирует запросы пользователей и избегает прямой связи между пользователем и RPC-провайдерами. Кроме того, узлы 1RPC немедленно удаляют любые метаданные после успешной ретрансляции запросов. Соединения между пользователями, 1RPC и RPC-провайдерами защищены TLS, что дополнительно предотвращает любое отслеживание со стороны других сетевых провайдеров.

1RPC создан как открытая инициатива сообщества инфраструктуры блокчейна. Мы движимы общей благой миссией — помочь построить лучший Web3, и мы призываем всех, кто ценит конфиденциальность пользователей, присоединиться к этому открытому сотрудничеству.

1RPC является частью дополнения AltLayer Alpha Devnet. Доступ к конечной точке ретрансляции 1RPC можно получить через https://1rpc.io/alt.

Узнайте больше на https://www.1rpc.io/

Нужна дополнительная помощь?

Не стесняйтесь обращаться к нам на нашем публичном discord-сервере devnet по адресу https://discord.gg/altlayer.

Дисклеймер

AltLayer’s alpha devnet — это тестовая сеть, которая дает разработчикам возможность получить представление о том, как AltLayer работает под капотом, и попробовать протестировать свои контракты. Мы ожидаем (и надеемся), что что-то сломается, и мы поощряем сообщество пытаться сломать что-то. Мы также приглашаем хакеров атаковать сеть. Однако учтите, что мы будем часто выпускать обновления, некоторые из которых могут потребовать регенезиса и, соответственно, повторного развертывания контрактов.

--

--

Crafty Jew

Don’t know how to make money on crypto and NFT? I don’t know either..