Отправил эфириум не по той сети

Отправил с кошелька ETH на адрес ETC, как вернуть монету

Carina123

New Member

admin

Administrator

scarell

New Member

Sewanew

New Member

Вообще говорят, что есть способы вернуть, но нужны приватные ключи от кошельков.
Я сам пытаюсь подобную проблему решить. Вот что мне ответил сапорт Jaxx:

Jaxx Support (Jaxx (Decentral Inc.))

Jan 29, 09:41 EST

Thank you for contacting Jaxx Support!

If you have mistakenly sent your ETH to your Jaxx ETC Wallet or the other way around, there is a simple way to recover the funds and place them in the right wallet.

All you need is the Private Key of the address you mistakenly sent the funds to (e.g. if it was a Jaxx adddress: MENU > Tools > Display Private Keys > (I UNDERSTAND) > Display Ethereum (Classic) Keys) and then go to MENU > Settings > Import Paper Wallet > Transfer Paper Wallet and use the walk-through for the coin you sent.

For example:
— If you sent ETH to an ETC address, get the ETC address Private Key and use the Transfer ETH Paper Wallet option to get the ETH in the Jaxx ETH Wallet you initially intended to send it to.

— If you sent ETC to a ETH address, get the ETH address Private Key and use the Transfer ETC Paper Wallet option to get the ETC in the Jaxx ETC Wallet you initially intended to send it to.

If you need more information on how the Transfer Paper Wallet option works please check this guide.

We hope this helps. Please let us know if you have any other questions.

Thank you,
Lucian
Jaxx Customer Success Team

Источник

Ошибочный вывод ETH через BEP20

kolya75

Новичок

Друзья! прошу помощи! Совершил ошибку.

При выводе денег с биржи на кошелек Etherium мне Binance предложил выбрать сеть из 3-х: BEP2, BEP20, ERC20.
Я по ошибке (как сейчас понимаю), выбрал BEP20 вместо ERC20 и отправил монеты.

Соответственно, Binance провел транзакцию и пополнил кошелек Etherium Token с таким же номером как и указанный мной кошелек Etherium. Соответственно, деньги на кошелек Etherium не поступили. Транзакции по сети Etherium не прошло никакой. Зато по сети Binance BEP20 0x3491c580e03abf7d2230e23d9e428ff2cb5905025e041bea121b398376b52d6f транзакция успешно прошла. Баланс кошелька-дублера Etherium Token пополнился. Теперь там лежат эти токены. Кошелек этот никто не создавал. Получается он автоматически создался, когда я на него отправил деньги?

У меня вопрос. Может ли хозяин уже имеющегося кошелька в сети Etherium как-то получить доступ и права на кошелек в сети Etherium Token с абсолютно идентичным номером? Возможно ли вытащить оттуда деньги? Или теперь они там будут висеть вечно и никто их не сможет взять, так как ни у кого нет доступа к этому кошельку? Поддержка Binance отказалась помочь.

Kit_r

Друг форума

kolya75

Новичок

kolya75

Новичок

cemehbl4

Модератор

Друзья! прошу помощи! Совершил ошибку.

При выводе денег с биржи на кошелек Etherium мне Binance предложил выбрать сеть из 3-х: BEP2, BEP20, ERC20.
Я по ошибке (как сейчас понимаю), выбрал BEP20 вместо ERC20 и отправил монеты.

Соответственно, Binance провел транзакцию и пополнил кошелек Etherium Token с таким же номером как и указанный мной кошелек Etherium. Соответственно, деньги на кошелек Etherium не поступили. Транзакции по сети Etherium не прошло никакой. Зато по сети Binance BEP20 0x3491c580e03abf7d2230e23d9e428ff2cb5905025e041bea121b398376b52d6f транзакция успешно прошла. Баланс кошелька-дублера Etherium Token пополнился. Теперь там лежат эти токены. Кошелек этот никто не создавал. Получается он автоматически создался, когда я на него отправил деньги?

Читайте также:  Формула денежный приток от инвестиций

У меня вопрос. Может ли хозяин уже имеющегося кошелька в сети Etherium как-то получить доступ и права на кошелек в сети Etherium Token с абсолютно идентичным номером? Возможно ли вытащить оттуда деньги? Или теперь они там будут висеть вечно и никто их не сможет взять, так как ни у кого нет доступа к этому кошельку? Поддержка Binance отказалась помочь.

Источник

Мы отправили ETH на неправильный адрес и смогли их вернуть

Всё началось с проблемы с которой мы столкнулись в BitClave: во время подготовки нашего ICO некоторый объем криптовалюты ETH (эфир) был отправлен на адрес смарт-контракта, который ранее был задеплоен в тестовую сеть Ethereum. Деньги были отправлены в главной сети на адрес не относящийся ни к одному приватному ключу, ни к одному смарт-контракту в этой сети. Сначала нам показалось, что мы просто выкинули $2000 без единой возможности вернуть наши средства

История началась с того, что мой коллега спросил у меня приватный ключ к адресу 0x9c86825280b1d6c7dB043D4CC86E1549990149f9. Я отправил ему приватный ключ к адресу 0x231A3925A014EF0a11a0DC5c33bF7cdB3bd9919f, с которого был загружен смарт-контракт по первому адресу. Мы обсудили проблему и пришли к выводу, что вернуть отправленные деньги нет никакой возможности

Каждый смарт-контракт, загружаемый в сеть Ethereum имеет уникальный адрес, который на первый взгляд выглядит как случайный, но я выяснил как именно адрес генерируется при загрузке в сеть: ethereum.stackexchange.com/a/761/3032. Проще говоря адрес загрузки – это хеш адреса отправителя транзакции и значения nonce (равного числу исходящих транзакций с этого адреса):

Это натолкнуло меня на мысль использовать тот же самый кошелек (тот что я использовал в тестовой сети) для загрузки нового смарт-контракта в основную сеть. Я разработал смарт-контракт простейшего кошелька, позволяющего лишь отобразить баланс и перевести утраченные средства:

Затем я нашел транзакцию в тестовой сети, с помощью которой была произведена загрузка исходного контракта: 0xc4c32a3d97dbd691eb3646e4c0c404e899a632010bc48d7182d75bef6803b7bc и обнаружил, что поле nonce было равно 13. Я пополнил кошелек на 0.03 ETH в главной сети и стал заливать новый смарт-контракт раз за разом, до тех пор пока nonce не вырос с 0 до 13. И всё, я получил смарт-контракт загруженный по желаемому адресу! Тут мы можем наблюдать 2 транзакции с одинаковым nonce равным 13, который загрузили 2 различных смарт-контракта в 2 разные сети по идентичным адресам с разницей в 5 дней:

Также обратите внимание, что смарт-контракт был залит в сеть на 2 дня позже того, как на него поступили средства:

Кратко. Мы отправили деньги в основной сети Ethereum на адрес смарт-контракта, который был залит в тестовую сеть Ethereum. Мы использовали тот же самый кошелёк для загрузки совершенно другого смарт-контракта в основную сеть Ethereum несколько раз, пока у транзакции поле nonce не достигло значения 13, которое как раз использовалось для загрузки смарт-контракта в тестовую сеть. Затем мы вызвали специальный метод нового смарт-контаркта, который позволил нам вывести средства на наш кошелёк. Получилось, что мы загрузили смарт-контракт по адресу, на котором его уже дожидались средства

Источник

Как вернуть на Binance криптовалюту, переведенную в неправильную сеть

Осторожно! Много текста.

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

Введение

Если кратко, необходимо выбрать сеть, поддерживаемую целевым кошельком. Технически она будет зависеть от того, какой стандарт токена вы используете, например, ERC-20, BEP-20 или BEP-2.

Я отправил(а) средства в неправильную сеть. Что делать?

Во-первых, без паники. Если вы отправили токены ERC-20 (например, ETH) в Binance Smart Chain (BSC) или токены BEP-20 в сеть Ethereum, их возможно вернуть. Вероятны три разные ситуации, у каждой из которых будет свое решение:

1. Вы отправили токены на кошелек, который поддерживает как BSC, так и Ethereum.

Вы можете отправить токены обратно в нужную сеть на Binance.

2. Вы отправили токены на кошелек, который поддерживает только BSC или только Ethereum.

Вам нужно получить доступ к своему приватному ключу, чтобы импортировать его в кошелек, который поддерживает обе сети.

3. Вы отправили токены на кастодиальный кошелек или на криптобиржу.

Обратитесь за помощью к провайдеру кошелька или в службу поддержки биржи. Возможно, вернуть средства не удастся.

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

Читайте также:  Приложение россельхозбанка для инвестиций

В чем разница между BEP-20 и ERC-20?

ERC-20 и BEP-20 – это стандарты токенов, которые работают по конкретным правилам и техническим рекомендациям. Они управляют тем, как совершаются транзакции, ввод и вывод средств. И ERC-20, и BEP-20 регламентируют взаимодействие токена с различными кошельками, проектами и смарт-контрактами.

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

Что будет, если я отправлю токен ERC-20 в сеть BSC или токен BEP-20 в сеть Ethereum?

Если вы отправите токен ERC-20 в BSC или токен BEP-20 в Ethereum, токен попадет на такой же адрес кошелька, но в выбранной сети. Адреса BSC и Ethereum вашего кошелька идентичны, а доступ к ним осуществляется по единому приватному ключу.

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

Возврат с кошелька, поддерживающего BSC и Ethereum

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

Например, в MetaMask есть кнопка [Добавить токен], которая позволяет просмотреть все доступные монеты.

Binance Bridge

Конвертация вручную

В этом примере мы конвертируем Binance-Peg ETH (BEP-20) обратно в ETH сети ERC-20. Удостоверьтесь в том, что на кошельке, с которого вы отправляете, есть BNB для оплаты газа.

Теперь ваши средства будут безопасно переведены на нужный блокчейн внешнего кошелька.

Возврат с кошелька, поддерживающего только BSC или Ethereum

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

Импорт приватного ключа

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

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

В этом примере мы используем расширение MetaMask для Google Chrome, чтобы вернуть ETH, случайно отправленные в BSC.

Получение средств

1. Войдите в кошелек MetaMask или создайте новый, если у вас его еще нет. MetaMask также доступен как приложение для iOS и Android.

3. Если у вас уже есть аккаунт, нажмите на иконку расширения MetaMask, а затем в правом верхнем углу войдите в аккаунт.

4. Нажмите [Импортировать аккаунт], а затем введите приватный ключ кошелька, на который должна была прийти криптовалюта. Для завершения нажмите [Импорт]. Также вы можете загрузить файл JSON, если он у вас есть.

5. Затем нужно вручную добавить сеть BSC в аккаунт MetaMask. Нажмите на иконку расширения MetaMask, а затем на выпадающее меню наверху. Нажмите [Пользовательский RPC] внизу списка.

6. Чтобы получить доступ к Binance Smart Chain из MetaMask, потребуется добавить необходимую информацию. Эта информация подразумевает URL-адрес RPC. Данный URL-адрес позволяет MetaMask запрашивать информацию из блокчейна BSC и осуществлять запросы на транзакции.

Введите следующую информацию в соответствующие поля и нажмите внизу [Сохранить].

8. Скопируйте контракт токена для подготовки к следующему шагу и обратите внимание на поле Decimals.

9. Выберите из выпадающего списка сетей [BSC Mainnet], нажмите [Добавить токен] и затем [Другой токен].

10. Введите адрес контракта токена, символ токена и количество знаков после запятой (decimals). Например, поля для ETH будут заполнены следующим образом:

11. Теперь вы должны увидеть потерянные токены ETH в балансе кошелька. Отсюда у вас есть возможность отправить их обратно на адрес кошелька формата BEP-20 вашего аккаунта Binance. Кроме того, вы можете использовать Binance Bridge и MetaMask для конвертации ваших токенов в токены сети ERC-20.

Возврат с кастодиального кошелька или биржи

Если вы вывели свои средства на кастодиальный кошелек без поддержки BEP-20, например, на другую криптовалютную биржу, вам нужно связаться с владельцами кастодиального кошелька.

Читайте также:  Доходность депозитных сберегательных сертификатов

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

Если вы перевели токены на аккаунт Binance в неверный блокчейн, Binance не сможет помочь с возвратом криптовалюты.

Источник

Как отменить или заменить транзакцию, зависшую в сети Ethereum

Иногда, после отправки транзакции в сети Ethereum, значительно увеличивается ее загруженность (возрастает количество необработанных операций), что приводит к увеличению стоимости газа, необходимого для ее быстрого включения в блок. Неотправленные транзакции получают статус Pending и могут находится в этом состоянии очень долго, даже недели.

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

Безусловно, это вряд ли может удовлетворить, как говорит классик, «Не только лишь всех».

Чтобы выйти из этого положения, можно создать новую транзакцию с тем же nonce и отправить ее в сеть с приемлемой комиссией. Благодаря этому многократно увеличивается вероятность включения в блокчейн именно этой транзакции (с большим fee).

Что такое Nonce?

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

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

Рассмотрим подробнее, как происходит этот процесс на примере кошелька MEW.

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

Затем нужно перейти по ссылке хеша транзакции, которая зависла (находится в статусе Pending):

В открывшемся окне можно изучить детали неудачной транзакции, в том числе предположительное время, необходимое для ее обработки (оно не всегда соответствует действительности):

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

Для замены подвисшей транзакции нужно узнать значение ее nonce, которое можно увидеть, раскрыв окно дополнительной информации о транзакции путем нажатия на интерактивную надпись Click to see More:

В строке Nonce находится информация о значении nonce для текущей транзакции, его нужно запомнить (в данном случае это 71):

Теперь в кошельке Ethereum, например в MEW нужно создать транзакцию с таким же nonce. Для отмены создается транзакция с нулевым значением в строке Value. Для повторной отправки нужной суммы (замены зависшей транзакции) можно создать новую транзакцию с тем же Nonce, но большей комиссией. Нужно понимать, что до ее обработки существует вероятность включения в блокчейн майнерами исходной, зависшей транзакции.

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

Для работы с активами в сети Ethereum и дргуих блокчейнах с хешированием на Ethash удобно использовать кошелек MyEtherWallet. Максимальный уровень безопасности обеспечивается при использовании MEW в холодном режиме.

Далее приводятся пояснительные скриншоты по работе с MEW при замене зависшей транзакции.

Создание транзакции с одинаковым nonce на кошельке MEW, подключенном в сеть:

После этого производится перенос файла json на защищенный (оффлайн) компьютер, где указывается адрес получателя, сумма перевода, подписывается транзакция и сохраняется ее подписанный файл:

Затем в онлайн кошельке открывается подписанный файл signedTransactionObject*.json и транзакция отправляется в сеть:

При недостаточном объеме средств, оставшемся на балансе кошелька отправителя, транзакция создана не будет, появится сообщение об ошибке Error: Returned error: insufficient funds for gas * price + value:

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

При достаточном газе транзакция попадает в статус выполненных за несколько десятков секунд

Зависшая в сети транзакция с тем же nonce получает статус отброшенной и замененной (Dropped & Replaced):

Впоследствии она даже не будет отображаться в обозревателе блоков.

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

Источник

Оцените статью