アドレス形式の早見表:95・42・34 文字はどのチェーンか
実ブロックでアドレス形状を数えました。34 文字は無関係な 4 つのチェーン族、42 文字は 2 つにまたがります。打ち間違い時に当サイトが返す文面も掲載します。
同じ長さのアドレスが、共通点のないチェーンに属することがあります。2026年10月27日、5 つのチェーンの直近ブロックを取得して形状を数えました。ビットコインのブロック 973,380 は支払可能な出力 49 件がちょうど 3 種類の長さ——42 文字が 20 件、34 文字が 22 件、62 文字が 7 件。ライトコインのブロック 3,202,605 は 45 件が 43・34・63 文字。トロンのブロック 87,479,169 は 524 トランザクションで、アドレスはすべて 34 文字・T 始まりでした。文字数は候補を絞るだけで、チェーン名は教えてくれません。その隙間で資金が消えます。
接頭辞と長さによる分類。 ビットコイン:1… と 3… は 34 文字の base58check、bc1q… は単署名 42 文字・マルチシグ 62 文字、bc1p… は 62 文字で taproot 鍵を運びます。ライトコイン:L…・M…・3… は 34、ltc1q… は単署名 43・マルチシグ 63、ltcmweb1… は 121 文字の bech32 で拡張ブロック側に存在します。Zcash:t1… と t3… は 35 文字、zs1… は Sapling のシールドアドレス、u1… は統一アドレス、d-… は 34 文字の nulldata で、アドレスに見えて何も受け取れません。モネロ:4… がプライマリ、8… がサブアドレスでどちらも 95 文字、統合アドレスは 106 文字で 4 始まりのままです。トロン:T… は常に 34。EVM 系:0x と 16 進 40 桁で常に 42。ソラナ:base58、接頭辞なし、32 バイトが 43〜44 文字になります。 (ZcashとMonero 2026比較)
チェックサムが実際に覆う範囲。 仕組みは 4 種類あり、壊れ方もそれぞれ違います。ビットコインのレガシー、ライトコインのレガシー、Zcash の t アドレス、トロンはすべて base58check です。ペイロードを SHA-256 で 2 回ハッシュし、先頭 4 バイトを末尾に付け、全体を base58 化します。トロンのペイロードは 21 バイトで、先頭が 0x41 のため、すべての T アドレスは 0x41 付きのアカウントに復号されます。モネロは別物で、8 バイト単位に区切って各ブロックを 11 文字の base58(末尾 5 バイトは 7 文字)にし、4 バイトのチェックサムは Keccak-256 の先頭 4 バイトです。モネロアドレスが 95 文字で 94 でも 96 でもないのは、長さが算術で決まるからです。SegWit は bech32 を使い、可読部とデータに BCH 風のチェックをかけますが定数が 2 つあり、v0 出力は bech32 側、v1 以降は bech32m 側でなければなりません。EIP-55 にはチェックサム用のバイトがなく、16 進文字の大小に検査を隠しています。つまり 0xdac1… と 0xdAC1… は同じアカウントの 2 つの書き方で、片方は未検証、片方は検証済みです。 (BCH to XMR guide)
チェーン上で実際に何が生成されるか。 ビットコイン 973,380:42 文字の P2WPKH が 20 件、34 文字の P2SH 14 件と P2PKH 8 件、62 文字の P2WSH 5 件と P2TR 2 件。62 文字の組には 2 種類のスクリプトが混在し、接頭辞とチェックサムの変種でしか区別できません。973,390 も同様で、44 出力のうち支払可能なのは 41 件——42 文字 24 件、34 文字 12 件、62 文字 5 件。ライトコイン 3,202,605:43 文字の P2WPKH が 29 件(ビットコインより 1 文字長いのは、bech32 のペイロードが別の範囲に入るため)、34 文字の P2PKH 8 件と P2SH 7 件、63 文字の P2WSH 1 件。Zcash の連続 100 出力:35 文字の t1 pubkeyhash 80 件、t3 scripthash 14 件、そして 34 文字の d- nulldata 6 件。トロン 87,479,169:524 トランザクション、アドレスはすべて 34 文字・T 始まりで、内訳は通常送金 201、コントラクト呼び出し 118、undelegate 92、delegate 72、TRC-10 送金 41 でした。 (ZcashとMonero 2026比較)
当サイトの検証器が各文字列にどう反応するか。 注文 API が使う検証器をコンパイルし、ベクタを通しました。モネロ:95 文字の実在プライマリアドレス、8 始まりの 95 文字サブアドレス、106 文字の統合アドレスはすべて通過。プライマリの末尾を変えると「address checksum mismatch — a character was likely mistyped or the address was truncated」を返します。ビットコイン:34 文字の P2PKH、42 文字の P2WPKH、bc1q の全大文字版は通過(bech32 は全大文字を許容)、大小混在は拒否、taproot プログラムを bech32m でなく bech32 の定数で符号化すると「v1+ segwit address must use bech32m」で拒否されました。EVM:全小文字と EIP-55 混在は通過、1 文字変更は「EIP-55 checksum mismatch — a character was likely mistyped」、全大文字の 0X 版は即拒否。トロン:ブロック 87,479,169 の実在 T アドレスは通過、1 文字変更は失敗、EVM アドレスは「not a TRON address (expect T followed by 33 base58 characters)」で拒否。Zcash:t1 と t3 は通過、1 文字変更は失敗、zs1… と u1… は設計上形状チェックのみ。実際のエンドポイントは上流に触れる前に同じ関門を通します。壊れたモネロ受け取りは HTTP 400「invalid_destination_address: address checksum mismatch…」、ライトコインのアドレスをビットコイン受け取りに入れると「not a Bitcoin address (expect bc1…, 1… or 3…)」。アドレスは 256 文字、メモは 128 文字までです。 (ZcashとMonero 2026比較)
実務で外す 6 つの型。 1つ、34 文字を信じる。ビットコインの 1… と 3…、ライトコインの L… と M…、トロンの T…、Zcash の d-… はすべて 34 文字で、区別は先頭 1 文字だけです。2つ、42 を信じる。ビットコインの P2WPKH と全 EVM アドレスは 42 文字で、片方は bech32 系、片方は 16 進——同じ画面で両方受け付けるウォレットは、いつか別のチェーンへ送金します。3つ、「読みやすく」するために bech32 や EIP-55 の大小を変える。全大文字の bech32 は合法、混在は違法、そして EVM の混在はチェックサムそのものです。4つ、Zcash のエクスプローラから d- の文字列をコピーする。100 出力のうち 6 件は nulldata のペイロードで支払先ではなく、検証器も拒否します。5つ、モネロの統合アドレスをサブアドレスの代替と見なす。欄はどちらも受け、長さは 95 か 106 ですが、106 文字形式への上流の対応は一様ではなく、カタログ 546 資産のうちメモが要るのは 7 つだけです。6つ、打ち間違いのある Zcash の zs1… や u1… へ送る。検証器は形状しか見ないので、誤字はローカルを生き延び、上流で死ぬか、あるいは死にません。 (ZcashとMonero 2026比較)
正直に書くべき穴。 ディスパッチャはティッカーとネットワークで検証器を選びます。モネロ、ビットコイン、Zcash、トロン、ソラナ、EVM 系は対応済みですが、ライトコインは未対応です。上の実測で、LTC の受け取り欄は実在の M セグメント、正しい ltc1q、ビットコインの 1A1z…、1 文字変えた ltc1q の 4 つすべてを ok で通しました。つまり LTC についてはチェックサム保護が当サイト側にまだ存在せず、その欄のコピペミスは「健康診断合格」のまま上流に届きます。分岐が入るまで、LTC アドレスは手で確認してください。L…/M… は 34 文字、ltc1… は 43 か 63 文字、末尾 6 文字はクリップボードではなくアドレスを生成したウォレットと照合します。同じ注意はこの 6 族以外の資産にも当てはまります。ドージコインやビットコインキャッシュのアドレスはせいぜい形状チェックで、どのウォレットも使えない文字列を通してしまいます。 (ZcashとMonero 2026比較)
貼る前の 5 秒。 接頭辞は頭の中のネットワークではなく、欄の横に書かれたネットワークに合わせてください。1… と bc1q… はどちらもビットコインですが、L… は違います。上の表で文字数を数えましょう。42 文字を期待する欄に 34 文字の文字列が入るのは、打ち間違いではなくチェーンの取り違えです。アドレスを手打ちしない、クリップボードを真実の源にしない。鍵を持つ端末で末尾 6 文字を照合します。EVM の受け取りはウォレットが表示する大小のまま。モネロは 4… か 8… の 95 文字、統合アドレスは 106 文字。Zcash の zs1… と u1… は形状チェックのみなので、誤字は自分で捕まえるしかありません。メモが必要な資産では、アドレスだけでは宛先になりません——カタログ 546 資産のうち 7 つが 2 つ目の欄を要求します。 (ZcashとMonero 2026比較)
特別な話ではありません。アドレス形式の普通の算術であり、交換の中でまだ自分が完全に制御できる最後の箇所です。入金がブロードキャストされた後は、当サイトも上流もチェーンも向き先を変えられません。執筆時点(2026年10月27日 14:10 UTC 頃)、当サイトは 100 USDT-TRC20 を 0.14951806 XMR、5,000 USDT を 8.35131069 XMR と提示しました。1 XMR あたり 668.8 ドルと 598.7 ドルで、現物は 587.79 ドル。小额の注文には約 15 ドルの固定コストが乗っており、それはアドレスとは別の問題です。1 XMR の売却は 571.095008 USDT、0.05 BTC は 6.70164415 XMR(1 BTC = 134.03288 XMR)、10 LTC は 0.93300801 XMR(1 XMR = 10.7183 LTC、現物 10.6397)、1 ZEC は 2.08812226 XMR でした。実勢は動くのでページが正です。貼ったアドレスだけが、誰にも値付けし直せない数字です。 (XMR→USDT 出口ルート)