Skip to main content

ソース: Сointеlеgrаph

ゼロ知識 (ZK)-Rollup テクノロジ企業の StarkWare は、新しいプログラミング言語コンパイラ Cairo 1.0 を公式にオープンソース化しました。Cairo 1.0 は、2023 年第 1 四半期にイーサリアム レイヤー 2 スケーリング ソリューション StarkNet で間もなくサポートされる予定です。

このニュースは、StarkNet の背後にある会社である StarkWare によって 11 月 25 日の Twitter 投稿で発表されました。 StarkWare のロールアップ テクノロジと再帰的証明は、L2 上の数百万のトランザクションを Ethereum 上の 1 つのトランザクションに圧縮する可能性を提供しますが、このプロジェクトは、特にオープン ソースに重点を置いた競合他社の zkSync によって、その IP の制御を維持していると批判されています。

StarkWare は、Cairo のオープンソース化を、より多くの管理権と知的財産権をコミュニティと開発者に引き渡すための「画期的な動き」であると説明しています。 Cairo は、zk ロールアップと妥当性証明の力を活用するために特別に作成されたプログラミング言語です。

StarkWare は、2023 年第 1 四半期に StarkNet で完全にサポートされるまで、開発者は単純なアプリケーションをコンパイルして実行することで Cairo 1.0 を試すことができるようになったと述べています。

その時点で、Cairo 1.0 はより迅速な機能開発を可能にし、より多くのコミュニティの関与を可能にするだろう、と Starkware Exploration Lead で元 Ethereum コア開発者の Abdelhamid Bakhta 氏は述べています。

「Cairo 1.0 から始めて、StarkNet 技術スタックのオープンソース化を続けています。 誰もが使用でき、コミュニティが常に改善できる公共財としての StarkNet のビジョンを実現するために、私たちはこれを行っています」と彼は言いました。

「実用的なレベルでは、これにより私たちのコードとコーディング プロセスに関する透明性が最大化されます。 また、バグを見つけてコンパイラを改善するコミュニティの能力を強化します。 オープンソースである技術スタックの各側面により、このコミュニティへの関与の感覚はますます大きくなるでしょう。」

StarkWare の Medium の投稿によると、Cairo 1.0 が稼働すると、ブロックチェーン開発者はスマート コントラクトを作成して StarkNet に展開できるようになります。

StarkWare は、Cairo 1.0 によってすべての計算が「証明可能」になるため、StarkNet の耐検閲特性が強化され、サービス拒否攻撃への対応も強化されると付け加えました。

StarkWare の STARK 技術スタックは、分散型取引所 (DEX) プラットフォーム dYdX (これは Cosmos 上の独自のチェーンに移行していますが)、NFT プラットフォームの Immutable X、ブロックチェーン相互運用プロトコル Celer Network など、多くの Web3 プロジェクトを支えています。

関連: 1回のトランザクションで6000万のNFTを発行できる — StarkWareの共同創設者

StarkNet は、Cairo を使用してソリューションを高速化するという賭けに出ましたが、これは Ethereum Virtual Machine (EVM) とネイティブに互換性がありません。 しかし、Ethereum ソフトウェア ツール会社の Nethermind は、Solidity コードを Cairo コードに変換する Warp と呼ばれるトランスパイラーを構築しました。

競合他社zkSyncのEVM対応メインネットは立ち上げ中。

しかし、より困難な道を歩んだにもかかわらず、StarkWare の創設者である Eli Ben-Sasson 氏は最近コインテレグラフに、Solidity とは対照的に Cairo のようなカスタムビルドのプログラミング言語を使用することが、ZK ロールアップによって提供されるイーサリアムのスケーリングを最大限に活用する唯一の実行可能な方法であると語った。

「Ethereum の 1 つのプルーフ内に 100 万件のトランザクションを入れることができる本格的な ZK EVM が見られることはないでしょう。 今日私たちが簡単にできるように、何ヶ月も何年もやってきました。」

このニュースは、Starkware が最近 11 月 17 日に Ethereum に新しい StarkNet トークン (STRK) を展開したことにも関連しています。これは、ネットワークでの料金の支払いに加えて、ステーキングと投票の目的で使用されます。

ソース: Сointеlеgrаph

Leave a Reply