Это всегда развлекая смотреть новичков, которые не знают, что они говорят о попытке объяснить, что они ошибочно полагают других новичков.
odolvlobo правильно. В определенной степени это зависит от программного обеспечения, бумажник, который вы используете. Есть несколько важных моментов, которые необходимо знать, хотя:
Вы можете столкнуться с осложнениями, если вы проводите биткойны, которые еще не подтвердили. Транзакция использует хэш транзакции, которая создала вывод, что вы тратите, чтобы определить, что объем производства. Это возможно для хэша неподтвержденной транзакции, чтобы изменить, прежде чем она станет подтверждена (Это часто называют "сделка тягучесть"). Если это произойдет, то вторая транзакция больше не будет иметь силу, и вам необходимо повторно отправить его.
В приведенном примере, если ваш друг там с вами, большинство бумажник программное обеспечение позволит вам создать одну транзакцию, которая имеет два выхода. Одна транзакция может отправить 0,5 BTC в кофейню и 0,5 BTC к вашему другу, и вы не будете иметь никаких изменений беспокоиться вообще.
Интересно, есть ли может быть проблема со второй сделкой (к моему другу), возможно, подтверждаются более быстро по какой-то причине (лучшую связи, кафе, страдающей плохую связь и т.д.), которые затем означает, что вторая сделка (в хронологическом порядке) будет подобранна перед первым - это означает, что кафе должно ждать еще дольше, чтобы увидеть свои деньги.
Вторая транзакция не является действительной в блоке (не может быть подтверждена), пока первая транзакция не находится в блоке. Таким образом, не представляется возможным для второй транзакции будет подтверждена до первого. Они оба могут быть подтверждены в том же блоке (в то же время), или первая сделка может быть подтверждена и ваш друг может в конечном итоге ждет последующего блока для его транзакции для подтверждения.