Cosmos Hub 3に対応したBlockchain Explorer の Cosmos Gaming Explorer V1.0 をリリース

GAME
GAME
Published in
8 min readJan 15, 2020

Cosmos Hub 3に対応したBlockchain Explorerである Cosmos Gaming Explorerを公開しました。

※ Cosmos Gaming Explorerは、現在Cosmos Hub 3のみに対応しています。今後、Cosmos Gaming Hubのテストネットをはじめとして、複数のHubをサポートしていく予定です。

Cosmos Gaming Hubとは

Gaming Hubでは、ユーザーが、自らのゲーム内アイテムや武器、防具などの価値あるデータをブロックチェーン上のデジタル資産として自由に管理することができ、それらの取引を自由に、迅速に行えるようにするためのゲームに特化したブロックチェーンネットワークの構築を目指し、開発を進めています。

ゲームに特化した新たな分散システムの構築は、従来型の中央集権的なゲーム産業が抱える「ゲーム空間内のユーザーの経済的行動の制限」を解決することができると考えられます。 具体的にGaming Hubでは、ブロックチェーンを活用したゲームのUX向上のため、非中央集権的でありながらも、即時決済を可能にする高いスループットを持ち、迅速なファイナリティを得ることができるスケーラブルなブロックチェーンの開発が必要であると考えており、Cosmos-SDKを利用してその実現を目指しています。

Cosmos Gaming Explorerとは

Cosmos Hub 3に対応したBLockchain Explorerになります。
Ethereumでは、Etherscan、Bitcoinでは、blockchain.comなどがBlockchain Explorerが有名で、トランザクションの確認をはじめとして、各アドレスの中身の確認などを行うことができます。

BitcoinやEthereumで必要とされるBlock explorerと違って、PoSベースのコンセンサスアルゴリズムのCosmos Hubでは、ブロックを生成するValidatorと呼ばれるノードが存在します。また、Cosmos Hubでは、Onchain Governanceとして、投票を通してコミュニティの意思決定を行う機能があるので、Blockchain Explorerでは、こうした機能をサポートすることが必要になります。

すでに、Cosmos Hub 3をサポートしているBlockchain Explorerがいくつもある中で、今回私たちのCosmos Gaming Explorerを発表できたことは大変嬉しいです。

参考: Cosmos Block Explorers

使い方

早速、Cosmos Gaming Explorerの使い方を見ていきましょう。
使い方は、とてもシンプルです。
次のURLにアクセスして、各ページをみるだけで大まかな概要をつかむことができます。
また、block高やTransaction Hash, address, validator address, validator名などで検索をすることも可能になっています。
https://cosmosgamingexplorer.com

各ページの説明は次の通りです。

HOME
homeでは、次のような基本的なCosmos Hubの情報を表示しています。

Cosmos Hub では、前回のアップデートでValidatorの数が125になりました。
Cosmos Hubのstakingの年間のインフレ率は、およそ7%強になっています。validatorに対してdelegateしているholderには、ブロック生成時に、インフレした分のatomが配分されます。

VALIDATORS

VALIDATOR DETAILS

TRANSACTIONS
Cosmos Hub 3のトランザクションの種類には、様々あります。
現在、サポートされている型だけでも次の通りです。

transactionsの項目では、こうした様々なタイプのtransactionを可視化して表示します。

BLOCKS
各Block内の情報を表示します。

  • Height
  • Block Time
  • Block Hash
  • Number of Transactions
  • Proposer
  • Transaction Hash

PROPOSALS

proposal

  • title
  • proposer
  • Voting Start
  • Voting End
  • Type
  • Submit Time
  • Deposit End Time
  • Description
  • vote

Vote Result

  • Yes
  • No
  • NoWithVeto
  • Abstain

ApplicationとしてのExplorerの意義

Cosmosの思想の一つに、開発者がCosmos-SDKを使ってより簡単にBlockchainを作れるようにし、アプリケーションレイヤーの開発に専念できるようにする、というものがあります。Blockchainと連携したアプリケーションは、分散的にデータが保持されているがゆえに、単なるwebサービスとは異なる難しさがあります。Blockchain Explorerは、Blockchain の情報を網羅的に表示するアプリケーションであると捉えることもできます。したがって、Block Chain Explorerを作ることは、CosmosにおけるNodeのあり方や、Rest API、Light Clientに関して深く理解する良い題材になると言えるでしょう。もちろん、今後、Blockchain とインターラクティブなやり取りをしていくもっと高度なアプリケーションが求められていくとは思いますが、最初の取り組みとしては、BLockchain Explorerを作ってみるというのは、大きな収穫になったと言えるでしょう。

CosmosGaming Explorerの今後の展望

Cosmos Hub の統計データの掲載
現在のCosmos Gaming Explorerは、Cosmos のノードが提供するデータの一部を可視化したにすぎません。実際には、まだ表示できていないAPIを提供するのはもちろんのこと、さらに、2次的に加工したデータを作成したりして、より分かりやすく統計的なデータを提供することが可能であると考えています。

Cosmos Gaming Hub のテストネットのサポート
Cosmos-SDKベースのブロックチェーンを作るにあたり、ブロックチェーンの状態を把握するためにも、Explorerを最初に作るのは必要な過程でした。 Cosmos Gaming Explorerでは、Cosmos Gaming Hubのテストネットがリリースされた時に、サポートをしていく予定です。

Cosmos Gaming Hubは、Cosmos経済圏の成長に貢献するとともに、次世代型のゲームプラットフォームのあり方を提示出来るように引き続き開発を続けていきます。

募集
現在Cosmos Gaming Hubでは、一緒にCosmos-SDKを使った独自チェーン開発をより良いサービスとして成長させていけるエンジニアのメンバーを募集しています。興味がある方は、Twitterまたは、info@cosmosgaminghub.org までお気軽にご連絡ください。

— — — — — — — — — — — — — — — -
Cosmos Gaming Hub Project(旧MOLD Project)
CEO & Co-Founder

朝野 巧己

全てのゲーム愛好家に最高のエンターテイメントを届けるために

--

--

GAME
GAME
Editor for

Cosmos Gaming Hub is a fair and secure distributed gaming platform which supports the development of new games and simplifies the trading of digital assets.