ゼロ知識 (ZK)-Rollup テクノロジ企業の StarkWare は、新しいプログラミング言語コンパイラ Cairo 1.0 を公式にオープンソース化しました。Cairo 2 は、1 年第 2023 四半期にイーサリアム レイヤー XNUMX スケーリング ソリューション StarkNet で間もなくサポートされる予定です。
ニュースは 発表の StarkWare — StarkNet の背後にある会社 — による 25 月 2 日の Twitter 投稿。 StarkWare のロールアップ テクノロジと再帰的証明は、LXNUMX 上の数百万のトランザクションを Ethereum 上の XNUMX つのトランザクションに圧縮する可能性を提供しますが、このプロジェクトは、特にオープン ソースに焦点を当てた競合他社の zkSync によって、その IP の制御を維持していると批判されています。
StarkWare は、Cairo のオープンソース化を、より多くの制御を引き渡し、 知的財産権 そのコミュニティと開発者に。 Cairo は、zk ロールアップと妥当性証明の力を活用するために特別に作成されたプログラミング言語です。
その日が来ました: Cairo 1.0、完全にオープンソースの最初の外観
これは、StarkNet スタックのオープンソース化に向けた大きな一歩です
新しい構文に慣れ、簡単なプログラムをローカルでコンパイルして実行できるようになりました。 #スタークネット サポートはすぐに来るhttps://t.co/0tdZDhopEP
— StarkWare(@StarkWareLtd) 2022 年 11 月 24 日
StarkWare は、1.0 年第 1 四半期に StarkNet で完全にサポートされるまで、開発者は単純なアプリケーションをコンパイルして実行することで Cairo 2023 を試すことができるようになったと述べています。
その時点で、Cairo 1.0 はより迅速な機能開発を可能にし、より多くのコミュニティの関与を可能にするだろう、と Starkware Exploration Lead で元 Ethereum コア開発者の Abdelhamid Bakhta 氏は述べています。
「Cairo 1.0 から始めて、StarkNet 技術スタックのオープンソース化を続けています。 誰もが使用でき、コミュニティが常に改善できる公共財としての StarkNet のビジョンを実現するために、私たちはこれを行っています」と彼は言いました。
「実用的なレベルでは、これにより私たちのコードとコーディング プロセスに関する透明性が最大化されます。 また、バグを見つけてコンパイラを改善するコミュニティの能力を強化します。 オープンソースである技術スタックの各側面により、このコミュニティへの関与の感覚はますます大きくなるでしょう。」
Cairo 1.0 が本番環境に導入されると、ブロックチェーン開発者はスマート コントラクトを作成して StarkNet にデプロイできるようになります。 従った StarkWare のミディアム ポストへ。
StarkWare は、Cairo 1.0 によってすべての計算が「証明可能」になるため、StarkNet の耐検閲特性が強化され、サービス拒否攻撃への対応も強化されると付け加えました。
StarkWare の STARK 技術スタックは、分散型取引所 (DEX) プラットフォーム dYdX (これは Cosmos 上の独自のチェーンに移行していますが)、NFT プラットフォームの Immutable X、ブロックチェーン相互運用プロトコル Celer Network など、多くの Web3 プロジェクトを支えています。
関連する 60 回のトランザクションで XNUMX 万の NFT を作成できます — StarkWare の共同創設者
StarkNet は、Cairo を使用してソリューションを高速化するという賭けに出ましたが、これは Ethereum Virtual Machine (EVM) とネイティブに互換性がありません。 ただし、イーサリアム ソフトウェア ツール会社 Nethermind は、Solidity コードを Cairo コードに変換する Warp というトランスパイラーを構築しました。
競合他社zkSyncのEVM対応メインネットは立ち上げ中。
しかし、より困難な道を歩んだにもかかわらず、StarkWare の創設者である Eli Ben-Sasson は最近コインテレグラフに、Solidity とは対照的に Cairo のようなカスタムビルドのプログラミング言語を使用することが、ZK ロールアップによって提供されるイーサリアムのスケーリングを最大限に活用する唯一の実行可能な方法であると語った。
「Ethereum の XNUMX つのプルーフ内に XNUMX 万件のトランザクションを入れることができる本格的な ZK EVM が見られることはないでしょう。 今日私たちが簡単にできるように、何ヶ月も何年もやってきました。」
スタークウェアとしてのニュースも最近来ています 展開 17 月 XNUMX 日に Ethereum で新しい StarkNet トークン (STRK) が発行されます。これは、ネットワークでの料金の支払いに加えて、ステーキングと投票の目的で使用されます。
ソース: https://cointelegraph.com/news/starknet-makes-cairo-1-0-open-source-in-step-toward-greater-community-control