
STARKs、StarkEx、StarkNetの違いと関係を一文で理解する
TechFlow厳選深潮セレクト

STARKs、StarkEx、StarkNetの違いと関係を一文で理解する
StarkExとStarkNetはどちらもSTARKを基盤とするスケーラビリティソリューションであり、スケーラビリティ、低コスト、セキュリティの両方を兼ね備えているが、動作パラメータが異なる。
著者:StarkNet Intern
翻訳:Kxp、律動 BlockBeats
本稿は、StarkNet Internがソーシャルメディア上で発信した見解を整理したものであり、律動 BlockBeatsが翻訳・編集した以下の内容である。
概要:
-
STARKs はオンチェーン計算の完全性を証明し、スケーラビリティを可能にする
-
StarkEx は特定アプリ向けのスケーリングエンジンである
-
StarkNet は無許可のLayer 2ネットワークである
STARKs
STARK方式では、一度の証明生成で、わずかなステップで計算結果の検証が可能になる。
STARKsにより、大規模な計算をオフチェーンで実行でき、ブロックチェーン上での検証に必要な計算量を削減できる。数回のオンチェーン操作だけで、検証者は膨大なオフチェーン計算を検証できる。
複数のブロックチェーン取引数千から数十万件を、単一のSTARK証明によってまとめて計算・検証することが可能になり、処理コストはその一括された取引群全体で按分されるため、Ethereumのセキュリティを維持しつつガス代を削減できる。
計算コストの低さにより、新しいタイプのアプリケーションがオンチェーンで構築しやすくなり、ユーザーエクスペリエンスの向上、ガス代の低下、そしてEthereumのセキュリティ確保が実現される。
StarkEx
StarkWareはEthereumのスケーリングに対して、StarkExとStarkNetという2つのソリューションを提供している。
StarkExは、許可型かつ特定アプリケーション向けのスケーリングソリューションを提供する。StarkExを利用すれば、オフチェーンでの処理コストが大幅に削減される。STARK証明はオフチェーンで生成され、実行内容の検証に用いられ、最大12,000~500,000件のトランザクションをカバーできる。一方、STARK検証器はオンチェーンでこの証明を検証する。
すべての取引は一度だけ検証され、各取引が負担するガスコストは非常に低い。
StarkEx上には、dYdX(ペルペット取引)、ImmutableおよびSorare(NFTの発行および取引)、DeversiFi(現物取引)、Celer(DeFiプール)といったアプリケーションが存在する。
市場および顧客のニーズに対応するため、StarkExは拡張を進めている。
StarkNet
StarkNetは誰でもスマートコントラクトをデプロイ可能な無許可Layer 2ネットワークである。
StarkNetのエコシステムはEthereumと同様であり、任意のコントラクトがStarkNet上の他の任意のコントラクトと相互作用でき、プロトコル間の自由な組み合わせ(コンポーザビリティ)が可能である。また、非同期メッセージ機能により、StarkNetとEthereumコントラクト間の通信も実現されている。
StarkNetのシーケンサーは、アプリケーションごとに取引を送信するStarkExとは異なり、取引を一括して処理する。現在、StarkNetのシーケンサーはStarkWareが運営しているが、今後は分散化される予定である。
アプリケーションがCairoコントラクトをデプロイすれば、追加のオペレータインフラは不要となる。StarkNetはRollupデータの可用性をサポートしており、つまりRollupの状態とSTARK証明がEthereum上に書き込まれる。
StarkNetの開発者たちはアプリケーション、ツール、インフラストラクチャを構築しており、DeFi、ゲーム、投票、AIなどの機能がすでにTestnet上で動作している。さらに、ブロックエクスプローラー、ローカルテスト環境、複数言語対応SDKなど、開発者向けツールも整備されている。
Shamansプラットフォームでは、誰でも改善提案、新機能、最適手法などを自由に提出できる。
まとめ
StarkExおよびStarkNetはいずれもSTARKに基づくスケーリングソリューションであり、スケーラビリティ、低コスト、セキュリティを兼ね備えているが、運用パラメータが異なる。StarkEx互換の独立したAPIを持つアプリケーションにとっては、StarkExが最適な選択肢となる場合が多い。
一方、他のプロトコルとの連携が必要だったり、StarkExが提供する以上の柔軟性や機能を必要とするプロトコルにとっては、StarkNetの利用がより優れた選択となるだろう。
STARKsはEthereum上でのアプリケーションを根本的に変え、StarkExとStarkNetはブロックチェーンの応用可能性をさらに広げている。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News











