本文へスキップ
buybitcoinsmart

用語集 / 開発者向けリファレンス

領収書

領収書とは?
ビットコインにおける領収書とは、支払いが行われたことを示すために自分が保管しておく証拠のことであり、BIP70では加盟店が署名した受領確認でしたが、実際にはトランザクションIDのことです。

ビットコインでは、領収書が自動的に発行されることはありません。ブロックチェーンに記録されるのは、コインが2つのスクリプト間を移動したという事実であり、債務が決済されたという事実ではありません。したがって、支払いの証明は自分で組み立てるものです。トランザクションID、そのトランザクションを含むブロック、そして販売者がメールで送ってきたもの、この3つです。購入した日から3つとも保管してください。数年後に確定申告のためにこれらを再構成するのは苦痛だからです。

仕組み

ビットコインでは「領収書」という言葉が2つの意味で使われており、そのうち生き残っているのは1つだけです。

BIP70の意味は具体的でした。PaymentRequest、ウォレットが返信したPaymentメッセージ、加盟店のPaymentACKが合わさって領収書を形成していました。加盟店が支払われるべき内容に署名し、顧客がそれを支払うトランザクションを返し、加盟店がそれを見たことを確認していたのです。Bitcoin Coreは2020年6月3日にバージョン0.20.0でそのコードを削除し、それ以降どのウォレットも領収書を生成していません。

現行の意味は自分で組み立てる一式であり、その構成要素の強さは大きく異なります。

トランザクションIDとブロック高の組み合わせが最も強い要素です。誰でも任意のノードで検証でき、偽造も撤回もできません。特定の量のビットコインが特定のスクリプトに特定の時点で移動したことを証明しますが、それ以上のことは証明しません。したがって、そのスクリプトを誰が管理していたかも、何が購入されたかも特定できません。

支払ったアドレスからの署名付きメッセージが、オンチェーンの事実を自分に結びつけるものです。ほとんどのウォレットは、アドレスの背後にある鍵で任意の文字列に署名でき、何も費やすことなく管理していることを示せます。

販売者自身の記録、注文メール、取引履歴が、ブロックチェーンに欠けている文脈を補います。これは同時に最も弱い環でもあります。企業が存続し、引き続きアクセスを認めてくれるかに依存するからです。

どこで目にするか

記録の欠落が痛むのは確定申告の時期であり、対策は地味ですが効果的です。

購入ごとに、日付、ビットコインの数量、その時点の自国通貨での価格、手数料を記録してください。取得原価はこの4つの数字で構成されるからです。米国では、カストディ型のブローカーが2025年1月1日以降の売却についてForm 1099-DAで総収入を報告するようになり、2026年1月1日以降に購入した分については取得費用が加算されました。この書類はプラットフォーム上の活動のみを対象としています。自己管理に移したもの、使用したもの、個人間取引で購入したものは、自分で記録するか、誰も記録しないかのどちらかです。

スクリーンショットではなくエクスポートしてください。取引履歴はCSVでダウンロードでき、ダウンロードしたファイルは口座の閉鎖、管轄の変更、破綻を超えて残ります。出金の記録は取引の記録とは別に保管してください。両者は異なる事象であり、負担額が変わるのはそのうち片方だけだからです。

加盟店への支払いでは、請求書の識別子とトランザクションIDを同じメモに記録してください。ブロックエクスプローラーのリンクだけでは、トランザクションが存在することは示せても、自分の特定の注文が決済されたことは示せません。

領収書vs確認

領収書は人または企業が行う主張であり、確認はブロックチェーンに関する事実です。この区別は購入者にとって両面に作用します。加盟店からの受領確認は、署名の有無にかかわらず、サーバーが支払いを見たと述べたことだけを示します。BIP70の受領確認が決済の証明にならなかったのはそのためです。通常の基準である6回の確認は、支払いを巻き戻すのに攻撃者に6ブロック分の作業が必要になることを示しますが、商品が出荷されるかどうかについては何も述べていません。

混同しやすい用語

よくある質問

ビットコインで支払ったことを示す証拠とは何ですか?

トランザクションIDとそれを含むブロックは、コインが移動したことを証明します。これに支払ったアドレスからの署名付きメッセージを組み合わせて支払いが自分のものであることを示し、販売者の請求書を組み合わせて何の支払いだったかを示してください。1つの要素だけで3つの役割すべてを果たすものはありません。

取引所はビットコイン購入の領収書を発行しますか?

取引確認とエクスポートできる取引履歴は提供されますが、これは永続的な記録と同じではありません。少なくとも年に1回は自分でCSVをダウンロードしてください。口座や企業がなくなればアクセスも失われるからです。

関連用語

開発者向けリファレンスのその他の用語

このページを英語で読む