server seed وclient seed وnonce
تتناول هذه الصفحة وضعاً ترفيهياً اختيارياً ومنفصلاً، لا منصة المهام والتواصل الأساسية. Server الأولي وclient seed وnonce هي المدخلات الثلاثة التي تحدد معًا نتيجة provably fair على Lolanceizi. server seed سري وسيتم الكشف عنه لاحقًا، client seed ملكك وقابل للتغيير، وnonce هو عداد لافتتاحاتك.
ما يعنيه provably fair في الواقع
عادلة بشكل واضح هي طريقة تتيح لك التحقق من عدم التلاعب بكل نتيجة من نتائج صندوق بعد وقوعها. في Lolanceizi، يتم اشتقاق نتيجة الفتح من ثلاث قيم يمكنك فحصها: server seed السري، وclient seed الخاص بك، وعداد nonce. ونظرًا لأن هذه المدخلات ملتزمة ويتم الكشف عنها بترتيب ثابت، فلا يستطيع أي من الطرفين إعادة كتابة النتيجة بهدوء.
الفكرة الأساسية هي الالتزام. قبل أن تفتح أي شيء، تنشر المنصة تجزئة server seed، وبالتالي يتم قفل القيمة على الرغم من أنك لا تستطيع قراءتها بعد. يمكنك بعد ذلك المساهمة بـ client seed الخاص بك، وبعد ذلك فقط يتم الكشف عن server seed الأصلي. قم بتبديل أي إدخال ولن تتطابق التجزئة المنشورة مع البذرة التي تم الكشف عنها.
وserver seed
server seed هي القيمة السرية للنظام الأساسي لجلستك. قبل أن تفتح صندوق، تظهر لك تجزئة SHA-256 بدلاً من البذرة نفسها، مما يثبت أن البذرة موجودة بالفعل وتم إصلاحها مسبقًا. بعد الفتح، يتم الكشف عن البذرة، حتى تتمكن من تجزئتها بنفسك والتأكد من مطابقتها.
خطوة الكشف هذه تحافظ على صدق جانب الخادم. نظرًا لأنه تم نشر التجزئة قبل أي نتيجة، فلا يمكن للمنصة اختيار بذرة مفضلة بعد رؤية client seed أو nonce. إذا تم تجزئة البذرة التي تم الكشف عنها إلى أي شيء آخر غير القيمة المعروضة مسبقًا، فستعرف أنه تم التلاعب بالنتيجة.
وclient seed
client seed هي القيمة الموجودة في جانبك من العملية الحسابية. يمكنك تعيين client seed الخاص بك، مما يضمن أن النتيجة النهائية تعتمد على شيء لم يتحكم فيه الخادم فقط قبل الافتتاح. بدون مدخلاتك، يمكن للنظام الأساسي حساب النتائج مسبقًا؛ معها تكون اللفة مزيجًا حقيقيًا من كلا الطرفين.
يعد تغيير client seed هو أبسط طريقة لتأكيد السيطرة على العدالة. نظرًا لأن تجزئة server seed قد تم الالتزام بها بالفعل، وتم اختيار client seed الخاص بك بحرية، فلن يتمكن أي من الطرفين بمفرده من توجيه النتيجة. في Lolanceizi، قم بتعيين client seed الذي تعرفه بحيث يبدو التحقق من النتيجة لاحقًا ملموسًا وشخصيًا.
وnonce
nonce هو عداد يزداد مع كل فتحة على نفس زوج server seed وclient seed. يبدأ منخفضًا ويصعد بمقدار واحد في كل مرة تفتح فيها، مما يعني أن نفس زوج البذور لا ينتج أبدًا نفس النتيجة مرتين. وهذا يحافظ على الفتحات المتكررة فريدة من نوعها مع الحفاظ على إمكانية تكرارها بالكامل.
نظرًا لأن nonce مجرد رقم عد، فمن السهل متابعته. إذا استخدمت الفتحة الأولى nonce صفرًا، فإن الفتحة التالية تستخدم واحدًا، ثم اثنين، وهكذا حتى تقوم بالتدوير إلى زوج بذور جديد. عند التحقق من نتيجة سابقة، فإنك تقدم nonce بالضبط حتى تصل الحسابات إلى النتيجة نفسها.
كيف يتم الجمع بين المدخلات الثلاثة
يتم إنتاج النتيجة عن طريق تغذية server seed وclient seed وnonce من خلال HMAC-SHA256. تأخذ هذه الوظيفة السر server seed كمفتاح لها وclient seed بالإضافة إلى nonce كرسالة لها، ثم تقوم بإرجاع ملخص ثابت يتم تحويله إلى تعيين أرقام لعنصر معين في صندوق.
التصميم حتمي: المدخلات المتماثلة تنتج دائمًا مخرجات متطابقة، لذلك بمجرد معرفة القيم الثلاث تكون هناك نتيجة صحيحة واحدة بالضبط. قم بتغيير أي إدخال، حتى nonce، بمقدار واحد، وسيتغير الملخص بالكامل. نظرًا لأن HMAC-SHA256 أحادي الاتجاه، فإن تجزئة server seed لا تخبرك بأي شيء عن النتيجة مقدمًا.
أين يمكنك العثور على البذور الخاصة بك والتحقق منها
في Lolanceizi، يتم عرض تجزئة server seed قبل فتح صندوق، وبعد الكشف، تعرض تفاصيل الفتح server seed التي تم الكشف عنها، وclient seed، وnonce المستخدم. تمثل هذه العناصر معًا كل ما تحتاجه لإعادة إنتاج القائمة، لذا احتفظ بها في متناول يديك إذا كنت تريد تدقيق النتيجة لاحقًا.
للتحقق، قم بتجزئة server seed التي تم الكشف عنها وتأكد من أنها تساوي التجزئة التي تم عرضها لك مقدمًا. ثم قم بتشغيل server seed وclient seed وnonce من خلال HMAC-SHA256 وتأكد من أن الرقم الناتج يتوافق مع العنصر الذي تلقيته. إذا نجح كلا الفحصين، فإن الفتح كان provably fair ولم يتم لمسه.
عادات البذور الجيدة في Lolanceizi
قم بتعيين client seed الذي يمكنك تذكره، وفكر في تدوير زوج البذور الخاص بك بشكل دوري حتى تتم إعادة ضبط nonce وتبقى فتحاتك مجمعة بشكل واضح. يفرض التدوير أيضًا كشفًا جديدًا لـ server seed، مما يمنحك حدود تدقيق نظيفة. ليس هناك أي ميزة لأي قيمة معينة للبذور، لذا اختر ما يناسبك. يوجد التحقق من العدالة
لا تستخدم عمليات اللعبة الرصيد الأساسي مباشرة. يُموّل رصيد اللعبة بتحويل مقصود باتجاه واحد؛ وبعد التأكيد لا يمكن سحبه أو إعادته إلى الرصيد الأساسي. راجع جدول العناصر الكامل والاحتمالات المعلنة والسعر قبل التأكيد. استخدم فقط رصيد لعبة تقبل إبقاءه داخل وضع اللعبة، فالنتيجة المتغيرة قد تكون أقل قيمة ولا توجد نتيجة مضمونة.
- ما هي server seed وclient seed وnonce؟
- هي مدخلات provably fair الثلاثة خلف كل فتحة: server seed السري الذي تم تجزئته مقدمًا، وclient seed الخاص بك، وعداد nonce. وبدمجها من خلال HMAC-SHA256، فإنها تحدد بشكل حتمي نتيجة صندوق.
- لماذا يجب علي تغيير client seed؟
- إن تعيين client seed الخاص بك يثبت أن النتيجة لم يتم ضبطها على قيمة يعرفها الخادم مسبقًا فقط. نظرًا لأن تجزئة server seed يتم الالتزام بها أولاً، فإن client seed الذي اخترته بحرية يضمن عدم سيطرة أي طرف بمفرده على النتيجة.
- أين أجد بذوري في Lolanceizi؟
- تظهر تجزئة server seed قبل فتح صندوق، وبعد الكشف، تظهر تفاصيل الفتح server seed التي تم الكشف عنها، وclient seed، وnonce. هذه القيم الأربع هي كل ما تحتاجه للتحقق من اللفة بنفسك.
- ماذا يفعل nonce؟
- nonce هو عداد يزيد بمقدار واحد مع كل فتحة على نفس زوج البذور. فهو يضمن أن كل لفة فريدة من نوعها ولكن قابلة للتكرار، لذا فإن توفير nonce الدقيق يتيح لك إعادة إنشاء أي نتيجة سابقة عند التحقق منها.
- كيف يمكنني التحقق من أن النتيجة كانت عادلة؟
- قم بتجزئة server seed التي تم الكشف عنها وتأكد من مطابقتها للتجزئة الموضحة قبل الافتتاح. ثم قم بإدخال server seed وclient seed وnonce في HMAC-SHA256 وتحقق من خرائط الأرقام للعنصر الذي تلقيته. كلا التطابقين يعني أنه كان عادلاً.
- هل يمكن لـ Lolanceizi تغيير النتيجة بعد أن أقوم بالفتح؟
- رقم. يتم نشر تجزئة server seed قبل أي عملية فتح، مما يؤدي إلى تثبيت البذرة السرية في مكانها. سيؤدي تغييرها بعد حدوثها إلى كسر مطابقة التجزئة عند الكشف، مما يجعل التلاعب مرئيًا على الفور لأي شخص يتحقق من القائمة.
- هل تعطي البذور المختلفة احتمالات أفضل؟
- لا. لا تمنحك قيمة client seed أو nonce احتمالات أفضل من غيرها، نظرًا لأن النتيجة هي مزيج تشفير حتمي لجميع المدخلات الثلاثة. اختر أي client seed الذي يناسبك؛ فهو يؤثر على عملية التحقق، وليس على فرصك.
- متى يجب أن أقوم بتدوير زوج البذور الخاص بي؟
- قم بالتدوير عندما تريد حدود تدقيق نظيفة أو ببساطة تفضل بداية جديدة. يؤدي التدوير إلى إعادة تعيين nonce ويؤدي إلى كشف server seed جديد، والذي يجمع فتحاتك بوضوح ويتيح لك التحقق من زوج البذور السابق أولاً.