
【完全保存版】MagicBlock Engineについて学ぼう!
この記事は、こちらの公式ドキュメントを翻訳・編集したものです。
1 はじめに
MagicBlock EngineはSolana上でオンチェーンゲームやアプリケーションを実現するための高性能エンジン。
MagicBlock は、Solanaの上に構築されたネットワークで、新しいタイプのゲームや消費者向けアプリケーションを作るためのプラットフォームです。
①オープン、②分散型、③そして止められないアプリケーションを構築できます。

MagicBlockは、Solanaの能力を強化しつつ、互換性を維持したまま、その機能を加速・拡張します。
2 なぜMagicBlockエンジンを使うべきか?
MagicBlockは、ステート(状態)分断を伴わずにSolanaを加速・拡張するための新しいプラットフォームを導入しています。
エフェメラル・ロールアップ(Ephemeral Rollups)は、Just-In-Time(必要なタイミングで生成される)で、SVM(Solana Virtual Machine)に基づいたランタイム環境で、特定のSolanaアカウントの状態遷移を加速させます。

開発者は、既存のSolanaスマートコントラクトから任意のアカウントをMagicBlockエンジンに委任することで、より高速なパフォーマンス、カスタマイズ可能なランタイム、または専用のブロックスペースにアクセスできます。

3 MagicBlockで何が作れるのか?
MagicBlockエンジンは、信頼不要で、分散型で、止められることのないゲームや消費者向けアプリケーションの開発を支援します。
1 永続的で止められないゲーム
サーバーや中央集権型のインフラに依存せず、完全にブロックチェーン上で動作するゲーム。
2 許可不要で拡張可能なゲーム
すべてのゲームデータやロジックがオープンであるため、誰でも新しいコンテンツやロジックを追加したり、他のゲームと自由に相互運用できます。
Autonomous Worlds(自律的な世界)や、分散化を活用して常時稼働し、グローバルで止められない体験を提供するアプリケーション。
4 どこから始めればいいのか?
ゲームやアプリのロジック構築は、BOLTフレームワークを使って始めることができます。
既存のスマートコントラクトの操作を加速または拡張したい場合は、Ephemeral Rollups セクションを参照してください。
いいなと思ったら応援しよう!
