Транзакции существуют только в виде записей в блокчейне. Они или есть или их нет! Пока транзакция не записана в блокчейн, все средства находятся на биткоин-адресах отправителя. Я в исходном посте довольно четко и просто объяснил, как на самом деле происходит перевод денег в Биткоине — это операция по смене биткоин-адресов средств. И происходит это в момент записи в блокчейн блока транзакций в который вошла и наша. То, что вы называете «зависанием» — ничто иное, как обработка «платежного поручения» отправителя из мем-пула и формирование блока транзакций. Да, на это требуется время. В большинстве случаев, при достаточном размере комиссии это происходит в течение порядка 10 минут. Но никакого «движения денежных средств» в это время не происходит.
А у меня совсем другое представление о транзакциях. Если бы я объяснял моей бабушке, что такое транзакция в блокчейне, я бы использовал аналогию не с платёжным поручением, а с переплавкой монет.
Допустим, на моём адресе есть три utxo:
utxo1 - на 15 сатоши,
utxo2 - на 15 000 сатоши,
utxo3 - на 15 000 000 сатоши.
Их можно назвать тремя монетами. (В «Белой книге» они так и называются.) Каждая монета - соответствующего номинала.
Я хочу слить их в одну, единую монету. Для этого я провожу транзакцию с тремя входами и одним выходом. За обработку этой транзакции я плачу майнерам 1000 сатоши. После этого на моём адресе есть один utxo на 15 014 015 сатоши (15 000 000 + 15 000 + 15 - 1 000).
Майнеры исполнили не платёжное поручение, а поручение на переплавку трёх монет в одну. Адрес при этом не изменился; новая монета оказалась на том же адресе, что и три старых. Только кусочек используемого материала - 1000 сатоши - перешёл на адрес майнера.
Можно усложнить заявку: не только сплавить три монеты воедино, но и назначить им новый адрес. Это тоже совсем необязательно будет платёжное поручение. Ведь, возможно, новый адрес - тоже мой. Майнеры не могут это проверить.
Можно усложнить ещё больше. Сделать из трёх монет четыре, и каждой из них назначить свой адрес. Или двум монетам назначить один адрес, а двум - другой. Адреса здесь не принципиальны. В транзакции принципиально только создание новых монет (новых utxo) из материала имеющихся монет (имеющихся utxo):
- транзакция без изменения адреса является нормальной транзакцией,
- а вот транзакций без создания новых utxo быть не может.
При использовании таких аналогий можно сказать, что транзакции в мемпуле - это записи о монетах, отправленных на переплавку. Они пока ещё не переплавлены, но их владелец уже публично заявил о своём намерении переплавить их. А заявлял ли он о своём желании передать новые монеты кому-то другому - это в транзакции не написано.