ニュース暗号資産XRPの宛先タグ(デスティネーションタグ)とは:概要と必要な場面を解説

XRPの宛先タグ(デスティネーションタグ)とは:概要と必要な場面を解説

著者: Cryptsy·

重要ポイント

  • •XRPの宛先タグは、32ビット符号なし整数としてフォーマットされるプレーンな数値コードで、受取側のオフチェーンシステムに対して、入金がどの顧客またはアカウントに属するかを伝えます。
  • •XRP Ledgerでは、すべてのアカウントが無期限の準備金としてXRPを保有する必要があるため、顧客ごとの個別アドレスではなく、タグと組み合わせた共有入金アドレスが採用されています。
  • •RequireDest設定が有効なアドレスは、タグのない送金を自動的に拒否するため、送信者は正しいタグを付けて再送できます。
  • •タグなしの送金を受け入れるアドレスに送金が届いた場合、資金の計上には手動対応が必要となることがあり、確認済みのレジャー送金は送信者が取り消すことはできません。
  • •送信元タグは返金送金のために送金の発信者を識別し、Xアドレスはアドレスとタグを1つの文字列にまとめ、公開レジャー上ではタグを数値順に割り当てるとプライバシーが低下する可能性があります。
XRPの宛先タグ(デスティネーションタグ)とは:概要と必要な場面を解説

XRPの宛先タグ(デスティネーションタグ)は、受取アドレスと共に送金に添付される数値コードで、受取側の内部システムに対して、入金された資金がどの顧客またはアカウントに属するかを伝えます。XRP Ledgerのドキュメントでは、宛先タグを、複数目的のアドレス宛ての送金に対して特定の目的を示すことができるXRP Ledger送金の機能として説明しています。最も多く目にするのは取引所へのXRP入金時で、多くの顧客が1つのアドレスを共有しており、タグが自分の入金と他の人の入金を区別する役割を果たします。

XRPの宛先タグの役割

宛先タグは、受取アドレスが複数の顧客に対応している場合に、送金の受益者を識別します。XRP Ledgerのドキュメントによれば、取引所やステーブルコイル発行者のアドレス宛ての送金では、宛先タグを使ってどの顧客に計上するかを示すことができ、加盟店宛ての送金では、どの商品やカートの支払いかを示すことができます。

タグ自体はレジャー上では何の機能も持ちません。送信元タグと宛先タグには直接的なオンチェーン機能はなく、オフチェーンのシステムが送金をどのように処理すべきかを伝えるためにのみ存在します。取引ではタグは32ビット符号なし整数としてフォーマットされるため、宛先タグは常に数字のみのプレーンな数値であり、文字列ではありません。

Coinbaseのサポートドキュメントでは、宛先タグやメモを、ウォレットアドレスだけでなく取引の受取人を識別するために必要な追加のアドレス機能として説明しています。プラットフォームによってフィールドの名称は異なりますが、役割は同じです。1つの入金アドレスで多くの顧客に対応するプラットフォームは、入金を正しいアカウントに振り分けるための追加の識別子を必要とします。

XRP Ledgerが追加アドレスではなくタグを採用する理由

他の多くのネットワークでは、プラットフォームは顧客ごとに個別の入金アドレスを発行します。XRP Ledgerのドキュメントは、この方式がXRPに不向きな理由を説明しています。アドレスが送金を受け取るには、資金が供給された永続的なアカウントである必要があり、各アドレスに対して準備金を無期限に確保しておかなければなりません。顧客ごとにアカウントを作成するとネットワークリソースを消費し資金が固定されるため、タグは入金や送金を個々の顧客に紐付ける、より軽量な手段として機能します。この設計上の選択はユーザーにも見えます。顧客ごとの個別アドレスの代わりに、XRPの入金画面では通常、共有アドレスと数値タグが対で表示されます。

顧客が別のインターフェースを通じて事業者のXRP Ledgerアドレスから送受信できるようにすることは「ホステッドアカウント」の提供と呼ばれ、ホステッドアカウントでは通常、顧客ごとに送信元タグと宛先タグが使用されます。

宛先タグが必要な場面

受取アドレスが複数のアカウントに対応しており、その所有者がタグを求めている場合は、タグが必要です。取引所への入金が典型例です。XRP Ledgerのドキュメントは、タグの主なビジネス用途として、顧客アカウントへの直接マッピング、返金送金とそれに対応する送金との照合、期限切れとなる見積もりへの送金のマッピング、顧客が特定の入金用に生成できる使い捨てタグを挙げています。

要件は常に受取側から生じるため、最も安全な習慣はシンプルです。受取プラットフォームの入金ページを開き、アドレスとタグの両方を表示どおり正確にコピーすることです。取引所アカウント、モバイルアプリ、ハードウェアデバイスのいずれから送金する場合でも、同様の注意が必要です。

一部の受取アドレスは、レジャーレベルでこのルールを強制しています。RequireDest設定が有効な場合、XRP Ledgerは宛先タグのない送金を拒否し、受取人が割り当てられない資金を計上することはありません。送信者はその後、正しいタグを付けて送金をやり直すことができます。

タグなしでXRPを送金した場合どうなるか

アドレスがRequireDestを強制している場合、送金はレジャーによって拒否されるため、何も計上されず、タグを付けて再送できます。アドレスがタグなしの送金を受け入れる場合、資金は届きますが、どの顧客に計上すべきかはすぐには分かりません。XRP Ledgerのドキュメントは、この場合、手動での対応と送信者との協議によって本来の受取人を特定する必要がある可能性があると述べています。結果として、自動的な計上ではなく、時間のかかる手動プロセスとなり、確認済みのレジャー送金は送信者が取り消すことができないため、結果はオンチェーン上の修正ではなく受取プラットフォームのサポートプロセスに依存します。だからこそ、送金前にタグをコピーしておくことが常に最善の方法です。

送信元タグ、返金送金、Xアドレス

宛先タグには対となるものがあります。送信元タグは送金の発信者または送信元を示し、最も一般的には、受取人が返金または返却送金の送り先を把握できるように含められます。受信した送金を返却する際は、受信した送金の送信元タグを、送信する返却送金の宛先タグとして使用すべきです。

両方の情報を1つにまとめるフォーマットも存在します。Xアドレスは、クラシックアドレスとタグを1つのアドレスに組み合わせて両方をエンコードするもので、Xアドレス内のタグは送金時には送信元タグとして、受取時には宛先タグとして機能します。顧客にとっては、アドレスと別個のタグの代わりに、1つの文字列を管理すればよいことになります。

タグにはプライバシーの側面もあります。XRP Ledgerのすべての取引は公開されているため、タグを数値順に割り当てるとプライバシーが低下し、どのタグがどのユーザーのアドレスに対応するかを推測される可能性があります。ドキュメントでは、予約された範囲内で予測不能な順序でタグを割り当てることを推奨しています。

よくある質問

宛先タグとメモは同じものですか?

送信者にとっては、実質的に同じです。Coinbaseは、宛先タグとメモを、ウォレットアドレスを超えて取引の受取人を識別する同じ追加アドレス機能として扱っています。入金ページでフィールドが何と呼ばれていても、送金前にその値をウォレットの対応するフィールドにコピーしてください。

XRPの宛先タグはどのような形をしていますか?

プレーンな数値です。XRP Ledgerの取引ではタグは32ビット符号なし整数としてフォーマットされるため、有効な宛先タグは数字のみで構成され、文字や記号は含まれません。

個人ウォレットに送金する場合も宛先タグが必要ですか?

タグは、取引所やステーブルコイル発行者が運用するような複数目的のアドレスに届く送金を仕分けるために存在します。受取側の指示に従ってください。入金画面にタグが表示されている場合はそれを含め、個人ウォレットがタグを求めない場合はコピーするタグはありません。

すでに必要なタグなしでXRPを送金してしまった場合は?

アドレスでRequireDestが有効だった場合、送金は拒否され何も計上されていないため、タグを付けて再送すれば問題ありません。タグなしで送金が完了してしまった場合、入金を割り当てる前に受取側で手動対応や送信者との協議が必要になる可能性があるため、取引詳細を添えて受取プラットフォームに連絡してください。

出典:Cryptsy