Post
Topic
Board Oбcyждeниe Bitcoin
Merits 2 from 1 user
Re: Скрытые особенности Биткоина
by
internetional
on 14/04/2023, 10:26:07 UTC
⭐ Merited by igor72 (2)
Транзакции существуют только в виде записей в блокчейне. Они или есть или их нет! Пока транзакция не записана в блокчейн, все средства находятся на биткоин-адресах отправителя. Я в исходном посте довольно четко и просто объяснил, как на самом деле происходит перевод денег в Биткоине — это операция по смене биткоин-адресов средств. И происходит это в момент записи в блокчейн блока транзакций в который вошла и наша. То, что вы называете «зависанием» — ничто иное, как обработка «платежного поручения» отправителя из мем-пула и формирование блока транзакций. Да, на это требуется время. В большинстве случаев, при достаточном размере комиссии это происходит в течение порядка 10 минут. Но никакого «движения денежных средств» в это время не происходит.
А у меня совсем другое представление о транзакциях. Если бы я объяснял моей бабушке, что такое транзакция в блокчейне, я бы использовал аналогию не с платёжным поручением, а с переплавкой монет.

Допустим, на моём адресе есть три utxo:
utxo1 - на 15 сатоши,
utxo2 - на 15 000 сатоши,
utxo2 - на 15 000 000 сатоши.
Их можно назвать тремя монетами. (В «Белой книге» они так и называются.) Каждая монета - соответствующего номинала.

Я хочу слить их в одну, единую монету. Для этого я провожу транзакцию с тремя входами и одним выходом. За обработку этой транзакции я плачу майнерам 1000 сатоши. После этого на моём адресе есть один utxo на 15 014 015 сатоши (15 000 000 + 15 000 + 15 - 1 000).

Майнеры исполнили не платёжное поручение, а поручение на переплавку трёх монет в одну. Адрес самих монет не изменился.

Можно усложнить заявку: не только сплавить три монеты воедино, но и назначить им новый адрес. Это тоже совсем необязательно будет платёжное поручение. Ведь, возможно, новый адрес - тоже мой. Майнеры не могут это проверить.

Можно усложнить ещё больше. Сделать из трёх монет четыре, и каждой из них назначить свой адрес. Или двум монетам назначить один адрес, а двум - другой. Адреса здесь не принципиальны. В транзакции принципиально только создание новых монет (новых utxo) из материала имеющихся монет (имеющихся utxo).

При использовании таких аналогий можно сказать, что транзакции в мемпуле - это записи о монетах, отправленных на переплавку. Они пока ещё не переплавлены, но их владелец уже публично заявил о своём намерении переплавить их. А заявлял ли он о своём желании передать управление новыми монетами кому-то другому - это в транзакции не написано.