Author: StarkWare; Compiler: Starknet Chinese Community
Selected Quick Takes:
実績のあるオープンソースのStone Proofersへのアクセスを含む、STARKの技術的ソリューションへのスタークネットコミュニティのアクセスを拡大することが、スタークネットの分散化プロセスの中心となっています。スタークネットの分散化プロセスの中心にある。
次世代のStwo Proversを開発する一方で、StarkWare はStarknetエコシステムの卓越したチームと協力し、Stoneのスケーリングの可能性を引き出すための追加コンポーネントを構築しています。
これらの追加コンポーネントにより、開発者はStoneを使用してStarknet上でアプリのチェーンを構築することができるようになり、アプリの完全なカスタマイズとコストの削減が可能になるとともに、煩雑なデバイスを必要とせずに証明を生成できるようになります。
はじめに
2023年8月、StarkWareは、Starknetのレイヤー2(L2)技術スタックの基礎であり、イーサリアムのスケーリングにおいて重要な役割を果たし、StarknetベースのdAppsにトランザクションを提供するための基盤を提供する、実戦で実証済みのStoneプローバー(STark ONE)をオープンソース化しました。Starknet上に構築されたdAppsのためのProof of Transaction。オープンソースのStoneは、スタークネットのテクノロジーの分散化における飛躍的な前進であり、開発者コミュニティがStoneをベースに独自に構築することを可能にする。2024年2月、スタークウェアは次世代のSTARKスケーリング:Stwo(Stark TWO)の開発に取り組んでいることを発表した。Stwoは、Circle STARKとその他の最適化を活用し、前例のない証明性能を実現する非常に高速なオープンソース証明です。もちろん、Stoneは立ち止まっているわけではない。それどころか、Stoneは待望の新機能を2つ追加したばかりだ(詳細は近日公開予定)。さらに、StarkWareはStarknetエコシステムの優れたチームと提携し、開発者がStoneを使用してスケーラビリティの目標を達成するのを支援する追加コンポーネントを構築しました。これは、STARKのテクノロジー・ソリューションへのコミュニティの分散化とアクセス拡大を目指すスタークネットの取り組みの新たな一歩です。この記事では、Stoneの可能性を解き放つために活動しているすべてのプロジェクトを紹介します。
L3ストーン・アプリ・チェーンの推進L3ストーン・アプリ・チェーンの推進
StarkWareがHerodotusと共同でStone互換のCairo Validatorを開発していることはご存知かと思います。カイロバリデータをStarknet上で開発するためにHerodotusと協力していることはご存知だろう。StarknetがEther上での実行を証明し、それを検証するのと同じように、Cairo Validatorによって、Starknet上でレイヤー3(L3)を構築したい開発者は、自分のアプリケーションレイヤーでの実行を証明し、それをStarknet上で検証できるようになる。
L2ストーン・アプリケーション・チェーンの推進
それでもL1での認証がお好みなら、zkSecurityはSTARK-EVMアダプターを開発しています。STARK-EVM アダプタを使えば、開発者はEther 上でSTARK-EVM が生成した証明を検証できるようになり、STARK-EVM が主導するL2 アプリケーションチェーンのロックを解除するパズルのピースとなります。
マダラ・シーケンサーとストーンの統合
L2でもL3でも、Moonsong LabsはStoneラッパーを作成しました。シーケンサーであるMadaraからStoneをシームレスに呼び出せるように設計されています。
Removing barriers to use Stone (I)
Removing barriers to use Stone (I)
Madaraの開発とともに、Moonsong Labsはこれらの機能をユーザーフレンドリーでワンクリックのStoneコマンドラインインターフェイス(CLI)に統合しました。CLIは、開発者がコンパイルされたプログラムを入力し、プログラム入力を実行することを可能にし、その結果、Cario仮想マシンの実行を処理し、Stoneの入力を管理し、最適なStone構成を設定し、生成された証明を返します。
Stoneを使用するための障壁を取り除く(II)
もしMoongsong LabsのCLIが誰でも簡単にStoneを使用できるようにするのであれば、IngonyamaはMoongsong LabsのCLIに取り組んできました。IngonyamaはStoneにGPUサポートを追加し、Stoneでできることすべてをさらに簡単にすることに取り組みました。
StoneはRustと互換性があります
StoneはRustと互換性があります
StoneはRustと互換性があります
最後になりましたが、Starknetの開発者Thor Kampefner氏(@cryptograthor)は、現在開発中のStoneとRust互換プロジェクトPebbleを立ち上げました。Pebbleは、WebAssemblyへの容易なコンパイルや完全なゼロ知識証明のサポートなど、現在Stoneでは利用できない新機能の拡張をサポートすることを目標に、柔軟に設計されています。
コミュニティ内のプロジェクトと協力して、オープンソースのStone証明書を支える主要コンポーネントを構築し、次世代のStone証明書に取り組んでいます。コミュニティ内のプロジェクトと協力して、オープンソースのStwo証明書をサポートする主要コンポーネントを構築し、オープンソースのStwo証明書の次世代に取り組むことで、STARKの技術的ソリューションの利用を拡大し、スタークネットの分散化を推進する上で大きな進歩を遂げています。