概要
Polygonブリッジは、ERCトークンやNFTをPolygonのサイドチェーンに迅速に振替することができます。Polygonには、主にプルーフ・オブ・ステーク (PoS) ブリッジとプラズマブリッジの2つのブリッジが存在します。どちらもEthereumからPolygonへのアセットブリッジが可能ですが (逆も同様) 、異なるセキュリティ方式を採用しています。
PoSブリッジは、プルーフ・オブ・ステーク (PoS) コンセンサスアルゴリズムを使用して、ネットワークを保護します。Ether (ETH) と大半のERCトークンの振替をサポートしています。多数のユーザーにとって推奨されるオプションです。
プラズマブリッジは、セキュリティ強化が必要な開発者向けです。Ethereumプラズマ・スケーリングソリューションを採用し、MATIC、ETH、ERC20、ERC721トークンの振替に対応しています。
はじめに
仮想通貨空間ではブロックチェーン数が増加し、異なるネットワーク間でデータやトークンを共有することが困難になっています。この問題に取り組むため、ネットワーク間のブリッジを行い、資産の振替を円滑にするプロジェクトも存在します。
Polygonブリッジは、PolygonとEthereumのブロックチェーン間の相互運用性を高めるために設計されています。互換性のある仮想通貨ウォレットを使用することで、ユーザーは簡単にトークンを振替することができます。
Polygonブリッジとは?
Polygon上のDAppsやツールと対話するためには、Polygonのネットワークにアセットを振替する必要があります。そこで登場したのがPolygonブリッジです。Polygonブリッジは、PolygonとEthereum間のトラストレスなクロスチェーン・トランザクション・チャネルです。ERCトークンや非代替性トークン (NFT) をPolygonのサイドチェーンに振替することができ、すべてスマートコントラクトを使用することで可能となります。
Polygonブリッジの仕組み
Polygonブリッジは、デュアル・コンセンサス・アーキテクチャを採用し、高速化と分散化を最適化しました。また、サイドチェーンの任意の状態遷移をサポートしており、Ethereumバーチャルマシン (EVM) と互換性があります。クロスチェーンでのトークン振替は、第三者によるリスクや市場の流動性の制限を受けることなく、瞬時に実現することができます。
Polygonブリッジでトークンをブリッジする際、トークンの循環供給に変化はありません。Ethereumネットワークから離れたトークンはロックされ、ペッグトークンと同じ数のトークンが1対1でPolygonネットワークに生成されます。トークンをEthereumにブリッジする際、Polygon上のペッグトークンは焼却され、Ethereum上のものはその過程でアンロックされます。
PoSブリッジでEthereumからPolygonにトークンをブリッジする方法

2. 次に、仮想通貨ウォレットを接続する必要があります。この例では、Metamaskを使用します。

3. MetaMaskウォレットとPolygonウォレットを接続するためのメッセージに署名するよう求められます。この署名には手数料はかかりません。URLを再確認し、[サイン] をクリックして次に進みます。

4. Polygonブリッジのインターフェースにリダイレクトされるはずです。リダイレクトされない場合は、左メニューバーの [ブリッジ] をクリックします。

5. EthereumメインネットからPolygonにトークンを送るには、[入金] タブへ移動してください。トークン名をクリックし、ブリッジするトークンを選択します。この例では、Ether (ETH) を使用します。金額を入力し、[振替] をクリックします。

6. 重要な注意事項を読み、準備が完了しましたら [続行] をクリックします。


8. トークンの金額やトランザクション手数料の概算など、トランザクションの詳細を確認し、[続行] をクリックします。
なお、PoSブリッジはバリデーターで保護されています。Ethereumネットワークに資金を返還する場合、最大で3時間かかることがあります。

9. その後、MetaMaskウォレットに署名して振替を承認するよう促されます。入力内容が正しいか確認し、 [確認] をクリックします。

10. 確認後、Polygonウォレットにトークンが反映されるのをお待ちください。[Etherスキャンで表示] をクリックすると、トランザクション状況を確認することができます。

PoSブリッジでPolygonからEthereumへトークンをブリッジする方法
また、Polygonブリッジを利用して、PolygonからEthereumへトークンを振替することも可能です。同様に、MetaMaskのような互換性のある仮想通貨ウォレットも必要です。
それでは、PoSブリッジを利用して、PolygonからEthereumに振替する方法をご紹介します。
1. [ブリッジ] インタフェースの [出金] をクリックします。Ethereumネットワークに振替したいトークンを選択します。

2. [振替モード] の横に [スイッチ・ブリッジ] ボタンがあります。プラットフォームは、選択されたトークンに基づいて、振替に対応するブリッジを自動的に選択します。

3. トークンを選択したら、送信する金額を入力し、[振替] をクリックします。

4. 重要な注意事項を読み、準備が完了しましたら [続行] をクリックします。

5. また、[振替の概要] ポップアップには、このトランザクションにかかるガス手数料の概算が表示されます。ガス代に問題がなければ、[続行] をクリックして次に進みます。

6. トークンの金額、使用するブリッジ、ガス手数料の概算など、トランザクションの詳細を確認後、 [続行] をクリックしてください。

7. MetaMaskウォレットで振替に署名および、承認する必要があります。入力内容が正しいか確認し、 [確認] をクリックします。
確認後、お客様のPolygonウォレットにトークンが反映されるのをお待ちください。[Etherスキャンで表示] をクリックすると、トランザクション状況を確認することができます。

9. トランザクションが認証されたら、MetaMaskウォレットにトークンを請求する必要があります。[続行] をクリックすると、出金完了時に資産を確認することができます。

プラズマブリッジを経由してPolygonからEthereumへトークンをブリッジする方法
MATICや他のPolygonトークンをEthereumに振替したい場合は、プラズマブリッジを経由して行うことができます。なお、プラズマブリッジはETHとMATICを含むERC20とERC721のトークンのみ振替をサポートしています。
ステップ 1: MetaMaskにPolygonを追加します
1. そのためには、上部にある [Polygonへの切り替え] ボタンをクリックします。MetaMaskウォレットが接続済みであることを確認してください。

2. MetaMask 拡張機能からPolygonネットワークの詳細を示すポップアップが表示されます。[承認] をクリックします。

3. 完了です。MetaMaskにPolygonネットワークが追加されました。ここで、MetaMaskをEthereumメインネットからPolygonネットワークに切り替える必要があります。[ネットワーク切替] をクリックすると、切替ことができます。

4. MetaMaskウォレットにMATICが表示されるようになりました。

ステップ 2: MetaMaskを使用したMATICとEthereumのブリッジング
1. [ブリッジ] インターフェイスに移動し、[出金] をクリックします。トークン一覧から [Maticトークン] を選択し、金額を入力して [振替] をクリックします。
振替モードは自動的に [プラズマブリッジ] が選択されます。

2. 重要な注意事項を読み、準備が完了しましたら [続行] をクリックします。

3. このトランザクションにかかるガス手数料の概算も表示されます。ガス代に問題がなければ、[続行] をクリックして次に進みます。

4. トランザクション内容を確認し、[続行] をクリックしてください。

5. MetaMaskのポップアップが表示され、トランザクションを確認することができます。[確認] をクリックすると、振替の途中経過が表示されます。
プラズマブリッジの振替には、3つのトランザクションを手動で確認する必要があります。1つ目は、Polygonウォレットからの出金を開始することで、最大で3時間かかります。

6. チェックポイントが到着すると、Ethereumのブロックチェーン上でお客様のトランザクションが検証されたことを意味します。チャレンジ期間開始には、2回目のトランザクション確認が必要となります。これは、出金トランザクションの安全性を高めるための措置です。

7. チャレンジ期間終了後は、[続行] をクリックするだけで、MATICトークンがMetaMaskウォレットに送られます。


まとめ
Polygonブリッジの相互運用性により、ユーザーはEthereumとPolygonのブロックチェーン間で資産を振替させることができます。Polygonブリッジは、Polygonネットワーク上で利用可能なさまざまなDeFiプラットフォームやDAppを体験したいユーザーに対して、代替手段を提供するものです。