こんにちは、Habr!
多くの点でこの投稿を書くために、数週間前にHabréで公開された1つの記事に促されました。 つまり、「 Vkontakteの再投稿のコンテストで勝つ方法 」?
著者は、答えは明白だと信じています。
「すべてのコンテストと確率論に参加する必要があります。コンテストが多いほど、少なくとも何かに勝つチャンスが大きくなります。」
実験の結果、著者は賞品が安価な中国のお土産であるいくつかのコンテストに勝ちました。 多くの懐疑的な人々は疑問を持っています:ソーシャルネットワークの参加者は正直に競技会を開催していますか このリスク(詐欺の可能性)を考えて説明しましょう。
勝者の選択の主なタイプは、セレクタープログラムを使用した選択です。 多くの変更があります。 コンテストの発行者は、勝者が選択される日を発表し、選択結果が表示される画面からスクリーンショットを配置します。
-スクリーンショットは1つですか?
-はい、1つのスクリーンショット。
-不正な主催者は、必要な参加者が選択されるまで、そのようなプログラムで「勝者を選択」をクリックできますか?
-機会があります。
-そのようなセレクタープログラムの勝者の選択数のレジスタはどこかで公開されますか?
-そのような場合は不明です。
ご覧のとおり、競合アルゴリズムには多くの穴があります。 価値のある何かを獲得する可能性は、詐欺の危険性のために急激に低下し、その可能性はモチベーションの増加とともに増加します。 この分野の専門家は、このような状況が発生する可能性のあるいわゆる三角形について説明しています。
YouTubeでのライブブロードキャスト中に受賞者が選ばれた場合があります。 同様の方法により、詐欺師は、たとえば、偽のWebサイトの乱数ジェネレーターの動作をシミュレートすることにより、コンテストの結果に影響を与える機会が与えられます。 それを行うのははるかに難しいですが。
拒否-申し出
合理的な決定は、ソーシャルネットワークでの競争のための認証センターを作成することです。 主催者が公開前の時点で競技の仕組みを修正しなければならないアプリケーション。
- 参加条件
- 正確な時間は勝者の決定です(この時点で、プログラムは参加条件に従って勝者を選択する必要があります)。
- 競技結果の公表は登録簿に掲載されます。
-不正な主催者は、勝者として必要な参加者を選択できますか?
-いいえ、コンテストの認定センターの管理者のみが結果の登録を変更できます。
認定センターとのやり取りの形態は、ソーシャルネットワーク上のアプリケーション、別の勝者を選択する機能、および理由を示すリクエストに応じて実装することもできます。 そのようなセンターへの登録は、認証センターの機能に関する情報の十分な普及を伴う未登録と比較して、競争の人気を高めます。
私たちは持っているものを使って仕事をしますが、そうでなければ
競技会の組織で秩序を待つことを望んでいないが、それを行う必要がある場合はどうすればよいですか?
最高のものを求めて、競争の仕組みが再考されました。
-コンテストにゲームの仕組みを追加するとどうなりますか?
-誰もゲームの新しいルールを理解しません! これが再投稿コンテストの「強さ」です。誰もがすべきことを知っています。
-次に、子供の頃から誰もが知っているゲーム「Sea Battle」の仕組みを追加します!
-さて、10 * 10グリッドでは、コンテストの公開前に賞品を配置します。 参加者は、B8などの1つのセルの座標を投稿へのコメントで示す必要があります。 賞品が隠されているケージに入れば、勝者になります。 異なるプレイヤーが同じ座標を呼び出すことができます。 競争の終わりにのみ勝利について学ぶことができます。
-停止しますが、賞品が競技開始前に配置され、その場所が変更されなかったことを証明する方法はありますか?
-コンピューター画面からビデオを録画しましょう。 レコーディングでは、ニュースがあるYandexのメインページとyandex.ru/timeページにアクセスします。 次に、抽選を行うソーシャルネットワークに移動します。 投稿の下にコメントを残します。 このコメントにはタイムスタンプもあります。 最後に、グリッドのどこに賞を「隠す」かを示します。 参加に関しては、ビデオがいつ録画されるかを説明し、コメントへのリンクを残します。 コンテストが終了したら、このビデオを公開します。
-それだけですか?
-競争が幅広い視聴者向けの場合-はい。
-しかし、Habrahabrでコンテストを開催する場合はどうなりますか?
-次に、録画したビデオについて、事前にビデオファイルのハッシュ量を見つけて公開します。 Windowsにデフォルトで含まれているCertUtilユーティリティが役立ちます。 ファイル量のハッシュを見つけるには、コマンドラインに移動します:(Win + Rキーを押してcmdと入力)コマンドを実行します
certutil -hashfile c:file SHA512
ここで、c:fileはファイルへのパスです。 デフォルトでは、ユーティリティはSHA1を使用してハッシュ量を考慮し、SHA512を選択しました
-しかし、受賞者が主催者に関係していないことを証明する方法はありますか?
-このため、コンテストの賞品の数に制限はありませんが、時間、日、または10分ごとに制限することができます。 主催者に決定します。 彼は事前にゲームの確率を知っています。 賞品が1でセルが100の場合、参加者100人あたり約1人の勝者がいます(より正確には、以下の分布を参照)。 主催者が賞品の場所を誰かに伝えた場合、賞品を獲得する機会を他の人から奪うことはありませんが、賞品の費用を増やすだけです。 確率、参加者への視聴回数の変換、および単位時間あたりのトラフィックがわかっているため、賞品の予算に基づいて競技の最短時間を計算することができます。 主催者は、合理的な制限内で競技時間を延長する権利を有しますが、競技時間を短縮することはできません。
-面白い、試してみてください。 そして、賞品は何になりますか?
-新しいランサムウェアウイルスの攻撃に関するあらゆるニュース。 WannaCry、Petya / notPetya、Erebus ...暗号作成者の攻撃。 100 GBのCloud4Y BACKUPを2か月間のギフトとしてプレイしましょう 。
-はい。 やってみましょう。 マップ上のセル座標を含むコメントは、この記事の下に書くことができます。 1人の参加者は、1つのセルのみの座標を指定できます。 さらに指示された場合、参加者の最初の試行のみが考慮されます。 コンテストの最短期間は、公開日から1時間ですが、24時間以内です。
- グリッド上の賞の場所は、2017年7月7日のモスクワ時間14時34分にビデオに記録されています。 ビデオ録画はここに公開されます
- ビデオに残っているコメントへのリンク
- SHA512ビデオファイルのハッシュ量
遊びますか?
更新:
競争は、会社からの完了に関するメッセージが発表されるまで続きます。 これは、記載されているルール(1時間以上24時間以下)に準拠しています。特別な事情がない限り、勝者がいないまで競技を終了する予定はありません。
以前は、似たような仕組みのコンテストが、負の評価(いいね!のみ)のないソーシャルネットワークで作者によって行われ、多数のコメントが非常に多くの参加者を引き付けました。 現在、記事の評価は視聴回数を減らしており、参加者の予定数を獲得することはできません。 したがって、各参加者は2回のショット(試行)を行うことができます。
更新2:
残念ながら、E9はコンテストの24時間で誰もこれらの座標を選択しませんでした。 マーケティング実験に興味を持ってくれたすべての参加者に感謝します。
更新3:
素晴らしいアイデアをありがとうivan386 。 勝者が選択されました。