ビットコインを送信すると、残高の一部だけを送信した場合でも、ウォレット内の元のアドレスが後で空になっているように見えることがあります。心配する必要はありません。残りの資金は失われていません。代わりに、変更アドレス (ウォレットによって管理される新しく生成されたアドレス) に送信されます。
仕組み
ビットコインは UTXO (Unspent Transaction Output) モデルに従っています。このシステムでは、各トランザクションは 1 つ以上の以前の出力を完全に使用してから、新しい出力を作成します。
合計入力金額が送金したい金額より大きい場合、ウォレットは自動的に次の 2 つのことを行います。
要求された金額を受取人に送金します。
ネットワーク手数料を差し引いた残りの残高を、ウォレットが内部的に管理する変更アドレスに返金します。
たとえば、ウォレットに 1 BTC が含まれており、0.3 BTC を送信すると、ウォレットは次のトランザクションを作成します。
1 BTC の入力をすべて費やします
0.3 BTC を受信者に送信します
約 0.7 BTC から手数料を差し引いた金額を、新しく生成された変更アドレスに返します
住所変更を使用する理由
アドレスの変更は主にプライバシーを向上させるために使用されます。
これらにより、ブロックチェーンを分析する外部の観察者が、どの出力が実際の支払いで、どの出力が返された釣銭であるかを判断することがより困難になります。これにより、すべてのトランザクションが簡単にリンクされる可能性が低くなります。
とはいえ、アドレスを変更してもビットコインが完全に匿名になるわけではありません。異なるアドレス形式が関係する場合など、特定の状況では、変更出力が依然として識別可能な場合があります。
変更アドレスは、ビットコインの最初の 2008 年リリースには含まれていませんでした。これらは、プライバシーと使いやすさの両方を向上させることを目的として、プロトコルの進化に伴って 2010 年にサトシ ナカモトによって導入されました。
重要なポイント
変更アドレスはウォレットによって自動的に作成されるため、手動で管理する必要はありません。
これらは同じウォレットの一部であり、シードフレーズから派生します。
プライバシーは向上しますが、完全な匿名性は提供されません。
「フレッシュアドレス」機能とは何ですか?またその使用方法は何ですか?
「Fresh Address」 機能は UKey アプリ バージョン 5.16.0 で導入されました。これにより、ウォレットは完全に新しい未使用の BTC アドレスを生成できます。資金を受け取るたびに、ウォレットはこれまでに使用されたことのない、以前の取引にリンクされていない新しいアドレスを作成します。
設計上、ブロックチェーン システムはプライバシー指向ではなく、すべてのトランザクションは公的に記録されます。送信者アドレスと受信者アドレスは両方とも、ブロックチェーン エクスプローラーを通じて表示できます。同じアドレスを使用して資金を受け取り続けると、そのアドレスの完全な取引履歴が公開される可能性があります。
プライバシーとセキュリティを向上させるために、この機能が有効になると、ウォレットは受信するすべての BTC トランザクションに対して新しい受信アドレスを自動的に生成します。この新しく生成されたアドレスは 「フレッシュ アドレス」 と呼ばれます。
この機能を有効にするには、設定 → ウォレット に移動し、オンに切り替えます。デフォルトでは有効になっています。
BTC メインネットに切り替えた後、受信をタップすると、「使用されているアドレス」 オプションが表示されます。
