Перейти к содержимому
buybitcoinsmart

Глоссарий / Справочник разработчика

Квитанция

Что такое квитанция?
Квитанция в биткоине представляет собой любое доказательство того, что платеж был совершен, которое вы сохраняете: в BIP70 это было подписанное подтверждение от продавца, а на практике это идентификатор транзакции.

Ничто в биткоине не выдает квитанцию автоматически. Цепочка фиксирует, что средства переместились между двумя скриптами, а не то, что долг был погашен, поэтому доказательство оплаты вы собираете сами: идентификатор транзакции, блок, который его содержит, и то, что продавец прислал вам по электронной почте. Храните все три со дня покупки, потому что восстанавливать их годы спустя для налоговой декларации мучительно.

Как это работает

В биткоине ходят два значения слова «квитанция», и только одно из них еще живо.

Значение BIP70 было конкретным. PaymentRequest, сообщение Payment, которое кошелек отправлял обратно, и PaymentACK продавца вместе образовывали квитанцию: продавец подписал то, что ему причиталось, клиент вернул транзакцию, которая это оплачивала, а продавец подтвердил, что видел ее. Bitcoin Core удалил этот код в версии 0.20.0 3 июня 2020 года, и с тех пор ни один кошелек не выдавал такой квитанции.

Живое значение представляет собой набор, который вы составляете сами, и его части имеют очень разную силу.

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

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

Собственная запись продавца, письмо о заказе или история сделок дает контекст, которого не хватает цепочке. Это и самое слабое звено, потому что оно зависит от того, что компания продолжит существовать и продолжит пускать вас внутрь.

Где это видно

В налоговый сезон отсутствие записей особенно чувствительно, а решение скучное и действенное.

Для каждой покупки записывайте дату, количество биткоина, цену в вашей собственной валюте на тот момент и комиссии, потому что из этих четырех цифр складывается база затрат. В США кастодиальные брокеры начали сообщать валовую выручку в форме 1099-DA по продажам с 1 января 2025 года, с добавлением стоимости приобретения для единиц, купленных с 1 января 2026 года, и эти документы охватывают только активность на платформах. Все, что вы перевели в самостоятельное хранение, потратили или купили напрямую у другого человека, документируется вами или никем.

Экспортируйте, а не делайте снимки экрана. История сделок скачивается в CSV, а скачанный файл переживает закрытие счета, смену юрисдикции или крах. Храните записи о выводах отдельно от записей о сделках, поскольку это разные события и только одно из них меняет то, что вы должны.

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

Квитанция vs подтверждение

Квитанция представляет собой утверждение, сделанное человеком или компанией; подтверждение представляет собой факт о блокчейне. Это различие работает для покупателя в обе стороны. Подтверждение от продавца, подписанное или нет, показывает лишь то, что сервер заявил, будто видел ваш платеж, поэтому подтверждения BIP70 никогда не были доказательством расчета. Шесть подтверждений, обычный порог, показывают, что отмена платежа стоила бы атакующему работы над шестью блоками, и ничего не говорят о том, будет ли товар отправлен.

Не путать с

Часто задаваемые вопросы

Что считается доказательством того, что вы заплатили в биткоине?

Идентификатор транзакции и блок, содержащий ее, доказывают, что средства переместились. Дополните это подписанным сообщением с адреса, который заплатил, чтобы показать, что платеж был ваш, и счетом продавца, чтобы показать, за что он был. Ни одна часть по отдельности не выполняет все три задачи.

Дают ли биржи квитанцию за покупку биткоина?

Вам дают подтверждение сделки и историю транзакций, которую можно экспортировать, а это не то же самое, что постоянная запись. Скачивайте CSV сами как минимум раз в год, потому что доступ исчезает, когда исчезает счет или компания.

Связанные термины

Еще в разделе «Справочник разработчика»

Читать эту страницу на английском