Отправляем и получаем монеты без потерь

Table of contents

Безопасность транзакций — один из ключевых аспектов в обращении с криптовалютами. В этой статье мы расскажем о существующих вариантах перевода средств между кошельками, а также рассмотрим наиболее распространенные ошибки, которые совершают пользователи.

Популярные сети для токенов

При выборе правильной сети для совершения транзакции запутаться может даже опытный пользователь криптовалют, ведь 95% активов, торгующихся на криптобиржах — это не полноценные криптовалюты, а токены, развёрнутые на базе уже существующих блокчейнов. Ниже представлены лишь некоторые из них:

OMNI — протокол-надстройка, позволяющий создавать токены на блокчейне Bitcoin.  В настоящее время используется редко из-за низкой скорости транзакций и очень высоких комиссий. Родной монетой является BTC.

ERC20 — протокол блокчейна Ethereum, самая популярная “среда существования” для цифровых токенов. Родной монетой является ETH.

TRC20 — протокол блокчейна Tron с родной монетой TRX. Пользователи выбирают его, благодаря низким комиссиям за транзакции с USDT.

BEP2 — протокол собственного блокчейна Binance с BNB в качестве родной монеты.

BEP20 — протокол сети Binance Smart Chain (BSC). Несмотря на то, что комиссии за транзакции взимаются в BNB, официальной родной монеты у BSC нет.

Протокол заимствовал многие конструктивные решения блокчейна Ethereum, что упростило миграцию токенов с одного блокчейна на другой. Комиссии в сети BSC являются одними из самых низких на рынке, что может сбить с толку неопытных пользователей. В отличие от остальных, BEP2 и BEP20 принадлежат бирже Binance и работают лишь в рамках ее экосистемы.

Кроме просто токенов, имеются также токенизированные активы, типа различных стейблкоинов, способных существовать сразу на нескольких блокчейнах. К ним относится стейблкоин USDT, чья стоимость напрямую привязана к к доллару США. Более подробно о том, чем криптовалюты отличаются от токенов и как токены различаются между собой, можно прочитать в статье “О цифровых токенах”.

Основную путаницу для пользователя создают похожесть формата адресов некоторых блокчейнов. Например протоколы Ethereum и Binance Smart Chain используют одинаковый формат адресов, что обязывает пользователей уточнять, в какой именно сети будет происходить транзакция.

Некоторые популярные кошельки, такие как MetaMask или Trust Wallet, умеют работать и с ERC20, и с BEP20. Токены не пропадут даже в случае ошибки при выборе между сетями, но только в том случае, если у пользователя одинаковые адреса кошельков в ERC20 и BEP20.

Как правильно выбрать сеть

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

Чаще всего от неё страдают пользователи биржи Binance, поскольку эта биржа предоставляет доступ к наибольшему числу блокчейн-сетей.

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

Основная масса сомнений обычно возникает именно на этом этапе: не разбирающийся в тонкостях блокчейнов пользователь часто “голосует рублем” и выбирает ту сеть, где видит наименьшую комиссию за перевод.

Большинство бирж уже научились сами производить автоматическую проверку формата адреса для перевода средств. Например, в случае подстановки адреса для отправки из сети Ethereum, система не позволит выбрать совсем “неправильные сети”, такие как TRC20 и BEP2.

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

Токены, отправляемые по сети TRC20 не смогут быть получены на кошелёк, если он находится в сети ERC20, какой бы выгодной не казалась комиссия. Средства, отправленные на адрес некорректного формата в “чужую” сеть, никогда не дойдут до получателя, а отменить транзакцию уже не получится.

Не ошибиться с выбором сети поможет простое правило:

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

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

Если счёта нет, то и отправить туда ничего не получится. Переводы внутри блокчейн-сетей отличаются тем, что в них нельзя запретить или “заморозить” транзакцию и все отправленные на “неправильный” адрес с высокой долей вероятности будут потеряны навсегда.

Распространенные ошибки при переводе средств

Делая перевод средств, рекомендуем каждый раз проверять его на возможность следующих ошибок:

  1. Неверный выбор сети. При переводе сначала определитесь какие сети поддерживаются получателем, далее сопоставьте эти данные с вариантами отправки и только потом выбирайте имеющийся с обеих сторон вариант с наименьшей комиссией.
  2. Не указан MEMO. В некоторых сетях, кроме непосредственно адреса кошелька, используются дополнительные идентификаторы, которые могут называться Memo, Tag, Payment ID и т.д. Неверно заполненное поле может привести к тому, что транзакция никогда не достигнет адресата. Такие особенности характерны для протокола BEP2, а также для транзакций с монетами XRP, XLM или XMR.
  3. Отправка неверной монеты. Некоторые сети имеют похожие  адреса кошельков, что повышает вероятность отправки неверной монеты. Например, пользователь может случайно отправить Bitcoin Cash (BCH) на адрес кошелька для Bitcoin. Потеря средств в таком случае гарантирована.
  4. Отправка активов на биржу после их делистинга. Некоторые пользователи привыкли пополнять аккаунты бирж напрямую из криптовалютных кошельков по заранее сохранённым данным. Это повышает вероятность сценария, когда пользователь сначала мог отправить монеты на биржу, а уже потом узнать о её делистинге. Вероятность получить свои активы обратно в этом случае будет зависеть целиком от доброй воли администрации биржи.
  5. Перевод без учета комиссии. При переводе средств из биржевого кошелька, комиссия, как правило, вычитается из суммы перевода. В результате получателю поступает меньшая сумма, что может вызвать проблемы, особенно в случае необходимости отправки точной суммы.

Среди всех криптобирж только Binance позволяет пользователям выбирать для перевода и хранения токенов свой собственный блокчейн Binance Smart Chain/BEP-20. Он позволяет хранить токены ERC-20 в виде токена BEP-20 и экономить на комиссиях и скорости транзакций, но только в экосистеме Binance. При выводе токенов за пределы юрисдикции Binance, убедитесь, что не используете сеть, в названии которой есть BEP.

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