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