Polkadotエコシステムで高価値で画期的なプロジェクトとインセンティブメカニズムを探しているブロックチェーン開発者なら、JAM Prizeは見逃せません。
Web3 Foundationが主導するこの大規模なイニシアチブは、最大1,000万DOTと10万KSMの報酬プールを提供し、次世代Polkadotプロトコルへの貢献を希望するすべての技術先駆者に開放されています。
Polkadotの次世代コアプロトコルであるJAMは、より高いパフォーマンスと柔軟性を備えた未来のネットワークアーキテクチャを表しています。JAM Prizeは、JAMプロトコルの開発と実装を加速させることを目的とした、Web3 Foundationの主要イニシアチブの一つです。
Web3 Foundationは、JAM Prizeを通じて、より多くの開発者がPolkadotの次世代プロトコルの開発に貢献し、よりオープンで安全かつ自律的なWeb3インフラストラクチャを共に構築することを奨励したいと考えています。

JAM賞基本情報
JAMとは?
JAM(Join-Accumulate Machine)は、Polkadotのリレーチェーンの後継として設計された新しいプロトコルで、強化されたスマートコントラクト実行機能と、よりシンプルなモジュール型アーキテクチャを備えています。JAMの目標は、Polkadotが特殊な機能を超えて、汎用的な「サービス」(Polkadotのコア上で実行可能なスマートコントラクトロジック)をサポートできるようにすることです。
JAM内では、開発者は引き続きSubstrateを使用してチェーンを構築・デプロイすることができ、パラチェーンとしてアクセスできるようになります。
JAMでは、WebAssemblyをRISC-V命令セットアーキテクチャ上に構築されたPolkadot仮想マシン(PVM)に置き換え、ゼロ知識証明に基づくブロック生成アルゴリズムであるSAFROLEを採用するなど、一連の技術革新が導入されています。これらの設計を組み合わせることで、よりスケーラブルで柔軟なPolkadotの新しいパラダイムが生まれます。

コンペティションの目的
Web3 Foundationは、多言語対応のJAMクライアント実装への資金提供、プロトコルの分散化、多様性、レジリエンスの強化、そして単一障害点に関連するリスクの軽減を目指しています。
この賞プログラムは、助成金やオンチェーン・トレジャリー・ファンディングなど、Polkadotエコシステムの既存の多くの資金調達プログラムと連携して実施されます。
審査プロセス
応募作品はPolkadot Fellowshipのメンバーによって審査されます。 Web3 Foundationは、レビュー結果に基づいてサポートとインセンティブを調整します。
3つの参加パス
参加チームは、フェーズ1のマイルストーンがすべて同じである3つの異なる開発パスから選択できます。すべてのパスにおいて、JAMプロトコルに特化しない低レベルのサードパーティ製ライブラリの使用が許可されています。これには以下が含まれますが、これらに限定されません。
-
暗号プリミティブ(例:消失訂正符号、Bandersnatch、Ed25519)
-
バイナリエンコードライブラリ
-
データベースシステム
-
ネットワークプロトコルスタック(例:QUIC)
各ステージを完了した開発者は、通常の期限なしに、コードとプロトコルへの貢献に基づいてPolkadotフェローシップにおける技術的進歩を獲得できます。レベルIII Dan(フェローレベル3)への昇格も可能です。
パス 1: 完全なバリデータノード(自社開発の PVM を含む)
🎯 開発目標: ブロック生成機能と高性能な自社開発の PVM (Polkadot 仮想マシン) を備えた完全な JAM バリデータノードを実装する。
🏆最大報酬: 500,000 DOT + 5,000 KSM
💻 パフォーマンス要件: PVM 実行、トライ/データベース、署名検証、および可用性 (EC/DB) テストは、標準ハードウェア上で実行されます。
📊マイルストーン:
1️⃣ M1 IMPORTER: 状態遷移の一貫性テストに合格し、ブロックをインポート可能
→ 報酬: 100,000 DOT + 1,000 KSM
2️⃣ M2 AUTHORER: 完全な互換性があり、ブロックを生成可能(ネットワーク通信とオフチェーン処理を含む)
→ 報酬: 100,000 DOT + 1,000 KSM
3️⃣ M3 HALF-SPEED: 基準を満たし、パフォーマンスが目標の50%に到達(PVM実装を含む)
→ 報酬: 100,000 DOT + 1,000 KSM
4️⃣ M4 FULL-SPEED: 標準を満たし、100% のパフォーマンスを達成(PVM 実装を含む) → 報酬: 100,000 DOT + 1,000 KSM 5️⃣ M5 SECURE: 第三者機関による専門監査に合格 → 報酬: 100,000 DOT + 1,000 KSM パス 2: 自社開発ではない PVM バリデータ 🎯 開発目標: 完全な JAM バリデータノードを構築する。ただし、パフォーマンス要件を満たすためにサードパーティの PVM 実装を使用する場合があります。
🏆最大報酬: 350,000 DOT + 3,500 KSM
📊マイルストーン:
1️⃣ MN1 IMPORTER: 状態遷移の一貫性テストに合格し、ブロックをインポートできる
→ 報酬: 100,000 DOT + 1,000 KSM
2️⃣ MN2 AUTHORER: 完全な互換性があり、ブロックを生成できる
→ 報酬: 100,000 DOT + 1,000 KSM
3️⃣ MN3 HALF-SPEED: 基準を満たし、パフォーマンスが目標の50%に達する (PVMを除く)実装)
→ 報酬:50,000 DOT + 500 KSM
4️⃣ MN4 FULL-SPEED:基準を満たし、100% のパフォーマンス(PVM 実装を除く)
→ 報酬:50,000 DOT + 500 KSM
5️⃣ MN5 SECURE:監査に合格
→ 報酬:50,000 DOT + 500 KSM
🔄追加報酬:高パフォーマンスの PVM を完了し、パフォーマンステストと監査に合格したチームには、MN6 フェーズで追加で 100,000 DOT + 1,000 KSM が付与されます。
パス3:軽量ノードの実装
🎯開発目標: 低リソースのJAMノードを実装します。ブロック生成はできませんが、ネットワークリクエストを処理でき、ツールやウェブページへの埋め込みに適しています。
🏆最大報酬:250,000 DOT + 2,500 KSM
💻 リソース要件:ノードは、標準的なハードウェア上で、最小限のCPU、メモリ、ストレージ、ネットワーク使用量で標準的なタスクを完了する必要があります。パフォーマンスはsmoldotとほぼ同等である必要があります。
📊 マイルストーン:
1️⃣ ML1 IMPORTER: 整合性テストに合格し、ブロックをインポート可能
→ 報酬: 100,000 DOT + 1,000 KSM
2️⃣ ML2 FULL-SPEED: パフォーマンスが 100% に到達
→ 報酬: 50,000 DOT + 500 KSM
3️⃣ ML3 SECURE: 監査に合格
→ 報酬: 100,000 DOT + 1,000 KSM
💡追加ルール:
-
各開発言語グループには最大4つのML2報酬が付与されます
-
各言語グループはML3監査アワードの枠を2つまでしか獲得できず、異なる言語実装から取得する必要があります
-
ML2に到達後、チームはML3監査資格を6か月間確保できます。この期間中にML3を提出しない場合、その枠は申請順に次に資格を満たしたチームに引き継がれます。
開発チームへのアドバイス
達成したマイルストーンの数が多いほど、提出物の競争力が高まります。どこから始めればよいかまだわからない場合は、Web3 Foundation は以下の順序で開発することを推奨しています。
-
ブロック/ブロックヘッダーのデータ構造とシリアル化
-
状態のデータ構造とシリアル化
-
インメモリデータベースと Merklization(Merkle Tree 処理)
-
非 PVM ブロック実行/状態遷移
-
PVM のインスタンス化、実行、およびホスト関数
-
ブロックインポートテスト
注意事項
公平性とプロトコルセキュリティを確保するため、参加チームは特定の実装への参照を避けることをお勧めします。他のチームからの詳細を聞き出さないでください。特に、コードを直接共有することは避けてください。
高レベルの設計アイデアや最適化の方向性について他のチームと話し合うことはできますが、特定の実装をレビューしたり、借用したりすることはできません。Polkadotフェローシップは、非常に類似したコード構造や、2つの実装で同じバグが同時に発生するなど、宣言されていないコラボレーションに焦点を当てます。これは潜在的な危険信号とみなされます。
これはあらゆる形態のコラボレーションを禁止するものではありません。デバッグ中に他のチームとコラボレーションする場合は、関連する内容と発見事項を正直に文書化し、GitHubのIssue経由でGPリポジトリに送信するか、作業の提出時にメモを添えてください。これにより、コンプライアンスが確保されます。透明性のある文書化は、チームの作業と技術的貢献に対する所有権を確保するのに役立ちます。
Polkadotエコシステムへのさらなる資金提供
JAM Prizeに加え、Polkadotエコシステムは、革新的なプロジェクトの様々な段階にある開発者、研究者、スタートアップ企業を支援するための、長期的かつ専用の多様な資金提供チャネルを提供しています。
Polkadotオープンソース助成金バウンティプログラム
このプログラムは、Polkadotエコシステム向けのオープンソースソフトウェアの開発に関心のある個人または小規模チームに、最大30,000米ドルの助成金を提供します。約15のチームまたは個人への支援を予定しています。応募者は、確かなオープンソース開発経験を有している必要があります。助成金の対象には、プロトタイプ開発、一般的なツールライブラリ、または完全なDAppsが含まれます。資金はプロジェクトのマイルストーンに基づいて配分され、審査通過後に支払われます。
👉https://github.com/PolkadotOpenSourceGrants
Web3 Foundation 助成金プログラム (W3F 助成金プログラム)
2019年に開始されたこの長期的な助成金プログラムは、四半期ごとの選定を通じて、Polkadotエコシステムの強化に重点を置いた開発および研究活動を支援します。このプログラムは段階的な資金提供を行い、エコシステム連携、広報、プロモーションのためのリソースをプロジェクトに提供します。
👉https://grants.web3.foundation/

Polkadot Ecosystem Fund
著名なデジタル資産運用会社Scytaleが主導するこのファンドは、PolkadotとそのRollupブロックチェーンを基盤とする初期段階のプロジェクト支援に重点を置いています。AstarやCentrifugeなど、複数のコアプロジェクトに資金を提供しています。
👉https://www.scytale.digital/apply-for-funding
Polkadot Ecosystem Fund II
Harbour Industrial Capitalが設立したこのファンドは、成長段階にある企業向けのベンチャーキャピタルおよび流動性投資戦略に重点を置いています。このファンドは、プレシードおよびシード段階のスタートアップに対し、エクイティまたはトークンによる支援を提供し、他のVCと戦略的投資で協業しています。ポートフォリオには、Peaq、Mythical、Mandalaといったプロジェクトが含まれています。
👉https://www.harbourindustrial.com/

Polkadot Pioneers Prize
オンチェーントレジャリーによって資金提供され、DOT保有者によって管理される、賞金総額約100万DOTのバウンティベースの助成金プログラム。Polkadotのコア課題を解決したイノベーターに報酬を授与します。このプログラムは既に、ゼロ知識暗号プロジェクト「ZPrize」など、いくつかの技術革新を支援してきました。
👉https://pioneersprize.polkadot.network/
結論
JAMプロトコルは、Polkadotの次世代コアプロトコルであるだけでなく、エコシステム全体の未来を決定づける重要なステップでもあります。JAM Prizeは、世界で最も先見の明のある開発者を集め、より強固でオープンなWeb3インフラストラクチャを構築します。
コンペティションの詳細については、Web3 Foundationのウェブサイトをご覧いただくか、Gray Paperをご覧ください。より強固でオープンな分散型の未来を共に築きましょう!
-
https://jam.web3.foundation/
-
https://graypaper.com/
