
ブロックチェーン上のアドレスは、銀行口座番号のようにあなたを一意に識別するIDです。資産の受け取りや送信、スマートコントラクトとのやり取りに利用されます。アカウントはブロックチェーン上での自分自身を示し、アドレスはその公開用の識別子です。Ethereumでは、ユーザーアカウントもコントラクトアカウントも、それぞれ固有のアドレスを持ちます。
アドレスとウォレットを混同するユーザーも多いですが、ウォレットは秘密鍵の管理やトランザクションの発行を補助するツールであり、アドレスは公開用の識別子に過ぎません。1つのウォレットで複数のアドレスを管理でき、1つのアドレスを複数のウォレットツールで利用することもできます。
アドレスは公開鍵から導出され、公開鍵は秘密鍵から生成されます。秘密鍵は本人だけが知るマスターキーです。公開鍵は公開可能で、「呼び鈴」のような役割を果たします。アドレスは公開鍵から計算された短縮文字列です。
Ethereumの場合、秘密鍵から公開鍵を生成し、公開鍵をハッシュ化(指紋を抽出するイメージ)し、そのハッシュの下位20バイトに0xを付けてアドレスとします。Bitcoinも公開鍵をハッシュ化しますが、アドレスのエンコード方式が異なるため、複数のアドレスタイプがあります。
重要なのは、アドレスは自由に公開できますが、秘密鍵は必ずオフラインで厳重に保管することです。秘密鍵を持つ者が、そのアドレスにひもづく資産を管理できます。
Ethereumアドレスは通常「0x」で始まり、40桁の16進数文字が続きます。大文字・小文字は区別されませんが、手入力ミスを防ぐため「混在大文字・小文字チェックサム形式」(EIP-55)が広く使われています。
チェックサムはエラー防止のマーカーで、同じアドレスでも大文字・小文字の組み合わせが異なり、正しい組み合わせのみがタイプミスなしと判定されます。EIP-55は2017年頃から採用され、2025年時点でほとんどのEVM互換チェーンが同じ形式・長さを採用しています。
Ethereumアドレスをコピーする際は、手入力せず、ウォレットや取引所のコピー機能やQRコードを利用しましょう。これにより文字や大文字・小文字のミスを防げます。
Bitcoinは複数のアドレス形式をサポートしています。「1」で始まるのがレガシー(P2PKH)アドレス、「3」で始まるのがスクリプト(P2SH)アドレス、「bc1」で始まるのがBech32 SegWitアドレスです。いずれも資産の受け取り先ですが、エンコード方式や対応機能が異なります。
Base58エンコーディングは0、O、Iなど混同しやすい文字を排除し、Bech32はより強力なチェックサムと手入力ミスの低減を特徴とする最新方式です。どのアドレス形式を使うかは、ウォレットや取引所のネットワーク設定で決まります。
GateでBitcoinを入金する際は、選択したネットワークに対応する形式のアドレスが発行されます。送信ネットワークとアドレス形式が一致しているか必ず確認し、不一致の場合は資産が失われるリスクがあります。
コントラクトアドレスは、スマートコントラクトをデプロイした後に割り当てられる一意の識別子で、「法人アカウント」のようなものです。トークンをコントラクトアドレスに送ることと、「コントラクト関数を呼び出す」ことは別の操作です。単にトークンを送るのはアドレスへの残高付与ですが、関数呼び出しはコントラクトのロジックを実行します。
例えば、ERC‑20トークンの承認や送金は、通常コントラクト関数の呼び出しが必要です。受取処理のないコントラクトに直接トークンを送ると、資産が失われる場合があります。コントラクトとやり取りする際は、必ず公式ドキュメントやブロックエクスプローラーで正当性を確認しましょう。
Gateで入出金する際は、「ネットワーク・アドレス・Memo」の正確な一致が不可欠です。主なポイントは以下のとおりです。
ステップ1:正しいネットワークを選択します。例:USDTはEthereum(ERC‑20)、Bitcoin(Omni)、Tron(TRC‑20)など複数ネットワークで存在するため、外部アドレスと一致するネットワークを選び、クロスチェーンミスを防ぎます。
ステップ2:アドレス形式を確認します。Ethereumアドレスは「0x」で始まり、Bitcoinは「1」「3」「bc1」で始まります。手入力ミスを避けるため、コピー機能やQRコードを使いましょう。
ステップ3:Memo/Tagの確認。Memo/Tagは、XRP、XLM、EOSなど一部ネットワークで取引所内の適切なルーティングのために使われます。未入力や誤入力は自動反映されない原因となります。
ステップ4:少額でテスト送金。ネットワークやMemoの正確性を検証するため、まず少額で送金しましょう。
ステップ5:アドレスホワイトリストの活用。Gateのアドレス帳に頻繁に使う出金アドレスを登録し、ホワイトリスト機能を有効化することで、許可済みアドレス以外への送金を制限し、ミスや改ざんリスクを減らせます。
ステップ6:ブロックエクスプローラーで確認。公式エクスプローラーでアドレスの取引履歴やコントラクト情報を確認し、テスト送金が正常に反映されたことを確かめてから本取引に進みましょう。
異なるブロックチェーンは独立したシステムであり、アドレスはそれぞれのネットワーク内でのみ有効です。複数のEVMチェーンで同じアドレス文字列(例:0x...)があっても、資産は各チェーンで独立して記録され、自動的に移動することはありません。
クロスチェーン送金には、ブリッジや複数ネットワーク対応の取引所入金チャネルが必要です。同じアドレスを使って別ネットワーク間で送金すると、資産が回収不能になる場合がほとんどです。送金時は必ず「トークン+ネットワーク+アドレス」の組み合わせを確認しましょう。
アドレスポイズニングは増加中の詐欺手法で、攻撃者があなたのアドレスに酷似したアドレスから少額の取引を送り、履歴から誤ってその偽アドレスをコピーして将来の送金を誘導します。
防止のポイント:
ENSは「alice.eth」のような覚えやすい名前をEthereumアドレスに紐付け、アドレスのニックネームとして共有を容易にします。ただし、名前は偽装可能なため、重要なのは実際のアドレス自体を検証することです。
ENS利用時は、「正引き」(名前→アドレス)と「逆引き」(アドレス→名前)の両方の整合性を確認し、履歴やコントラクトの活動状況もブロックエクスプローラーでチェックしましょう。日常管理では、よく使うアドレスに明確なラベルを付けてウォレットやGateのアドレス帳で管理することで、手動確認の手間を減らせます。
アドレスはブロックチェーン上の公開識別子で、秘密鍵・公開鍵から導出され、各ネットワークで定義された形式で表示されます。EthereumやEVM系チェーンは「0x」+40桁の16進数、Bitcoinは「1」「3」「bc1」など複数形式を持ちます。コントラクトや個人アドレスは必ず公式情報で確認しましょう。
Gateで入出金する際は「トークン・ネットワーク・アドレス・Memo」がすべて一致していることを必ず確認してください。アドレス帳やホワイトリストで管理し、大きな金額の前に少額テスト送金を推奨します。アドレスポイズニングや偽アドレス対策として、信頼できる情報源のみを利用し、両端の文字列を必ず照合し、公式ブロックエクスプローラーで検証しましょう。これらの原則を理解し実践することで、資産リスクを大幅に軽減できます。
誤ったアドレスを入力すると、資金はそのアドレスに送金され、回収は非常に困難です。入金アドレスは必ず三重に確認し、可能な限り少額でテスト送金しましょう。存在するが自分のものでないアドレスを指定した場合、その資産はそのアドレスの所有者のものとなり、プラットフォーム経由で取り戻すことはできません。
ブロックチェーンネットワークは独立しており、見た目が同じアドレスでも各チェーンで別アカウントとして扱われます。例えばEthereumのアドレスはBitcoinネットワークでは使えません。受取アドレスのネットワークが送金元のネットワークと一致していることを必ず確認し、一致しない場合は資産が失われます。
QRコードは悪意を持って差し替えられる場合があります。QRコードで読み取ったアドレスは必ず先頭と末尾の数文字を確認するか、手動コピーを推奨します。フィッシングサイトや改ざんされたページでは、QRコードが攻撃者のアドレスを指していることがあります。
ENSアドレス(例:alice.eth)は、複雑な英数字アドレスの代わりに覚えやすい名前を使ってクロスチェーン送金やSNS共有を容易にします。Gateでの一般的な入出金ではENSは不要で、主にDapp利用やEthereum内のウォレット間送金で活用されます。
本物のブロックチェーンアドレスは形式と長さが決まっています。たとえばEthereumアドレスは必ず「0x」で始まり全42文字です。怪しいアドレスはEtherscanなどのブロックチェーンエクスプローラーで検証できます。偽アドレスは取引履歴がありません。リンク先の「アドレスプレビュー」は信用せず、必ず公式エクスプローラーで確認しましょう。


