Руководство пользователя: кастомные сети и сайдчейны
Новичок в крипте и web3?
Перейдите в MetaMask Learn, где основы web3 объясняются простым языком специально для новичков. Платформа совершенно бесплатна, доступна на нескольких языках и включает такие полезные инструменты, как симуляторы, которые помогут вам освоиться в MetaMask.
По мере роста экосистемы Ethereum все более популярным вариантом создания новых технологий становится создание кастомной сети или сайдчейна — другими словами, другого блокчейна или сети, совместимого с Ethereum, — а затем предоставление пользователям возможности передавать токены или какую-либо ценность между сетями.
Существует множество ярких примеров, и по мере того, как Ethereum растет в масштабах, они, несомненно, будут расти и развиваться. MetaMask был и продолжает оставаться важнейшим звеном, позволяющим пользователям более или менее беспрепятственно перемещаться между сетями.
Однако существуют некоторые существенные и распространенные подводные камни при работе с сайдчейнами, которых вам стоит избегать. Данная статья написана как неполное руководство по передовым методам работы с EVM-совместимыми блокчейнами. Мы не можем надеяться охватить все нюансы работы с каждым экземпляром каждого сайдчейна. Ниже излагаются общие рекомендации. Советы по решению проблем также приведены ниже.
Лучшие методики
-
-
Проведите свою комплексную проверку
- Не все сети безопасны. Чтобы предложить, например, более дешевые и быстрые транзакции, пользовательские сети обычно имеют другие гарантии безопасности и надежности, чем Мейн-нет. Постарайтесь оценить риски, прежде чем переводить значительные средства в кастомную сеть.
- Убедитесь, что вы доверяете поставщику сети. Если поставщик сети является злоумышленником, он может лгать о состоянии блокчейна, скрывать транзакции и регистрировать вашу сетевую активность и IP-адрес.
-
Убедитесь в точности и правильности информации о кастомной сети
- Найдите сеть на https://chainid.network/, чтобы автоматически добавить ее в MetaMask. Вы также можете вручную добавлять кастомные сети в MetaMask, используя несколько других методов: см. наши инструкции здесь.
- Всегда проверяйте информацию о кастомной сети. Когда веб-сайт просит вас добавить кастомную сеть, как вы можете быть уверены, что этой информации можно доверять? В нашем руководстве по проверке есть некоторые рекомендации по этому вопросу.
-
Всегда используйте авторитетные мосты или порталы для перемещения токенов между сетями
- MetaMask не может отслеживать транзакции между сетями. Вы обязаны сами понимать, как работают любые межсетевые транзакции или депозиты. Убедитесь, что вы доверяете оператору сети и любому адресу Ethereum, на который вы отправляете средства.
-
НИКОГДА не отправляйте токены напрямую из одной сети в другую
- Если вы попытаетесь отправить криптоактивы напрямую из одной сети или блокчейна в другую сеть или блокчейн, это, скорее всего, приведет к постоянной и необратимой потере активов
- Хотя кастомная сеть может быть совместима с Ethereum, она не является Мейн-нетом Ethereum. У вас могут быть одинаковые адреса Ethereum во всех сетях, но ваши активы и транзакции специфичны для каждой сети, если только поставщик кастомной сети не позволяет вам перемещать средства в нее и из нее.
- Это означает, что вам, вероятно, придется использовать мост для перемещения активов из одного блокчейна в другой. Подробнее о мостах см. здесь.
-
Помните об ограничениях технической поддержки
MetaMask — это мощный инструмент, который можно использовать в качестве основы для дальнейшей работы в любом месте мира. Это значит, что многие другие сети и dapps использовали и будут использовать MetaMask в качестве связующего звена между своими dapp и вами, пользователем. Это не означает, что MetaMask предлагает техническую поддержку для всех этих продуктов и протоколов. Если вы взаимодействуете с третьей стороной, не связанной с Consensys или MetaMask, обращайтесь сначала к ней за технической помощью, только если вы не уверены, что проблема связана с MetaMask.
Кроме того, некоторые популярные децентрализованные биржи и dapps, как уже упоминалось, являются протоколами, то есть смарт-контрактами, программами, которые сучществуют в блокчейне Ethereum и не имеют какого-либо централизованного органа, который управляет ими так, как это происходит с традиционными веб-сайтами или сервисами. Это чистое взаимодействие на равноправной основе. Это означает, что они не могут оказывать техническую поддержку за пределами форума пользователей, Slack или канала Discord. Опять же, см. пункт №1 выше.
-
Понять, как работает газ в разных сетях
При использовании сайдчейна или Мейн-нета, отличного от Ethereum, и взаимодействия с ним, помните, что комиссии за транзакции всегда выплачиваются в нативной валюте токена сети, например:
- Для внесения платы за газ на Binance вам нужны BNB
- На Polygon вам нужно использовать POL (ранее MATIC)
Убедитесь, что у вас достаточно нативных токенов, если вы планируете выполнять транзакции отправки или свопов.
-
Часто задаваемые вопросы
Сейчас выполняется улучшение процесса смены сетей в MetaMask. Начиная с версии 12.0, вам больше не придется вручную переключаться между сетями при одновременном подключении к нескольким dapps. В настоящее время эта функция доступна только в Расширении.
Передача активов через мост в Arbitrum с использованием MetaMask
Как использовать мост Optimism
Отправка активов на Binance (BNB Smart Chain)
Как отправить токены из BSC в Ethereum или другие сети
Поддерживает ли MetaMask Polkadot?
Советы по успешному использованию кошельков MetaMask и Ronin
Решение проблем
Я не вижу свои токены в [название сети].
- Подключены ли вы к верной сети в MetaMask? Если вы не видите нужную вам сеть, добавьте ее, используя один из этих способов.
- Правильно ли вы перевели токены? (См. пункты 2 и 3 выше)
- Вы добавили токен в MetaMask?
Как получить ETH в Мейн-нете?
Посмотрите здесь.
Как получить [токен кастомной сети] в [Мейн-нете или кастомной сети]? Как перемещать их между блокчейнами?
- Это масштабный вопрос со множеством нюансов. Некоторые токены сайдчейнов, такие как POL (ранее MATIC) (Polygon PoS), можно приобрести в Мейн-нете Ethereum через MetaMask Swaps.
- Помните, что независимо от места покупки токена, вам все равно, возможно, придется перемещать токены через мост или портал, чтобы перевести их из Мейн-нета в сайдчейн.
Я получаю сообщение «Внутренняя ошибка JSON-RPC». Что делать?
См. здесь.