MMORPGユーザーが魔法の剣やリングなどのプレーヤーが使用できる仮想資産を所有している場合を考えます。このシステムには、資産をアリスからボブに安全に転送する方法が必要です。
複雑さを増す1つの要件は、ボブが自分自身を登録する前に、アリスがアイテムをボブに転送できるようにする必要があるという事実です。これは、ユーザーをゲームに引き付けるマーケティングキャンペーンの一部です。
1つの解決策では、アリスはボブの電子メールまたは電話番号を入力して転送を開始します。これは人為的ミスの影響を受けます。アリスが見知らぬ人にアイテムを誤って転送するのを防ぐために、ボブがアリスだけが知っているいくつかの情報を送信するように強制することによって、アリスが転送を検証するようにします。
現在のプロトコルは次のとおりです。
マネージャは、このプロセス全体が平均的なユーザーにとって複雑すぎると考えています。
1つの変更は、アリスが質問と一緒に答えを指定できるようにすることです。少なくともボブはすぐにアイテムを使用できます(つまり、最初にアリスを待たずに)。ただし、これにより、アリスが回答を漏らし、他の誰かがアイテムを入手したと不平を言うこともできます。
検討可能な資産を譲渡するための既存の方法は何ですか?ここでも、主な要件は、ボブが登録される前にアリスが転送を開始できるようにすることです...
これには3つの方法があります。
あなたは責任をアリスに移すことができます。アリスに共有リンク/コードを与え、ボブとそのリンクを共有します。アリスが間違ったメールへのリンクを送信した場合、それは完全に彼女のせいです。しかし、アリスがメールクライアントのアドレス帳にボブを持っているか、以前にボブのメールを受信していて、メールクライアントがボブのアドレスを収集したり、返信をヒットできる場所にいるため、タイプミスの可能性が大幅に減少します。
時間を使うことができます。ボブがそのアイテムを受け取る前に、ボブが特定のレベルに到達するまでゲームをプレイするか、一定時間アクティブである必要があることを単に要求するだけです。ボブが紹介を使用してサインアップしたことをアリスに通知し、ボブをアリスの友達リストに自動的に追加します。アリスが適切なボブにアイテムを届けることを気にかけている場合、彼女はゲーム内でボブとすぐに会う可能性があり、それが彼女が期待したボブでないかどうかを認識している可能性があります。タイマーが切れてボブがアイテムを取得する前に、彼女はチケットを提出してアイテムをサポートし、回復することができます。サインアップの直後にボブがアイテムを使用できるようにしたい場合は、アイテムを一定期間販売不可/再譲渡不可にしてください。これにより、アリスがその期間内にチケットを提出した場合、2つだけを処理する必要があります。アカウント。
これは、あなたが制御するサーバー上でデジタル商品を扱うゲームです。プレイヤーはこれらの優れた機能を実際に「所有」しているわけではありません。ゲームマスターはあなたがやりたいことがほとんど何でもできるので、自分に合った判断を下すことができます。アイテムを作成するコストはほとんどありません。したがって、正直な間違いだと思われる場合は、アイテムをアリスに返して、ボブにコピーを保持させることができます。はい、これは乱用可能ですが、これが頻繁に発生しない限り、ゲーム内の経済にそれほど影響を与えることはありません。では、一部のプレイヤーが乱用した場合、shrugs問題が発生した場合は、それらのプレイヤーを禁止できます。また、不正使用を制限するために、かなり一般的なアイテムのみをこの方法で転送できるように制限することができます。これにより、非常にまれなアイテムを複製することで発生する可能性のある、ゲームエコノミーへのダメージがさらに制限されます。いずれにせよ、新しいプレイヤーが+1000メガハイパーゴッドエクスカリバーMkを持つことを望んでいることはまずありません。とにかく100にすると、ほとんどのゲームでゲームプレイが中断されます。
あなたのデザインにはいくつかの落とし穴がありますが、私はあなたの意味を理解しています。人為的エラーは確かに心配すべきことであり、@ gnail.comを使用するドメイン不法占拠者がすべてのプレーヤーのアイテムをキャッチすることは望ましくありません。
問題
どうやらアリスは質問の答えを安全にボブに送る方法を持っています。この場合、アリスはアイテムがリンクされている登録キーも送信する可能性があります。 One Time Pad の実装との類似性に注意してください。
ソリューション
公開鍵暗号を生成して、アリスに鍵ペアを生成させ、そして:
その他のソリューション
プロセスが複雑になる方法であると私はマネージャーに同意します。 eギフトカードの送信プロセスを模倣することで、これをかなり簡単にできると思います。
さらに一歩進んで、ボブの登録を自動的にアイテムに関連付けるリンクをクリックすると、電子メールに直接リンクすることができます。
アリスは、ボブのメールに招待状を送信し、アリスから提供された、ギフトが関連付けられているリンクを彼女に提供してゲームに参加します。
ボブ、またはボブのメールにアクセスできるユーザーが特別なリンクをクリックすると、ゲーム登録ページが開き、有効なアカウントが定期的にチェックされます。登録時に、ボブは新しいアカウントにギフトを追加します。
ボブがx日以内に登録しない場合、ギフトはアリスに返されます。
アリスがメールアドレスを入力し、それがたまたま有効で、受信者が新しいアカウントを登録できた場合、アリスは事実上ギフトを寄付しており、適切なボブに別のギフトを自由に与えることができます。
(カスタマーサービスの)偶発的な追加として、新しい登録者がy日以内にアカウントをキャンセルすることになった場合、ゲーム開発者はギフトをアリスに返すことができます。
このようにして、予想以上に多くのゲーマーがサインアップし、明らかに顧客サービスが追加されることでゲームの忠誠度が高まります。