Polygon(MATIC)とは何か、なぜそれがイーサリアムにとって重要なのか?

以前はMatic Networkとして知られていたPolygonは、Ethereum互換のブロックチェーンを構築するための相互運用性とスケーリングのフレームワークです。

2021年2月、イーサリアムのレイヤー2スケーリングソリューションであるMatic Networkは、相互運用可能なブロックチェーンスケーリングフレームワークであるPolygonとして再ブランド化されました。

ここでは、Polygonが何を目指しているのか、そしてPolkadotやCosmosといったブロックチェーンの相互運用性プロジェクトとの違いを探ります。

主要な声明

  • かつてMatic Networkとして知られていたPolygonは、Ethereumと互換性のあるブロックチェーンを構築するための相互運用性とスケーリングのためのフレームワークです。
  • 現在もMATICトークンを中心としており、ガバナンス、ステーク、ガス料金などに使用されています。

Polygonとは?

以前はMatic Networkとして知られていたPolygonは、相互に接続されたブロックチェーンネットワークを構築するためのフレームワークです。

Polygonは、イーサリアムのスループット、ユーザーエクスペリエンスの低さ(手数料の高さや取引の遅延)、コミュニティガバナンスの欠如など、イーサリアムの主要な制限事項のいくつかを、斬新なサイドチェーンソリューションを用いて解決しようとしています。

Polygonは、前身のMatic Networkのような単純なスケーリングソリューションではなく、Plasmaと呼ばれる技術を使用して、イーサリアムのメインチェーンで最終処理を行う前にオフチェーンでトランザクションを処理しますが、相互運用可能なブロックチェーンを立ち上げるためのプラットフォームとして設計されています。

Polygonは、相互運用可能なブロックチェーンを立ち上げるためのプラットフォームとして設計されており、開発者は、ニーズに合わせた属性を持つプリセットのブロックチェーンネットワークを立ち上げることができます。さらに、これらのブロックチェーンネットワークは、様々なモジュールによってカスタマイズすることができ、開発者はより具体的な機能を持つソブリンブロックチェーンを作成することができます。

Polygonの仕組みは?

Polygonのアーキテクチャは、イーサリアム層、セキュリティ層、Polygonネットワーク層、実行層の4つの層で構成されるシステムとして定義することができます。

イーサリアム層は、基本的にイーサリアム上に実装されたスマートコントラクトの集合体です。これらのスマートコントラクトは、トランザクションの確定、ステーキング、イーサリアムと様々なPolygonチェーンとの間の通信などを処理します。セキュリティ層は、Ethereum と並行して動作し、「サービスとしてのバリデータ」の役割を提供します。イーサリアム層とセキュリティ層はどちらもオプションです。

サイドチェーンとは、半独立型のブロックチェーンで、関連する「メインチェーン」と連携して動作する。

この先には、2つの必須レイヤーがあります。1つ目は、Polygonネットワーク層で、Polygon上に構築されたブロックチェーンネットワークのエコシステムです。それぞれが独自のコミュニティを持ち、ローカルコンセンサスの処理やブロックの生成を担当します。2つ目は実行レイヤーで、スマートコントラクトを実行するためのPolygonのEthereum Virtual Machine (EVM)の実装です。

Polygon上で立ち上げられたチェーンは、Polygonの任意のメッセージパッシング機能により、相互に通信することができ、またEthereumのメインチェーンとも通信することができます。これにより、相互運用可能な分散型アプリケーション(DApps)や、多様なプラットフォーム間でのシンプルな価値交換など、様々な新しいユースケースが可能になります。

Polygonイーサリアムのインターネット・オブ・ブロックチェーン(Ethereum’s Internet of Blockchains

Polygonは、さまざまなブロックチェーンが、閉鎖的なサイロや独自のコミュニティとしてではなく、より広い範囲で相互に接続されたネットワークとして機能する未来を促進するために設計されています。

Polygonの長期的な目標は、ユーザーが仲介者を介さずに分散型の製品やサービスをシームレスに利用できる、オープンでボーダレスな世界を実現することです。Polygonは、様々なブロックチェーンが簡単に接続できるハブを作ることを目指しており、同時に、高額な手数料、不十分なスケーラビリティ、限られたセキュリティなど、各ブロックチェーンの限界を克服することを目指しています。

Polygonは、この拡大したビジョンを達成するために、以下のような様々な技術を使用しています。

  • POS チェーン。Polygonのメインチェーンは、Matic POS チェーンとして知られるイーサリアムのサイドチェーンで、Polygonで立ち上げられたブロックチェーンにProof-of-Stake (PoS) のセキュリティレイヤーを追加します。
  • プラズマチェーン。Polygonでは、Plasmaと呼ばれるスケーリング技術を利用して、Plasmaブリッジを介してルートチェーンと子チェーンの間で資産を移動させています。
  • ZK-rollups。ZKロールアップ:Ethereumメインチェーン上の最終的な公開記録にゼロ知識証明を使用して、オフチェーンでの多数の送金を1つのトランザクションに束ねるために使用される代替スケーリングソリューションです。
  • 楽観的ロールアップ。イーサリアムの上で実行されるソリューションで、「詐欺の証明」を使用することで、ほぼ即時の取引を容易にします。

お気づきのように、Polygonは複数のスケーリングソリューションを取り入れることを意図しています。これは、取引手数料を最小限に抑えることで参入障壁を最小化するというPolygonの目標に沿ったものです。Polygonは、複数のスケーリングソリューションを採用することで、万が一他のスケーリングソリューションが目的を達成できなかった場合に備えています。

このプロジェクトの特徴は何ですか?

Polygonプロジェクトは、ブロックチェーンの相互運用性とスケーリングに関する最近の試みの1つで、PolkadotやCosmosなどの相互運用性プロジェクトで認識されているいくつかの限界を解決するために設計されています。

PolygonはEthereum Virtual Machineと互換性があるため、Ethereum上でのアプリケーション構築やSolidityでのプログラミングに慣れている人にも親しみやすくなっています。

また、Polygonの共有セキュリティモデルは完全にオプションとなっており、主権者であるプラットフォームは、必要のないセキュリティを追加するために、独立性や柔軟性を犠牲にする必要はありません。また、現在計画されているプラズマチェーン、ZKロールアップ、楽観的ロールアップ以外にも、あらゆるスケーラビリティソリューションを取り入れることができる柔軟性を備えているとしています。

Polygonのスケーリング技術を利用したプロジェクトは、すでに以下のような様々なものがあります。

  • EasyFi– 分散型の貸し借りプラットフォームで、担保不足のローンをサポートします。
  • Aavegotchi– Non-fungible token (NFT)をベースにしたDeFiトレーディングゲーム。

MATICトークンとは?

Polygonは、Matic Networkが打ち出したビジョンを飛躍的に拡大しましたが、MATICと呼ばれる同じユーティリティー・トークンを使用しています。

MATICトークンは、Polygon Improvement Proposals(PIP)への投票によるネットワークガバナンスへの参加、ステークによるセキュリティへの貢献、ガス料金の支払いなど、Polygonのエコシステムにおいて様々な用途に使用されています。

2021年3月時点では、MATICトークンがPolygonの幅広いビジョンの中でさらなる有用性を持つかどうかはまだ明らかにされていません。

MATICをどこで、どのように購入するか?

MATICトークンは現在、時価総額で上位20位以内暗号通貨の1つであり、優れた流動性の恩恵を受けています。Coinbase Pro、Binance、Huobi Global、Poloniexなどのティア1プラットフォームや、人気の高い分散型取引所であるUniswapなど、数多くの暗号通貨取引所で購入・取引することができます。

MATICを手に入れたい方のために、この資産の流動性が最も高い取引所の1つであるBinanceを使って行う方法をご紹介します。このチュートリアルでは、デビットカードやクレジットカードを使ってMATICを購入する方法を紹介します。

  1. まず、Binanceのアカウントを作成するか、既存のアカウントにログインする必要があります。
  2. ログイン後、サイト上部にある「Buy Crypto 」にカーソルを合わせ、「クレジットカード/デビットカード」を選択します。
    BinanceでMATICを購入
  3. 右側で、支払い通貨を選択し、MATICに使用したい金額を入力します。次に、ドロップダウンメニューの利用可能な暗号通貨のリストからMATICを選択します。注文内容に問題がなければ、”Buy MATIC” ボタンをクリックします。
    BinanceでMATICを購入
  4. まだ本人確認が済んでいない場合は、今すぐ本人確認を行ってください。画面に表示される手順に従って、本人確認を行ってください。このプロセスは通常数分で完了し、以下のような支払い画面が表示されます。
  5. 最後のステップとして、お支払いの詳細を入力し、”Pay now” ボタンをクリックします。あなたの注文は、利用可能な最高のレートで処理され、あなたのMATICは、あなたのBinanceアカウントのウォレットに直接配信されます。
    BinanceでMATICを購入

これで完了です。これであなたはMATICのオーナーになりました。

今後の展開

相互運用性を高めるための最初のソリューションとして、Polygon社のProof-of-Stakeが行われていますが、これが本格的に稼働するのはこれからです。PolygonのProof-of-StakeチェーンとPlasmaスケーリングソリューションは稼働していますが、これらの機能がリリースされるまでは、開発者はPolygon上で独自のスタンドアロンまたは共有のセキュリティチェーンを立ち上げることはできません。同様に、ZK ロールアップも楽観的ロールアップもネットワーク上では開始されておらず、Polygon で利用できるスケーリングソリューションは現在のところ Plasma のみとなっています。

また、Polygon のライバル企業も、自社製品の発売を急いでいます。2021年3月現在、Polkadotはまだパブリックパラチェンを開始していません。CosmosのStargateアップグレードでは、インターブロックチェーン通信プロトコル(IBC)が開始されましたが、ネットワーク上でIBCトランザクションが有効になるまでは、完全には運用されません。

Polygonは2021年2月に発表されたばかりなので、今後どのように開発を進めていくのか、どの機能を優先するのかといった詳細なロードマップはまだありません。しかし、Polygonを開発したチームは、Mogul Productions、Umbria、Atari、OpenPredictといった企業との提携を進めており、OpenPredictはPolygon上で初の投機市場製品を発売する予定です。