# Lotus Core ホワイトペーパー ![logo](https://i.imgur.com/EAtcR2L.png) ### スマートコントラクトによるデジタルゲームの配布、所有権、資金調達のための分散プラットフォーム ### ライブバージョン ~最後の~ ~リビジョン:~ ~2018年~ ~3月~ *__NOTE__: このホワイトペーパーは作業中であり、近い将来に警告なしで変更される可能性があります。* # 用語集 いくつかの用語は、この文書の多くの部分で使用されます。ここでは、誤解を避けるためにその意味を定義し明確にします。 **Ethereum:** スマートコントラクトを実行する分散プラットフォームです。これは、ダウンタイム、検閲、詐欺または第三者の干渉の可能性なしに、プログラムどおりに実行されるアプリケーションです。 **ブロックチェーン:** 2つの当事者間のトランザクションを効率的かつ検証可能で永続的な方法で記録できるオープンな分散元帳です。_blocks_というレコードの連続的なリストは、暗号化を使用してリンクされ、保護されています。 **Ethereumブロックチェーン:** ブロックチェーン上のスマートコントラクトの処理を可能にするチューリング完全なスクリプト言語を持つブロックチェーンです。このホワイトペーパーで "ブロックチェーン"と言うとき、具体的にはEthereumブロックチェーンを指しています。 **デジタルゲーム:** インターネットからダウンロードできる「ボックス化された」電子ゲーム。それは、テレビ画面またはコンピュータモニタのようなビデオ装置上で視覚フィードバックを生成し、ユーザインタフェースとの相互作用を含む。 **カートリッジ:** ユニティシティを保証し、真正性の保証を与えるためにゲーム開発者が署名する(イーサリウム)ブロックチェーンのデジタルゲームの表現。 **ロータストークン(LTS:** 標準のEthereum ERC20トークンです。これは、ゲームを取引し資金を提供するために使用される補助通貨です。 **LIP:** ロータス投資プログラム。 # 問題 友人や家族とゲームを共有することは、ゲームカートリッジを引き渡すことと同じくらい簡単でした。デジタルゲームのまれな現象は、他のタイプのビデオゲームメディア(ゲームコンソールなど)では非常に一般的です。残念ながら、この身近な機能はPC用のほとんどのデジタルゲームでは不可能です。 デジタルゲームのための既存の配布プラットフォームは、ゲーム開発者が苦労して利益を上げる良い機会です。しかし、これらのプラットフォームは、開発者の収益の大部分を(通常30%)奪い取っています。小規模開発チームは、ゲームを公開しているときに利益の30%を失っているのに、それでも良いペースで成長できますか? さらに、インディーゲーム開発者の中には、プロジェクトの資金調達に常に苦労している人もいます。これは、彼らの作品を実現するにあたっての障壁になります。KickstarterやIndiegogoなどのクラウドファンディングプラットフォームは、いくつかのチームを支援していますが、ブリュクラート要件なしでゲームプロジェクトに資金を投入することはできません。しかも、ゲームプロジェクトだけに集中するのではなく、寄稿者には多種多様な利益があります。 # 解決策: Lotusプロトコル Lotus Coreは、Ethereumの上に構築されたプレーヤー、開発者、投資家のための分散プラットフォームです。 Lotus Coreでは、プレイヤーは友人とゲームを交換することができ、開発者はデジタルゲームの販売から得られる収益の100%を獲得し、プラットフォーム内のクラウドファンディングキャンペーンから資金を受け取ることができます。 ## デジタルゲームの登録と配布の新しい方法 ゲームがLotus Storeで購入または貸与されると、ロータスプロトコルはスマートコントラクトを通じてデジタル署名を持つデジタルゲームを作成し、それをブロックチェーンに記録します。これにより、ソフトウェア開発者はソフトウェアの各コピーの真正性を保証し、プレイヤーは、ユーザーがオフラインであっても自分のゲームにアクセスできます。 このように、Lotus Coreは、所有権を表すためにブロックチェーン内で安全に取引されるデジタルゲームの新しい市場の中でチャンスを掴みます。 ## ソフトウェアの所有権 ロータスプロトコルは、所有者証明が企業のサーバーではなくブロックチェーンに存在するため、プレイヤーは第三者なしでソフトウェアの所有権を証明できるため、開発者と直接関係を持つことができます。プレイヤーは物理的なコピーのようにこのソフトウェアを使用することができます。つまり、交換するか、他のプレイヤーに販売することができます。これらの取引は、開発者に利益をもたらしながら、著作権侵害から保護するためのスマートコントラクトルールによって構成されます。 # ユースケース ## 購入手続き 所有権を保証するために、Lotus Coreはブロックチェーン内に独自のカートリッジを作成するためのAPIを提供しています。カートリッジの有効性は、受取人のアドレスによって与えられます。これは、開発者が最終的なユーザーと直接の関係を持ち、その結果、売り上げあたりの利益の100%を得ることを意味します。さらに、オフラインモードでも有効なカートリッジを使用できるようにするため、カートリッジにはデジタル署名が行われます。 このプロセスは、誰かがデジタルゲームのコピー数とそれぞれの履歴を知りたいときに便利です。また、カスタマイズ可能で便利なDRM保護システムとして機能し、オフライン環境でソフトウェアを使用したり、以前に販売されたソフトウェアを共有するルールを作成したりすることができます。これらのルールによって、最終的なユーザーは自分のゲームを共有したり交換したりすることができます。 ```sequence Player->Lotus Store: このゲームで遊びたい Note left of Lotus Store: プレーヤーは0xAのアドレスに支払いを行います Lotus Store->Lotus Core: アドレス0xAのカートリッジを作成できますか? Note right of Lotus Store: ブロックチェーンに新しいカートリッジを追加する Lotus Core->Lotus Store: カートリッジ返却 Lotus Store->Player: ここにあなたのカートリッジがあります ``` Lotus Coreは、販売プロセスに参加することなく、ソフトウェア開発者と最終ユーザーの間のコミュニケーションのチャネルを提供し、ソフトウェア配布を真に分散したものにします。 ### デジタル署名と著作権侵害防止システム ハッキングを回避し、プレーヤーがオフラインであってもゲームにアクセスできるようにするために、各カートリッジは、購入していないカートリッジの所有権をユーザーが悪意をもって偽装しようとすることに対抗し、複製できないデジタル署名を持つ。このカートリッジに署名する秘密鍵は、購入アドレスと同じ鍵になります。 詳細には、デジタルゲームは、ユーザの口座にゲームを購入するために使用される秘密鍵を用いてランダムな文字列に署名するように求める所有権の証明を要求する。これを行うと、ゲームを購入していないユーザーが有効なカートリッジを使用できなくなります。この証明はコンピュータリソースの点で安価であり、最初の検証をスキップする悪意のあるバイナリ変更に対応するため、ゲームの実行中の任意のタイミングで必要となる可能性があります。 署名は署名者のパブリックアドレスのみで検証できますが、署名者の秘密鍵を知らないと有効な署名を生成することは不可能です。 ## ダウンロードプロセス 真に分散した経験を提供することを目指すLotus Coreは、開発者やLotus Coreにコストを負担させない方法で、プレーヤーがゲームをダウンロードする方法を考え出す必要がありました。このタスクを達成するために、我々は、「カルマ」と呼ばれる異なるトークンで動作するゲーム用のクラウドベースのストレージシステムであるロータス分散ストレージ(LDS)を実装した。ここで、各ゲームは、必要な「カルマ」料金を限られた回数プレーヤーごとに必要とします。各ゲームはブロック単位で圧縮され、ダウンロードプロセスは各ブロックで行われます。つまり、ダウンロードが完了するまでブロックごとに1つのトランザクションを消費します。 `カルマ`がどのように機能するかをよりよく理解するには、次の条件を考慮してください。 * プレーヤーは、十分な「カルマ」を支払っている限り、望む数だけゲームをダウンロードすることができます。 * プレイヤーは「カルマ」を得ることができます: 同意した量のローカルドライブスペースをネットワークに貸し出すことで、ストレージノードのように動作します。 * Lotus Storeで購入します。 * 一定時間ゲームを所有する。 * プレイヤーはカルマを失うことがあります。 * ゲームのダウンロード * カルマでゲームを購入する ```sequence Note right of Player: ームコピーを要求する Player->LDS: ブロックをリクエストし、カルマを送る LDS->Node: ネットワークを介したブロードキャスト要求 Node->LDS: ゲームファイルを配信する Note right of LDS: ブロックの整合性の検証 LDS->Node: 1ブロックあたりカルマ支払いを送る LDS->Player: アンパック Note right of Player: すべてのブロックが得られるまでプロセスを繰り返す ``` ## 実行または起動プロセス これは、デジタル署名とブロックチェーンネットワークを使用してソフトウェアの統一性と妥当性を保証するDRMシステムの中核です。ゲームがプレイヤーによって起動または実行されると、互換性のあるアプリケーションはブロックチェーンを検証し、プレーヤーのデジタルゲームの記録を保持するバックグラウンドプロセスに接続します。 ```sequence Player->Game: ローンチ Game->Lotus Core: この課題を解決する Note right of Game: Lotus Coreは課題を解決する Note right of Game: オーナーの秘密鍵を使用する Lotus Core->Game: チャレンジへの答えを送る Note right of Game: チャレンジの回答を確認する Game->Player: ゲームを実行する ``` ## 取引プロセス Lots Coreを使用すると、ほとんどの物理的なゲームコピーで可能なように、プレイヤーは自分が所有するデジタルゲームを他のプレイヤーに交換、贈ったり、貸したり売ったりすることができます。スマートコントラクトの機能を使用して、これらのアクションを実行するルールを作成すると同時に、トークンを伴う取引の場合に開発者に利益をもたらすことができます。 ```sequence Player->Lotus Store: Lotus Store:Bx0でこのゲームを<トレード>したい Lotus Store->Lotus Core: Bx0との取引契約を作成する Note right of Lotus Core: 実行を待つ Lotus Core->Player: 契約書に同意 Lotus Core->Developer: トレードのトークンの一部を受け取る ``` ## 資金調達プロセス Lotus Coreは、投資の証拠となるLotus Tokens(LTS)を使用して、既存または新規のゲームプロジェクトに資金を提供する機会を開発者に提供します。資金提供を受けた開発者は、発売後、Lotus Coreに売り上げあたりの収益のわずかなパーセンテージを与えられます。 ```sequence Developer->Lotus Core: 資金調達契約を作成する Investor->Lotus Core: プロジェクトをサポート Note left of Lotus Core: 目標に達した場合 Lotus Core->Developer: プロジェクトを開発するための資金を得ます Developer->Lotus Core: ゲームを販売開始 Lotus Core->Developer: 売り上げあたりの収益の一部を受け取る Lotus Core->Investor: 売り上げあたりの収益の一部を受け取る ``` 目標に達していない場合、投資されたトークンは元の所有者に返されます。 # 利点 ## プレーヤーのために ### ゲームはオフラインモードで動作する DRMシステムの大部分は、ソフトウェアの所有権をリアルタイムでチェックするために、アクティブなインターネット接続を必要とします。暗号デジタル署名を使用して、オフラインモードで所有しているカートリッジの有効性をチェックできます。 ### 新しいローン市場へのアクセス ブロックチェーンに加えてスマートコントラクトに独自のカートリッジを持たせることで、貸し出しシステムのような新しいビジネス機会を利用することができます。例えば、限られた時間だけプレーヤーにカートリッジを与えるプログラムを書くことができます。 ### 公正なDRMシステム ブロックチェーンアセットとスマートコントラクト技術を使用することで、ゲームの販売を指定するルールを書くことができ、これによって自由市場が出現するための障壁をなくし、購入後にゲームの販売、貸与、交換を行うことができます。 これらのスマートコントラクトにより、開発者はこれらのオペレーションの恩恵を受けることになります。 ## 開発者向け ### 海賊行為を避けるための安全なシステム Lotus Coreは、ゲームコピーの真正性をチェックする便利なシステムを提供し、オフラインモードでもオーナーシップステータスをチェックできるようにします。 また、ブロックチェーンは、デジタルゲームの取引プロセスを保護する独自のカートリッジを作成することを可能にする、唯一の技術です。これを意味するところとして、概念的にデジタル希少性を導入しています。 ### トークンを含む各操作から開発者に利益を与える ブロックチェーン資産は、ゲームをさまざまな方法で取引する一連のオプションを提供し、新しいビジネスモデルの作成とゲーム開発者への参加を許可します。スマートコントラクトを使用することにより、ゲーム開発者にこれらの新しいモデルから利益をもたらす取引条件を書くことができます。 ### 新規または既存のプロジェクトを開始する資金調達資本へのアクセス 開発者は、Lotus Coreプラットフォームを利用して、ロードマップに従って、ガイドラインに沿ってゲームを構築するための資金を受け取ることができます。これは、プロセスのすべての側面を透明にするためにブロックチェーンの利点を利用して、投資家との誠実な関係を築くための新しいプロジェクトを開発するための完璧なプラットフォームです。 ## 投資家向け ### あなたが信じているプロジェクトに投資する ロータス・コアは、ロータリー・インベストメント・プログラム(LIP)を作成して、報酬型のクラウドファンディング・キャンペーンを作成してプロジェクトに資金を提供する投資家を開発者が見つけられるようにしました。LIPはスマートコントラクトを作成して、資金調達条件を定義し、投資家に返却される売り上げに対するパーセンテージを設定し、資金調達目標を満たさないキャンペーンの場合には最終的な払い戻しの条件を定義します。 ### 透明で正直な関係 LIPにはSecure Fundsという機能があり、特定のマイルストーンが達成された場合にのみ開発者に資金を提供します。これらのマイルストーンは、分散型で透明な投票システムを通じて投資家の承認を受けます。 さらに、LIPは、資金面での障壁を削減してプロジェクトに資金を提供している。 # 機会 ゲーム業界は、過去20年間で世界の導入と収益の大幅な伸びを示しており、年々成長しています。2016年にゲーム業界は1,044億ドルの収益を上げました。2017年には1116億ドルの収益を上げ、2016年に比べて10.7%の成長を達成しました。 米国のみでは、2007年に約95億米ドルを抱え、2016年には304億米ドル(ESA年次報告書)に達し、9年間で220%の成長を達成しました。 優れた製品を構築し、プレイヤー、開発者、出版元、投資家に価値をもたらすコミュニティを構築するために、バリューチェーンを4つの層に分けました。 ## #1 配布層: プラットフォームの使用は無料です。これは、ゲームの交換を妨げないという原則(中間の人なし)に一致します。 サイト運営者と開発者は、Lotus Storeでゲームを無料で公開して販売することができ、店内でゲームを宣伝するために料金を支払うことができます。 ## #2 資本と出版の層: ロータス・インベストメント・プログラムはいくつかの理由から作成されました。その一つは、ロータス・コアが新興市場の成功に参加できることです。 ## #3 生産と道具の層: これは、開発者がゲームをブロックチェーンのエコシステムに統合するための真新しいツールを提供するため、Lotusにとって大きなチャンスです。 潜在的な解決策は、ブロックチェーンのDRMベースの代替案、新しいAPIへのアクセス、ローン/無料トライアルゲーム、ゲーム内での商品や通貨の安全な取引などです。 ## #4 ソフトウェアプラットフォーム層: 開発者はLotusパートナープログラムのメンバーシップを購入することができます。これにより、ターゲットオーディエンスに合った選択されたプレイヤーのプールのような独占的なメリットにアクセスし、未完了のゲームをテストしたり、テストのメトリクスと結果を示す分析ダッシュボードセッションにアクセスできたりします。 # Lotus Core プラットフォーム ## Lotus Core / API これは、ブロックチェーントランザクションの検証と更新を担当するプロセスです。トークンとデジタルゲームを維持するウォレットと、ゲームの所有権を確認するためにサードパーティのアプリケーションで使用されるAPIを実装しています。 ## ロータスストア これは、Lotus Core APIを使用して取引操作を実行するデジタル配信プラットフォームです。このプラットフォームは、開発者が新しいプロジェクトを立ち上げ、個人や投資家の資金提供を受けるショーケースの役割も果たします。 ![logo](https://s3.amazonaws.com/misc-1607/lotus-store.jpg) # ロータストークンセール ## ハードキャップと割り当て わずか10億のトークン供給(1,000,000,000)LTS。プレセール10%、公売60%、予約30%。 プレセール(10%) ハードキャップ:1億LTS 開始日:2018年3月21日 終了日:2018年4月21日 価格:1 ETH = 35,000 LTS ステージボーナス:50%= 17,500 LTS 最小事前販売目標:なし ## パブリック(60%) ハードキャップ:6億LTS 開始日:2018年5月 価格:1 ETH = 35,000 LTS 資金援助の最小目標:1000 ETH - **Tier 1:** ステージボーナス:30%(10,500 LTS) - **Tier 2:** ステージボーナス:15%(5,250 LTS) - **Tier 3:** ステージボーナス:0% ## 予約済み(30%) 10%コミュニティ(1ヶ月ロック) 10%マーケティングとパートナーシップ(2ヶ月ロック) 5%開発チームとアドバイザー(4ヶ月ロック) 5%開発チームとアドバイザー(2年間で権利確定) 未販売のトークンは、クラウドセールイベントが終了した後、すべてのトークン所有者に均等に分配されます。