От мультибита к электруму: низкая комиссия и неподтвержденный родитель

Несколько недель назад (11 декабря) я совершил перевод 3 биткойнов со своего старого классического кошелька Multibit, а затем обнаружил, что комиссия слишком мала для подтверждения перевода.

Затем я восстановил свой оригинальный кошелек в Electrum, и он показывает мне эти 3 транзакции с разным статусом:

  1. Низкая комиссия (44 сат/байт) - 0,0068 биткойн
  2. неподтвержденный родитель (52 сат/байт) — 0,04497458 битк
  3. неподтвержденный родитель (19 сат/байт) - 0,1221 btc

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

Я попытался воспроизвести 1-й перевод из исходного кошелька, с тем же источником/назначением и суммой, но с более высокой комиссией (598 сат/байт)... безрезультатно.

Я боюсь застрять на этом этапе, я не знаю, что делать, чтобы разблокировать эти транзакции :( Любые подробные советы приветствуются! (Я на OSX, если спросят).

Для какой транзакции вы пытались выполнить CPFP? У вас есть идентификатор транзакции для 1-й транзакции и RBF 1-й транзакции.
идентификатор транзакции для CPFP: e9723fdf6c923a278304e7bffcd3089f4175dabf2ca1702516718195e005e5dd
идентификатор транзакции 1-го перевода: 364e89a750dea40d8bfe1939b431abe6e90abdd3c80230c7c8dd199172061cbf
без RBF с мультибитом
Я бы не сказал, что это дубликат, так как пользователь уже пытался выполнить CPFP и RBF, но сделал это неправильно. Таким образом, ответ помогает ему исправить свои ошибки.

Ответы (1)

Похоже, что ваши 589 Sat/Byte прошли сейчас, однако эта транзакция не является двойной тратой вашей 1-й транзакции, потому что общая сумма вывода Total Input отличается.

Транзакция e9723fdf6c923a278304e7bffcd3089f4175dabf2ca1702516718195e005e5dd также не является CPFP из трех упомянутых выше транзакций.

Если вы хотите попробовать CPFP для этих 3 транзакций, вы должны потратить неизрасходованные выходные данные 17HiELrskFprzREjeLDYNuDARV64Q59Ta6, транзакция cf617f5908f89c604a5a575b0eac1c570141868569be38510da8916d5f397628.


Сделал математику для вас:

Добавьте все транзакции, включая новую, чтобы создать транзакцию CPFP:
Прапрадедушка + бабушка и дедушка + родитель + ребенок
225 байт + 521 байт + 192 байта + 192 байта = 1130 байт

Затем сложите все оплаченные сборы:
10000 сб + 10000 сб + 10000 сб = 30000 сб

Разделите, чтобы получить текущий Sat/Byte:
30000 сат/1130 байт = 26,55 сат/Б

Расчетная плата для подтверждения в течение 60 мин. Не менее 379 сат/байт.
Проверьте https://estimatefee.com
Вычтите, чтобы найти необходимую разницу:
379 - 26,55 = 352,45 пропущенных сб/б

Комиссия за новую транзакцию CPFP:
352,45 сат/Б * 1130 байт = 398268,5 сат = 0,00398268 BTC

Плата за байт для новой транзакции CPFP:
398268,5 сат/192 байта = 2074,3 сат/Б

Вывод:
Совершите новую транзакцию, отправьте BTC с 17HiELrskFprzREjeLDYNuDARV64Q59Ta6 с минимальной комиссией 2074,3 Sat/B и все ваши транзакции, скорее всего, подтвердятся в течение 60 мин. Или обратиться за помощью к майнерам.


Нажмите здесь, чтобы увидеть двойную трату

Нажмите здесь, чтобы увидеть пример двойной траты с Electrum.

Как сделать двойную трату (если ваш клиент это позволяет):

Например, прямо на ваш адрес Bittrex и некоторые изменения в себе:
Создайте транзакцию, которая тратит столько же
Неизрасходованный вывод транзакции (0,16123728 BTC), как и в вашей 1-й транзакции.

ОТ 1GeAmqqQn1LxBebtt6tmuPVHfzEo9jWPrH (0,16123728 BTC)
ТО 17HiELrskFprzREjeLDYNuDARV64Q59Ta6 (0,04497458 BTC)
И К 1GeAmqqQn1LxBebtt6tmuPVHfzEo9jWPrH (0,1153587 BTC)
С 400 сат. / B в качестве платы.
Если я правильно подсчитал, эта транзакция должна иметь общий вывод 0,16033328 BTC.



Или, если вы предпочитаете отправить все это себе:
ОТ 1GeAmqqQn1LxBebtt6tmuPVHfzEo9jWPrH (0,16123728 BTC)
TO 1GeAmqqQn1LxBebtt6tmuPVHfzEo9jWPrH (0,16123728 BTC — комиссия)
Включите разумную плату (estimatefee.com), чтобы она подтвердилась в желаемые сроки.
Если эта транзакция будет подтверждена первой, то ваши 3 транзакции, упомянутые выше, будут признаны недействительными/исчезнут.

Проблема в том, что 17HiELrskFprzREjeLDYNuDARV64Q59Ta6 — это мой адрес Bittrex BTC, поэтому я могу сделать новый перевод, но, думаю, без CPFP... будет ли это работать?
Вы не можете использовать CPFP, потому что Bittrex не позволит вам потратить неподтвержденный вывод, а также у них есть фиксированная комиссия за снятие средств. У меня есть 2 предложения для вас. 1. Некоторые участники bitcointalk.org предлагают бесплатные услуги по ускорению TX , вы можете опубликовать сообщение в их теме и попросить их ускорить ваши транзакции для вас. (Или воспользуйтесь платными услугами, но остерегайтесь мошеннических). ИЛИ 2. Попытайтесь дважды потратить свою первую транзакцию, если ваш клиент позволяет это, на этот раз используя правильную сумму ввода 0,16123728 BTC.
Извините, я не понимаю второй вариант :/ Как удвоить 1-ю транзакцию (0,0068) может дать в общей сложности 0,16123728? Я заблудился
Добавлены шаги для вас. Смотрите ответ.
О боже! :/ Сначала я попробовал второе решение и только что понял, что сумма, которую нужно отправить самому себе, — это фактический баланс моего кошелька, если я прав? Думаю, идея состоит в том, чтобы потратить все содержимое кошелька на себя? Тогда мне придется перезапустить ... так много потерянных сборов :(
О боже мой, я думаю, вам следует пока придерживаться услуг ускорения TX. Идея двойной траты состоит в том, чтобы использовать ТОЧНО ту же сумму ввода и ввода, что и в вашей 1-й транзакции. Это INPUT 1GeAmqqQn1LxBebtt6tmuPVHfzEo9jWPrH и сумма ввода 0,16123728 BTC. Я добавил еще одну ссылку, которая удваивает расходы с помощью Electrum.