في مؤتمر EDCON في الجبل الأسود ، قال V God أن zk-SNARK ستكون بنفس أهمية blockchain في السنوات العشر القادمة. تستخدم لعبة Dark Forest ذات السلسلة الكاملة تقنية zkSNARKs ، وقد تم تقييمها بواسطة V God: "إنها مثيرة حقًا".
Dark Forest (Dark Forest) هي لعبة سلسلة MMO "Cryptographic Fog of War". يعد ضباب الحرب آلية شائعة للاعبين. يتبنى كل من "StarCraft" و "Warcraft 3" هذا التصميم ، ويتم إخفاء معلوماته من خلال "ضباب الحرب" - سيتم تغطية المنطقة الموجودة على خريطة اللعبة ، حتى يتم تغطية اللاعب يكتشف. تُعرف آلية عدم القدرة على التنبؤ البيئي والتكتيكي على كلا الجانبين أيضًا بلعبة معلومات غير مكتملة ، وجميع ألعاب MMO الشائعة تقريبًا هي ألعاب معلومات غير مكتملة ، مما يسمح للاعبين باستكشاف مساحة استراتيجية أكثر ثراءً وأكثر دراماتيكية.
في blockchain ، تكون البيانات مفتوحة وشفافة تمامًا ، ولا يمكن تحقيق آلية معلومات غير كاملة. تستخدم Dark Forest تقنية zkSNARKs التي لا تتطلب معرفة كافية للسماح للاعبين بإرسال إجراءات صالحة يمكن التحقق منها بشكل عام مع الحفاظ على الخصوصية ، وبالتالي تحقيق معلومات غير كاملة.
سيقدم ما يلي نظرة عامة على المشروع والتصميم المثير للاهتمام للعبة Dark Forest كاملة السلسلة ، ومن خلال هذه اللعبة ، يمكننا أن نرى كيف يدرك عالم Web3 لعبة لعبة المعلومات الكاملة غير المكتملة. ستشرح المقالة أيضًا مفاهيم مثل "لعبة السلسلة الكاملة" و "لعبة المعلومات" و "نسخة مشفرة من ضباب الحرب" وتحطيم حواجز المصطلحات. آمل أن يكون هذا المقال مفيدًا لأولئك الذين يريدون معرفة مخطط Dark Forest واستكشاف متعة اللعبة بأكملها.
\ * هذه المقالة لمشاركة المعلومات فقط وليست نصائح استثمارية ، لذلك لا ينصح بشراء رمز معين أو NFT ، من فضلك DYOR. *
01 خلفية اللعبة
Dark Forest هي لعبة RTS (إستراتيجية في الوقت الحقيقي) كاملة السلسلة مبنية على سلاسل Ethereum و Gnosis (المعروفة سابقًا باسم xDai). اللعبة عبارة عن لعبة غزو الفضاء MMO ، مقتبسة من الرواية الثانية التي تحمل الاسم نفسه في تحفة Liu Cixin ، سلسلة Three-Body Problem ، The Dark Forest. المحتوى الرئيسي للعبة هو محاربة غزاة اللاعبين الآخرين ، وجمع الموارد بشكل عشوائي على خريطة النجوم ، وفي نفس الوقت قم بتوسيع إمبراطوريتك بين النجوم قدر الإمكان.
\ * MMO هي اختصار لـ Massively Multiplayer Online Game ، والتي تشير إلى لعبة عبر الإنترنت يمكن أن يشارك فيها 100 إلى 1000 لاعب في وقت واحد عبر الإنترنت.
أول مقدم عرض ومؤسس لفكرة Dark Forest هوGubsheep. صادف أنه حضر مؤتمرًا حول براهين انعدام المعرفة ، وقد أعجب بنظرية الغابة المظلمة التي وصفها ليو تشيكسين ، لذلك ابتكر دليلًا على انعدام المعرفة لإنشاء أ فكرة "الغابة المظلمة في عالم التشفير". في البداية ، كانت هذه مجرد فكرة تجريبية للغاية وحتى فكرة مرحة. بعد كل شيء ، باعتبارها تطبيقًا تفاعليًا عالي التردد ، واجهت اللعبة تحديات كبيرة في بيئة blockchain في ذلك الوقت وحتى الآن ، ناهيك عن فقط عندما يتم تطبيق إثبات عدم المعرفة الناشئة على مثل هذا النظام المعقد ، لم يكن أحد يعتقد أن Dark Forest لم تدرك هذا المفهوم فحسب ، بل أصبحت أيضًا علامة فارقة في تاريخ blockchain.
! [تفكيك الغابة المظلمة ، منشئ لعبة السلسلة الكاملة: إمكانات تطبيق ZK في اللعبة] (https://img-cdn.gateio.im/resized-social/moments-7f230462a9- definitelyfb80175-dd1a6f- 1c6801)
الأعضاء الرئيسيون في فريق Dark Forest المبكر
يتألف الأعضاء الرئيسيون في فريق Dark Forest المبكر من Gubsheep و Alan و Ivan و Moe. أصدر الفريق أول نسخة تجريبية من اللعبة (Dark Forest v 0.3) على شبكة اختبار Ethereum Ropsten يوم الجمعة ، 7 أغسطس ، 2020. سيحصل الفائز في المسابقة على 1024 DAI.
02 تعليمي بسيط
ما الذي يحتاجه المستخدمون للاستعداد للعب؟
موقع اللعبة الرسمي:
الإعداد الأولي للموقع
انقر فوق رمز القفل ، وأدخل إعدادات موقع الويب ، وقم بتغيير إعدادي "النوافذ المنبثقة وإعادة التوجيه" و "المحتوى غير الآمن" من الحظر للسماح ؛
نافذة منبثقة وإعادة التوجيه: في المرة الأولى التي تقوم فيها بتسجيل الدخول إلى اللعبة ، سيُطلب منك نافذة منبثقة للتوقيع على المعاملة ؛
المحتوى غير الآمن: يجب تمكين هذا الخيار عند استخدام الرسم عن بعد.
! [تفكيك الغابة المظلمة ، منشئ لعبة السلسلة الكاملة: إمكانات تطبيق ZK في اللعبة] (https://img-cdn.gateio.im/resized-social/moments-7f230462a9-e1b723ddb3-dd1a6f- 1c6801)
إعداد xdai
تعمل اللعبة على سلسلة xDai ، والحساب متوافق تمامًا مع حساب Ethereum. تحتاج كل عملية في اللعبة إلى استهلاك xDai كرسوم غاز.يمكنك أيضًا استخدام xDAI لشراء قبعات الكواكب أو القطع الأثرية التي يبيعها اللاعبون في السوق . في كل جولة من اللعبة الرسمية ، سيتم إرسال 0.05 xDai إلى عنوان مفتاح التحقق من أجل البدء المبكر للعبة. في جولة المجتمع ، قد لا يتم توزيع xDai. في أي حال ، يجب عليك إعداد حصة خاصة بك الحساب الأول.
هناك طريقتان للحصول على xDai:
شراء الصرف المركزي: AscendEX
تبادل الجسور عبر السلاسل: على سبيل المثال: Li.Finance و Hop و xPollinate-V2 و xDai Bridge ...
إعداد رمز الدعوة
عادة ، قبل المباراة ، يوزع المسؤول عدة أكواد دعوة للمشاركين المؤهلين في الجولة السابقة عن طريق البريد الإلكتروني.يمكنك سؤال أصدقائك أو طلبهم في Discord of the community. لكن يجب عليك الاشتراك في القائمة البريدية على الموقع الرسمي قبل المباراة ، حتى يكون لديك أيضًا فرصة لاستلام المفتاح. بالنسبة لطريقة الحصول على المفتاح في جولة المجتمع ، يجب الانتباه إلى المجتمع المحدد مسبقًا.
! [تفكيك الغابة المظلمة ، منشئ لعبة السلسلة الكاملة: إمكانات تطبيق ZK في اللعبة] (https://img-cdn.gateio.im/resized-social/moments-7f230462a9-1e3ba9d876-dd1a6f- 1c6801)
03 آلية "Foggy Forest"
من إستراتيجية الوقت الحقيقي الأصلية "الكثبان الرملية 2" ، تم تقديم مفهوم ضباب الحرب واقتراحه رسميًا. يجب أن يكون لاعبي Warcraft على دراية بنظام ضباب المعركة. لن يتم عرض معلومات مثل قوات الخصم والتضاريس حتى تستكشف قوات اللاعب. هذه عوامل غير مؤكدة في مشهد المعركة.
بعد "القيادة والقهر" ، يتم تقسيم ضباب الحرب في اللعبة تدريجيًا إلى نوعين: طبقة الخريطة وطبقة الوحدة. من الصعب أو المستحيل تغيير التضاريس المضمنة في طبقة الخريطة ، ولا يزال من الممكن تغييرها بعد تمت إزالة الوحدة. ضمان صحة استخباراتها ، ويشير مستوى الوحدة بشكل أساسي إلى حالة الوحدات النشطة في المنطقة. وبما أنه من المستحيل التأكد من بقاء الطرف الآخر ، فسيتم تغطيتها مرة أخرى بعد استخباراتنا اختفاء المصدر (مثل انتقال وحدة التحقيق بعيدًا). من الشائع استخدام مستويات مختلفة من اللون الأسود للتمييز بين مستويين من الضباب ، حيث يكون اللون الأسود لطبقة الخريطة أعمق ، وبعد فتح طبقة الخريطة ، يكون ضباب طبقة الوحدة المتبقية أخف نسبيًا. الشكل الموضح أعلاه من ضباب الحرب أكثر كلاسيكية واستخدامًا على نطاق واسع. تم توريث هذا الوضع الكلاسيكي أيضًا في معظم الألعاب الإستراتيجية اللاحقة في الوقت الفعلي ، وتم تطويره لاحقًا إلى ألعاب RTS وألعاب إستراتيجية تعتمد على الأدوار والتي استخدمت أيضًا ضباب الحرب. يمكن ملاحظة أن هذا التصميم أصبح عنصرًا أساسيًا في مفهوم ألعاب 4x.
! [تفكيك الغابة المظلمة ، منشئ لعبة السلسلة الكاملة: إمكانات تطبيق ZK في اللعبة] (https://img-cdn.gateio.im/resized-social/moments-7f230462a9-2a6d3e1dee-dd1a6f- 1c6801)
ضباب الحرب في الغابة المظلمة هو جزء من الخريطة لا يمكن للاعب رؤيته. عند إنشاء حساب جديد ، يتم عرض جزء صغير فقط من خريطة منطقة البداية للاعب ، بينما يتم تغطية باقي الكون بضباب الحرب. سيتم توسيع خريطة النجوم من خلال حسابات وحدة المعالجة المركزية ، وتعتمد سرعة الاستكشاف على أداء وحدة المعالجة المركزية. بعد استكشاف خريطة النجوم ، سيتم ملاحظة هذا الجزء من المعلومات باستمرار ، على عكس ضباب الحرب في ألعاب web2 التقليدية ، والتي ستعود إلى حالة الضباب بعد مغادرة وحدة الاستطلاع ، وبالتالي فإن سرعة استكشاف خريطة النجوم تحدد بشكل مباشر كمية المعلومات التي تم الحصول عليها. كلما زادت ذكاءك ، زادت دقة قراراتك.
العودة إلى لعبة Dark Forest. يعتمد ضباب الحرب في ألعاب Web2 على مزيج من مجال الرؤية ، والتضاريس ، والاستكشاف ، والطقس ، وما إلى ذلك. باعتبارها لعبة سلسلة Web3 ، يمكن لإثبات المعرفة الصفرية أن يبني بذكاء غابة مظلمة مشفرة لامركزية. لم يظهر هذا النوع من اللعب الذي يستخدم الحوسبة الرقمية لاستكشاف الكون وبث إحداثيات العدو في الألعاب السابقة.
يتمثل الاختلاف الأكبر بين ألعاب السلسلة الكاملة وألعاب السلسلة العادية في أن جميع بيانات اللعبة موجودة في السلسلة. إلى جانب الانفتاح والشفافية في بيانات blockchain ، فإن معظم ألعاب السلسلة الكاملة المزعومة هي ألعاب تستند إلى المعلومات تمامًا. لذلك ، يُعتقد عمومًا أنه من الصعب إنشاء لعبة MMO كاملة السلسلة بإمكانية لعب عالية باستخدام ضباب عناصر الحرب.
تستخدم Dark Forest تقنية zkSNARK لإدراك أنه يمكن التحقق من سلوك اللاعب بدقة ، لكن الحالة مخفية عن اللاعبين الآخرين. من وجهة نظر اللاعب ، لم يتم عرض الحالة الكاملة للكون بالكامل. يمكن للاعبين الاستمتاع بمتعة استكشاف الخرائط واكتشاف عوالم غير معروفة على السلسلة. بل إنه من الممكن استخدام مبدأ ضباب الحرب لتنفيذ تطوير متعدد الخطوط في نفس الوقت ، ولتوسيع الكوكب في مناطق مختلفة من خريطة النجوم. عندما يستكشفك اللاعبون الآخرون ويكون لديهم القدرة على الهجوم ، فلن يتم محوذك بسبب التركيز المفرط للموارد ، ويمكنك إعادة تجميع صفوفك في مكان آخر.
04 استخدام تقنية ZK لتحقيق لعبة معلومات غير كاملة
Zkp (إثبات عدم المعرفة) يمكن أن يثبت تمامًا أنه المالك القانوني لحقوق ومصالح معينة دون إظهار معلومات محددة للمدقق. zkSNARK هي إحدى طرق تطبيق Zkp. تستخدم Dark Forest zkSNARK لإدراك أنه يمكن التحقق من تصرفات اللاعب بتفاصيل دقيقة ، ولكنها مخفية عن اللاعبين الآخرين. لذلك ، على الرغم من أنها لعبة ذات سلسلة كاملة ، إلا أنها تحتوي على معلومات سرية ، لذلك يمكن تسمية الغابة المظلمة بأنها لعبة معلومات غير كاملة.
قد تبدو ألعاب المعلومات الكاملة وغير الكاملة غير مألوفة ، لكن المفهوم بحد ذاته بسيط. يمكن القول أن لعبة مثل الشطرنج أو لعبة Go هي لعبة معلومات مثالية لأنه من وجهة نظر أي شخص ، فإن جميع المعلومات الموجودة على السبورة متاحة للجميع. StepN هي أيضًا لعبة معلومات شاملة. لأن كل لاعب يعرف من يمتلك أي زوج من الأحذية وما هي خصائص كل زوج من الأحذية.
تُعرف Dark Forest بأنها لعبة السلسلة الكاملة للعبة المعلومات غير المكتملة. إذا استخدمنا ألعابًا مألوفة لوصف ألعاب المعلومات غير المكتملة ، فهي ألعاب تحتوي على معلومات مخفية مثل mahjong و poker. بقدر ما يتعلق الأمر بـ mahjong ، يتم إخفاء يد وسطح المنافس ، بينما يتم إخفاء المعلومات حول يد وسطح المنافس في البوكر. يتمثل ابتكار Dark Forest في أنها تضع لعبة المعلومات غير المكتملة هذه في السلسلة. أثناء إرسال إجراءات يمكن التحقق منها وصالحة كمعلومات عامة ، يظل كل لاعب خاصًا.
! [تفكيك الغابة المظلمة ، منشئ لعبة السلسلة الكاملة: إمكانات تطبيق ZK في اللعبة] (https://img-cdn.gateio.im/resized-social/moments-7f230462a9-59fb1eea1f-dd1a6f- 1c6801)
تستخدم Dark Forests zkSNARKs لإخفاء المواقع على الخرائط المشتركة وإنشاء ضباب الحرب
لا يحتاج اللاعبون إلى إرسال إحداثيات الكوكب المحتل إلى العقد الذكي ، فهم يحتاجون فقط للمطالبة بموقع الكوكب (عن طريق تجزئة إحداثيات الكوكب) وإثبات عدم معرفة أن التجزئة صالحة ، وبالتالي ضمان عدم دعاية العنصر. موقع الكوكب.
عندما يقوم اللاعب بحركة ما ، يرسلون تجزئة الكوكب الذي تركوه وتجزئة وجهتهم ، جنبًا إلى جنب مع دليل عدم المعرفة على أن هذا إجراء صالح.
! [تفكيك الغابة المظلمة ، منشئ لعبة السلسلة الكاملة: إمكانات تطبيق ZK في اللعبة] (https://img-cdn.gateio.im/resized-social/moments-7f230462a9-9941129905-dd1a6f- 1c6801)
يعد عكس التجزئة أمرًا صعبًا ، لذا فإن البحث عن عقد الغابة المظلمة لن يخبرك بمكان وجود اللاعبين الآخرين حقًا. يمكنك فقط العثور على لاعبين آخرين من خلال استكشاف خريطة النجوم. عند استكشاف خريطة النجوم ، نظرًا لأنه لا يمكن التنبؤ بمعلومات الوجهة مسبقًا ، فإن اتخاذ اللاعب للقرار هو الحل الأمثل فقط في ظل الوضع الحالي. عندما يتم اكتشاف كوكب جديد أو قطعة أثرية ، يحتاج اللاعب إلى إعادة التحليل و تحليل على أساس جميع المعلومات الحالية اتخاذ القرار ، هل من الممكن مهاجمة كوكب الخصم أو كم هي تكلفة الحصول على هذه الأداة؟ وما إلى ذلك وهلم جرا. يتم اختيار الحل الأمثل وفقًا للموقف في ذلك الوقت طوال الوقت ، وهو جوهر لعبة المعلومات غير الكاملة.
05 يحسن نظام المكونات الإضافية المفتوحة من إمكانية التشغيل
الغرض الأساسي من Dark Forest هو السماح للمستخدمين بالاستمتاع بعدة طرق. الهدف التنافسي للعبة هو تسجيل أكبر عدد ممكن من النقاط ، وحتى إذا لم تكن لاعبًا منافسًا ، فهناك الكثير من الطرق الأخرى للاستمتاع. تعد المكونات الإضافية جزءًا مهمًا من فرع لعبة Dark Forest. وباعتبارها لعبة طليعية ، فهي أيضًا ساحة اختبار للوظائف المختلفة. في الوقت الحالي ، هناك 55 مكونًا إضافيًا مفتوح المصدر مدرج في مكتبة المكونات الإضافية في المراجعة الرسمية. تنقسم بشكل أساسي إلى ثلاث فئات:
التصور: مقدمة لمقارنة الواجهة الأصلية للعبة.يمكن للاعبين تطوير وظائف مختلفة وفقًا لاحتياجاتهم الخاصة ، مثل تصور البيانات (خريطة الحرارة ، الخريطة الصغيرة ، أداة تصدير الخرائط التي يمكنها حساب وقت الإرسال بين الكواكب ، وما إلى ذلك) ، أهداف محددة تسليط الضوء على أو علامة (شعار Baotuan المألوف المضمن في المكونات الإضافية وتسليط الضوء على الأصدقاء ، وتسليط الضوء على الكوكب ، وما إلى ذلك.
سوق التداول: بشكل أساسي للاعبين لمطابقة تبادل الموارد المختلفة ، وإضافة دوافع جديدة للعبة للاعبين ، بما في ذلك على سبيل المثال لا الحصر: سوق تداول الأداة ، على غرار أنظمة تداول المعدات في الألعاب الأخرى ، تنسيق سوق المكافآت ، سوق مكافأة الكوكب ، إلخ. .
الأتمتة: عادةً ما يتم استخدام هذا النوع من المكونات الإضافية بشكل متكرر ، وذلك بشكل أساسي من خلال البرامج النصية لمساعدة اللاعبين على تبسيط العمليات المعقدة والمرهقة الأصلية ، وتحسين كفاءة التنفيذ: ذات الصلة بالموارد (مجموعة مكونة من قطعتين Hunt Artifactory والتقاط القطع الأثرية وإدارتها ، Artifactory ، منجم الفضة بنقرة واحدة ، توزيع الفضة ، مركزية الموارد ، وما إلى ذلك) ، متعلق بالمعركة (التقاط الكواكب المحيطة بكواكب الزحف بنقرة واحدة ، هجوم متكرر تلقائي ، هجوم متزامن بنقرة واحدة ، هجوم متزامن ، حتى شن حرب يمكنها مباشرة شن حروبًا ضد اللاعبين ، وما إلى ذلك)
خاتمة
في الغابة المظلمة ، يتم إضعاف عنصر Fi ، ويتم إيلاء المزيد من الاهتمام لأسلوب اللعب ، وبالتالي بناء تجربة لعب غنية وطريقة لعب متنوعة ؛ وفي نفس الوقت ، يحقق أيضًا تجربة وظائف جديدة. الغش والرشوة والتعاون والأتمتة كلها مسموح بها ، باستثناء أخطاء كسر اللعبة ، لأنك في "الغابة المظلمة".
تجعل تجربة اللعبة الجديدة Dark Forest حصانًا أسودًا في الألعاب المتسلسلة ، ونظام النقابة المفتوحة يجعلها تلبي احتياجات اللامركزية بشكل أفضل. سيستمر معهد Snap Finger Research في الاهتمام بهذه اللعبة كاملة السلسلة في المستقبل.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تفكيك الغابة المظلمة ، منشئ لعبة السلسلة الكاملة: إمكانات تطبيق ZK في اللعبة
المؤلف الأصلي: Snapfingers DAO
مقدمة
في مؤتمر EDCON في الجبل الأسود ، قال V God أن zk-SNARK ستكون بنفس أهمية blockchain في السنوات العشر القادمة. تستخدم لعبة Dark Forest ذات السلسلة الكاملة تقنية zkSNARKs ، وقد تم تقييمها بواسطة V God: "إنها مثيرة حقًا".
Dark Forest (Dark Forest) هي لعبة سلسلة MMO "Cryptographic Fog of War". يعد ضباب الحرب آلية شائعة للاعبين. يتبنى كل من "StarCraft" و "Warcraft 3" هذا التصميم ، ويتم إخفاء معلوماته من خلال "ضباب الحرب" - سيتم تغطية المنطقة الموجودة على خريطة اللعبة ، حتى يتم تغطية اللاعب يكتشف. تُعرف آلية عدم القدرة على التنبؤ البيئي والتكتيكي على كلا الجانبين أيضًا بلعبة معلومات غير مكتملة ، وجميع ألعاب MMO الشائعة تقريبًا هي ألعاب معلومات غير مكتملة ، مما يسمح للاعبين باستكشاف مساحة استراتيجية أكثر ثراءً وأكثر دراماتيكية.
في blockchain ، تكون البيانات مفتوحة وشفافة تمامًا ، ولا يمكن تحقيق آلية معلومات غير كاملة. تستخدم Dark Forest تقنية zkSNARKs التي لا تتطلب معرفة كافية للسماح للاعبين بإرسال إجراءات صالحة يمكن التحقق منها بشكل عام مع الحفاظ على الخصوصية ، وبالتالي تحقيق معلومات غير كاملة.
سيقدم ما يلي نظرة عامة على المشروع والتصميم المثير للاهتمام للعبة Dark Forest كاملة السلسلة ، ومن خلال هذه اللعبة ، يمكننا أن نرى كيف يدرك عالم Web3 لعبة لعبة المعلومات الكاملة غير المكتملة. ستشرح المقالة أيضًا مفاهيم مثل "لعبة السلسلة الكاملة" و "لعبة المعلومات" و "نسخة مشفرة من ضباب الحرب" وتحطيم حواجز المصطلحات. آمل أن يكون هذا المقال مفيدًا لأولئك الذين يريدون معرفة مخطط Dark Forest واستكشاف متعة اللعبة بأكملها.
01 خلفية اللعبة
Dark Forest هي لعبة RTS (إستراتيجية في الوقت الحقيقي) كاملة السلسلة مبنية على سلاسل Ethereum و Gnosis (المعروفة سابقًا باسم xDai). اللعبة عبارة عن لعبة غزو الفضاء MMO ، مقتبسة من الرواية الثانية التي تحمل الاسم نفسه في تحفة Liu Cixin ، سلسلة Three-Body Problem ، The Dark Forest. المحتوى الرئيسي للعبة هو محاربة غزاة اللاعبين الآخرين ، وجمع الموارد بشكل عشوائي على خريطة النجوم ، وفي نفس الوقت قم بتوسيع إمبراطوريتك بين النجوم قدر الإمكان.
\ * MMO هي اختصار لـ Massively Multiplayer Online Game ، والتي تشير إلى لعبة عبر الإنترنت يمكن أن يشارك فيها 100 إلى 1000 لاعب في وقت واحد عبر الإنترنت.
أول مقدم عرض ومؤسس لفكرة Dark Forest هوGubsheep. صادف أنه حضر مؤتمرًا حول براهين انعدام المعرفة ، وقد أعجب بنظرية الغابة المظلمة التي وصفها ليو تشيكسين ، لذلك ابتكر دليلًا على انعدام المعرفة لإنشاء أ فكرة "الغابة المظلمة في عالم التشفير". في البداية ، كانت هذه مجرد فكرة تجريبية للغاية وحتى فكرة مرحة. بعد كل شيء ، باعتبارها تطبيقًا تفاعليًا عالي التردد ، واجهت اللعبة تحديات كبيرة في بيئة blockchain في ذلك الوقت وحتى الآن ، ناهيك عن فقط عندما يتم تطبيق إثبات عدم المعرفة الناشئة على مثل هذا النظام المعقد ، لم يكن أحد يعتقد أن Dark Forest لم تدرك هذا المفهوم فحسب ، بل أصبحت أيضًا علامة فارقة في تاريخ blockchain.
! [تفكيك الغابة المظلمة ، منشئ لعبة السلسلة الكاملة: إمكانات تطبيق ZK في اللعبة] (https://img-cdn.gateio.im/resized-social/moments-7f230462a9- definitelyfb80175-dd1a6f- 1c6801)
الأعضاء الرئيسيون في فريق Dark Forest المبكر
يتألف الأعضاء الرئيسيون في فريق Dark Forest المبكر من Gubsheep و Alan و Ivan و Moe. أصدر الفريق أول نسخة تجريبية من اللعبة (Dark Forest v 0.3) على شبكة اختبار Ethereum Ropsten يوم الجمعة ، 7 أغسطس ، 2020. سيحصل الفائز في المسابقة على 1024 DAI.
02 تعليمي بسيط
ما الذي يحتاجه المستخدمون للاستعداد للعب؟
موقع اللعبة الرسمي:
الإعداد الأولي للموقع
انقر فوق رمز القفل ، وأدخل إعدادات موقع الويب ، وقم بتغيير إعدادي "النوافذ المنبثقة وإعادة التوجيه" و "المحتوى غير الآمن" من الحظر للسماح ؛
نافذة منبثقة وإعادة التوجيه: في المرة الأولى التي تقوم فيها بتسجيل الدخول إلى اللعبة ، سيُطلب منك نافذة منبثقة للتوقيع على المعاملة ؛
المحتوى غير الآمن: يجب تمكين هذا الخيار عند استخدام الرسم عن بعد.
! [تفكيك الغابة المظلمة ، منشئ لعبة السلسلة الكاملة: إمكانات تطبيق ZK في اللعبة] (https://img-cdn.gateio.im/resized-social/moments-7f230462a9-e1b723ddb3-dd1a6f- 1c6801)
تعمل اللعبة على سلسلة xDai ، والحساب متوافق تمامًا مع حساب Ethereum. تحتاج كل عملية في اللعبة إلى استهلاك xDai كرسوم غاز.يمكنك أيضًا استخدام xDAI لشراء قبعات الكواكب أو القطع الأثرية التي يبيعها اللاعبون في السوق . في كل جولة من اللعبة الرسمية ، سيتم إرسال 0.05 xDai إلى عنوان مفتاح التحقق من أجل البدء المبكر للعبة. في جولة المجتمع ، قد لا يتم توزيع xDai. في أي حال ، يجب عليك إعداد حصة خاصة بك الحساب الأول.
هناك طريقتان للحصول على xDai:
شراء الصرف المركزي: AscendEX
تبادل الجسور عبر السلاسل: على سبيل المثال: Li.Finance و Hop و xPollinate-V2 و xDai Bridge ...
عادة ، قبل المباراة ، يوزع المسؤول عدة أكواد دعوة للمشاركين المؤهلين في الجولة السابقة عن طريق البريد الإلكتروني.يمكنك سؤال أصدقائك أو طلبهم في Discord of the community. لكن يجب عليك الاشتراك في القائمة البريدية على الموقع الرسمي قبل المباراة ، حتى يكون لديك أيضًا فرصة لاستلام المفتاح. بالنسبة لطريقة الحصول على المفتاح في جولة المجتمع ، يجب الانتباه إلى المجتمع المحدد مسبقًا.
! [تفكيك الغابة المظلمة ، منشئ لعبة السلسلة الكاملة: إمكانات تطبيق ZK في اللعبة] (https://img-cdn.gateio.im/resized-social/moments-7f230462a9-1e3ba9d876-dd1a6f- 1c6801)
03 آلية "Foggy Forest"
من إستراتيجية الوقت الحقيقي الأصلية "الكثبان الرملية 2" ، تم تقديم مفهوم ضباب الحرب واقتراحه رسميًا. يجب أن يكون لاعبي Warcraft على دراية بنظام ضباب المعركة. لن يتم عرض معلومات مثل قوات الخصم والتضاريس حتى تستكشف قوات اللاعب. هذه عوامل غير مؤكدة في مشهد المعركة.
بعد "القيادة والقهر" ، يتم تقسيم ضباب الحرب في اللعبة تدريجيًا إلى نوعين: طبقة الخريطة وطبقة الوحدة. من الصعب أو المستحيل تغيير التضاريس المضمنة في طبقة الخريطة ، ولا يزال من الممكن تغييرها بعد تمت إزالة الوحدة. ضمان صحة استخباراتها ، ويشير مستوى الوحدة بشكل أساسي إلى حالة الوحدات النشطة في المنطقة. وبما أنه من المستحيل التأكد من بقاء الطرف الآخر ، فسيتم تغطيتها مرة أخرى بعد استخباراتنا اختفاء المصدر (مثل انتقال وحدة التحقيق بعيدًا). من الشائع استخدام مستويات مختلفة من اللون الأسود للتمييز بين مستويين من الضباب ، حيث يكون اللون الأسود لطبقة الخريطة أعمق ، وبعد فتح طبقة الخريطة ، يكون ضباب طبقة الوحدة المتبقية أخف نسبيًا. الشكل الموضح أعلاه من ضباب الحرب أكثر كلاسيكية واستخدامًا على نطاق واسع. تم توريث هذا الوضع الكلاسيكي أيضًا في معظم الألعاب الإستراتيجية اللاحقة في الوقت الفعلي ، وتم تطويره لاحقًا إلى ألعاب RTS وألعاب إستراتيجية تعتمد على الأدوار والتي استخدمت أيضًا ضباب الحرب. يمكن ملاحظة أن هذا التصميم أصبح عنصرًا أساسيًا في مفهوم ألعاب 4x.
! [تفكيك الغابة المظلمة ، منشئ لعبة السلسلة الكاملة: إمكانات تطبيق ZK في اللعبة] (https://img-cdn.gateio.im/resized-social/moments-7f230462a9-2a6d3e1dee-dd1a6f- 1c6801)
ضباب الحرب في الغابة المظلمة هو جزء من الخريطة لا يمكن للاعب رؤيته. عند إنشاء حساب جديد ، يتم عرض جزء صغير فقط من خريطة منطقة البداية للاعب ، بينما يتم تغطية باقي الكون بضباب الحرب. سيتم توسيع خريطة النجوم من خلال حسابات وحدة المعالجة المركزية ، وتعتمد سرعة الاستكشاف على أداء وحدة المعالجة المركزية. بعد استكشاف خريطة النجوم ، سيتم ملاحظة هذا الجزء من المعلومات باستمرار ، على عكس ضباب الحرب في ألعاب web2 التقليدية ، والتي ستعود إلى حالة الضباب بعد مغادرة وحدة الاستطلاع ، وبالتالي فإن سرعة استكشاف خريطة النجوم تحدد بشكل مباشر كمية المعلومات التي تم الحصول عليها. كلما زادت ذكاءك ، زادت دقة قراراتك.
العودة إلى لعبة Dark Forest. يعتمد ضباب الحرب في ألعاب Web2 على مزيج من مجال الرؤية ، والتضاريس ، والاستكشاف ، والطقس ، وما إلى ذلك. باعتبارها لعبة سلسلة Web3 ، يمكن لإثبات المعرفة الصفرية أن يبني بذكاء غابة مظلمة مشفرة لامركزية. لم يظهر هذا النوع من اللعب الذي يستخدم الحوسبة الرقمية لاستكشاف الكون وبث إحداثيات العدو في الألعاب السابقة.
يتمثل الاختلاف الأكبر بين ألعاب السلسلة الكاملة وألعاب السلسلة العادية في أن جميع بيانات اللعبة موجودة في السلسلة. إلى جانب الانفتاح والشفافية في بيانات blockchain ، فإن معظم ألعاب السلسلة الكاملة المزعومة هي ألعاب تستند إلى المعلومات تمامًا. لذلك ، يُعتقد عمومًا أنه من الصعب إنشاء لعبة MMO كاملة السلسلة بإمكانية لعب عالية باستخدام ضباب عناصر الحرب.
تستخدم Dark Forest تقنية zkSNARK لإدراك أنه يمكن التحقق من سلوك اللاعب بدقة ، لكن الحالة مخفية عن اللاعبين الآخرين. من وجهة نظر اللاعب ، لم يتم عرض الحالة الكاملة للكون بالكامل. يمكن للاعبين الاستمتاع بمتعة استكشاف الخرائط واكتشاف عوالم غير معروفة على السلسلة. بل إنه من الممكن استخدام مبدأ ضباب الحرب لتنفيذ تطوير متعدد الخطوط في نفس الوقت ، ولتوسيع الكوكب في مناطق مختلفة من خريطة النجوم. عندما يستكشفك اللاعبون الآخرون ويكون لديهم القدرة على الهجوم ، فلن يتم محوذك بسبب التركيز المفرط للموارد ، ويمكنك إعادة تجميع صفوفك في مكان آخر.
04 استخدام تقنية ZK لتحقيق لعبة معلومات غير كاملة
Zkp (إثبات عدم المعرفة) يمكن أن يثبت تمامًا أنه المالك القانوني لحقوق ومصالح معينة دون إظهار معلومات محددة للمدقق. zkSNARK هي إحدى طرق تطبيق Zkp. تستخدم Dark Forest zkSNARK لإدراك أنه يمكن التحقق من تصرفات اللاعب بتفاصيل دقيقة ، ولكنها مخفية عن اللاعبين الآخرين. لذلك ، على الرغم من أنها لعبة ذات سلسلة كاملة ، إلا أنها تحتوي على معلومات سرية ، لذلك يمكن تسمية الغابة المظلمة بأنها لعبة معلومات غير كاملة.
قد تبدو ألعاب المعلومات الكاملة وغير الكاملة غير مألوفة ، لكن المفهوم بحد ذاته بسيط. يمكن القول أن لعبة مثل الشطرنج أو لعبة Go هي لعبة معلومات مثالية لأنه من وجهة نظر أي شخص ، فإن جميع المعلومات الموجودة على السبورة متاحة للجميع. StepN هي أيضًا لعبة معلومات شاملة. لأن كل لاعب يعرف من يمتلك أي زوج من الأحذية وما هي خصائص كل زوج من الأحذية.
تُعرف Dark Forest بأنها لعبة السلسلة الكاملة للعبة المعلومات غير المكتملة. إذا استخدمنا ألعابًا مألوفة لوصف ألعاب المعلومات غير المكتملة ، فهي ألعاب تحتوي على معلومات مخفية مثل mahjong و poker. بقدر ما يتعلق الأمر بـ mahjong ، يتم إخفاء يد وسطح المنافس ، بينما يتم إخفاء المعلومات حول يد وسطح المنافس في البوكر. يتمثل ابتكار Dark Forest في أنها تضع لعبة المعلومات غير المكتملة هذه في السلسلة. أثناء إرسال إجراءات يمكن التحقق منها وصالحة كمعلومات عامة ، يظل كل لاعب خاصًا.
! [تفكيك الغابة المظلمة ، منشئ لعبة السلسلة الكاملة: إمكانات تطبيق ZK في اللعبة] (https://img-cdn.gateio.im/resized-social/moments-7f230462a9-59fb1eea1f-dd1a6f- 1c6801)
تستخدم Dark Forests zkSNARKs لإخفاء المواقع على الخرائط المشتركة وإنشاء ضباب الحرب
لا يحتاج اللاعبون إلى إرسال إحداثيات الكوكب المحتل إلى العقد الذكي ، فهم يحتاجون فقط للمطالبة بموقع الكوكب (عن طريق تجزئة إحداثيات الكوكب) وإثبات عدم معرفة أن التجزئة صالحة ، وبالتالي ضمان عدم دعاية العنصر. موقع الكوكب.
عندما يقوم اللاعب بحركة ما ، يرسلون تجزئة الكوكب الذي تركوه وتجزئة وجهتهم ، جنبًا إلى جنب مع دليل عدم المعرفة على أن هذا إجراء صالح.
! [تفكيك الغابة المظلمة ، منشئ لعبة السلسلة الكاملة: إمكانات تطبيق ZK في اللعبة] (https://img-cdn.gateio.im/resized-social/moments-7f230462a9-9941129905-dd1a6f- 1c6801)
يعد عكس التجزئة أمرًا صعبًا ، لذا فإن البحث عن عقد الغابة المظلمة لن يخبرك بمكان وجود اللاعبين الآخرين حقًا. يمكنك فقط العثور على لاعبين آخرين من خلال استكشاف خريطة النجوم. عند استكشاف خريطة النجوم ، نظرًا لأنه لا يمكن التنبؤ بمعلومات الوجهة مسبقًا ، فإن اتخاذ اللاعب للقرار هو الحل الأمثل فقط في ظل الوضع الحالي. عندما يتم اكتشاف كوكب جديد أو قطعة أثرية ، يحتاج اللاعب إلى إعادة التحليل و تحليل على أساس جميع المعلومات الحالية اتخاذ القرار ، هل من الممكن مهاجمة كوكب الخصم أو كم هي تكلفة الحصول على هذه الأداة؟ وما إلى ذلك وهلم جرا. يتم اختيار الحل الأمثل وفقًا للموقف في ذلك الوقت طوال الوقت ، وهو جوهر لعبة المعلومات غير الكاملة.
05 يحسن نظام المكونات الإضافية المفتوحة من إمكانية التشغيل
الغرض الأساسي من Dark Forest هو السماح للمستخدمين بالاستمتاع بعدة طرق. الهدف التنافسي للعبة هو تسجيل أكبر عدد ممكن من النقاط ، وحتى إذا لم تكن لاعبًا منافسًا ، فهناك الكثير من الطرق الأخرى للاستمتاع. تعد المكونات الإضافية جزءًا مهمًا من فرع لعبة Dark Forest. وباعتبارها لعبة طليعية ، فهي أيضًا ساحة اختبار للوظائف المختلفة. في الوقت الحالي ، هناك 55 مكونًا إضافيًا مفتوح المصدر مدرج في مكتبة المكونات الإضافية في المراجعة الرسمية. تنقسم بشكل أساسي إلى ثلاث فئات:
خاتمة
في الغابة المظلمة ، يتم إضعاف عنصر Fi ، ويتم إيلاء المزيد من الاهتمام لأسلوب اللعب ، وبالتالي بناء تجربة لعب غنية وطريقة لعب متنوعة ؛ وفي نفس الوقت ، يحقق أيضًا تجربة وظائف جديدة. الغش والرشوة والتعاون والأتمتة كلها مسموح بها ، باستثناء أخطاء كسر اللعبة ، لأنك في "الغابة المظلمة".
تجعل تجربة اللعبة الجديدة Dark Forest حصانًا أسودًا في الألعاب المتسلسلة ، ونظام النقابة المفتوحة يجعلها تلبي احتياجات اللامركزية بشكل أفضل. سيستمر معهد Snap Finger Research في الاهتمام بهذه اللعبة كاملة السلسلة في المستقبل.