SSP で Bitcoin を受け取る

·6 分で読める·SSP Editorial Team 著
Bitcoin の受け取りに関する SSP 記事のカバー。QR コード、ウォレット、コイン、チェック付きの盾のアイコン

SSP で Bitcoin を受け取る

Bitcoin を受け取るのは簡単そうに聞こえます。誰かがコインを送ってくれて、それがウォレットに現れる、というだけです。しかし、特に SSP のような 2-of-2 multisig ウォレットでは、細部が重要です。ウォレットで Bitcoin を正しく受け取る方法を知っていることが、スムーズな入金と、止まってしまった取引、さらに悪くすれば永久的な損失とを分けます。本ガイドでは、SSP が渡すアドレス、それを安全に共有する方法、おつりアドレスとは何か、そして入金された支払いを自分で検証する方法を順を追って説明します。

SSP での自己管理の正典的な概観である SSP の Bitcoin をすでに学んだなら、本記事はその実践的な対となるものです。受け取りは、SSP で Bitcoin を送る で身につけ始めた取引スキルのもう半分です。

SSP が渡すアドレス

SSP の Bitcoin 資産で「受け取る」をタップすると、ウォレットがあなたのために Bitcoin アドレスを生成します。このアドレスは恣意的なものではありません。受け取ったコインを後でどのような規則のもとで使えるかを符号化しています。

SSP は 2-of-2 multisig ウォレットです。あなたの資金は 2 つの鍵で保護されています。1 つは SSP アプリ内のスマートフォンに、もう 1 つは SSP Key コンパニオンアプリを介して 2 台目の端末に保持されます。支払いには両方が必要です。このため、SSP が表示するアドレスはネイティブ SegWit P2WSH multisig アドレス、つまり pay-to-witness-script-hash アドレスです。bc1q で始まり、単一署名の bc1q アドレスより長くなります。単一の公開鍵ではなく 2-of-2 スクリプトにコミットしているためです。

このアドレスはあなたの 2 つの鍵から共同で導出されます。SSP は BIP-48 multisig 導出標準 に従っています。これは、multisig ウォレットが複数の拡張公開鍵から共有アドレスツリーをどのように導出するかを定義しています。どちらか一方の鍵だけではアドレスを生成できません。両方が同じ導出パスで自分の公開鍵を提供しなければなりません。SSP のアドレスが、単に余計な手順のついた普通のアドレスではなく、本当に 2-of-2 アドレスである理由がこれです。

受け取りアドレスの取得と共有

SSP で Bitcoin 資産を開き、「受け取る」を選びます。アドレスはテキストと QR コードの両方で表示されます。支払いを受け取るには、送り手にどちらかの形式を渡します。

  • QR コード — 対面での送金や、別の端末にいる送り手向け。相手がスキャンすると、そのウォレットがアドレスを入力します。
  • テキスト文字列 — 遠隔で取り決めた送金向け。手で入力せず、SSP からコピーしてください。Bitcoin アドレスは長く、入力ミスは通常、無効なアドレス(送り手のウォレットが拒否します)を生みますが、まれに、あなたの知らない誰のものでもない別の有効なアドレスを生むことがあります。

受け取りアドレスは秘密ではありません。それを共有しても資金や鍵が露出することはありません。アドレスは、誰かがあなたコインを送ることだけを可能にします。プライバシー上の懸念は別です。アドレスは公開ラベルであり、それを知る者は誰でもブロックエクスプローラーでその残高を監視できます。これが、次に説明する新しいアドレスの理由です。

支払いを依頼するときは、金額が大きい場合は別の経路でアドレスを確認してください。最初と最後の数文字を、別の手段で送り手に読み返します。アドレスをすり替えるマルウェアは存在します。素早い口頭での確認がそれを打ち破ります。

おつりアドレスと、なぜ新しいアドレスが現れるのか

Bitcoin には銀行のような口座残高はありません。あなたのウォレットは UTXO と呼ばれるコインの離散的な塊、すなわち未使用トランザクション出力を保持しています。支払うとき、あなたは UTXO 全体を消費し、ネットワークが差額を新しい UTXO としてあなたに返します。この返された差額がおつりであり、あなたのウォレットが管理する新しいアドレス、すなわちおつりアドレスに届きます。

これは正常で自動です。SSP から Bitcoin を送った後、「受け取る」画面が以前とは違うアドレスを表示していることに気づくかもしれません。何も問題は起きていません。SSP は、入金される各支払いと各おつり出力が新しいアドレスを使うように、アドレスを循環させます。古いアドレスは依然としてあなたのものであり、すでにそこへ送られたコインも依然としてあなたのものです。ウォレットは単にそれを再利用しないことを選んでいるだけです。

すべての支払いに 1 つのアドレスを再利用することは、現実のプライバシー上の弱点です。それはあなたのすべての取引を 1 つの公開ラベルに結びつけ、観察者があなたの残高と支払い履歴を再構築できるようにします。SSP に毎回新しいアドレスを渡させることで、あなたの活動は相関づけられにくくなります。これを手動で管理する必要は一切ありません。しかし、アドレスを保存したのに後で画面が違うアドレスを表示している場合、その理由がこれです。

入金トランザクションを検証する

支払いが届いたという SSP の言葉を鵜呑みにする必要はありません。Bitcoin は公開された台帳であり、入金トランザクションはどれでも自分でブロックエクスプローラーで確認できます。これがウォッチオンリー検証です。鍵を一切露出させずにアドレスやトランザクションを照会することです。

受け取りアドレスを信頼できるブロックエクスプローラーに貼り付けると、そこへ支払うトランザクションが表示されます。新しい支払いはまず mempool に現れます。これは、ネットワークにブロードキャストされたがまだブロックに含まれていないトランザクションの集合です。mempool のトランザクションは実在しますが、まだ最終ではありません

マイナーがトランザクションをブロックに含めると、それは1 つの承認を得ます。後続の各ブロックがもう 1 つを加えます。承認数はトランザクションがどれだけ深く埋もれているかを示し、深さこそがそれを不可逆にします。承認済みトランザクションを覆すにはブロックを書き換えることになり、それはブロックが 1 つ加わるごとに指数関数的に難しくなります。

よくある経験則は、通常の金額については数回の承認の後に支払いを決済済みとみなし、大きな金額についてはより長く待つことです。SSP は承認状況を表示します。エクスプ��ーラーはそれを独立に照合させてくれます。

よくある落とし穴

  • 0 承認のトランザクションを最終とみなすこと。 mempool にあるトランザクションはまだ置き換えられる可能性があります。Bitcoin は replace-by-fee(RBF)をサポートしており、未承認の支払いは手数料を引き上げられたり、敵対的な場合にはすり替えられたりします。重要なものについては、商品を引き渡したり取引が成立したとみなしたりする前に、承認を待ってください。
  • アドレスの再利用。 古いアドレスを支払い依頼に貼り付けることは依然として機能しますが、プライバシーを損ないます。SSP が現在表示しているアドレスを使ってください。
  • BTC アドレスに誤った資産やネットワークを送ること。 Bitcoin アドレスは Bitcoin ネットワーク上の Bitcoin のみを受け付けます。別のチェーンのトークン、あるいは別のネットワーク上の「BTC」を SSP の Bitcoin アドレスに送っても、あなたのウォレットには反映されず、そのような送金はしばしば回収不能です。送る前に、両端で資産とネットワークを必ず一致させてください。
  • 送り手側で手数料を過小評価すること。 支払いの承認に長く時間がかかっている場合、原因はたいてい低い手数料であって、アドレスの問題ではありません。SSP の Bitcoin 手数料戦略 のガイドが、mempool の状況の読み方と適切な手数料の設定方法を説明しています。

まとめ

SSP で Bitcoin を受け取ることは、4 つの考えに帰着します。アドレスは、あなたの 2 つの鍵から BIP-48 を介して導出された 2-of-2 P2WSH multisig アドレスである。資金を受け取ることしかできないので、それを公然と共有できる。支払い後に新しいおつりアドレスが現れるのは予期された動作であり、不具合ではない。そして、支払いはその承認数の分だけ最終である。入金された資金をブロックエクスプローラーで検証し、重要なものについては承認を待ち、常に資産とネットワークを一致させてください。これらの習慣があれば、受け取りは、自己管理で Bitcoin を使ううえでの、信頼できて波乱のない半分になります。

この記事をシェアする

関連記事