الـ POW الافتراضي: مشروع Cellula يستكشف نموذج توزيع الأصول العادل الجديد

إثبات العمل الافتراضي: نموذج جديد عادل لتوزيع الأصول

منذ أن أصبح رمز ERC-20 شائعًا في عام 2017 ، دخل Web3 عصر إصدار الأصول منخفضة العوائق. تقوم مشاريع مختلفة بإصدار كميات كبيرة من الرموز أو NFTs من خلال طرق مثل IDO و ICO ، ولكن غالبًا ما توجد مشاكل في السيطرة الشديدة أو عدم الشفافية في المعلومات ، مما يؤدي إلى ظاهرة الهروب المتكررة.

حتى اليوم، أظهرت نماذج IDO و ICO التقليدية عيوبًا في جانب العدالة. لطالما كان في الصناعة أمل في وجود بروتوكول إصدار أصول أكثر عدلاً وموثوقية، لحل العديد من المشكلات التي تواجه المشاريع الجديدة عند إصدار الرموز للمرة الأولى (TGE). على الرغم من أن بعض المشاريع الابتكارية قدمت "نماذج اقتصادية عادلة" خاصة بها، إلا أن معظمها فشل في أن يصبح بروتوكولًا عامًا، وانتهى به المطاف كحالات فردية بدلاً من أن تكون حلولًا معيارية مجردة.

إذن، ما هو النموذج الذي يمكن أن يكون طريقة أكثر عدلاً وموثوقية لتوزيع الأصول؟ ما هي الخطة التي يمكن أن تصبح بروتوكولاً عالمياً؟ ستقدم هذه المقالة مشروع Cellula الذي يوفر منظوراً جديداً لحل المسائل المذكورة أعلاه. لقد أنشأوا طبقة لتوزيع الأصول تحاكي إثبات العمل ( PoW )، باستخدام إثبات العمل الافتراضي ( vPoW ) لجعل عملية توزيع الأصول "تعدينية"، لمحاكاة نموذج توزيع الأصول الأكثر عدلاً الذي تحققه البيتكوين.

على الرغم من أن Cellula يُعتبر مشروعًا ماليًا للألعاب من قبل العديد من الأشخاص، إلا أن مكافآت الألعاب داخل اللعبة التي يتم توزيعها يمكن إعدادها لتكون من أي نوع من الرموز، وبالتالي يمكن أن تعمل كنظام توزيع أصول عامة مع تأثير PoW، مما يفتح آفاقًا أوسع ومساحة تخيل لإصدار أصول Web3. يمكن حتى تسميته "تجربة اجتماعية تكرّم تعدين البيتكوين".

تفسير Cellula: تكريم بروتوكول إصدار الأصول المعتمدة على تعدين PoW

PoW و vPoW: سحب يانصيب غير قابل للتوقع

سواء كانت POW التقليدية أو POS، أو vPOW الذي سيتحدث عنه هذا المقال، فإن الجوهر هو إعداد مجموعة من الخوارزميات التي تكون نتائجها غير قابلة للتنبؤ أو يصعب التنبؤ بها، من خلال النتائج الناتجة لإجراء "سحب يانصيب". يجب على عمال مناجم البيتكوين بناء كتلة تلبي شروط معينة محليًا، ثم تقديمها إلى جميع العقد في الشبكة من خلال الإجماع، للحصول على مكافأة الكتلة. الشرط هو أن تجعل تجميع الكتلة تحقق متطلبات خاصة، مثل أن يكون البادئة 6 أصفار.

نظرًا لأن نتائج توليد هاش الكتلة غير متوقعة أو يصعب التنبؤ بها، يجب تعديل مدخلات الخوارزمية المحددة باستمرار لبناء كتلة تلبي الشروط، وهذه العملية تتطلب تجربة عنيفة، مما يتطلب متطلبات عالية على أجهزة التعدين.

باختصار، يتم تعدين البيتكوين من خلال عدم قابلية التنبؤ لخوارزمية هاش SHA-256، مما يحقق نظام "قرعة اليانصيب" يشارك فيه عمال المناجم على الإنترنت في الشبكة بأكملها، ويضمن هذا التصميم عدم الحاجة إلى إذن من الناحية الشكلية، بتكلفة استهلاك الطاقة.

بالإضافة إلى ذلك، تعتبر POW وسيلة أكثر عدلاً لتوزيع الأصول، حيث أن صعوبة التحكم من قبل المشروع في سلاسل الكتل الرئيسية التي تعتمد على POW أكبر بكثير من سلاسل الكتل التي تعتمد على POS. وفي العديد من سلاسل الكتل التي تعتمد على POS أو في خطط ICO وIDO، هناك العديد من الحالات التي يسيطر فيها المشروع بشكل قوي.

على سبيل المثال، ارتفع سعر عملة سولانا تحت تأثير FTX و SBF، حيث زاد بمعدل يقارب 1000 مرة بين عامي 2019 و 2021، وكان العديد من مشغلي عقد التحقق من سولانا من المستثمرين الأوائل، حيث كانت تكلفة الحصول على الرموز قريبة من الصفر، مما أدى إلى تدمير كبير في العدالة في توزيع الأصول. على الرغم من أن المشاريع في PoW يمكن أن تتمتع ببعض السيطرة، إلا أن ذلك غالبًا ما يكون أقل بكثير من PoS.

المشكلة هي أن نموذج PoW غالبًا ما يُستخدم في سلاسل الكتل الأساسية وليس في إصدار الأصول على مستوى التطبيق. هل يمكننا باستخدام مجموعة من الحلول القابلة للتنفيذ على السلسلة، محاكاة تأثير PoW؟ إذا كان الأمر كذلك، فسيكون من الممكن تنفيذ بروتوكول توزيع الأصول أكثر عدلاً وموثوقية مقارنةً بخطط التحكم القوي مثل ICO وIDO، مع دمج بعض سيناريوهات الألعاب، يمكننا إنشاء مشاريع مالية للألعاب مثيرة للاهتمام ( بالطبع، الاستخدام الفعلي لا يقتصر فقط على الألعاب، بل يمكن أن يوفر أيضًا حلول توزيع أصول عادلة لمشاريع أخرى ).

المفتاح هو، كيف يمكن محاكاة تأثير PoW في طبقة إصدار الأصول على السلسلة؟ في مشروع Cellula، من خلال إدخال خوارزمية "لعبة الحياة" الشهيرة لكونواي، يتم تخصيص قوة التعدين للكيان الرقمي الافتراضي على السلسلة ( المعروف باسم "BitLife" ). بعبارة بسيطة، يشبه ذلك السماح لمجموعة من الأشخاص بتربية تجمعات الخلايا في أطباقهم، مع مرور الوقت، كلما زادت عدد الخلايا الحية في طبق شخص ما، زادت قوة التعدين المحسوبة التي يحصل عليها، مما يزيد من احتمالية الحصول على مكافآت التعدين.

باختصار، استبدل Cellula حساب التجزئة التقليدي لـ PoW بطريقة حساب أخرى لا يمكن التنبؤ بنتائجها أو يصعب التنبؤ بها، واستبدل شكل "العمل" في "إثبات العمل". وفقًا لفكرة Cellula، يكمن المفتاح في كيفية الحصول على عدد أكبر من الخلايا الحية في طبق培养皿(BitLife)، حيث يتطلب استنتاج تغييرات حالة BitLife استهلاك موارد حسابية، والجوهر هو تحويل خوارزمية التجزئة المستخدمة في تعدين البيتكوين إلى خوارزمية معينة لاستنتاج لعبة حياة كونواي، وهذا ما يُعرف بـ vPOW(Virtual POW).

تفسير Cellula: تحية لبروتوكول إصدار الأصول الم gamified الخاص بتعدين PoW

جوهر vPOW: لعبة حياة كونواي و BitLife

قبل تفسير تصميم آلية Cellula، دعونا نلقي نظرة على جوهر vPOW الأكثر أهمية - "لعبة الحياة لكارل". يمكن تتبع أصلها إلى مفهوم "الآلات الخلوية" الذي اقترحه فون نيومان في عام 1950، ومن ثم اقترح عالم الرياضيات جون كونواي رسمياً "لعبة الحياة لكارل" في عام 1970، باستخدام الخوارزميات لمحاكاة قوانين تطور الحياة في الطبيعة.

افترض أن لدينا طبق بتري، وقمنا بتقسيمه إلى مجموعة من المربعات الصغيرة وفقًا لإحداثيات ثنائية الأبعاد، ثم قمنا بإجراء "إعداد أولي" للطبق، مما سمح لبعض الخلايا الحية باحتلال بعض المربعات. بعد ذلك، ستتطور حالة الحياة والموت لهذه الخلايا مع مرور الوقت، مما تظهر تدريجياً تجمعات خلوية معقدة ( يمكن تخيل كيف تتكاثر الفطريات ). هذا في جوهره لعبة مربعات ثنائية الأبعاد، والقواعد بسيطة للغاية:

  • تحتوي كل خلية على حالتين: حية/ميتة، مثل لعبة الألغام، ستتفاعل كل خلية مع نفسها ومع الخلايا الثمانية المحيطة بها؛
  • افترض أن خلية معينة تعيش، ولكن عدد الخلايا الحية في 8 خانات محيطة أقل من 2 أو (0 أو 1)، فإن هذه الخلية تدخل حالة الموت؛
  • عندما تكون خلية معينة على قيد الحياة، وحولها خليتان أو ثلاث خلايا على قيد الحياة، فإن تلك الخلية تظل على قيد الحياة؛
  • عندما تكون الخلية في حالة حياة، وإذا كان هناك أكثر من 3 خلايا حية من حولها، فإن تلك الخلية تدخل حالة الموت ( محاكاة لمشهد عدد الحياة الزائد والتنافس على الموارد );
  • الخلية الحالية في حالة موت، ولكن عندما تكون هناك 3 خلايا حية حولها، تتحول هذه الخلية إلى حالة حياة ( محاكاة تكاثر الخلايا )

لذا فهي بسيطة جدًا، حيث يتم إعطاء نمط الحالة الأولي للخلايا في طبق培育 ثنائي الأبعاد، ثم وفقًا للقواعد المذكورة أعلاه، ستتطور حالة الخلايا مع مرور الوقت، وتستمر في التكرار، مما ينتج عنه نتائج متنوعة. يمكن حتى استخدام لعبة الحياة لكوان لإعادة إنتاج تأثير الحاسوب.

على سبيل المثال، حياة/موت كل خلية في طبق بتري تتوافق مع 0/1 ثنائي، يمكنك اعتبار الحالة الأولية للخلية "معامل الإدخال"، موت أو حياة كل خلية (0 أو 1) يمثل بيانات الإدخال، بعد ذلك ستبدأ حالة الخلايا في التطور وفقًا للنمط الأولي، كل تغيير في الحالة في جولة ما يعادل خطوة في عملية الحساب، والحالة التي تم الحصول عليها بعد فترة من الزمن يمكن اعتبارها "الإخراج".

طالما تم إعداد نمط ابتدائي مناسب، يمكن أن تنتج لعبة الحياة لكونواي نتائج محددة بعد عدة أجيال من التطور. نظرًا لتنوع الأنماط الابتدائية، يمكن استخدام خصائصها لمحاكاة تأثير سحب اليانصيب. يمكننا وضع شروط محددة، حيث يختار كل لاعب مجموعة عشوائية من الأنماط الابتدائية، وبعد 100 جيل من التطور، يتأهل أصحاب الأطباق الذين تنتج نتائجهم خصائص معينة للحصول على مكافآت، مما يجعل ذلك قريبًا من فكرة تعدين البيتكوين.

"يحدد النظام أولاً أي نوع من مخرجات النتائج يتوافق مع المتطلبات، يقوم المشاركون بإدخال قيم أولية عشوائية في الخوارزمية المعطاة، محاولين الحصول على مخرجات تتوافق مع المتطلبات". نظرًا لوجود العديد جدًا من معلمات الإدخال الأولية التي يجب تجربتها ( تقريبًا كميات هائلة )، يجب عليك بذل جهد كبير لتحقيق الحظ والفوز بالجائزة، وهذا هو منطق إثبات العمل: يجب على المعدنين أن يبذلوا قدرًا معينًا من العمل للحصول على المكافأة.

تفسير Cellula: تحية لبروتوكول إصدار الأصول المعتمد على POW

بعد فهم الفكرة الأساسية لـ Cellula ولعبة الحياة لكونواي، دعنا ننظر في تفاصيل تصميمها. تقوم Cellula بتقسيم "طبق培" الذي تم ذكره سابقًا إلى 9*9=81 مربعًا، حيث يمكن أن تكون حالة الخلايا في كل مربع حية أو ميتة، مما يتوافق مع 0 و1( بالثنائي. وبالتالي، وفقًا لترتيب التوليف، هناك 2^81 حالة أولية للخلايا في الطبق، وهذا الرقم يساوي مربع 1 تريليون، وهو رقم يعتبر رقمًا فلكيًا.

ثم، ما يتعين على اللاعب القيام به هو إدخال المعلمات ) لنموذج طبق بتري الأولي (. تعمل BitLife ككيان للطبق بتري ) وهو في الحقيقة NFT (، يحتوي على 81 مربعًا، حيث يتم وضع خلية واحدة ) في كل مربع، قد تكون الخلايا في حالة حية/ميتة، والمربعات الفارغة تعادل خلايا ميتة (. ثم، تتكون كل 3*3=9 مربعات متجاورة في BitLife من BitCell، وكل BitLife تتكون من 2~9 BitCells متصلة معًا ) إذا كان Bitlife الذي قمت بإنشائه يحتوي على أقل من 9 Bitcells، فإن بعض الأماكن ستبقى فارغة، والافتراضي هو خلايا ميتة (.

وفقًا لترتيب التوليف، يحتوي BitCell)3*3 مربع ( على 2^9 أنماط ابتدائية، وما يجب على اللاعبين القيام به هو اختيار مجموعة متنوعة من الأنماط المختلفة من BitCell بشكل عشوائي، لبناء BitLife. لتبسيط الأمر، هو مجرد العثور على نمط ابتدائي عشوائي لطبق培养 الخاص بك، ثم كما ذكرنا سابقًا، هناك إجمالي 2^81 نمط ابتدائي، وهو رقم فلكي. لذا فإن المساحة المتاحة للاختيار للمشاركين كبيرة جداً، وهذا يشبه قليلاً سيناريو تعدين البيتكوين باستخدام SHA-256.

تتغير حالة BitLife الخلوية مع زيادة ارتفاع الكتلة. يقوم Cellula بتوزيع قوة التعدين بناءً على حالة BitLife عند ارتفاعات كتل مختلفة. كلما زاد عدد الخلايا الحية في BitLife عند ارتفاع كتلة معين، زادت قوة التعدين التي تمتلكها، مما يخلق نوعًا من أجهزة التعدين الافتراضية.

هنا سأعطي مثالاً محدداً، يجب على المشاركين في Cellula استنفاد 2^81 نمطاً ابتدائياً لـ BitLife خارج السلسلة، والتنبؤ بحالة كل نمط بعد التطور، ثم رؤية ما إذا كان يمكن أن يتوافق مع متطلبات نظام المكافآت. لنفترض أن ارتفاع الكتلة الحالي هو 800، بينما يطلب النظام: عندما يصل ارتفاع الكتلة إلى 1000، فإن BitLife الذي يحتوي على أكبر عدد من الخلايا الحية سيفوز بأكبر مكافأة، لذا سيكون هدف المشاركين واضحاً جداً:

عند ارتفاع الكتلة 800، أريد الحصول على BitLife لنمط معين، حيث يمكن لـ BitLife لهذا النمط عند ارتفاع الكتلة 1000 أن تحتوي على المزيد من الخلايا الحية مقارنةً بـ BitLife الأخرى.

هذا في الواقع هو جوهر طريقة اللعب في Cellula، هدفك هو بناء BitLife الأكثر احتمالية للحصول على مكافآت التعدين بنفسك أو شرائها من الآخرين، هذه الطريقة تعادل السماح للمستثمرين العاديين / المتقدمين بتطوير أجهزة التعدين الخاصة بهم، ثم يمكنك بيع أجهزة التعدين التي قمت بإنشائها للآخرين، أو شراء أجهزة التعدين الخاصة بالآخرين للتعدين. إذا كنت ترغب في بناء أجهزة التعدين الخاصة بك، فسيتعين عليك التنبؤ بحالة تطور BitLife بنماذج مختلفة خارج السلسلة، وهذا سيستغرق موارد حسابية؛ إذا كنت ترغب في شراء أجهزة التعدين الخاصة بالآخرين، فإنك في الواقع تشتري Bitlife بنماذج أولية مختلفة، وعليك أن تحكم بنفسك على تغييرات الحالة المستقبلية لهذه BitLife، لذا يتعين عليك أيضًا القيام بالحسابات خارج السلسلة. هذه في الواقع نقطة مثيرة جدًا في تصميم لعبة Cellula بأكملها.

![تفسير Cellula: تكريم بروتوكول إصدار الأصول الم gamified لتعدين PoW])https://img-cdn.gateio.im/webp-social/moments-4255a676799fbd6e1ed24506055c7943.webp(

بعد فهم الآلية الأساسية للعبة، دعونا ننظر إلى التفاصيل الأخرى: في الواقع، يمكن أن تتجاوز الخلايا الحية في BitLife حدود المربعات الـ99 الأولية، ويمكن أن يكون عدد الخلايا الحية أكبر بكثير من 99، دون قيود على الحدود. إذا كان عدد الخلايا النشطة في BitLife معين يزداد باستمرار، فإن قوة التعدين المخصصة له ستزداد أيضًا، وإذا كان اختيار نمط BitLife الأولي غير صحيح، فإن عدد الخلايا الحية سيقل، وستقل القوة الحاسوبية أيضًا.

ثم، سيقوم النظام بتوزيع مكافآت التعدين كل 5 دقائق، والتي تعرف في اللعبة باسم نقاط الطاقة )، بناءً على حصة قوة الحوسبة لكل BitLife في الشبكة.

في Cellula، عملية دمج اللاعب لـ BitLife هي "

شاهد النسخة الأصلية
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • أعجبني
  • 3
  • مشاركة
تعليق
0/400
CoffeeNFTradervip
· منذ 10 س
لا يزال الهروب يمثل مشكلة
شاهد النسخة الأصليةرد0
rugdoc.ethvip
· منذ 10 س
لدي فضول أود أن أبحث في الأمر
شاهد النسخة الأصليةرد0
0xSherlockvip
· منذ 10 س
أرى أن هذا الاتجاه واعد
شاهد النسخة الأصليةرد0
  • تثبيت