Я купил 1 BTC и транзакция прошла мгновенно, как?

Итак, я пошел на localbitcoin, встретил случайного парня в Starbucks, дал ему деньги, и он перевел 1 BTC со своего мобильного телефона на мой счет blockchain.info. Я думал, что мне придется подождать не менее 10 минут или около того, прежде чем транзакция будет включена в блокчейн и получит первое подтверждение, вместо этого парень отправил ее, и буквально через секунду после этого биткойн был в моем кошельке blockchain.info. , как это возможно?

Ответы (1)

Новые транзакции распространяются по одноранговой сети Биткойн очень быстро. Так они попадают к майнерам для включения в цепочку блоков (подтверждено), но и все остальные их сразу же видят. Программное обеспечение вашего веб-кошелька предупредило вас о том, что оно увидело транзакцию, отправляющую 1 BTC на ваш кошелек, и соответствующим образом обновило ваш баланс, предполагая, что транзакция в конечном итоге будет подтверждена. Но он также должен был указать, что транзакция еще не подтверждена, с сообщением типа «неподтверждено» или «0 подтверждений». Увидев это, вы можете решить, хотите ли вы позволить другому парню уйти или хотите, чтобы он остался, пока транзакция не получит одно или несколько подтверждений.

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

Тогда мне повезло, потому что через одну или две секунды после того, как парень отправил мне биткойн, я обновил страницу blockchain.info, и перевод был окрашен в зеленый цвет и уже имел 1 подтверждение, в других случаях мне приходилось ждать до 10 минут, пока не погаснет красный ( неподтверждено) на зеленый (1 подтверждение), спасибо за объяснение!