Ethereum Layer 2 Starknet は、開発者がエコシステム内でアプリケーション固有のブロックチェーンを作成できるようにするフレームワークである「appchains」を導入しました。この動きは、Optimism、Polygon、zkSync、Arbitrum などのプロジェクトがすでに道を切り開いている、レイヤー 2 領域におけるモジュール型ネットワークの成長傾向と一致しています。

開発者は、エコシステムのネイティブ開発者ツールである Starknet Stack を利用して、アプリチェーンを構築できます。これらのブロックチェーンは、STARK 証明の使用により強化されたセキュリティの恩恵を受けます。スタックの中心となるのは、StarkWare チームによって開発されたプログラミング言語 Cairo で、Rust と類似点があります。

Starknetスタックは急速に進化しており、スループットの点では既に最高性能のレイヤー2ソリューションとなっています。活発な開発者コミュニティと、独立したチームによって構築された必須インフラストラクチャを含む分散型のロールアップスタックにより、Starknetは大きな進歩を遂げています。

アプリチェーンは長らく不可欠なものとして認識されており、StarkWareのSaaSサービスであるStarkExは、dYdXやSorareといった成功を収めたL2アプリチェーンを既に支えています。これらのアプリチェーンは、アプリケーションが仕様をより適切に制御し、コストを削減し、拡張性を高め、オプトイン型のプライバシーを実現できるよう、アプリケーションに合わせた環境を提供します。Starknet Stackは、あらゆるアプリケーションがパーミッションレスな方法で独自のStarknetアプリチェーンを展開できるようにすることを目指しています。

Starknetスタックの構成要素であるSTARK証明、Cairoプログラミング言語、ネイティブアカウント抽象化は、幅広いアプリケーションとユースケースに対応します。メインネットでv0.12.0にアップグレードすることで、Starknetは1秒あたりのトランザクション数(TPS)において最も高性能なレイヤー2ソリューションとなりました。EVMによる従来の制約に左右されないため、そのパフォーマンスの優位性は今後さらに向上していくと予想されます。

Starknet Stackは、アプリケーションの特定のニーズを満たすために、プラットフォームの微調整を可能にします。このエコシステムは、Starknet Foundationとそのパートナーシップによって調整された開発努力を通じて、進捗状況を示すことに重点を置いています。

Starknetスタックを使用してカスタムメイドのStarknetアプリチェーンを立ち上げることには、いくつかのメリットがあります。これらのアプリチェーンは、パブリックStarknetの輻輳から保護し、スループットとユーザーエクスペリエンスを向上させます。さらに、パブリックチェーンではサポートされていない機能を実装できるため、他のアプリチェーンやパブリックネットワーク全体にメリットをもたらす貴重な実験となります。さらに、Starknetアプリチェーンは、コンセンサス、ブロックチェーンの特性、データの可用性など、さまざまなパラメータを設定することでスケーラビリティを実現します。

Starknetスタックは、ネットワークのセキュリティ、レジリエンス、透明性、スケーラビリティ、そしてイノベーションを実現することを目指し、急速に最も分散化されたレイヤー2スタックへと成長しています。Starknet Foundationとエコシステム内の様々なチームが協力し、コアコンポーネントの最適化バージョンの開発や全く新しいコンポーネントの導入を進め、全体的な分散化を強化しています。

コミュニティ主導の開発努力の注目すべき例としては、分散型コンセンサス メカニズムを利用する Substrate に基づく Madara Sequencer や、証明者、シーケンサー、実行エンジン、ネットワーク エクスプローラーなどの重要なコンポーネントを構築している LambdaClass などがあります。

Starknetスタックは、開発者コミュニティで大きな注目を集めている汎用スマートコントラクト言語Cairoのパワーを活用しています。Cairoは使い慣れたエルゴノミクスに基づいた操作性を提供し、スマートコントラクト開発を効率化します。証明可能な計算を生成し、コードの再利用を容易にする能力により、Starknet上でスマートコントラクトを作成するための最適な環境となっています。

Starknet Stackは現在開発中ですが、Starknet AppchainsはStarkWareが提供するホストサービスとして既に実行可能です。今後の開発では、Appchainホスティングサービスを提供するチームやサービスプロバイダーが新たに加わり、各アプリケーションがコンポーネントの選択と統合に関して最適な選択を行えるようになるでしょう。

今後、Starknet Appchains は、レイヤー 2 パブリック Starknet 上で実行しながら、スケーラビリティの向上とガス料金の削減を実現するために、レイヤー 3 (L3) に移行することが予想されます。

結論として、Starknetスタックは目覚ましい成長を遂げており、AppChain分野を席巻する準備が整っています。優れたパフォーマンス、強化されたセキュリティ、そして表現力豊かな機能により、Starknetスタックは急速な進化に情熱を注ぐ活発な開発者コミュニティを惹きつけています。より多くのアプリケーションがエコシステムに参加するにつれて、Starknetスタックは進化を続け、開発者の多様なニーズに応え、最終的にはEthereum上のレイヤー2ソリューションの幅広い発展を推進していくでしょう。

出典: https://azcoinnews.com/starknet-unveils-appchains-empowering-developers-to-create-custom-blockchains.html