معرفی

قابل اثبات منصفانه اصطلاحی است که فرآیندی را توصیف می کند که در آن کازینو و بازیکن هر دو یک مقدار (seed) که برای طرف مقابل ناشناخته است به همراه یک عدد گرد (nonce) در یک الگوریتم هش ایمن (SHA) مشارکت می دهند. SHA این سه مقدار را ترکیب کرده و یک رشته هگزادسیمال را تولید می کند که سپس توسط کازینوها در تولید کننده اعداد تصادفی (RNG) استفاده می شود. این فرآیند به این منظور است که اطمینان حاصل شود که همه شرط‌ها منصفانه بوده و می‌توانند توسط بازیکن تأیید شوند. اگر با این اصطلاح آشنا نیستید و می‌خواهید در مورد قابل اثبات بودن و چرایی اهمیت آن در صنعت بازی‌های آنلاین اطلاعات بیشتری کسب کنید، می‌توانید این موضوع را در برخی از مقالات قبلی ما بخوانید. من آنها را در زیر فهرست کرده ام. برای کسانی که آشنا هستند و دوست دارند حقیقتی را بدانند که کازینوها نمی‌خواهند شما بدانید، ادامه مطلب را بخوانید.

احتمالاً تولید اعداد تصادفی نسبتاً منصفانه در حال افزایش است و با افزایش محبوبیت توسط کازینوهای بیشتری از آن استفاده می شود. متأسفانه، قصد برخی از اپراتورهای کازینو این است که شفاف‌تر نباشند و فقط می‌خواهند منصفانه تلقی شوند. این غیر قابل قبول است.

BC.Game واقعاً شفاف‌ترین کازینو آنلاین است و همچنان به بالا بردن سطح قابل قبول از نظر انصاف ادامه می‌دهد. برای مثال اخیری از افزایش آن نوار اینجا را کلیک کنید.

جایگزین های قابل اثبات منصفانه

RNG سنتی که توسط اولین کازینوهای آنلاین استفاده می شود و هنوز هم توسط اکثر کازینوهای آنلاین در سراسر جهان استفاده می شود در تولید اعداد شبه تصادفی بسیار مؤثر است. تنها نقطه ضعف این است که هیچ راهی برای اثبات اینکه یک بازیکن در تصادفی شدن نتیجه نقش داشته است وجود ندارد. اعتماد عامل مهمی در این فرآیند است. هرگز نباید به شخص، مکان، چیز یا سازمانی اعتماد کنید که صرفاً به منظور خلاصی از پول شما وجود دارد.

در اینجا یک نمونه از نحوه عملکرد تولید اعداد تصادفی سنتی وجود دارد. یک سیستم می تواند از یک مقدار گرفته شده از چرخه ساعت پردازنده رایانه شما استفاده کند و آن را با یک عدد صحیح ایجاد شده توسط حرکات ماوس ترکیب کند تا یک عدد تصادفی تولید کند. هر زمان که ماوس روی دکمه "شرط" کلیک می شود، فرمول فوراً یک عدد تصادفی بر اساس چرخه ساعت قابل پیش بینی و حرکات غیرقابل پیش بینی ماوس بازیکن ایجاد می کند. (آیا این شبیه به رابطه بین دانه های سرور و دانه های مشتری است؟ بله.)

این نوع از جمع آوری داده ها به عنوان "آنتروپی" شناخته می شود و این اعداد بسیار نزدیک به اعداد تصادفی واقعی هستند. حرکت ماوس تنها یک مثال است. سایر روش‌های جمع‌آوری داده‌های آنتروپی می‌توانند مواردی مانند نویز اتمسفر یا سفید، ارتعاش الکتریسیته از یک لامپ، الگوی موج صوتی و غیره را فاکتور بگیرند.

برای من عالی به نظر می رسد، به جز این واقعیت که بسیاری از کازینوهایی که از RNG سنتی استفاده می کنند، مشکوک به بازی نادرست شده اند. هیچ راهی برای اثبات آن وجود ندارد زیرا آنها می توانند هر کاری را که می خواهند در قسمت پشتی انجام دهند در حالی که هر چیزی را که می خواهند در قسمت جلو ارائه می دهند. به همین دلیل است که ما باید تکرار کنیم که قابل اثبات است. زیرا مهم نیست که RNG سنتی چقدر تصادفی باشد، عامل طمع انسان هر بار آن را خراب می کند.

کازینوها می توانند به طور قابل اثباتی منصفانه سوء استفاده کنند

قصد من این نیست که انگشت خود را به سمت کازینوهای فردی نشانه بگیرم یا پلیس صنعت بازی آنلاین باشم. من به شما نمی گویم که کجاست یا جایی که بازی کردن آن امن نیست. هدف من این است که معنای یک کازینو عادلانه بودن را بازگردانم و راه‌هایی را برای بهبود وضعیت فعلی آن عیب‌یابی کنم. همانطور که عنوان این مقاله می‌خواند، نقص‌های اساسی وجود دارد که در حال حاضر می‌توانند توسط کازینوهای حریص و فرصت‌طلب مورد سوء استفاده قرار گیرند. بدترین قسمت چیزی که می خواهم به شما بگویم این است که هیچ راهی واقعی برای "ثابت" وجود ندارد که حتی اتفاق افتاده باشد. به راحتی می‌توان آن را به‌عنوان پارانویای قمارباز نوشت و هر کسی که آشکارا مشکوک باشد، می‌توان به عنوان یک بازنده دردناک برچسب زد.

هر کازینو آنلاین قابل اثبات منصفانه ای در مورد اینکه چقدر منصفانه و شفاف هستند ادامه خواهد داد. آنها شامل چندین صفحه یا سؤالات متداول با توضیحات طولانی در مورد نحوه استفاده از RNG قابل اثبات منصفانه در بازی‌های خود می‌شوند و همچنین ابزاری در خانه برای تأیید انصاف در اختیار بازیکنان قرار می‌دهند. (به هر حال، اینها همیشه نشان می دهند که هر شرط بندی منصفانه بوده است.) آنها مانند یک عصا به این ابزارها و توضیحات تکیه می کنند که تنها چیزی است که مانع شفافیت اغراق آمیز و انصاف درک شده آنها می شود. همه اینها می تواند فقط دود و آینه باشد که برای جلب اعتماد و فریب بازیکنانی که نمی دانند چگونه می توانند فعالانه در عدالت بازی های خود شرکت کنند استفاده می شود.

رایج‌ترین تصور غلط از قابل اثبات منصفانه این است که پس از اینکه بازیکنی به‌طور دستی دانه مشتری خود را تغییر داد، کازینو دیگر نمی‌تواند نتیجه بازی‌ها را بدون دستگیر شدن تغییر دهد و بنابراین فرصتی برای تقلب ندارد. تنها بخشی از این قضیه درست است. برای من تعجب آور نیست که بیشتر کازینوها با توضیحات، توضیحات و بررسی‌های تأیید صحت منصفانه‌شان این کار را انجام می‌دهند. فرآیند تولید یک نتیجه بازی بسیار پیچیده تر از هش کردن ساده یک Seed سرور، seed مشتری و Nonce است. این تنها اولین مرحله از یک فرآیند پیچیده‌تر ریاضی است. اگر می‌خواهید درباره این فرآیند خاص و نحوه استفاده از آن علیه شما بیشتر بدانید، اینجا را کلیک کنید.

احتمالاً نقص اساسی Fair's

بنابراین، دقیقاً نقص اساسی الگوریتم‌های قابل اثبات منصفانه چیست؟ پاسخ این است، اطلاعات بیش از حد. تنها یک شرط وجود دارد که می توان آن را واقعاً منصفانه و تصادفی در نظر گرفت. این اولین شرط بندی یک جفت seed است که بازیکن پس از اینکه سایت نسخه هش شده seed سرور را ارائه کرد، دانه مشتری را تعیین می کند. نتیجه هر شرط بعد از اولین شرط توسط کازینو و فقط توسط کازینو مشخص می شود! این هدف مفروض از انصاف را در تحقیر کامل دارد.

بسیاری از بازیکنان برای ماه ها یا تا زمانی که کازینو آنها را مجبور به تغییر آن کند از یک جفت دانه استفاده می کنند. علاوه بر این، بسیاری از بازیکنان سبک های قمار بسیار قابل پیش بینی دارند و هر بار که بازی می کنند از استراتژی های خاصی استفاده می کنند. ممکن است از خود بپرسید، اگر یک کازینو نتیجه یک شرط‌بندی واقعاً قابل اثبات را دستکاری کند، آیا بازیکن می‌تواند تأیید کند که نتیجه دستکاری شده است؟ آره. اما فقط در صورتی که کازینو کد RNG هر بازی را منتشر کرده باشد. همه اش. نه فقط هش از جفت‌های دانه، بلکه دقیقاً چگونه آن رشته هش از یک مقدار هگزادسیمال به مقدار اعشاری تبدیل می‌شود، کدام قطعه از آن مقدار اعشاری تبدیل شده استفاده می‌شود و معادله ریاضی که آن قطعه از مقدار تبدیل شده را به نتیجه‌ای که می‌بینید تبدیل می‌کند. روی صفحه نمایش شما اگر یک کازینو فقط به شما اجازه می‌دهد تأیید کنید که سرور سرور را تغییر نداده است، باید از خود بپرسید که چگونه می‌توانم بقیه مراحل را تأیید کنم؟ اگر کازینو کد خود را در تاریکی نگه دارد، شما نمی توانید. یک بار دیگر، به طور کامل هدف از عادلانه بودن یک کازینو را تضعیف می کند.

من حتی به کثیف ترین بخش از اینکه چگونه می توان از عادلانه بودن می توان علیه شما استفاده کرد نرسیدم، اما بیایید حقایقی را که تا کنون مرور کرده ایم، جمع کنیم.

کازینو نتیجه هر بازی را از بازی دوم تا بی نهایت می داند
+
اکثر بازیکنان قابل پیش بینی هستند و به ندرت دانه مشتری خود را تغییر می دهند
+
اکثر کازینوها RNG کامل خود را فراتر از رشته هگزادسیمال که از الگوریتم قابل اثبات قابل اثبات ایجاد شده است منتشر نمی کنند (Server seed: Client seed: Nonce)
+
هر کازینو پول شما را می خواهد
+
یک کازینو مجبور نیست که بذر سرور را برای تقلب تغییر دهد
=
این برای اثبات منصفانه خوب به نظر نمی رسد

اکنون که با کمی دانش بیشتر در مورد اینکه چگونه RNG منصفانه و قابل اثبات استفاده نادرست می تواند به طور مخرب استفاده شود تا پول شما را از بین ببرد، مسلح شده اید، باید بتوانید به طور موثر یک سایت امن را برای بازی انتخاب کنید، درست است...؟ اشتباه! این مقاله در مورد این است که به طور قابل اثباتی منصفانه در هسته خود نقص دارد. حتی اگر سایتی با RNG خود کاملاً شفاف باشد، همه چیز منتشر شده و منبع باز باشد، ابزارهای تأیید شخص ثالث بررسی شده را ارائه کند، RNG آن توسط حسابرسان کد شخص ثالث تأیید شده باشد و هر بار که شما با یک شکلک لبخند و پاداش سخاوتمندانه از شما استقبال می کند. بازی کنید، آنها هنوز هم می توانند بر شما غلبه کنند.

چگونه؟

با به تعویق انداختن یا بازدارندگی بازیکنان از قرار دادن آن شرط برنده در وهله اول. این ترفند کثیف اکنون نامی دارد که توسط بازیکن افسانه‌ای به نام @drmethyl ابداع شده است… "تاکتیک‌های به تعویق افتادن با قطعیت مشخص". من شخصاً فکر می‌کنم که این اصطلاح اگر «تاکتیک‌های تعویق از پیش تعیین‌شده غیرقابل اثبات» نامیده می‌شد، دقیق‌تر این سناریو را توصیف می‌کرد، اما صادقانه بگویم، چه کسی اهمیت می‌دهد؟ بحث بر سر معناشناسی کمکی به روشن کردن این مشکل بسیار مهم و بسیار نادیده گرفته شده در مورد کازینوهای عادلانه نمی کند. یک اپراتور کازینو می‌تواند به راحتی سیستمی را راه‌اندازی کند که در آن هر بار که یک برد بزرگ بالقوه در راه است، اعلان‌ها را دریافت می‌کند. این تمام دانشی است که آنها برای تصمیم گیری در مورد اینکه آیا می خواهند در جلسه آن بازیکن دخالت کنند یا خیر، نیاز دارند. اینکه چگونه یک اپراتور کازینو مداخله را انتخاب کند، اگر مداخله کند، کاملاً به آنها بستگی دارد. تنها محدودیت تخیل است. در اینجا چند نمونه هستند….

  • زمان توقف برای آن بازی خاص تا زمانی که نونس برنده تمام شود.
  • به روز رسانی اجباری به دنبال تغییر بذر اجباری.
  • یک جایزه یا رویداد غافلگیرکننده در یک بازی دیگر چطور؟
  • خطا. خطا. لطفا با پشتیبانی تماس بگیرید.
  • تغییر قوانین بازی
  • تغییر پرداخت های بازی
  • رد شدن از هیچ شرط بندی.
  • تغییر کدی که رشته هش قابل اثبات برای آن شرط استفاده می شود. (مثال: حذف اعداد برنده تا حد ممکن از یک قرعه کشی سبک بازی شبیه لوتو، حذف کارت های برنده از ترکیب یک دسته کارت های دیجیتال، افزایش یا کاهش اندازه اعشاری تبدیل شده تا نتیجه همیشه خیلی زیاد یا خیلی کم باشد. .)

این یک لیست طولانی است و من حتی نیازی به فکر کردن به آن نداشتم. تصور کنید کازینویی که چندین سال فرصت داشته تا تاکتیک‌های به تعویق انداختن مشخص خود را تنظیم کند، چه چیزی می‌تواند در کد منبع بسته‌اش تعبیه کند.

راه حل های پیشنهادی و استانداردهای جدید

هر چقدر هم که بد به نظر می رسد، RNG منصفانه همچنان بهترین تکرار RNG تا به امروز است. اما، تنها در صورتی که به درستی از آن استفاده شود و فقط در صورتی که بازیکنان در مورد روش هایی که کازینوها می توانند آنها را تحت عنوان شفافیت و انصاف فریب دهند، آموزش ببینند. اگر این مقاله چیزی را ثابت می کند، این واقعیت است که ما هنوز راه هایی در پیش داریم تا نیاز به اعتماد را از کازینوهای آنلاین کاملاً حذف کنیم.

این هدف BC.game است. برای پیشبرد صنعت بازی‌های آنلاین با تعیین استانداردهای جدید برای انصاف و شفافیت تا زمانی که نیاز به اعتماد به کازینویی را که برای پول با آن رقابت می‌کنید کاملاً از بین ببریم. در حال حاضر، حتی یک سناریو وجود ندارد که بتوانم به آن فکر کنم که در آن عادلانه بودن هنوز به سطحی از اعتماد نیاز نداشته باشد. بیایید آن را تغییر دهیم.

از آنجایی که ما جامعه‌ای به هم پیوسته هستیم، می‌دانم که راه‌حل‌ها همیشه فقط با یک گفتگو فاصله دارند. من اکنون چند گزینه برای چرخاندن توپ پیشنهاد می کنم. من هر کسی را که این را می‌خواند به چالش می‌کشم تا آنها را بهبود بخشد یا چیزی بهتر را جایگزین آنها کند. در اینجا چند استاندارد جدید عملکرد و بهترین شیوه هایی که از کازینوها انتظار می رود آورده شده است.

  1. هر بازی باید جفت دانه مخصوص به خود را داشته باشد تا متداول ترین روش استفاده از جفت دانه یکسان در همه بازی ها.
  2. بدون تغییر ناگهانی و اجباری دانه. مخصوصا بعد از آپدیت هر جفت دانه نباید کمتر از آن استفاده شود 2³² or 4,294,967,296 شرط, یا، تا زمانی که بازیکن تصمیم به تغییر آن بگیرد. (این عدد طولانی تصادفی نیست. این برای محافظت از کازینو در برابر "حمله بدون سرریز" است که در زیر توضیح داده شده است)
  3. هر گونه تغییر در طرح‌های پرداخت یا قوانین بازی باید قبل از وقوع تغییرات اعلام شود. باز هم، این هرگز نباید غافلگیر کننده باشد.
  4. بازیکنان هرگز نباید اجازه داشته باشند که از دانه مشتری تولید شده در خانه استفاده کنند.
  5. اطلاعات در محل در مورد مزایای قابل اثبات منصفانه و همچنین تاکتیک های بالقوه به تعویق انداختن که می تواند علیه بازیکنان استفاده شود.
  6. کل کد RNG هر بازی باید در قالبی غیر فنی و قابل خواندن توسط انسان منتشر شود.

"nonce overflow" که در استاندارد شماره 2 از لیست بالا ذکر کردم، اصطلاحی است برای فراتر رفتن از حداکثر nonces ممکن که می تواند در یک سیستم 32 بیتی استفاده شود. آن عدد است 2³². در شرایط کازینو که است 4,294,967,296 شرط. پس از رسیدن به حداکثر تعداد نونها، سیستم نونس را به صفر بازنشانی می کند و همه 4,294,967,296 نتیجه بازی را تکرار می کند. این به بازیکن همان اطلاعاتی را می دهد که کازینو دارد. تمام نتایج آینده می تواند در یک لحظه توسط بازیکن ایجاد شود. اگر اپراتور کازینو از این موضوع آگاه نباشد، کازینو آنها می تواند به راحتی با این نقص مورد سوء استفاده قرار گیرد.

پس از انجام یک جستجو در مورد موضوع قابل اثبات منصفانه، من متعجب شدم که می بینم تمام اطلاعات موجود در آنجا همان اطلاعات است که توسط صدها وبلاگ مختلف کازینو، سایت های رتبه بندی کازینو و سایت های اطلاعات کازینو طوطی یا بازنویسی شده است. کاملاً منصفانه به عنوان پاسخی کاملاً قدرتمند به شفافیت و انصاف ستایش می شود. واقعا؟ به انجمن کریپتو بیایید! چه اتفاقی برای بدبینی و تمایل طبیعی شما به شورش علیه وضعیت موجود افتاد؟ پذیرش روش‌های پایین‌تر از کار این نیست که چگونه رول کنیم! قدم زدن در مسیر اختلال بی‌معنی است، مگر اینکه ما به‌عنوان یک جامعه و یک صنعت، آنچه را که شروع کرده‌ایم دنبال کنیم.

بهترین تمرین ها برای بازیکنان

اثربخشی قابل اثبات منصفانه تنها به اندازه مشارکت بازیکن در این فرآیند است. ما این فرصت را داریم که واقعاً صنعتی را مختل کنیم که از همان لحظه ایجاد آن با فساد و فریب مواجه بوده است. همانطور که انتظار می‌رفت، شاغلان در صنعت بازی‌های آنلاین فکر می‌کنند که می‌توانند از سلاح‌های اخلال انبوه ما علیه ما برای منافع خود استفاده کنند. من نمی گذارم این اتفاق بیفتد. آیا شما؟ در زیر و بدون ترتیب خاصی، برخی از بهترین روش‌هایی که همه بازیکنان باید برای محافظت از خود در حین خلع سلاح کیسه‌های خاکی فوق‌الذکر استفاده کنند، آورده شده است.

  • مطمئن شوید که کازینو از فرمول [serve seed:client seed:nonce] برای تولید رشته هش استفاده شده در RNG خود استفاده می‌کند.
  • همیشه پس از اینکه کازینو نسخه هش شده Seed سرور خود را به شما می دهد، Seed مشتری خود را به صورت دستی تغییر دهید.
  • اطمینان حاصل کنید که کازینو در هیچ نقطه‌ای، بذر سرور را تغییر نمی‌دهد در حالی که بذر مشتری شما را ثابت نگه می‌دارد.
  • تأیید شرط‌ها….. اغلب.
  • از ابزارهای شخص ثالث و غیر مرتبط با قمار برای تأیید رشته های هگزادسیمال که توسط الگوریتم قابل اثبات منصفانه ایجاد شده اند، استفاده کنید. هدف از این کار این است که مطمئن شوید seed سروری که کازینو استفاده می‌کند دارای خروجی است که با نسخه هش‌شده‌ای که قبل از اضافه کردن مشتری و شروع شرط‌بندی به شما داده‌اند مطابقت دارد. (من دوست دارم https://www.tools4noobs.com/online_tools/hash/ اما فقط با جستجوی عبارت "ابزار درهم سازی" به راحتی می توانید یکی را پیدا کنید.)
  • مطمئن شوید که کازینو RNG را برای هر بازی که بازی می کنید منتشر کرده است. به این معنی که می توانید از مقدار ایجاد شده توسط الگوریتم قابل اثبات منصفانه برای بازتولید نتیجه هر بازی استفاده کنید. به یاد داشته باشید، الگوریتم قابل اثبات منصفانه تنها اولین مرحله از یک فرآیند طولانی تر و پیچیده تر است.
  • از مدیران کازینو و/یا مودها در مورد بازی‌هایشان و نحوه ادغام آن‌ها به‌طور واضح در آنها سؤال بپرسید.
  • شرط‌بندی را تأیید کنید….. بله، من دو بار به این موضوع اشاره کردم زیرا این تنها راه مهمی است که یک بازیکن می‌تواند به عدالت قابل اثبات کمک کند. با اثبات آن.
  • تغییرات تصادفی، اعلام نشده و غیرقابل توضیح بذر مشتری را قبول نکنید. اگر این اتفاق بیفتد نیاز به توضیح دارید. اگر کازینو یکی را نمی دهد، وجوه خود را برداشت کنید و در جای دیگری بازی کنید.
  • قبل از هر شرط بندی بزرگ یا واریز هر گونه سپرده بزرگ، مطمئن شوید که می توانید به همان راحتی که می توانید واریز کنید، برداشت کنید. می دانم که این موضوع کمی خارج از موضوع است اما فکر می کنم ذکر آن مهم است.

برای فهرست دقیق بهترین کازینوهای بیت کوین که می توانید از بهترین بازی ها لذت ببرید، بررسی کنید BTCGOSU. 

در نتیجه، به طور قابل اثبات منصفانه هنوز هم چین و چروک های زیادی دارد که باید از بین بروند. در حال حاضر، "منصفانه" در بهترین حالت اغراق آمیز است. بسیاری از سایت هایی که ادعا می کنند به طور قابل اثبات منصفانه هستند، فقط می توانند واقعاً ادعا کنند که یک سرور بدون تغییر دارند. در حالی که این ممکن است برای بازی‌هایی با یک مجموعه قوانین ساده، مانند تاس کافی باشد، اما در بازی‌های پیچیده‌تر، مانند اسلات یا سبک بازی، انصاف را ثابت نمی‌کند. این در نهایت به شما، بازیکن بستگی دارد که این کازینوها را مسئول نگه دارید و مطمئن شوید که آنها به درستی از آنها استفاده می کنند که قابل اثبات است. اگر تو نیستی پس کی؟ کازینو؟ محتمل نیست مال خودمو نشونت دادم حالا تو مال خودتو نشونم بده