ポルカドットのブロックチェーン
概要
ポルカドット(Polkadot)は、異なるブロックチェーン同士をつなぐために作られた、Nominated Proof-of-Stake 型の分散型ブロックチェーンです。創設者はイーサリアムの共同創設者のひとり、Gavin Wood。ひとつのチェーンだけでは限界がある、という課題を越えて、たくさんのチェーンが連携するマルチチェーンのエコシステムを作りました。ブロックチェーン技術の大きな進化といえます。
ネイティブの仮想通貨 DOT は、ガバナンストークンであり、ステーキングにも使われます。ポルカドットでは「パラチェーン」を作れます。パラチェーンはメインのリレーチェーンにつながる独立したブロックチェーンで、セキュリティを共有し、チェーンどうしで通信できます。
歴史と開発
創設と ICO(2016〜2019年)
ポルカドットを考え出したのは、Gavin Wood、Robert Habermeier、Peter Czaban の3人です。Wood は2016年にポルカドットのホワイトペーパーを発表しました。初期のブロックチェーンを悩ませていたスケーラビリティと相互運用性の問題を、異なるチェーンが共存するマルチチェーンの仕組みで解決するという構想です。
2017年、Wood はスイスのツークに Web3 Foundation を共同設立しました。分散型ウェブの技術を広め、資金面で支える非営利団体です。財団はポルカドットの開発で大きな役割を果たし、今もブロックチェーンのインフラ研究を支援しています。
ポルカドットは2017年10月に1億4,430万ドル以上を集め、仮想通貨の歴史でも屈指の成功を収めた ICO(新規コイン公開)になりました。開発を担ったのは、Wood と Jutta Steiner が設立したブロックチェーンインフラ企業 Parity Technologies です。
ICO の直後には大きなトラブルもありました。Parity Technologies のマルチシグウォレットの脆弱性により、約1億5,000万ドル相当のイーサリアムが凍結され、その中にはポルカドットが集めた資金の大部分も含まれていました。初期のスマートコントラクトのリスクを示す出来事です。
ネットワークのローンチとパラチェーン(2020〜2021年)
ポルカドットは2020年5月にメインネットをローンチしました。最初は Web3 Foundation が管理する Proof-of-Authority 方式でした。2020年6月には Nominated Proof-of-Stake(NPoS)に移行し、トークンのホルダーがノミネートやバリデーションを通じてネットワークのセキュリティに参加できるようになりました。
2021年12月、ポルカドットにパラチェーン機能が加わり、複数のブロックチェーンが同時に動いてリレーチェーンにつながれるようになりました。プロジェクトが、ポルカドットの共有セキュリティを活かした専用のブロックチェーンを作れるようになった、大きな節目です。
パラチェーンのスロットオークションは、エコシステムの一大イベントになりました。限られた枠をプロジェクトが競い合い、クラウドローンで2億ドル以上が集まりました。コミュニティの参加とプラットフォームへの信頼の強さがわかります。
最近の動き(2022年〜現在)
2024年12月、ポルカドットのカナリアネットワーク Kusama で「The Spammening」と呼ばれる大規模な負荷テストが行われました。容量のわずか 23% で毎秒約143,000件のトランザクションを処理し、高いスループットが必要なアプリにも対応できる力を示しました。
コンセンサス、ガバナンス、クロスチェーン通信のプロトコルは、今もアップグレードが続いています。最近では相互運用性の強化や、さまざまなブロックチェーン構成への対応拡大も進んでいます。
基本のしくみ
マルチチェーンのエコシステム
ポルカドットは、独自のブロックチェーンを作れるオープンソースの開発キット(Polkadot SDK)を提供しています。作ったチェーンは独立した「ソロチェーン」として動かすことも、ポルカドットのネットワークに「パラチェーン」として参加して、共有セキュリティと相互運用性を活かすこともできます。
3つの大事な特徴
- 主権: それぞれのパラチェーンは、ガバナンスや運営を自分で決められます。独立性を保ったまま、専門的な機能を持てます。
- 共有セキュリティ: リレーチェーンが、つながっているすべてのパラチェーンに暗号経済的なセキュリティを提供します。チェーンごとにバリデーターを集める必要はありません。
- 相互運用性: Cross-Consensus Message Passing(XCMP)でパラチェーンどうしが直接やりとりでき、複雑なクロスチェーンの処理も可能になります。
技術の構成
コンセンサスの仕組み
ポルカドットは、Nominated Proof-of-Stake(NPoS)のコンセンサスで、Ouroboros プロトコルをもとにした BABE(Blind Assignment for Blockchain Extension)というアルゴリズムを使っています。ブロックの生成とファイナリティはバリデーターが担当し、ノミネーターは DOT をステーキングしてバリデーターを支えます。
ガバナンス
ポルカドットにはオンチェーンのガバナンスがあり、関係者がネットワークの開発に関われます。仕組みは Governance V1 から OpenGov へと進化し、分散化の課題に対応しながら、コミュニティが参加しやすくなりました。カウンシルのメンバーとバリデーターは、Phragmén の投票方式で選ばれます。
エコシステムと普及
ポルカドットには、DeFi、NFT、インフラ、企業向けソリューションなど、多様なプロジェクトが集まっています。代表的なパラチェーンは Acala(DeFi)、Moonbeam(EVM 互換)、Astar(マルチ VM 対応)など。相互運用性の高さから、多くの開発者とユーザーが集まっています。
ポルカドットの実験用ネットワーク Kusama は、新しい機能のテストの場であり、ブロックチェーン技術の限界に挑む新しいプロジェクトも動いています。
影響とこれから
ポルカドットは、孤立したネットワークから、つながり合うエコシステムへと、ブロックチェーンの設計を大きく変えました。本当の意味での相互運用性を実現することで、初期のブロックチェーンが抱えていた根本的な限界に取り組み、より複雑でスケールする分散型アプリへの道を開いています。
共有セキュリティとクロスチェーン通信を重視する考え方は、ブロックチェーン業界全体に影響を与え、ほかのネットワークでも似た取り組みが生まれています。Web3 が進化を続けるなかで、ポルカドットのマルチチェーン構想は、分散型インターネットを支える重要なインフラのひとつになっています。
ポイントまとめ
- ポルカドットは、パラチェーンと共有セキュリティでブロックチェーンどうしをつなぎます。
- コンセンサスは NPoS、ブロック生成は BABE です。
- ガバナンスは、より分散化された OpenGov に進化しました。
- Kusama は新しい技術を試す実験用ネットワークです。
- XCMP によるクロスチェーン通信で、複雑な dApp も作れます。