Post
Topic
Board Oбcyждeниe Bitcoin
Re: Скрытые особенности Биткоина
by
uanix
on 14/04/2023, 09:26:22 UTC
Ни в какой сети транзакции не путешествуют! Транзакции существуют только в виде записей в блокчейне. Они или есть или их нет! Пока транзакция не записана в блокчейн, все средства находятся на биткоин-адресах отправителя.
Если уж быть дотошным, то "средства" ни на каких адресах никогда не находятся. Но не будем дотошными  Wink

Тут вы правы! Я сам об этом писал в начале этой ветки (см.п.3). Эта привычная фраза (средства на адресах) — для простоты понимания. Разумеется, в Биткоине вся терминология базируется на понятии транзакции и в ее контексте.

Суть в том, что пока транзакция в мемпуле, отправитель и получатель сосут тунца. А транзакция в мемпуле, при определенных условиях, может находиться бесконечно долго. Эта ситуация гораздо менее приятная чем зависание денег при банковских переводах. У большинства Российских банков есть правило: через 5 дней транзакция должна быть завершена в любом случае. Либо деньги придут получателю, либо должны вернуться отправителю. Со свифтом все печальней конечно, но все равно определенности больше чем в битке.

А тут вы не совсем правы. Пока транзакция не записана в блокчейн, отправитель может повторно отправить новую транзакцию (точнее "платежное распоряжение" о проведении транзакции) в мем-пул. Обычный программный крипто-кошелек, как правило, это не позволит сделать, но ничто не мешает это сделать вручную. В итоге в мем-пуле будет два "платежных распоряжения". Но выполнено будет только одно из них, которое первым будет записано в блокчейн в виде транзакции. Второе будет отвергнуто, как невалидное. Об этом написано в п.5 и п.7 исходного поста.