ローカル Rollup ノードのセットアップ
info
ZK の Rollup バージョンは、Astar zKatana 環境で使用されます。
警告
issue が開いているため、ローカルノードの実行中に問題が発生する可能性があります。
開発者が、ユーザーや開発者自身を不必要なリスクにさらすことなく、Astar zkEVMのようなブロックチェーン技術を開発するためのネットワークを徹底的にテストできることは重要です。 開発者が、スマートコントラクトをテストしたり、新しいコードを試したり、ローカルマシン上でネットワークを使って遊んだりできる環境が存在するべきです。
このため、Astar zkEVMはローカル開発環境を提供しています。 このチュートリアルは、外部のピアノードへの接続がないローカルのシングルノードzkEVMブロックチェーンを作成するのに役立ちます。 お手持ちのローカルマシン上にのみ存在するブロックチェーンということです。
caution
現在、zkProverはARMアーキテクチャのMacでは動作しません。 Windowsユーザーの場合、WSL/WSL2の使用は非推奨です。
残念ながら、Apple M1 チップは現時点ではサポートされていません - zkProver の最適化には特定の Intel 命令が必要だからです。 つまり、AMDなどのOSに関係なく、M1以外のコンピュータでも動作しないものがあることを意味します。
このチュートリアルを通して、次のコンポーネントを実行することができます:
- zkEVM ノードデータベース
- エクスプローラーデータベース
- L1ネットワーク
- プルーバー
- zkEVM ノードコンポーネント
- Explorers
Prerequisites
現在のバージョンの環境におけるチュートリアルには、前もってコンピューターに go
、docker
、docker-compose
がインストールされている必要があります。 インストールされていない場合は、以下のリンクを確認してください: