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

В последнее время у меня проблемы с транзакциями. Вот самый последний . Я заплатил комиссию в размере 0,0004 BTC и вижу, что есть довольно много входных данных, но это похоже на обычную транзакцию, и она должна пройти. Однако я отправил его через кошелек Multibit около 15 часов назад, и он до сих пор не включен в единый блок. Две другие транзакции, которые я недавно пытался провести, также были отклонены, даже не отображаясь на blockchain.info. В чем проблема?

Что вообще здесь происходит не так и как это можно предотвратить?

У меня также есть неподтвержденная транзакция через 3 часа с комиссией 0,0002 BTC с использованием MultiBit Classic.
@Chloe: разработка MultiBit Classic была прекращена в 2015 году, она получает только исправления безопасности. Рассматривали ли вы возможность перехода на MultiBit HD? Я предполагаю, что устаревшее программное обеспечение плохо оценивает комиссию. Замечание, которое я сделал в своем ответе, будет верным и здесь.
@Мерч Да! Я пытался отправить баланс своего кошелька на новый кошелек. Это отстой, что вы должны платить комиссию только за то, чтобы перевести свои собственные деньги. Это немного пугает, что в один прекрасный день ваш кошелек может устареть, и вы больше не сможете получить свои деньги.

Ответы (2)

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

Сегодня майнеры, похоже, выбирают транзакции на основе комиссии за транзакцию за размер данных, измеряемый в [сатоши/байт].

Ваша транзакция дала комиссию в размере 0,4 mBTC и составила 3471 bytes. Получается 11,5 сатоши/байт. В настоящее время прогнозируемая плата за переход в следующий блок составляет 40+ сатоши/байт . Прогнозируется, что транзакции с 11-20 сатоши за байт будут подтверждены с вероятностью 90% с задержкой в ​​1-18 блоков.

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

Значит, проблема в плате? Но за другую транзакцию размером 10 439 байт я заплатил комиссию в размере 0,02984783. Это 285 сатоши/байт, но его до сих пор не видели более 10 пиров. Это кажется правильным? Кстати, первоначальная транзакция наконец подтверждена.
@fredsbend: Да, это была бы проблема с оплатой. Новый звучит как очень высокая плата, возможно с ним другая аномалия? Не могли бы вы опубликовать идентификатор транзакции?
Конечно, но blockchain и blockexplorer еще не видели этого:c41da539b77b61ed2f317533d2c0637b565490f143b7c75811b5a7d86dacc97c
У меня мультибит классик 0.5.16. Их сайт не может сказать мне, старый он или нет.
@fredsbend: это с июля 2015 года, задолго до того, как были обновлены оценки комиссий. Возможно, у него нестандартный ввод или что-то в этом роде? Вы можете отправить его непосредственно на blockchain.info, чтобы получить оценку. ;)
Спасибо. Обновлю до мультибитного HD. Вероятно, это программная проблема с моей версией кошелька.

Согласно Bitcoin Wiki , приоритет транзакции рассчитывается по следующей формуле:

priority = sum(input_value_in_base_units * input_age)/size_in_bytes

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

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

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