なぜこんなに多くのパブリックチェーンがあるのか、一つでよくないのでしょうか。ブロックチェーンの設計には有名なトレードオフがあるからです。安全性、分散化、スケーラビリティ(速度と低手数料)を同時に達成するのは難しく、「ブロックチェーンのトリレンマ」と呼ばれます。ビットコインは安全性と分散化を極め、遅く高いという代償を払います。一部のチェーンは速度と低コストのために分散化で妥協します。すべてのシーンに最適な単一のチェーンはなく、異なるチームが異なるニーズに異なるトレードオフをし、市場は自然にそれぞれの強みを持つ多くのパブリックチェーンを生みました。
なぜ同じUSDTが「イーサリアム版」「トロン版」に分かれるのでしょうか。これらのパブリックチェーンは互いに独立した台帳で、USDTの発行体が各チェーンでそれぞれバージョンを発行するからです。すべて1ドルにペッグされ、すべてUSDTと呼ばれますが、異なるチェーンの台帳に記録されます。同じブランドが異なる国に支店を開き、帳簿が別々なようなものです。だからイーサリアム上のUSDTとトロン上のUSDTは直接相互送金できません。イーサリアムのUSDTをトロンのUSDTに「変える」にはブリッジが必要です。だから出金時、取引所は「ネットワーク/チェーン」を選ばせ、間違えると問題が起きます。
ブリッジは何をし、なぜリスクが特に高いのでしょうか。ブリッジの役割は、資産をあるチェーンから別のチェーンへ移すことです。一般的な方法は、ソースチェーンの資産をブリッジの契約にロックし、宛先チェーンで同量の対応資産を発行することです。問題は、ブリッジが大量のロックされた資産を保持し、複数のチェーンをつなぐ複雑なコードであるため、ハッカーにとって最も旨味のある標的になることです。歴史上最大規模の暗号資産盗難のいくつかはブリッジで起きました。だからブリッジする際は、監査済みで長く稼働し規模の大きい主流ブリッジを優先し、一度に大きすぎる額をブリッジしないようにしましょう。
実際の操作で、「間違ったチェーンに送る」でコインを失わないようにするにはどうすればよいでしょうか。送金前のチェックフローを覚えましょう。第一に、「ソース」と「宛先」が同じチェーンか確認する。出金するUSDTがどのチェーンにあるか、相手アドレスがどのチェーンをサポートするか、両方が一致しなければなりません。第二に、出金時に取引所がネットワークを選ばせたら、対応するものを必ず選び、感覚で適当に選ばないこと。第三に、あるアドレス・チェーンに初めて送るときは、まず少額をテスト送金し、着金を確認してから大額を送ること。第四に、よく使う各チェーンのガスがどのコインで支払われるか把握すること。これらは面倒に見えますが、一度間違えれば二度と取り戻せないことに比べれば、絶対に価値があります。
暗号資産に入ったばかりの初心者は、よく一つのことに混乱します。なぜこんなに多くの「チェーン」があるのか。なぜ同じUSDTが場所によって異なるバージョンに分かれるのか。この記事は、パブリックチェーン、レイヤー1、クロスチェーンの関係、そして非常に実用的な問題——あなたの資産は実際にどのチェーンにあるのか——を解きほぐします。
異なるブロックチェーンは、異なるトレードオフを解決するために存在します。分散化と安全性を追求するもの(ビットコインなど)、速度と低手数料を追求するもの、スマートコントラクトのエコシステムを主軸とするもの。安全性、速度、低コストをすべて同時に極めるチェーンはありません(いわゆる「トリレンマ」)。だから市場はそれぞれトレードオフを持つ多くのチェーンを生みました。
レイヤー1とは「自分の独立したメインチェーンを持ち、自分で安全と決済を担う」ブロックチェーンで、ビットコインもイーサリアムもレイヤー1です。各レイヤー1を「それぞれ独立した台帳の国」と想像してください。独自の記帳ルール、独自のネイティブトークン、独自のノード群が維持しています。
ここが初心者が最もつまずくところです。USDTのようなトークンは、複数のチェーンでそれぞれ一つのバージョンを発行します(例:イーサリアム上のUSDT、トロン上のUSDT)。名前も価値も同じですが、異なる台帳に存在し、直接相互運用しません。だから送金時、「相手の受取アドレスがどのチェーンか」を確認しなければなりません。チェーンを間違えると、コインを失い得ます。
各チェーンが独立した台帳なので、資産をAチェーンからBチェーンへ移すには「クロスチェーンブリッジ」が必要です。ブリッジは通常、Aチェーンの資産をロックし、Bチェーンで同量の対応資産を発行します。異なるチェーン間で価値を流通させ、マルチチェーンの世界の重要なインフラです。
しかしブリッジは長年ハッキングの重災地でした。歴史上最大規模の暗号資産盗難のいくつかはブリッジで起きました。さらに、初心者の最も一般的な損失は「間違ったチェーンに送る」ことです。そのチェーンをサポートしないアドレスに出金したり、ネットワークを間違えたりすると、資産が詰まったり消えたりします。
送金前に必ず3つ確認しましょう。相手がどのチェーンをサポートするか、選んだネットワークが正しいか、まず少額でテストする。資産をどのチェーンに置くかに絶対の正解はありませんが、「今どのチェーンにあるか」は明確にしなければなりません。それが、スムーズに送り出せるか、どれだけガスを払うかを直接決めるからです。