Cocos-BCX 技術寄稿者 Reed Hon 氏: ゼロ知識証明テクノロジーはゲームの全チェーンに非常に役立ちます | Vitality 2021
郝方舟
@OdailyChina
2021-04-28 10:00
本文约3042字,阅读全文需要约12分钟
ZK ロールアップと OP ロールアップの進行状況にもっと注意を払うことをお勧めします。

ビデオ再生にアクセスするにはここをクリックしてくださいビデオ再生にアクセスするにはここをクリックしてください)。

講演セッションの中で、Cocos-BCXの技術貢献者であるリード・ホン氏は、2017年のチェーンゲームの始まりから現在に至るまで、イーサリアムの大きなエコロジーを受け入れることが大きな喜びであり、高性能の競合チェーンが多数出現しているが、しかし、より良いエコロジーと独立性を備えたチェーンには、強い合意と多くの人々の貢献が必要です。

チェーン ゲームのレイヤー 2 の選択に特化して、リード氏は、サイドチェーンは短期的に選択でき、OP ロールアップは中期的に使用でき、ZK ロールアップはセキュリティ、適時性、長期的にはより楽観的であると考えています。 TPS、およびトリガー時間インターネットはまだ成熟しておらず、EVM に接続するまでの道のりはまだ長いです。リード氏はまた、ZK ロールアップに注意を払うよう全員に推奨しており、ゼロ知識証明テクノロジーはゲームの全チェーンに非常に役立つと信じています。

以下はOdailyが編集したスピーチ内容のエッセンスです、お楽しみください〜

皆さんこんにちは、Cocos-BCXプロジェクトのリードです、今日は「暗い森からチェーンゲーム開発の新潮流を見つめる」というテーマでお送りします。

昨年から始まった大強気相場でのチェーンゲームの傾向はあまり良くありませんが、そこから今後の発展傾向も見えてきます、今日は「Dark Forest」というゲームに焦点を当てます。

ダークフォレストの英語名はDark Forest、分散型RTS(リアルタイムストラテジー)ゲームで、80年代以降、90年代以降の人なら一度はプレイしたはずの「StarCraft」はリアルタイムストラテジーゲームです。 「三体問題」について詳しく知っている人ならわかると思いますが、ダークフォレストという言葉は劉慈欣の「三体問題」に由来する宇宙サバイバルゲームで、プレイヤーは生成された無限に暗号化された宇宙で惑星を発見し、征服することができます。プログラムによって. フォローしてください 従来のスター ウォーズ ゲームとは異なり、このゲームは比較的シンプルです。

ゲームに入った後、コマンドラインを入力する必要があり、最後にアカウントがエクスポートされますが、これは従来の DeFi ゲームとは異なり、ユーザーの秘密キーをインポートして一時的にアカウントを生成する必要があるため、直接役立つようになります。すべてのオンチェーントランザクションにはユーザーの確認が必要なので、確認プロセスが不要になり、ゲーム体験がよりスムーズになります。

ゲームに入った後のインターフェースでは、中央には自分が攻略したオデイリーと探索したオデイリーが表示され、左側にはプレイヤーの基本情報と採掘状況、オデイリーのリストが表示され、右側にはプレイヤーの基本情報が表示されます。コマンド ラインに似ており、コマンドを入力できます。 いくつかの特別な機能を実行するために、インターフェイス全体は比較的粗いですが、ゲームプレイの操作性は比較的強力です。その中で、Odaily を征服、探索、アップグレードすることができます。アップグレードと探索のプロセス中に、いくつかのランダムなオブジェクトが Odaily に表示され、Odaily の攻撃力と防御力を強化できます。

このゲームは当時非常に人気があり、昨年 8 月 14 日、ヴィタリックさんはこのゲームはとても楽しかったと言いました。

イーサリアムにはマイニングだけでなく非常に面白いゲームもありますが、このゲームに参加するには招待コードが必要で、入手が非常に困難です。小さなゲームとはいえ、招待コードを入手するのに苦労しました。自分自身の生態。あらゆる面に関わる 20 近くのプラグインが収録されています ゲーム自体のインターフェイスは比較的ラフですが、プラグイン機能はより高度なゲームプレイを目的として設計されています プレイヤーが不快に感じた場合は、それを支援する独自のプラグインを開発できます、プラグインを使用してゲームをプレイしていたように、同じです。チェーンベースのゲームなので補助ツールの開発が容易従来のゲームでプラグインを実行するには、ゲーム システムやプロトコルなどをクラックする必要がありますが、Dark Forest はフルチェーン ゲームであり、データはすべてチェーン上にあり、アクセス インターフェイスもチェーン上にあります。 , そのため、ゲームを支援するプラグイン システムを作成すると非常に便利です。そのため、ニッチなゲームのように見えますが、独自の完全な生態系を形成しているため、非常にまれです。

技術的な背景として、私たちはその実装についてもっと興味があるので、基本的にそのコードを見てみました。コードの観点から見ると、それはいくつかの部分に分けることができます。そのフロントエンドは web3.js/Snarkjs であり、コントラクトです堅実性、契約金額は同等、2~3千行とそれほど大きくなく、チェーンはイーサリアムのサイドチェーンxDaiを使用しています。BSCも基本的にはイーサリアムのサイドチェーンであるxDaiと同等と考えることができ、イーサリアムの成熟したツールを利用することができ、アクセスインターフェースを変更するだけで、開発したスタックを利用することができ、簡単です。 Linux にデプロイする デプロイ、開発、テストはサイドチェーンの利点です。

このゲームを以前のブロックチェーン ゲームと比較してください。私は2017年にEthercatからチェーンゲームに触れ始めました。チェーンの選択とチェーンの選択は同じではないことがわかります。暗い森はイーサリアムのサイドチェーンを使用しています。ある意味、サイドチェーンはこれはレイヤー 2 です。以前は EOS、Cocos-BCX、IOST を使用していました。Dark Forest チェーンは完全にチェーンされており、情報が隠蔽されています。古いチェーン ゲームがコア リンクであり、開発が行われています。状況が同じではありませんので、以前はイーサリアムはチェーンの性能やTPSなどの制限があり、ゲームの基盤となるチェーンとして選ぶのが難しかったためイーサリアムを選択していませんでしたが、イーサリアムレイヤー2の登場により状況は大幅に改善されるでしょう。 。

イーサリアム レイヤー 2 は、初期のオプティミスティックから、最も人気のあるロールアップを含むハイブリッド ソリューションまで、イーサリアム 2.0 を中心に拡張されています。コアとなるソリューションのアイデアは非常にシンプルで、チェーン下の 1,000 個のトランザクションを 1 つのトランザクションにまとめるにはどうすればよいでしょうか? コントラクトを通じてイーサリアムと通信するため、セキュリティは非常に優れています。セキュリティはイーサリアム自体によって直接保証されているため、比較的安全です。優れた解決策は、圧縮技術と考えられます。

チェーンゲームの選定基準については、チェーンゲームの開発や技術選定の際に非常に重視されますが、高性能なチェーンであれば手数料率は低いはずですが、現状ではイーサリアムの手数料率はまだ高すぎます。高く、EVMのサポートもあります。多くの開発者はこれに精通しており、EVM の長年の開発を経て、誰もが多くの問題について良い経験を持っているためです。第二に、良好な生態系が存在する必要があり、イーサリアムはこの条件に非常に優れています。

チェーン ゲーム レイヤー 2 の選択、誰もがレイヤー 2 について話していますが、レイヤー 2 全体はまだ完全に着地して成熟していません。短期的にはサイドチェーンを選択でき、中期的には OP ロールアップを使用できます。問題は、資金が入ったり出たりすることです。時間がかかり、現在は基本的に 7 日かかります。これはあまり親切ではありません。セキュリティ時間が非常に優れており、TPS も OP ロールアップより優れており、トリガー時間もわずか 0.3 秒と非常に短いため、長期的には ZK ロールアップについてより楽観的です。5 秒を達成したことには驚きました。当時ははい、しかしそのテクノロジーはまだあまり成熟しておらず、EVM に接続するにはまだ長い道のりがあります。 ZK Rollup は優れたパフォーマンスを備えていますが、欠点もあります。今後 6 か月以内に使用可能なバージョンがリリースされない可能性があります。私たちはそれを楽しみにしており、長期的に注目していただけます。

このチェーン ゲームでは、ゼロ知識証明 Snarkjs が主に使用されており、暗号化の中でも比較的高度な技術です。ゼロ知識証明 簡単な仮定ができます。これで、たとえば、外で鍵を失くして家に帰りたいという問題が解決します。警察署に電話しましたが、ここがあなたの家であることをどうやって警察に証明できますか? ゼロ-知識 証明はそのような問題を証明することができます。

このゲームでは、プレイヤーの位置ステータスという公開できない非常に重要な情報があることを証明します。この位置ステータスはチェーン上に配置されますが、ステータスを隠さなければならないため、チェーン上に配置されるステータスは単なるものです。ハッシュ値、このデータに基づいて、自分の情報を隠すだけでなく、情報が失われないようにすることもできます。これは、このゲームでは非常に優れています。

別のたとえを言うと、たとえば、2 人でチェスをプレイする場合、各駒がチェス上でどのように動くかがはっきりとわかりますが、軍事チェスやダーク チェスをプレイする場合、私がどのように攻撃するかはわかりません。 2 人が互いに対戦しています。情報隠蔽ゲームの観点から言えば、この種のゲームはゼロ知識証明に非常に適しており、これはゲームの全連鎖にとって非常に重要です。ゲームで情報を隠す必要がある場合は、ゲームでは、チェーン上にあるとすぐに結果がわかりますが、ゲームをプレイすることはできないため、フルチェーンを達成するのは困難です。ゼロ知識証明は、この問題を非常にうまく解決でき、次のような場合に非常に役立ちます。ゲームの全連鎖。

私たちは 2017 年からブロックチェーン ゲームに取り組んでいますが、イーサリアムの大きなエコロジーを受け入れたいという大きな気持ちがあります。また、高性能の競合チェーンが多数登場するのを見るのは非常に喜ばしいことですが、より生態学的に独立したチェーンを実現するには、依然として強力なコンセンサスと多くの人々の貢献が必要です。特にDeFiの台頭には、このような複雑なネットワークにおける強力なエコロジーが必要です. イーサリアムは基本的に私たちの業界で最高のエコロジーです. 私たちはまだこの大きなエコロジーに行き、プロジェクトを実現するために何かをしたいと思っています. これに基づいて、より良い開発が行われています.大前提として、私たちのプロジェクトもこのように設計されており、以前のメインネットワークは一時的に停止され、イーサリアムのエコシステムに移行され、当面は BSC サイドチェーンでいくつかのことを行う予定です。

皆さん、ありがとうございました!

皆さん、ありがとうございました!

郝方舟
@OdailyChina
作者文库