分散型仮想世界 - one gamea 遺伝的アルゴリズムの実装 b....

33
分散型仮想世界 v 1.4.0

Upload: others

Post on 07-Sep-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 2: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

03

1. はじめに:どのようなゲームですか?

052. One Gameフレームワーク

A. ユーザーアバター

B. 土地制度

C. ゲームアセット

D. ゲームのスクリプト

E. 開発者ツール

083. One Game 製品ロードマップ

A. アバターウォレット

B. オープンプラットフォーム

C. マスターゲーム

114. One Gameアーキテクチャ

A. スマートコントラクト

B. マイナーによるホスティングサービス

C. コンセンサスに基づくバージョン管理 セキュリティメカニズム

D. ゲームエンジン

145. One Gameの自己進化

A 遺伝的アルゴリズムの実装 

B. 人工知能アルゴリズムの統合

Page 3: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

166. One Gameにおける分散型コンセンサスプロトコル

187. トークン化されたゲーム内の経済とエコシステム

A. One Game トークン OGT の導入

B. OGTの使用法

C. OGTインセンティブプログラム

D. OGT価格設定メカニズム

208. OGTの割り当て

28

9. プロジェクトロードマップ

A. 人気ランクの導入

B. 競争力ランクの導入

C. 人気の証明ベースのバージョンアップグレード競争力の証明

D. ランキングベースのネガティブコンテンツ管理

21

10. チーム 22

12. リスクの開示 26

13. 免責事項

11. 財団ガバナンス 25

Page 4: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

Atariは1972年にPongの導入で初めてビデオゲームを開発して以来 技術と人間とコンピュータのインタラクションのコンセプトとデザインは今後数十年にわたって進歩を続けています ビデオゲームは自家製のコミュニティから世界的な文化的な現象に成長し 非常に情熱的で魅力的なゲームコミュニティの発展を可能にしています 例えば 現代のデベロッパー テンセントゲームズのマルチプレイヤーオンラインバトルアリーナ競技 Kings of Glory は メディアへの 場を示しています:モバイルユニークなデザインとシームレスなソーシャルネットワークの統合により 8,000万人以上の日常的なアクティブプレイヤー DAU と2億人以上の月間アクティブプレイヤー MAU を擁しています ビデオゲームの人気は プロフェッショナルなスポーツよりも驚異的なゲーム業界にもなりました  Newzooによってグローバルゲーム市場レポートによると 世界中で22億のゲーマーは2017年にゲームの収益は1089億ドルを生成することが期待されています 業界の動向は引き続き加速し 加速すると予想されます 一方 3Dモデリングとバーチャルリアリティ技術の進歩により 開発者は現実世界と仮想世界の境界を曖昧にするようになった たとえばRockstar GamesのGrand Theft Auto GTA シリーズでは 大都市で犯罪者の役割を果たすことができます シリーズのすべてのゲームが賞賛され 現実的なグラフィックと奇妙な描写 批判されているような生き生きとした場面があります

01

はじめに: 実世界と仮想世界の境界を押し進める

Page 5: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ
Page 6: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

03

One Gameとは?

1

One Gameは ブロックチェーン技術の上に構築された分散仮想世界です One Gameには あらかじめ定義されたゲームプレイ ゲームデザイン または目標がなく クリエイターとプレーヤーが所有するオープンなゲームとクリエイティブプラットフォームであり さまざまなスキルのクリエイターがこの世界で独自の現実を創り出すことができます One Gameは 地域に根ざした分散型ガバナンスとともに かなりの設計の柔軟性 使いやすさ そして驚異的な創造的自由を提供します 伝統的で集中化されたゲーム会社とは異なりOne Gameはコミュニティによって管理され コミュニティとともに発展する分散型の世界ですこの仮想世界におけるそのコミュニティの労働の成果は 一元化された会社ではなくOne Gameコミュニティに発生します

この目的のために One Gameは 開発者とプレイヤーのための分散型のものを作成し 個別化されたものに基づいて参加者に投票権を与えるために One Gameソースコードに統合された2組のコンセンサスアルゴリズムを導入し Proof of PopularityandCompetitiveness One Gameエコシステムへの貢献度を反映したスコアを用います One Gameの開発と発展に貢献することで 開発者やゲーマーは さらに参加すると One Gameの経済で取引することができ ゲーム内のユーティリティ・トークン OGT で報われます プレーヤは PCクライアント VRヘッドセット またはモバイルデバイスを介してOne Gameの世界に接続することができ 暗号層のエコシステムによって駆動されるベースレイヤのインフラストラクチャとエンジンによってサポートされます

Page 7: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

個人の参加と創造で ReadyGame Oneで説明したように One GameはOasisになります リアルワールドとバーチャルワールドの境界は インテリジェントデザインと人工知能の組み込みによって バーチャルワールドが進化し 潜在的に現実世界を上回っていくにつれて消えていくでしょう 最後に One Gameはシステムのアップグレードによって時間の経過と共に進化し 分散されたコンセンサスによって支配されます これについては 本書でさらに検討します 現時点では One Gameは フレームワークロードマップに基づいて仮想世界を作成するための基本的なコンポーネントのフレームワークを提供します One Game は 製品ロードマップで計画されているように 3つの製品 アバター・ウォレット オープン・プラットフォーム マスター・ゲーム をリリースし アプリケーションの例として役立ち より良いアプリケーションを構築するよう促します

06

Page 8: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

05

One Gameの枠組みを提案し 仮想世界の原始的なコンポーネントのセットとして定義されます 目標は 開発者が仮想コンテンツを簡単に作成できるようにすることです プラットフォームは 次のコンポーネントで構成されています A. ユーザーアバター One Game アバターは 各ユーザーに割り当てられたOne Game IDです アバターが最初に原始的なものに見えるかもしれないが それは実際には 高度にカスタマイズ可能で 時間をかけて進化していくことができます One Gameのアバターは 物理的な顔の特徴やスキンなどの外観 行動 そして知性を含めプレーヤーによって変更することができる特定の機能を持っています セクション6.A アバターでの遺伝子の役割についてさらに詳しく説明します

One Gameコンポーネント

2

One Gameシステムは ゲームのプレイヤーはユーザー とパスワードの認証を介してシステムにアクセスすることを可能にするだけでなくOne Gameの仮想世界でのグラフィカルな表現としてアバターとそれらを割り当てていますParzivalがWade Owen Wattsとはかなり違って見えるのと同じように One Game AvatarはOne Game仮想世界でのゲームプレイヤーの改良バージョンになります

Page 9: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

C. ゲームアセット One Gameの革新的なゲーム内の経済では プレイヤーが所有し 自分の土地区画だけでなく彼らのゲームアセットを使用することができますが 他のゲームでもゲームアセットを使用することができます これらのゲームアセットはOne Game世界全体で使用可能であるため すべてのゲームで使用できます ゲームアセットは 人間のキャラクター 動物 乗り物 建物など One Gameの世界で目に見えるエンティティを定義します プレイヤーは One Game Asset Storeから無料の資産または購入可能な資産を見つけることができますゲームプレイで使用するプレーヤーはこれらの資産の所有権を保持し 移転する自由を持っています 開発者は 自分自身やコミュニティのために新しいアセットを作成し これらのアセットをOne Game Asset Storeで販売または共有することができます トランザクションはOne Game界のゲーム内ユーティリティートークンであるOGTトークンを使用して行われます この時点で ノンプレイヤーキャラクター

NPC には特殊なタイプのゲームアセットがあることに注意することが重要です プレイヤーが直接コントロールするアバターキャラクターとは異なり NPCはAIアルゴリズムやゲーマートレーニングの助けを借りて生き生きとし 開発者が作ったさまざまなゲームに参加することができます NPCについてさらなる説明は 人工知能アルゴリズムの統合セクションをご覧ください

B. 土地制度 One Gameの土地システムは ユーザがゲームシーンとゲームルールを設計する土地区画に基づいています One Gameシステムでは 2,000ピクセル×2,000ピクセルから200万ピクセル×200万ピクセルの範囲で 土地の仮想レンジを無制限に生成することができます  開発者は 新しい土地を生成するためにOGTで少額の料金を支払う必要があります そこにはゲームやシーンを作成することができます 一度プレイヤーが土地区画を取得すると それを所有して移転することになります 開発者が新しい土地を作り 景観のテクスチャやフィーチャを編集できるようにマップエディタが起動されます  最初は 土地の個々のレンジは デフォルトではばらばらになっていますしかし 開発者は協力してそれぞれの土地を結んで大規模なゲームを構築する都市を作ることができます

06

Page 10: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

07

- 土地エディタ:標高や造園などの地形の外観を変更します − アセットエディタ:開発者はサードパーティのモデリングソフトウェア たとえばMayaや3DSMax から3Dモデルをインポートし サポートされているフォーマットに変換して必要に応じてスケルトンを追加することができます − アバターエディタ:アバターの機能 行動 および遺伝的なメイクを作成および変更します − スクリプトエディタ:土地 資産 またはタスクに関連するプロパティとイベントを制御するためにスクリプトを編集します 経験が限られている開発者や開発者がいない開発者が シンプルなユーザーインターフェイスを使用してゲームを作ったり 高度なオプションや機能を提供してプロのゲーム開発者やチームがプロフェッショナルゲームを作成するためのスクリプトやライブラリを使用できるようにすることが目的です

D. ゲームのスクリプト ゲーミングスクリプトは 開発者が自分の土地区画にカスタマイズされたルールの定義を支援するために 新たなゲームのルールを生成するために使用されています 開発者は スクリプトを使用してデフォルトの物理的な外観をオーバーライドし 新しいゲームの物語をデザインしたり NPCをAIアルゴリズムで生き生きとさせたり 土地におけるゲームの開始条件と終了条件を定義することができます スクリプトライブラリはLuaスクリプトのライブラリで構成され 将来はJavascriptに拡張されています 開発者はそのまま使用したり 希望通りにスクリプトを修正したりすることができます E. 開発者ツール One Gameでのゲームやコンテンツの制作は 以下のデベロッパーツールを使用して簡単に進められます

Page 11: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

イテムのさまざまなカテゴリを獲得する機会が与えられ そのうちのいくつかは 自分のアバターに適用され アバターウォレットは NEOのガスと同様にウォレットにOGTトークンを保持するプレーヤーにさらに報酬を与えます プレーヤーは 仮想商品を受け取ってアバターウォレットにOGTトークンを保持することによって報酬を受ける さらに ソーシャルネットワークと統合することで プレイヤーはアバターを介して友人と交流したり 自分のセルフアイテムを共有したり 仮想アイテムをプレゼントすることができます Avatar Wallet製品を作成する主な動機は One Gameプラットフォームにユーザーを引き付けることです しかし このアプリケーションの目的ではない または副産物は ゲーミングユーザーインターフェイス アバターの作成 バーチャルギフトの送信を介して 通常の人々がブロックチェーンと暗号通貨を理解できるようにします

One Game製品のタイムライン

3

前のセクションで紹介したコンポーネントに基づいて One Gameの仮想世界は 次の製品パイプラインに従って段階的にプレーヤーに配信されます A. アバターウォレット この製品は モバイルデバイスをターゲットとするHTML5ベースのアプリとして設計されています これは 前のセクションで述べたAvatar Editorを拡張し One Gameの仮想世界のエントリーポイントとして機能します 通常のウォレットアプリと同様に ユーザーはEthereumとOne Game トークン OGT を含む暗号化キャッシュを入金して引き出すことができます 何このアプリでユニークなのは ユーザーがOne Gameで彼らの表現ができ そのOne Gameのアバターを表示およびカスタマイズできることです 毎日の宝くじがウォレット内で開催され いくつかのルールに基づいて プレーヤーには 仮想ア

08

Page 12: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

技術的な観点からは Open PlatformはすべてのOne Gameフレームワークコンポーネントのラッパーですが いくつかの追加機能も提供しています - プレイヤーが開発者が作成したゲームで小包をブラウズして検索するためのロビー - プレイヤーが他のプレーヤーと通信できるようにする埋め込みメッセンジャー - プレイヤーや開発者が異なるゲームでランキングを記録するためのリーダーボード 5 Aおよび5 1B)

09

B. オープンプラットフォーム アバターウォレットを使用して最初のユーザーベースを構築した後 One GameFoundationはOpen Platformを起動し 世界中のゲーム開発者にSDKと開発者向けツールを提供し アバターとゲームアセットを使用してゲームを構築できるようにします 開発者は自分のゲームをプラットフォームに公開し インセンティブプログラムから報酬を受け取ることができます 7.C参照 プレーヤーは アバターウォレットで作成されたアバターを使用して プラットフォームが推奨するさまざまなゲームをプレイしたり 報酬を受け取ることもできます 宝くじや異なるゲームでプレイヤーが獲得した仮想アイテムは プラットフォーム内のゲームの中で普遍的に利用できるようになります

Page 13: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

10

マスターゲームで開発される初期の機能には 以下のものがあります - 都市を建設し発展させる −都市内にミニコンペを開催して より多くのプレイヤーを引き付け 都市に土地を接続する − チケットなどのバーチャルアイテムの販売から報酬を受け取る − 都市全体がランク付けされ メンバーは都市へのそれぞれの貢献度に応じてOGTでプラットフォームの報酬を受け取ることができます − 異なる都市のバーチャルリソースを取引することにより プレイヤーは不十分なバーチャルグッズの積極的な取引から利益を得ることができます − 競争や戦争を開始することによって ある都市は他の都市のバーチャルアイテムやゲーム内の通貨を略奪することができますマスターゲームの詳細は 今後発表される予定です

C. マスターゲーム マスターゲームはオープンプラットフォームで利用可能なサンドボックスゲームであり One Gameの原点世界を創造に焦点を当てていますマスターゲームはゲーマーの間の相互作用の一連のルールを紹介します マスターゲームの目標は プラットフォームのすべての機能を紹介することです このゲームはゲーマーや開発者に可能性の程度を教える方法として使用されます このゲームでは 他の人が自分のコードをマスターブランチからフォークするのと同じように自分のバージョンにフォークしゲームデザインの変更を自分のものに合わせることができます ゲームはOne Gameフレームワークを最大限に活用し より多くのプレイヤーが開発者になることを奨励し 開発者はゲームデザインの可能性を見て より良い開発者やゲーマーになるよう促します マスターゲームでは プレイヤーは土地区画を作成したり 他のプレイヤーが作成した土地区画に参加したり 都市のゲームを探索することができます

Page 14: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

11

One Gameの技術的なアーキテクチャは 以下に概説します クライアント側は ゲームプレイヤーのための仮想世界に接続する複数のインターフェースとゲーム開発者用の開発者ツールで構成されています 当初 One Gameチームは Avatar WalletとOpen Platformを起動してモバイルデバイスに注力し 他のクライアントにも拡張する予定です

サーバ側は 低コスト 柔軟であるDeepbrainチェーン DBC および分散AIコンピューティングプラットフォーム上に構築されています このプラットフォームを選択する動機としてOne Gameは多くのコンピューティングリソースを必要とし AIアルゴリズムの実装が含まれておりDeepbrainチェーンは 私たちのユースケースのための実行可能な 分散型ソリューションを提供することであるということ Deepbrainチェーン上のスマートコントラクト およびDeepbrainチェーンのコンピューティング・プラットフォーム上で展開できるマイニングサービス:これらサーバー側の 2つのコンポーネントで構成されています

One Gameアーキテクチャ

4

Page 15: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

- 土地システム 土地の作成 土地所有権 および価格の歴史の完全な記録を保持します 土地所有権は OGTと呼ばれるユーティリティトークンを通じて取得されます- Asset Systemは アバターの状態など すべてのゲームアセットのステータスをトレースします B. マイナーによるホスティングサービス  シミュレートされたマイニングプロセスではマイナーはDeepbrain チェーンのコンピューティングプラットフォームにさまざまなサービスを導入していきます - メインサーバーは ゲームロビー アセットストア シーンなど システムの基本的なコンポーネントを含みます - AIアルゴリズムには 経路探索 遺伝子組換えと突然変異のアルゴリズム NPCの行動と意思決定のためのアルゴリズムが含まれています - 数値コンピューティングは ゲーム物理学と衝突検出を管理します - Scripting Engineは 開発者が作成したスクリプトをコンパイルして実行します クライアントがサーバー側に要求を送信するとマイナーの 録センターから対応するサービスのIPアドレスを検索し そのサービスとピアツーピア接続を確立します クライアント側からの要求が既存のマイナーの能力を上回ると インセンティブ・プログラムは より多くのマイナーを引き付けるために採掘報酬を上げる 逆に 十分な要求がない場合 インセンティブ・プログラムはマイニング報奨を下げ マイナー数の減少をもたらす

12

リポジトリからOne Gameのソースコードをダウンロードし コンパイルされたバイナリをDeepbrain チェーンのコンピューティングプラットフォームにアップロードして実行することで どんなユーザーでもマイナーになれますこのようにDeepbrain チェーンホスティングネットワークを通じて マイナーはOne Gameにコンピューティングとストレージのソリューションを提供し シミュレーションされたマイニングプロセスを通じてOne Gameトークンに報酬を与えます ゲーム結果とユーザーランキングはサーバー側で実装されます ゲームクライアントは ゲーム結果またはユーザランキングに影響を与えないレンダリングおよび計算のみを実行する A. スマートコントラクト One Gameのコアシステムは Deepbrain チェーンの上にスマートコントラクトとして構築されています コアシステムには 以下の主要コンポーネントが含まれています − マイナーが 録するセンター およびマイニングサービスにルーティングされるクライアント側の要求をサービスします − インセンティブプログラムは システム内でOne Gameトークン報酬がどのように生成されるか コンセンサスランキングに基づいて報酬がマイナー 開発者 プレーヤーにどのように配分されるかを管理します

Page 16: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

D. ゲームエンジン 理想的には One Gameはオープンソーシングソリューションに完全に基づいた実装を作成することを目指しています しかし 現時点では ほとんどの商用ゲームエンジンは密接にソースされています 今のプロトタイプでは Unity3DとEgretがゲームエンジンとして選ばれています 後で One Gameがソースコードと通信プロトコルのソースをオープンします 最終的に ゲームエンジンの選択肢が増えると One Gameは別のソリューションに移行することを検討します

13

C. コンセンサスとセキュリティメカニズムに基づくバージョン管理 One Game のマイニングプロセスでは 誰もが マイナーワーカーとして サービスの異なるバージョンをホストする自由を持っていることを意味します 許可を得ることなくマイナーワーカーになることができ そして オープンソースへの貢献によって改善フォークのものを提供することができます しかし セキュリティ上の懸念を回避し 潜在的なセキュリティ上の危険からシステムを保護するため バイナリの指紋を記録し マイナーのセンターに 録します 一方 投票プロセスが設計されているため ゲーム開発者やゲームプレイヤーが委員会を構成し どのオープンソースバージョンが選出されたバージョンかを決定することができます 投票プロセスの理論は第4章で詳しく説明されている Deepbrain チェーンのコンピューティングプラットフォームは 一度バージョンが導入されると 安全にサンドボックスに保管され 外部のプログラムやアクターによって変更されないことを保証します

Page 17: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

14

One Gameの自己進化

5

複雑な仮想世界を構築するには 人間の入力に依存するだけです One Gameチームやサードパーティの開発者であっても One Gameは 遺伝的アルゴリズムと他の人工知能アルゴリズムの助けを借りて 自己進化する必要があります A. 遺伝的アルゴリズムの実装 One Gameのゲームの開発者は ゲームの様々な種類を提供しますゲームプレイヤーはゲームプレイを通して継続的なデータストリームを提供します One Game 資産とスクリプトは高度にモジュール化されているため さまざまなモジュールを組み合わせることで無制限のゲームの可能性やバリエーションが生まれると考えられています One Game の Developer Toolsにより 開発者はアセットをマップすることができます DNA遺伝子のモジュールに似た遺伝子を持つモジュール つまりすべての遺伝子は形質を持っています

OGTで料金を支払うことにより ゲームプレイヤーは 所有する資産にランダムな遺伝子変異や組み合わせを適用したり アバターなどの新しい資産を獲得することができます ゲームプレイヤーは 生成された最終コンテンツに満足するまで コンビネーションプロセスの繰り返しを続けることができます 複数の開発者とプレイヤーの入力とフィードバックの後 この遺伝子により プラットフォームはこの選択プロセスによって驚くべき結果をもたらします  One Gameは プレイヤーと開発者に 神のようなパーソナライゼーションと創造の力を与えます

Page 18: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

15

B. 他の人工知能アルゴリズムの統合 ディープ・ラーニング・アルゴリズムは 世界の創造の過程で利用することができます これは退屈な日常作業 特にピクセルレベルの献身を必要とする作業から人間のプレーヤーを救うでしょう 日常の仕事には アバターに服を加えたり景観を変えたり 街に道路や通りを置いたりするなどがあります AIを訓練して人間のプレイヤーや開発者が土地区画を設定する方法を学ぶことにより 深い学習モデルを訓練してこれらのタスクを引き継ぐことができ 開発者が土地区画を設定するのに必要な基本レベルを大幅に簡素化できます 創造の初期コストを下げることによって 経験の少ない先進的な創作者が世界の創造に参加し 創造のプロセスを楽しむことができます 仮想コンテンツは より速いペースで作成することができます 強化学習は One Gameでのゲーム体験を改善するために使用できるもう1つのアルゴリズムです 以前 ゲームアセットでは NPCが簡単に言及されています One GameのNPCは ゲーマーやコミュニティ全体の支援を提供することで 独自の機能を提供します ほとんどのゲームのNPCは あらかじめ定義されたデシジョンツリーによって管理され プレイヤーにNPCが スマート」であるという感覚を与えます これがいわゆる ゲームAI」です One Gameでは NPCが実際にゲーマー自身によって訓練されます たとえば One Gameは 新しいペットを訓練するなどの競技を開始することができます ここでは ゲーマーがさまざまなゲームプレイを通してペットコンパニオンを訓練するようインセンティブを与えることができます しかし 彼らは実際にプラットフォーム上の ゲームAI」/ NPCのトレーニングセットを提供しています

強化学習と他の数学モデルを統合することにより NPCはプレイヤーからの入力を受け取り学習した内容に基づいて決定を最適化することを目標としています 遺伝的アルゴリズムおよび他の人工知能アルゴリズムのOne Gameの統合は 生物学 数学 コンピュータサイエンスの知識を兼ね備えていますこの段階では いくつかの基本的な概念をカバーし 粗い提案を設定します ユーザーからのフィードバックに基づいて プラットフォームが進化するにつれて 理論がさらに発展するでしょう

Page 19: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

16

One Gameは人気ランクを使用します (Popularity Rank)と競争力ランク (Competitiveness Rank)をコンセンサスの仕組みとしている Popularity RankそしてCompetitiveness Rank開発者とプレイヤーの能動性を測定し プラットフォームは定期的に再計算するPopularity RankそしてCompetitiveness Rank開発者とプレーヤーごとに これらの2つのコンセンサスメカニズムにより中央アービターが排除され クリエイターとゲームプレイヤーは 投票と自己進化プラットフォームの有効化に基づいてプラットフォームの進化を制御できるようになり 分散型ガバナンスが可能になりますA. 人気ランクは 開発者が作成した土地の人気を定義します . ここでそれぞれ R (l, i + 1) と R (l, i) は土地 現在の期間の人気ランク 期間 i + 1 であり 前期間(期間 i); は0と1との間の数であり 現在の期間の重みを表す Pは土地を訪問したすべてのプレイヤーの集合 現時点では 単一のプレーヤーがPとして表現される t(p, l) はプレイヤーP が土地l で過ごした時間 T(p) はプレイヤーP が過ごしたすべての土地における時間です

B. 競争力ランクは 開発者が作成したさまざまなゲームでのプレーヤーのパフォーマンスを定義します したがってR (p, i + 1) と R (p, i) は単一プレイヤーを意味し P の競争ランクはkによるが k は0と1との間の数であり 現在の期間の重みを表す Lその土地のセットp 現在の期間に訪問した1つの土地l 単一のプレーヤーを表すp 土地のパフォーマンススコアl およびS(l) は 土地の異なるプレイヤーから得たすべての得点の合計です 人気順位であることに注意してください R (l, i) は 前の期間の重みを式の重みとして使用します 言い換えれば 競争力のランクをより良くするために より一般的なゲームのように得点を獲得する必要があります

One Gameにおける分散型コンセンサスプロトコル

6

 

c

p p

p

p

c

p

開発者の人気ランク R (d, i) は 彼のすべての土地の人気ランクの合計に等しいR (l, i) となり l が単一の土地を表し 作成されたすべての土地のセットが L(d) です

Page 20: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

17

C. バージョンアップグレード人気の証明と競争力の証明 プラットフォームでは 人気ランクが最も高い開発者 競争力の最も高い選手プレイヤーが委員会を構成する審査員としてランクされます One Game開発チームは プラットフォームを更新すると 参加者の承認の2/3を集めた段階で新しいバージョンの公開を行います これは委員会 スマートコントラクトを通じて提示されます 理論的には サードパーティ開発者は新しいバージョンを開発して提出することもできます 最終的には プラットフォームのアップグレード時期と方法を最終的に決定するのは委員会です

D. ランキングベースのネガティブコンテンツ管理 暴力的または不適切なコンテンツに対するフィルタリングの問題は コミュニティのキュレーションに基づいています ランク付けシステムは コミュニティのフィードバックに基づいてネガティブコンテンツのランクを減らし ユーザからのそのようなコンテンツを不明瞭にするようにさらに適応される

Page 21: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

18

One Gameの参加者は ユーザー間の経済取引に完全に参加することができます この目的のために One Gameは参加者間の瞬時のグローバル・トランザクションを可能にするOne Game・トークン OGT を導入する OGTはOne Gameの代 可能コンポーネントです One Gameの仮想世界では 経済はOne Gameの世界でのユーティリティ価値を担う固定供給の代 可能なトークンに基づいています A. OGTの紹介 One Gameトークン One Gameトークン OGT はERC20互換のトークンです最初はEthereumブロックチェーンの上で発行され その後Deepbrain チェーントークンにスワップされます OGTの供給量は限られており 流通量は事前に定義されています B. OGTの使用法 OGTはゲーム内のユーティリティトークンです OGTを使用して One Gameの世界で土地区画 仮想商品 サービスを購入することができます OGTを購入することにより 新しいゲーマーや開発者は One Game世界経済に即座に参加することができます 以下は OGTのいくつかの使用例をまとめたものです − 土地の作成と維持 − 開発者が開発したゲームの有料オプション − Asset Storeで資産を購入して販売する

− 開発者とプレーヤーの報酬 − コンピューティングリソースとストレージリソースを使用するための料金 OGTは ネイティブの通貨とゲームの燃料としてゲーム内で譲渡可能なデジタル資産であり 価値交換のようにOne Gameプラットフォームの外で譲渡することもできます 1 のゲームプラットフォームが成熟するにつれて OGTの値は理論的には プラットフォームの価値と連動して動きます C. インセンティブプログラム マイナーとすべての開発者とプレイヤーのために予約されたインセンティブプールがあります 毎年プールのトークンの10%が報酬として分配されます 同時に 土地の創出と遺伝的変異から得られた収入はインセンティブプールに戻されます i番目の年のプールのサイズがS(i) プールで受け取った金額はR(i), プールのサイズは(i + 1)今年は次のようになります: 

トークン化されたゲーム内の経済とエコシステム

7

Page 22: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

OGT価格は市場の需要と供給に基づいて変動するが 後述のように 開発者は フィアットの通貨への固定変換レートで仮想グッズを発行することができます プロトコルは 開発者が暗号取引所のAPIに接続している現行のOGT価格にアクセスするための1つまたは複数のオラクルを参照し 最終価値に基づいてバーチャル商品を可変的に あるいは価格を固定金額の通貨価値に変換できるようにする開発者はOGTで商品の価格を変えることができます決済通貨に限定された安定した価値を維持している たとえば あるOGTの現在の価格が$ 0.01で ゲーム開発者が$ 0.10の価格で自分のバーチャルXを発行した場合 One Gameでは1つのXを購入するために10OGTを支払う必要があります トークンのOGT価格が0.02ドルに上昇すると バーチャルグッズの価格は自動的に調整され プレイヤーはオラクルを使用して5つのOGTで1つのXを購入することができます 通貨変動は ゲームからOGTを獲得し 市場の変化によりトークン価格が変動する可能性があるため 開発者のリスクです 開発者は この変動リスクをデリバティブの使用によりヘッジすることを提案している この市場経済の付帯的な複雑さのため ここでは詳細には触れません

19

仮定としてR やR 毎年受け取った収入の下限と上限です   第 i + 1 年的激励池大小的下限和上限将是:   当 i 接近无穷大时,我们得到:   以及    つまり プールのサイズは最終的に動的なバランスに達します セクション3で説明したように Dでは シミュレートされたマイニングプロセスは マイナーが参加するのに十分なインセンティブを受けるように システム全体に必要な計算リソースとストレージリソースが常に必要であることを保証します 残りの報酬は 開発者とプレイヤーに配され その人気度と競争力のランクに比例した金額が適用されます D. OGT価格設定メカニズム OGT フラット または他の暗号の間の変換率は 純粋に需要と供給によって決定されます より多くの開発者やプレイヤーがOGTの不足に起因するプラットフォームに参加するときOGT価格が増加します 合計で 100億のOGTトークンが発行されます

L H

Page 23: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

OGTの割り当て

8

20

合計で 100億OGTが発行されます トークンは次のように割り当てられます − OGTの38%は パブリックおよびプライベートセールでゲーマー 開発者 パートナーに販売されます − OGTの16%はチームとアドバイザーのために予約され 24ヶ月で一次的に権利が確定する

− OGTの14%はOne Game財団のために予約され ロックアップ期間は24ヶ月です − OGTの30%は予約され 採掘する必要があります ブロック報酬の半分はプレイヤーに送られます

Page 24: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

プロジェクトロードマップ

9

21

One Gameのプロジェクトロードマップには フレームワークロードマップと製品ロードマップ 第2章と第3章で説明 が含まれています

Page 25: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

22

チーム

当社のエグゼクティブチームは シリコンバレーとウォールストリートのトップ企業とエリート企業の起業家とエンジニアです 最高経営責任者 CEO | Pu Shi 連続起業家と暗号の早期導入者 複数のブロックチェーンプロジェクトの投資家とアドバイザー 10年以上の経験を持つ独立系ゲーム開発者 ニューヨークに拠点を置く中古車の電子商取引会社であるCarlohaを共同設立 GoogleおよびMicrosoftを含むテクノロジー企業で シニアソフトウェアエンジニアおよびTech-Leadの職位を長年にわたって保持しています エモリー大学コンピュータサイエンス学部 チーフブロックチェーンエンジニア | Jason Zou Googleマップの技術リーダーとマネージャー業界をリードするAI技術を使用して7年以上のGoogleマップでの作業経験 博士号を保持ストーニーブルック大学の応用数学と武漢大学の純粋数学の学士号 元ACM-ICPCプログラミングコンテストメダリスト

チーフプロデューサー| Kurt Young Mokuni Gamesの共同設立者でありクリエイティブディレクター 元The9 Limitedのクリエイティブディレクター NASDAQ:NCTY スクールオブビジュアルアーツからコンピュータ芸術学の修士号を取得 チーフテクニカルアーティスト | Fox Chen Mokuni Gamesの共同設立者およびリードプログラマー 経験としては10年以上のゲーム開発 ニューヨーク大学からコンピュータサイエンスの修士号を取得 チーフマーケティングオフィサー | Jane Wang これまでCompassやEtsyを含む消費者テクノロジーの新興企業 Bridgewater AssociatesやGAMCO Investorsなどのヘッジファンドで活躍してきたJane Wangはテクノロジー企業のマーケティングを専門としています 彼女はノースウェスタン大学の応用数学と経済学の二つの学士号を持っています 彼女の著作はHuffington PostとForbesに掲載されています

10

Page 26: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

チーフストラテジーオフィサー | Jeff Zhou M&AとIPOで10年以上の経験を持つ投資銀行家専門分野にはフィンテックやクリーンテックなどがあります ロサンゼルス大学サイモン・ビジネススクールの米国マカレスター・カレッジ

Macalester College から数学と経済学の学士号を取得

23

リードプログラマー | Jay Soung ゲームデザイナーのためのパフォーマンス スケーラビリティ エディタツールを専門とするゲーム開発者 initialPrefabsの共同創設者Unityの内部の仕組みを扱う7年以上の経験を持ち Unity Asset Storeにアセットを公開しています UXデザイナー|Feiou Su ゲームデザイナー Mokuni Gamesのインタラクションデザイナー ゲーム開発 ゲーム用UI / UX 革新的なゲームプレイ 産業デザイン 多彩な分野を横断して楽しいインタラクションを作成した経験があります パーソンズスクールオブデザイン MFAデザイン&テクノロジーを卒業 UIデザイナー | Qiushuo(Q) Li ニューヨークに拠点を置くデザイナーは 2011年にキャリアをスタートしました グラフィックデザイン 広告 出版 美容 デジタルプロダクトでの彼女の多様な経験は 彼女を多面的なデザイナーとオープンな問題ソルバーに仕立てました ブランディングやタイポグラフィでは Qは このようなタイプのディレクターズクラブ63 グラフィックスの新タレント年次2017 コミュニケーションアートによる2018年の年間タイポグラフィ A」デザイン賞など いくつかのデザイン賞にノミネートされました

Page 27: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

24

Unseen Magicについて ニューヨークに拠点を置くUnseen MagicはOne Gameの重要なパートナーです そしてMokuni GamesのチームはOne Gameの重要な部分です 過去5年間で 10人以上のチームからなるUnseen Magicは Apple Google Microsoftなどのアプリストアで紹介されたKitty in the BoxやFood Congaなど 複数の成功した製品を開発して発表しました  ゲームには1,000万回以上のダウンロードがあり 平均レビュースコアは4.5+以上でした  さらに Unseen MagicはNew York Comic ConとPAXから複数回の賞を受賞しています 同社は最近 2016年第3四半期にテスラの中国拠点に仮想現実体験を提供しました

Page 28: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

財団ガバナンス

25

One GameがシンガポールでOne Game基盤をセットアップします この基盤の主なタスクはOne Gameプラットフォームを収益性の高い目的なしに公平に 公正に 透明に実行し 開発チームを深く支援することです財団は 法的に設立された組織であり 商業的利益を得ずに公的または私的利益を支持または参加する ファンドが獲得した利益は余剰と呼ばれメンバー間で利益を配分することなく他の活動の資金として保持されます

11

Page 29: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

26

1システマティック・リスク:グローバル・ファクタの共通要因による収益の変化の可能性であり これはすべての有価証券のリターンに同じ影響を及ぼす 例えば 政策リスクを例にとる 現時点では ブロックチェーン・プロジェクトとトークン・セール・モードの資金調達の監督方針は明確ではなく 政策上の理由により参加者が失われる可能性もあります 市場リスクに関しては デジタル資産市場全体の価値が過大評価されれば 投資リスクは増加する 参加者はトークンセールでプロジェクトが高くなることを期待するかもしれませんが これらの高い期待は実現できないかもしれません 同時に システミックリスクには 自然災害 世界のコンピュータネットワークの大規模な障害 政治不安など 一連の不可抗力要因も含まれますが これらに限定されません 2.監督の欠如のリスク:OGTを含むデジタル資産取引は デジタル資産取引の分野における強い監督の欠如のため 非常に不確実である その一方で 電子トークンは 銀行家によって急上昇 押し下げ 操作されるリスクがあります 経験不足の個人が市場に参入した場合 市場の不安定性に起因する資産や心理的 力の影響に抵抗することは難しいかもしれません 学識経験者やメディアは時には慎重な参加提案をしているが 現行のリスクを効果的に回避することが難しいような方法で規制方法や規定が書かれていない 3. 監督のリスク:近い将来 電子トークンセクターに関するブロックチェーン経済を規制するための規制が導入されることは否定できない セクターを規制している場合 トークンセール期間中に購入されたトークンが影響を受け 価格や市場性の変動や制限につながる可能性があります

4. チームのリスク:現在 ブロックチェーン技術分野には多くのチームとプロジェクトがあり競争は非常に激しいです 市場競争と事業運営上の強い 力があります One Gameプロジェクトが多くの優れたプロジェクトを突破し広く認知されるようになるかどうかは チームの能力とビジョンプランニングに結びつくだけでなく 競合他社や市場の支配者といった外部要因にも関係します 悪質な競争に至る可能性もあります 5. チーム内のリスク:One Gameでは 活力と強さの両方のチームが集結し ブロックチェーンの分野の上 実務者 人工知能の専門家 経験豊富な技術開発担当者などが集結します OneGameチームは安定性と結束性チームのプロジェクトの全体的な発展に不可欠です それにもかかわらず 今後の開発では チーム内の主要な人員の逸脱と 争によって悪影響を受ける可能性を排除することはできないことに注意してください 6. プロジェクト全体の計画とマーケティングのリスク:One Gameイニシアチブチームは ホワイトペーパーに記載されている開発目標を達成し プロジェクトの成長領域を拡大するための努力を惜しまない プロジェクトの詳細が更新されるにつれてホワイトペーパーが調整される可能性があるため プロジェクトアップデートの詳細がトークン Sale参加者によって適時に取得されないと情報の非対称性が生じ その後のプロジェクトの開発に悪影響を与える可能性があります 7. プロジェクト技術のリスク:まず プロジェクトは暗号アルゴリズムに基づいており 暗号技術の急速な発展は潜在的なリスクを冒すことにつながる

リスクの開示

12

Page 30: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

27

第2に ブロックチェーン 分散元帳システム分散化 改ざんに同意しない その他のテクノロジがコアビジネス開発をサポートする一方でOne Gameチームはこれらの技術のすべての実現を完全に保証することはできません 第3に プロジェクトの更新と調整の過程で パッチをリリースすることで救済できる抜け穴があるかもしれませんが この脆弱性による影響の程度は様々です 8. ハッカーの攻撃と犯罪の危険性:セキュリティ面では 1人のサポーターだけを見ると人数は非常に少ないですが 全体の数が多いため プロジェクトのセキュリティに対する高い要求があります 電子トークンは匿 であり 追跡が難しいことに注意してください 簡単に犯罪者によって使用されたり ハッカーによって攻撃されたり違法資産を移転することに関与したりする可能性があります One Gameが予期しないリスクに直面することがあります 参加者はチームの背景を十分に理解し プロジェクトの全体的な枠組みとアイデアを把握し ビジョンを合理的に調整し 参加する前に合理的にトークンのコレクションに参加する必要があります

Page 31: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

28

1. The contents of this white paper are for information only. If you wish to purchase OGT, you need to read and expressly agree to the Terms of Sale of OGT. Taking a copy of the white paper, reading it, or sharing it or any act you do in relation to this white paperdoes not constitute your agreement to the terms of sale or use of OGT. 2. One Game team will continue to make reasonable attempts to ensure that the information in this white paper is true and accurate. In the development process, the platform may be updated, including but not limited to platform mechanisms, tokens, their mechanisms, and token distribution. Part of the content of the document may be adjusted in the new white paper as the project progresses. The team will update the content by issuing announcements or new white papers on the website. Participants must access the latest version of the white paper before purchasing any OGT, and adjust their decisions according to the updated content. The One Game team does not bear any liability to purchasers of OGT for any of their losses arising from their reliance on this white paper. 3. The team will spare no effort to achieve the goals mentioned in the document. However, force majeure events beyond its control may mean that the team might not be able to completely accomplish the commitment.

4. As an official token of One Game, OGT is an important tool for platform effectiveness, not an investment product. Owning OGT does not represent the ownership, control, and decision-making power of the One Game platform granted to its owner. OGT as an encrypted token used in the One Game platform, does not belong to the following categories: (a) any kind of currency; (b) securities; (c) shares of legal entities; (d) stocks, bonds, notes, warrants, certificates, or other instruments granting any rights. 5. OGT's value and very existence depends on the prevailing applicable laws. It may not have any value, in which case the team will not make additional commitment to increase its value. The team is not responsible for the consequences caused by the increase or decrease in the value of OGT. 6. To the maximum extent permitted by applicable law, the team disclaims all responsibility for damages and risks arising from the purchase of any OGT.   7. A purchaser of OGT must comply with any requirement to provide the necessary information required under applicable law or for the purpose of best practices, such as providing personal information and source of funds so that Know-Your-Customer checks can be carried out on such purchaser.

Disclaimer

13

Page 32: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

29

8. Before the purchase of any OGT, purchasers must read, acknowledge and agree to accept the risks of such purchase. 9. Residents of jurisdictions that have banned Token Sale are not allowed to purchase OGT.

Page 33: 分散型仮想世界 - One GameA 遺伝的アルゴリズムの実装 B. 人工知能アルゴリズムの統合 6. One Gameにおける分散型コンセンサスプロトコ

住所68 Circular Road, #02-01 Singapore 049422 連絡先[email protected]

One Game

30

Twitter @onegamerocks

https://t.me/onegame_en