暗黒森林:V神とParadigmの共同創設者が遊んでいる三体ゲーム

BlockBeats
2021-02-06 16:05:45
コレクション
私は夢を持っています。もしかしたら、いつの日か、輝く太陽が暗い森に照らし込むことができるかもしれません。——ロジック

撰文:0x13、0x26,律动BlockBeats

1950年、物理学者エンリコ・フェルミは、無数の人々が理解に苦しむ問題を提起しました:宇宙の驚くべき年齢と膨大な星体の数を考えると、地外生命は広く存在するはずですが、なぜ私たちは何も発見していないのでしょうか。

この問題は後に「フェルミの逆説」と呼ばれ、逆説の矛盾点は地外文明の存在性の過大評価と関連証拠の欠如にあります。無数の科学者や研究者がフェルミの逆説に対する説明を試み、その中で最も有名なのは、リウ・ツィシンが『三体』で書いた「暗黒森林の法則」です。

暗黒森林の法則

「斬り尽くし、殺し尽くす、これは文明に対する最高の配慮である」------『三体 II:暗黒森林』

『三体』の中で、リウ・ツィシンは宇宙全体を暗黒森林に例え、各文明を暗黒森林の中で潜行する銃を持った狩人に例えています。自分が発見されないようにするだけでなく、他の狩人を見つけて排除しようとする必要があります。なぜなら、相手が天使なのか悪魔なのかはわからないからです。

宇宙の各文明は、相手が自分に対して友好的か敵対的かを判断できないため、疑念の連鎖と技術の爆発の影響で、互いに敵対していると見なされます。そのため、相手文明を発見した場合、すぐに破壊することになります(コストは小さい)。したがって、宇宙では、自文明の座標が露出することは自文明の滅亡を意味し、破壊者と破壊される者は全く関係がなく、接触したこともありません。破壊は「発見」されたからに過ぎません。

本の中に書かれているように:「あなたを破壊することは、あなたに何の関係があるのか。」

これが暗黒森林の法則であり、宇宙で自分の座標を簡単に露出させることがもたらす深刻な結果を説明し、その理由を明らかにし、フェルミの逆説における「関連証拠の欠如」という問題を説明しています。暗黒森林の法則は『三体』の世界的な人気と共に広く知られるようになりましたが、あなたは暗黒森林の法則をゲームにすることを考えたことがありますか?

2020年8月14日、V神は彼が非常に面白いと思うゲームをツイートで共有しました。

これは「暗黒森林(Dark Forest)」というゲームが初めて一般の目に触れた瞬間であり、「暗黒森林」という名前とV神の大々的な宣伝により、人々は興味をそそられました:これはどんなゲームなのか?『三体』と関係があるのか?私はどうやってこのゲームに参加できるのか?

制作チームはブログ記事で、リウ・ツィシンの『三体』がこのゲームのインスピレーションの源であり、「暗黒森林」という名前からもわかるように、ゲームの基本原則は「暗黒森林の法則」であると述べています。

暗黒森林ゲームの概要

「暗黒森林」はMMO(大規模多人数オンライン)宇宙征服ゲームであり、宇宙のすべての星球、プレイヤーの出生位置はすべてランダムです。プレイヤーは最初に自分の小さな星球を持ち、エネルギー値と視界範囲は非常に小さいです。プレイヤーは他の惑星を征服することで、より高いエネルギー値とより大きな視界範囲を得ることができます。ゲームの各バージョンはテストマッチとして行われ、各ラウンドの勝者には賞金が授与されます。

zkSNARKに基づく戦争の霧

「暗黒森林」ゲームの鍵は「不完全情報ゲーム」にあります。

例えば、あなたが他の2人のプレイヤーと「斗地主」というカードゲームをしているとき、あなたは自分の手札しか見ることができず、他の2人のプレイヤーがどんなカードを持っているかはわかりません。そのため、意思決定を行う際には他のプレイヤーの手札を推測するしかなく、正確な情報を得ることはできません。これが「不完全情報ゲーム」と呼ばれるものです。一方、将棋や囲碁のように、両プレイヤーが盤上の駒を見ることができ、手の可能性を予測できるゲームは「完全情報ゲーム」に分類されます。

「暗黒森林」は不完全情報ゲームを「霧」に応用しています。霧とは、プレイヤーの視界範囲を指し、この設定は実際にはゲームの分野ではよく見られます。「Warcraft」、「Red Alert」、「StarCraft」などのクラシックなリアルタイムストラテジーゲームは、すでに「霧」を使ってプレイヤーの情報を隠しています。「暗黒森林」では、あなたは霧の中の他のプレイヤーがどのように発展しているのか、彼らがあなたの星球を侵略しようとしているのか、彼らがあなたからどれだけ遠いのかを知ることができません。

しかし、現在ほとんどの分散型アプリケーションのデータ層は完全にオープンで透明です。例えば、Axie Infinityでは、各プレイヤーはAxieの所有者、属性値、スキルを確認できるため、「プライバシー」という概念は存在せず、「不完全情報ゲーム」という概念を導入することはできません。

この問題を解決するために、「暗黒森林」は「簡潔なゼロ知識証明(zkSNARK)」を採用しています。zkSNARKを通じて、プレイヤーはプライバシーを保持したまま、検証可能な有効な行動を公開することができます。ゲーム内では、プレイヤーはコアのスマートコントラクトに自分の星球の座標や征服する星球の座標を提出する必要はなく、星球の位置に対するコミットメント(ハッシュアルゴリズムを通じて得られた星球の座標)と、そのハッシュアルゴリズムが有効であることを証明できるゼロ知識証明を提出するだけで、星球の位置の秘密性を保証できます。

xDaiに基づくオンチェーン操作の証明

イーサリアムネットワークのチェーンゲームの持続的な発展を妨げる大きな問題の一つはガス代です。ゲームが直接イーサリアムのメインネットと相互作用する場合、ネットワークが混雑しているときには、数十ドル、あるいは百ドルを超えるガス代が普通のユーザーにとって大きな障害となります。

OKLinkデータ:2021年1月4日、イーサリアムのガス推奨費用は294.31Gwei

「暗黒森林」はxDaiというLayer2ソリューションを選択することで、各操作のオンチェーン手数料を大幅に削減できます。

xDaiは安定した準備通貨を持つチェーンであり、その取引と手数料はXDAIを通じて行われます。xDAIは、イーサリアム上でDAIをロックし、xDaiブリッジを通じて作成されたものです。xDAIの価値は基本的に米ドルに固定されており、取引コストは予測可能で、市場の変動の影響を受けません。

イーサリアム上の1回の取引の実際のコストは、チェーン上の混雑やイーサリアムの価格によって大きく異なる可能性がありますが、xDai上では、イーサリアムと同じ取引コストは約0.01ドルです。

発展の歴史と現状

暗黒森林の最初のバージョンは2020年8月にリリースされたv0.3で、現在はv0.5バージョンに進化しています。このアップグレードでは、システムの最適化に加えて、実験的なPLUGINシステムが含まれ、宇宙を探索することで見つけられる特別な暗黒森林NFTが追加されました。各バージョンはデータ削除の内部テスト形式で開始され、ランキング上位15名の勝者には1024枚のDAIが報酬として贈られます。

暗黒森林の新バージョンが開始されるたびに、イーサリアムコミュニティでは熱い議論が巻き起こります。現在進行中のv0.5バージョンを振り返ると、パラダイムの共同創設者マット・ファンは、これは最高の暗号ゲームであると述べ、2位のゲームランキングのスクリーンショットを公開しました。

FigmaのCEOダイラン・フィールド、グラミー賞受賞者RAC、イーサリアム財団のメンバーでありENSの創設者ニック・ジョンソン、暗号通貨投資機関Maple Leaf Capitalなど、多くの影響力のあるユーザーが暗黒森林への愛と称賛を表明しています。

攻略ガイド

(1)招待コードを取得する

新しいプレイヤーがゲームに参加するには、招待コードを入力する必要があります。招待コードは公式サイトでメールを登録したり、Twitterアカウントをフォローすることで取得できます。メールを登録すると、ゲームアドレスの秘密鍵が送られ、クロスブラウザでログインするために使用されます。

招待コードを取得してログインすると、アカウントには制作チームからエアドロップされた0.5枚のxDAIが付与されます。ゲーム内の各取引には0.002枚のxDAIが必要で、エアドロップされたxDAIを使い切った後、ユーザーはそのイーサリアムアドレスにxDAIを追加でチャージすることもできます。ただし、現在ゲームはデータ削除の内部テスト段階にあるため、ユーザーには過度な課金をお勧めしません。(律動注、v0.5バージョンのランキングイベントは1月8日に終了し、暗黒森林は現在自由ゲームモードを開放し、宇宙拡張段階に入っています。ユーザーは引き続きゲームに参加できます。)

各操作にはApproveが必要で、プレイヤーは最下部の24時間自動確認オプションを選択することもできます。

以下はxDAI公式文書のアカウント間のチャージガイドで、ユーザーはAアドレスのDAIをxDAIの形でBアドレスにチャージできます。これは、ユーザーが一般的なアドレスを使用して暗黒森林アドレスにチャージできることを意味し、DAIを暗黒森林ゲームアドレスに移動させて再度L2チャージ操作を繰り返す必要はありません。

  1. https://bridge.xdaichain.com/にログインし、イーサリアムウォレットMetamaskを接続します。

  1. Single Tx Unlock(単回解放)またはInfinite Tx Unlock(無限回解放)を選択します。

  2. 「Advanced」をクリックし、xDAIを受け取るアドレスとDAIからxDAIに変換する金額を追加します。Unlockを押します。

  1. MetaMaskで取引の解放を確認します。

  1. 送金をクリックし、取引を確認します。

  1. 送金が成功すると、ユーザーは一連の通知を受け取り、最後のステップは「Transfer Complete.」です。以上の操作を完了すると、ユーザーは暗黒森林アドレスへのチャージを完了します。

(2)ゲーム開始

ログイン後、新規ユーザーは100エネルギーの小さな星球を持ち、次にプレイヤーはこれを拠点にして、無限の宇宙で壮大な征途を展開します。

インターフェースの説明:

1:プレイヤー情報インターフェース。この部分にはユーザーのResources(資源)、Silver(銀)、Score(得点)、Rank(ランキング)が表示されます。プレイヤーは自分のTwitterアカウントをリンクすることもでき、もしかしたら広大な銀河の中で「偶然出会った」他のプレイヤーと深い友情を築くことができるかもしれません。

2:Plant List、これはユーザーがすでに占領した星球の概要で、プレイヤーはここで自分の星球を簡単に管理できます。

3:ゲームの設定バックエンドに似ており、プレイヤーはゲームランキングを確認したり、Artifactsやアカウントの秘密鍵を管理したりできます。

4:各占領した星球の情報。異なる星球は基本的な属性が異なり、Resources(資源)の上限や生産量が異なります。最も重要なのはResources(資源)であり、各星球は資源を生産できます。星球の属性によってエネルギーの上限や生産効率も異なります。資源を送信(Send Resources)することが占領した星球の唯一の方法です。

5:エネルギーを送信する範囲を示します。送信されたエネルギーは距離に応じて減少し、図には25%、50%、100%で到達できる範囲が示されています。

6:プレイヤー自身の星球のエネルギーは白色で表示され、他のプレイヤーは異なる色で表示されます。左下のオレンジ色の上部数値はSilver、下部はResourcesを示しています。右上の青色は別のプレイヤーを示しています。

7:灰色の部分は霧を示し、プレイヤーは探索する領域を選択します。

8:xDAIを使用してイーサリアム上で操作するため、完了した各操作は灰色のイーサリアムロゴで表示され、その操作がオンチェーンであることを示します。感嘆符はSilverを生産できることを発見したことを示し、または星球がアップグレード条件を満たしたことを示します。ピンクのイーサリアムロゴはオンチェーン取引が失敗したことを示し、再度操作が必要です。

9:深宇宙(DEEP SPACE)。ゲームの領域は「星雲(NEBULA)」、「宇宙(SPACE)」、「深宇宙(DEEP SPACE)」に分かれています。図には深青、浅青、黒の3色が順に表示されています。すべてのプレイヤーは星雲の中で出生し、星雲は宇宙で最も安全な場所でもあります。深宇宙にはより希少で強力な星球が含まれていますが、他のプレイヤーの攻撃を受けやすくなっています。

10:オンチェーン操作。

3. 星球のアップグレード(Silver)

星球の種類と初期レベルは異なるため、エネルギーの上限、生産速度、銀鉱(銀の生産)の有無、資源の送信速度、防御力などのパラメータも異なります。

星球のさまざまなパラメータを向上させるためには、Artifactsを収集することに加えて、アップグレードが最も一般的で効果的な方法です。銀(Silver)は資源(Resources)に次ぐ必需品です。注意すべきは、資源とは異なり、銀はすべての星球で生産できるわけではなく、暗黒森林の中で銀を生産できる星球を見つけることが非常に重要です。

星球のアップグレードインターフェース:

3つのアップグレードオプション:防御力、エネルギー送信範囲、速度

4. 先史遺物(Artifacts)

宇宙を探索しているときに、時折遺物を隠した星球を発見することがあります。遺物を隠した星球を拡大すると、星球の左上に小さなギフトボックスのアイコンが表示されます。星球をクリックして星球の詳細ページを開き、下の遺物ボタンをクリックすると、遺物を受け取ることができます。

筆者の理解では、先史遺物は加算効果のある装備に似ており、それを特定の星球に配置することで、その星球の元々の属性値に影響を与えます。

筆者の先史遺物はエネルギーの上限と生産速度を増加させ、送信距離、速度、防御力を減少させるものです。

先史遺物はさまざまなカテゴリと希少度に基づいて分類されており、その星球で取得した遺物は他の星球に移動して配置することもできます。

5. プラグイン(Plugin)

「ゲームがうまくいくには、プラグインが欠かせない」。ゲームのプレイアビリティと多様性を高めるために、暗黒森林はプレイヤーがプラグインを使用および作成することを許可しています。ユーザーは公式が提供するプラグインを選択することも、自分でプラグインを作成することもできます。具体的な使用方法は、左上のプラグインアイコンをクリックし、Add Pluginをクリックしてプラグインを追加します(初めて使用する際は、プラグイン機能を有効にするために何度もクリックする必要があります)。

Add Pluginをクリックした後、ユーザーはプラグインの名前とコードを新しく表示されたウィンドウに入力することで、プラグインの設定を完了します。

現在、星球の贈与、繰り返し攻撃、迅速なアップグレード、地図探索など、さまざまな種類の多機能プラグインが存在します。

暗黒森林プラグイン

6. 死亡

プレイヤーのすべての星球が占領されると、そのプレイヤーのイーサリアムアドレスは操作不能になり、無限に死亡状態に近づきます。

プレイヤーの「死亡」カウントダウン

しかし、他のプレイヤーは前述の星球贈与プラグインを使用して、自分の星球を他のプレイヤーに送ることができます。これにより、すでに星球を持たないプレイヤーにも星球を贈ることができ、異なる星系にいるプレイヤーを集めるだけでなく、ゲーム体験がなくなった無星球プレイヤーに「新たな命」を与えることができます。

以上が暗黒森林のプレイ方法に関する紹介であり、より広大で深遠な領域がユーザーによる探求を待っています。

「いいえ、どこにいるかは言わないで!どこにいるかを知ると、世界は地図のように小さくなってしまう。どこにいるかわからないからこそ、世界は広いと感じるのです。」

「それなら、私たちは迷子になるように努力しましょう。」

------『三体 II:暗黒森林』

参考文献:

暗黒森林公式サイト

暗黒森林Twitter

暗黒森林FAQ

ChainCatcherは、広大な読者の皆様に対し、ブロックチェーンを理性的に見るよう呼びかけ、リスク意識を向上させ、各種仮想トークンの発行や投機に注意することを提唱します。当サイト内の全てのコンテンツは市場情報や関係者の見解であり、何らかの投資助言として扱われるものではありません。万が一不適切な内容が含まれていた場合は「通報」することができます。私たちは迅速に対処いたします。
banner
チェーンキャッチャー イノベーターとともにWeb3の世界を構築する