KATANA
Gaming特化L3チェーン「KATANA」とは?簡単に解説
2024.07.02
 
Copy Link

株式会社YGG Japanが新たに発表したブロックチェーン「KATANA」。KATANAは、ゲーム特化のL3ソリューションとして開発され、多くの特徴を持つ革新的なプラットフォームです。この記事では、KATANAの概要や特徴を詳しく解説していきます。

YGG Japanの新プロジェクト「KATANA」とは?

KATANAは、YGG Japanによって開発された最新のブロックチェーン技術を基盤にしたL3ソリューションです。KATANAの設計は、ゲームに特化しており、ブロックチェーン技術を活用した新しいゲーム体験の提供を目的としています。

ゲーム開発で利用者の多い言語である「Lua」を活用

KATANAプロジェクトは、ブロックチェーンゲーム開発において、ゲーム開発者に広く使用されている「Lua」言語を活用しています。これにより、より多くのゲーム開発者がWeb3ゲームを開発しやすくなります。

 

「Lua」言語とは?

・信頼性: Luaの軽量性と柔軟性は、多くのゲームエンジンやプロジェクトで高く評価されています。
・高い人気: スクリプティングとカスタマイズが強力で、ゲーム開発者に人気です。
・使いやすさ: Luaは簡潔で読みやすいコードを提供し、初心者から専門家まで幅広く使われています。
・MOD開発: 多くのゲームのMOD開発に愛用され、現在も多くの開発者に利用されています。

KATANAチェーンの特徴:ゲーム特化した低コストチェーン

KATANAチェーンは、高スケーラビリティ・低コスト・高速トランザクション・高度なセキュリティ・インターオペラビリティを提供し、ユーザー体験を向上させます。おもに以下の3つの特徴があります。

■ゲーム特化レイヤー3
特定の領域に特化し、ゲーム開発に最適化された機能と高いカスタマイズ性を提供。
■Luaによるスマートコントラクト構築
シンプルで使いやすい「Lua」を採用し、ゲーム開発者のWeb3への移行をサポート。
■Starknetとの連携
ZK-Rollupに最適化され、EVMとも連携可能な「Katana CairoVM」を実装し、大規模なゲーム開発に対応。

また、技術的な特徴は以下の通りです。

■Lua JIT Bytecodes
ゲームロジックとスクリプトをオンチェーンで保存し、可用性と完全性を確保。
■KATANAインタープリター
LuaスクリプトとCairoVMにアクセスし、コンパイルされたLua JITバイトコードを実行。
■ブロックチェーンアセット
ERC20、ERC721、ERC1155などの管理をサポート。
■CairoVM
LuaJITファイルのエントリポイントとして動作し、スクリプトの起動とCairoVMとのやりとりを管理。
■KATANA zk-rollups
状態遷移のZKPを生成し、スタークネットL2に書き込む。
■クリプトグラフィック
デジタル署名やハッシュベースの検証などのセキュリティ機能を提供。
■ストアパッキング
ゲームステートとプレイヤーデータをオンチェーンで永続化。

KATANAチェーン概要:まとめ

株式会社YGG Japanが発表した「KATANA」は、ゲーム特化型のL3ブロックチェーンソリューションです。ゲーム開発に広く使用されるLua言語を採用し、開発者にとって使いやすい環境を提供します。KATANAは高スケーラビリティ、低コスト、高速トランザクション、高度なセキュリティを備え、インターオペラビリティも実現しています。さらに、ZK-Rollupに最適化されたKatana CairoVMの実装により、大規模なゲーム開発にも対応可能です。技術的には、Lua JITバイトコードのオンチェーン保存や、ERC20、ERC721、ERC1155の管理をサポートしています。

詳しくは公式サイトをご覧ください