اعداد پر بھروسہ: پروویبلی فیئر بنگو کیسے کام کرتا ہے

وہ آخری نمبر کا انتظار - وہ "1 to go" لمحہ - بنگو کی دھڑکن ہے۔ لیکن ڈیجیٹل دور میں، اس جوش پر اکثر ایک شک کا سایہ منڈلاتا ہے: کیا یہ گیم دھاندلی زدہ ہے؟ جب آپ مقامی ہال میں پنجرے کے اندر جسمانی گیندوں کو لڑھکتے ہوئے دیکھنے کے بجائے کمپیوٹر کے خلاف کھیل رہے ہیں، تو آپ کو کیسے پتہ چلے گا کہ سافٹ ویئر آپ کو ہرانے کے لیے پروگرام نہیں کیا گیا ہے؟

دہائیوں تک، آن لائن جوا "بلیک باکس" رینڈم نمبر جنریٹرز (RNGs) پر انحصار کرتا رہا۔ آپ کو یہ بھروسہ کرنا پڑتا تھا کہ کیسینو کا آڈٹ سرٹیفکیٹ درست ہے اور سافٹ ویئر ایماندار ہے۔ کرپٹو جوئے کی دیانتداری یہاں سے شروع ہوتی ہے۔ بلاک چین ٹیکنالوجی کے عروج کے ساتھ، ایک نیا معیار سامنے آیا ہے: پروویبلی فیئر بنگو (Provably Fair Bingo)۔

یہ گائیڈ کرپٹو بنگو کے انجن روم کو دریافت کرنے کے لیے بنیادی اصولوں سے آگے بڑھتی ہے۔ ہم ان کرپٹوگرافک الگورتھم کو توڑ کر دیکھیں گے جو ان گیمز کو طاقت دیتے ہیں، وضاحت کریں گے کہ کیسینو اور کھلاڑی کس طرح بے ترتیب پن کو مشترکہ طور پر تخلیق کرتے ہیں، اور آپ کو سکھائیں گے کہ ہر کال کی جانے والی گیند کی تصدیق کیسے کی جائے تاکہ یہ یقینی بنایا جا سکے کہ آپ کو دیانتدارانہ موقع مل رہا ہے۔

دیانتداری کا ارتقاء: جسمانی پنجروں سے لے کر کرپٹوگرافک ہیشز تک

یہ سمجھنے کے لیے کہ پروویبلی فیئر ٹیکنالوجی کیوں انقلابی ہے، ہمیں یہ دیکھنا ہوگا کہ اس نے کس کی جگہ لی ہے۔ روایتی لینڈ بیسڈ ہال میں، آپ کالر، مشین اور گیندوں کو دیکھتے ہیں۔ اگر کوئی گیند کٹی ہوئی یا وزن دار لگتی ہے، تو آپ اسے دیکھ سکتے ہیں۔

معیاری آن لائن ویب 2.0 بنگو (فیاٹ کرنسی کیسینو) میں، "کالر" کوڈ کی ایک لائن ہوتی ہے۔ یہ کوڈ ایک سیوڈو-رینڈم نمبر جنریٹر (PRNG) استعمال کرتا ہے۔ اگرچہ eCOGRA جیسے آڈیٹرز ان الگورتھم کی تصدیق کرتے ہیں، لیکن کھلاڑی حقیقی وقت میں کسی مخصوص گیم کے نتیجے کو چیک نہیں کر سکتا۔ آپ سے ریگولیٹری باڈی پر بھروسہ کرنے کو کہا جاتا ہے۔

پروویبلی فیئر بنگو اس پیراڈائم کو "بھروسے" سے "تصدیق" کی طرف منتقل کرتا ہے۔ یہ اوپن سورس الگورتھم اور کرپٹوگرافک ہیشنگ - وہی ٹیکنالوجی جو بٹ کوائن نیٹ ورک کو محفوظ بنا رہی ہے - کا استعمال کرتا ہے یہ ثابت کرنے کے لیے کہ گیم کا نتیجہ آپ کے ٹکٹ خریدنے سے پہلے ہی طے کر لیا گیا تھا، یا یہ کہ یہ ایسے اِن پٹ (inputs) کا استعمال کرتے ہوئے تیار کیا گیا تھا جس میں کیسینو ہیرا پھیری نہیں کر سکتا تھا۔

"گلاس باکس" کا تصور

پروویبلی فیئر کو ایک گلاس باکس کے طور پر سوچیں۔ آپ اندر ہاتھ ڈال کر نمبر تبدیل نہیں کر سکتے، لیکن آپ بالکل دیکھ سکتے ہیں کہ انہیں کیسے ملایا جا رہا ہے۔ اگر کیسینو دھوکہ دہی کی کوشش کرتا ہے، تو حساب کتاب درست نہیں ہوگا، اور یہ دھوکہ دہی بلاک چین پر ریاضیاتی طور پر نظر آنے لگے گی۔

پروویبلی فیئر ٹیکنالوجی کے بنیادی اجزاء

پروویبلی فیئر سسٹمز تین الگ الگ متغیرات پر انحصار کرتے ہیں۔ جب انہیں ملایا جاتا ہے، تو یہ متغیرات ایک بے ترتیب نتیجہ (بنگو کال) پیدا کرتے ہیں جس کی نہ تو کھلاڑی اور نہ ہی ہاؤس اکیلے پیش گوئی یا ہیرا پھیری کر سکتا ہے۔

1. سرور سیڈ (Server Seed)

یہ راؤنڈ شروع ہونے سے پہلے کیسینو کی طرف سے تیار کردہ حروف کی ایک بے ترتیب سٹرنگ ہے۔ یہ بے ترتیبی میں کیسینو کا تعاون ظاہر کرتا ہے۔ کیسینو کو آپ کے شرط لگانے کے بعد اس سیڈ کو تبدیل کرنے سے روکنے کے لیے، اسے ہیش (خفیہ) کیا جاتا ہے اور گیم شروع ہونے سے پہلے آپ کو دکھایا جاتا ہے۔

2. کلائنٹ سیڈ (Client Seed)

یہ گیم چینجر ہے۔ یہ حروف کی ایک بے ترتیب سٹرنگ ہے جو آپ (یا آپ کی طرف سے کام کرنے والا براؤزر) فراہم کرتے ہیں۔ چونکہ کیسینو کو ان کا سرور سیڈ بناتے وقت آپ کے کلائنٹ سیڈ کا علم نہیں ہوتا، اس لیے وہ آپ کے اِن پٹ کے خلاف گیم کو دھاندلی سے نہیں جیت سکتے۔ ملٹی پلیئر بنگو میں، یہ اکثر ایک عوامی بلاک چین بلاک ہیش (جیسے ایک حالیہ بٹ کوائن بلاک) سے ماخوذ ہوتا ہے تاکہ تمام کھلاڑیوں کے لیے غیر جانبداری کو یقینی بنایا جا سکے۔

3. نانس (The Nonce)

"Nonce" کا مطلب ہے "Number used only once" (صرف ایک بار استعمال ہونے والا نمبر)۔ یہ ایک کاؤنٹر ہے جو ٹریک کرتا ہے کہ آپ کس باری یا راؤنڈ میں ہیں۔ ایک سلاٹ مشین میں، نانس ہر اسپن پر دوبارہ سیٹ ہوتا ہے۔ بنگو میں، نانس عام طور پر ہر ڈرا کی گئی گیند کے ساتھ بڑھتا ہے۔

  • Ball 1 = Nonce 0
  • Ball 2 = Nonce 1
  • Ball 3 = Nonce 2

ہیش فنکشن (SHA-256)

ان تین عناصر کو ایک کرپٹوگرافک ہیش فنکشن، عام طور پر SHA-256، میں داخل کیا جاتا ہے۔ یہ الگورتھم اِن پٹ ڈیٹا لیتا ہے اور ہیکساڈیسیمل حروف کی ایک لمبی سٹرنگ پیدا کرتا ہے۔ اس سٹرنگ کو پھر ڈیسیمل نمبروں میں تبدیل کیا جاتا ہے، جو بنگو کالز بنتے ہیں (مثال کے طور پر، B-12, I-28)۔

مرحلہ بہ مرحلہ: ایک پروویبلی فیئر بنگو ڈرا کیسے کام کرتا ہے

آئیے یہ دیکھنے کے لیے کرپٹو بنگو کے ایک واحد گیم کی تکنیکی لائف سائیکل کو توڑ کر دیکھیں کہ یہ متغیرات کیسے تعامل کرتے ہیں۔

مرحلہ 1: وعدہ (گیم سے پہلے)

آپ کے کارڈ خریدنے سے پہلے، کیسینو سرور سیڈ تیار کرتا ہے۔

  • مثال سرور سیڈ: 8b3...9a1
  • کیسنو ایک ہیشڈ سرور سیڈ بنانے کے لیے اسے ایک ہیش فنکشن کے ذریعے چلاتا ہے۔
  • وہ یہ ہیشڈ سیڈ آپ کو دکھاتے ہیں۔ یہ ایک ڈیجیٹل وعدہ ہے۔ انہوں نے بے ترتیب تسلسل کا ارتکاب کیا ہے، اور اگر وہ بعد میں سرور سیڈ کو تبدیل کرتے ہیں، تو یہ اس ہیش سے مماثل نہیں ہوگا۔

مرحلہ 2: اِن پٹ ("کٹ")

آپ کلائنٹ سیڈ فراہم کرتے ہیں۔ بہت سی کرپٹو سائٹس پر، آپ اسے دستی طور پر ٹائپ کر سکتے ہیں یا براؤزر کو ایک بے ترتیب سیڈ تیار کرنے دے سکتے ہیں۔ ملٹی پلیئر رومز میں، سائٹ کلائنٹ سیڈ کا تعین کرنے کے لیے بلاک چین پر ایک مخصوص مستقبل کے بلاک کا انتظار کرتی ہے (مثلاً، بٹ کوائن بلاک #850,000)۔ یہ ایسا ہی کام کرتا ہے جیسے کھلاڑی کارڈز کے "ڈیک کو کٹ" کر رہا ہو۔ کیسینو مستقبل کے بٹ کوائن بلاک کے ہیش کی پیش گوئی نہیں کر سکتا۔

مرحلہ 3: ڈرا (گیم میکینکس)

گیم شروع ہوتا ہے۔ پہلا نمبر معلوم کرنے کے لیے:

  1. سسٹم ان کو یکجا کرتا ہے: Server Seed + Client Seed + Nonce (0)۔
  2. یہ اس کمبینیشن سٹرنگ کو ہیش کرتا ہے۔
  3. نتیجے میں آنے والے ہیش کے پہلے 8 حروف کو ہیکساڈیسیمل سے ڈیسیمل نمبر میں تبدیل کیا جاتا ہے۔
  4. اگر نمبر 1 اور 75 کے درمیان ہے (75-بال بنگو کے لیے)، تو وہ کال ہے۔ اگر یہ زیادہ ہے، تو یہ اس وقت تک حروف کے اگلے سیٹ کی طرف بڑھتا ہے جب تک کہ ایک درست نمبر نہیں مل جاتا۔

مرحلہ 4: تصدیق (گیم کے بعد)

جیسے ہی گیم ختم ہوتا ہے، کیسینو غیر خفیہ کردہ سرور سیڈ کو ظاہر کرتا ہے۔ اب آپ تصدیق کر سکتے ہیں کہ گیم منصفانہ تھا۔

بنگو ہیش کی تصدیق کیسے کریں

یہ ایک کرپٹو جواری کے لیے سب سے اہم مہارت ہے۔ بنگو ہیش ڈیٹا کی تصدیق کے لیے آپ کو کوڈر بننے کی ضرورت نہیں ہے۔ زیادہ تر سائٹس بلٹ ان ٹولز فراہم کرتی ہیں، یا آپ تھرڈ پارٹی ویری فائر استعمال کر سکتے ہیں۔

یہ سمجھنے کے لیے کہ کیا ہو رہا ہے، یہاں دستی عمل ہے:

  1. گیم ڈیٹا تلاش کریں: اپنی شرط کی ہسٹری پر جائیں۔ آپ کو اس گیم کے لیے سرور سیڈ، کلائنٹ سیڈ، اور نانس دیکھنا چاہیے۔
  2. سرور سیڈ کو اَن ہیش کریں: شروع میں دکھائے گئے ہیشڈ سرور سیڈ کے خلاف ظاہر کردہ سرور سیڈ کو چیک کریں۔ اگر آپ SHA-256 کیلکولیٹر کا استعمال کرتے ہوئے ظاہر کردہ سیڈ کو ہیش کرتے ہیں، تو اسے ابتدائی ہیش سے بالکل مماثل ہونا چاہیے۔ اگر ایسا نہیں ہے، تو کیسینو نے گیم کے دوران سیڈ تبدیل کر دیا (دھوکہ دہی)۔
  3. نتیجہ بنائیں:
    • ایک آن لائن HMAC SHA-256 ٹول کھولیں۔
    • سرور سیڈ کو "Key" فیلڈ میں پیسٹ کریں۔
    • ClientSeed:Nonce کو "Data" فیلڈ میں پیسٹ کریں۔
    • آؤٹ پٹ نمبروں اور حروف کی ایک لمبی سٹرنگ ہے۔
  4. ڈیسیمل میں تبدیل کریں:
    • ہیکس کریکٹرز کے پہلے جوڑے لیں۔
    • انہیں ڈیسیمل نمبروں میں تبدیل کریں۔
    • بال نمبر حاصل کرنے کے لیے مخصوص بنگو ماڈیولو (جیسے، Modulo 75) کا اطلاق کریں۔

اگر آپ کے دستی حساب سے تیار کردہ نمبر گیم میں کال کی گئی گیند سے مماثل ہے، تو گیم ریاضیاتی طور پر منصفانہ تھا۔

موازنہ: پروویبلی فیئر بمقابلہ روایتی RNG

ایک کھلاڑی کو معیاری بنگو سائٹ سے کرپٹو پلیٹ فارم پر کیوں جانا چاہیے؟ جواب شفافیت میں مضمر ہے۔

Feature (خصوصیت) Traditional Online Bingo (روایتی آن لائن بنگو) Provably Fair Crypto Bingo (پروویبلی فیئر کرپٹو بنگو)
Randomness Source (بے ترتیبی کا ذریعہ) Internal RNG server (اندرونی RNG سرور) Server Seed + Client Seed + Nonce
Verification (تصدیق) Impossible for players; relies on audit (کھلاڑیوں کے لیے ناممکن؛ آڈٹ پر انحصار) Instant verification for every ball (ہر گیند کی فوری تصدیق)
Transparency (شفافیت) "Trust us, we are licensed" (ہم پر بھروسہ کریں، ہمارے پاس لائسنس ہے) "Don't trust us, verify the math" (ہم پر بھروسہ نہ کریں، حساب کی تصدیق کریں)
Outcome Manipulation (نتیجے میں ہیرا پھیری) Possible (though illegal) (ممکن ہے (اگرچہ غیر قانونی)) Mathematically impossible without detection (پکڑے جانے کے بغیر ریاضیاتی طور پر ناممکن)
Payouts (ادائیگیاں) Standard banking (1-5 days) (معیاری بینکنگ (1-5 دن)) Crypto (Instant to 1 hour) (کرپٹو (فوری سے 1 گھنٹہ))
Anonymity (گمنامی) Requires strict KYC (سخت KYC درکار) often minimal or no KYC (اکثر کم یا کوئی KYC نہیں)

بنگو کی مختلف اقسام میں دیانتداری

خواہ آپ سختی سے پیٹرن کے لیے کھیل رہے ہوں یا معیاری کور-آل گیمز، بے ترتیبی کا انجن وہی رہتا ہے۔ تاہم، بنگو کی قسم کے لحاظ سے ہیش کا اطلاق قدرے مختلف ہوتا ہے۔

75-بال بنگو فیئرنس

75-بال بنگو میں، پیٹرن (جیسے کہ عام گائیڈز میں مذکور "فور کارنرز" یا "بلیک آؤٹ") 5x5 کے گرڈ پر انحصار کرتے ہیں۔ پروویبلی فیئر الگورتھم کو بغیر کسی تکرار کے 1 اور 75 کے درمیان نمبرز تیار کرنے چاہئیں۔

  • دی چیک: تصدیق کرتے وقت، الگورتھم ان نمبروں کو چھوڑ دے گا جو پہلے ہی اس مخصوص گیم سیشن (Nonce sequence) میں نکالے جا چکے ہیں تاکہ کوئی نقل ظاہر نہ ہو۔

90-بال بنگو فیئرنس

یوکے اور آسٹریلیا میں عام، یہ ورژن 1-90 نمبرز استعمال کرتا ہے۔ یہاں امکان کا حساب بدل جاتا ہے۔

  • دی چیک: ہیکساڈیسیمل تبدیلی ماڈیولو 90 ہوگی۔ تصدیقی عمل یکساں ہے، لیکن ریاضیاتی حد وسیع ہے۔

سنگل پلیئر (Slingo) بمقابلہ ملٹی پلیئر

  • سنگل پلیئر (Slingo): آپ کا مکمل کنٹرول ہے۔ آپ کلائنٹ سیڈ کو دستی طور پر سیٹ کرتے ہیں۔ اگر آپ محسوس کرتے ہیں کہ کوئی سیڈ "بدقسمت" ہے، تو آپ اسے فوری طور پر تبدیل کر سکتے ہیں۔
  • ملٹی پلیئر رومز: دیانتداری ایک عوامی، غیر متغیر ذریعہ سے ماخوذ ہے۔ چونکہ 100 لوگ ایک ہی گیم کھیل رہے ہیں، اس لیے ایک کھلاڑی سیڈ کا تعین نہیں کر سکتا۔ کیسینو عام طور پر بٹ کوائن بلاک کے ہیش کا استعمال کرتا ہے جو ٹکٹ کی فروخت بند ہونے پر ابھی تک مائن نہیں ہوا ہوتا۔ یہ مکمل غیر جانبداری کو یقینی بناتا ہے۔

کرپٹو بنگو پلیئر کے لیے عملی نکات

حساب کتاب کو سمجھنا بہت اچھا ہے، لیکن یہ آپ کو جیتنے میں کیسے مدد کرتا ہے؟ اگرچہ پروویبلی فیئر ٹیکنالوجی یقینی بناتی ہے کہ ہاؤس دھوکہ دہی نہیں کر رہا ہے، یہ گیم کے امکانات کو تبدیل نہیں کرتی۔ تاہم، یہ آپ کو ایک واضح حکمت عملی کے ساتھ کھیلنے کی اجازت دیتی ہے۔

1. اپنی "قریب کی چوک" کی تصدیق کریں (Verify Your "Near Misses")

جوئے میں سب سے بڑے نفسیاتی محرکات میں سے ایک "قریب کی چوک" ("near miss") ہے - ایک نمبر کا انتظار کرنا جو کبھی نہیں آتا۔ دھاندلی زدہ سافٹ ویئر میں، الگورتھم کو کبھی کبھی ان قریب کی چوک کو بنانے کے لیے تبدیل کیا جاتا ہے تاکہ آپ کو کھیلتے رہنے پر مجبور کیا جا سکے۔

  • ٹپ: اگر آپ کو 1-to-go ہارنے کا مشکوک سلسلہ محسوس ہو، تو ہیش کی تصدیق کریں۔ اگر حساب کتاب درست نکلتا ہے، تو آپ جانتے ہیں کہ یہ حقیقی تفاوت ہے، کوئی شکاری الگورتھم نہیں۔

2. اپنے کلائنٹ سیڈ کو گھمائیں (Rotate Your Client Seed)

اگر آپ سنگل پلیئر کرپٹو بنگو یا Slingo کھیل رہے ہیں، تو اپنے کلائنٹ سیڈ کو کثرت سے تبدیل کریں۔

  • ٹپ: اگرچہ یہ ریاضیاتی طور پر آپ کے امکانات میں اضافہ نہیں کرتا ہے (بے ترتیب، بے ترتیب ہے)، یہ آپ کو "خراب سیڈ" کو مورد الزام ٹھہرانے کی نفسیاتی جڑ میں پڑنے سے روکتا ہے۔

3. پلیئر کو واپسی (RTP) چیک کریں

دیانتداری یقینی بناتی ہے کہ ڈرا بے ترتیب ہیں، لیکن یہ ادائیگی کی فیصد کا تعین نہیں کرتی ہے۔

  • ٹپ: ہمیشہ معلومات ٹیب (Information tab) چیک کریں۔ 70% RTP کے ساتھ ایک پروویبلی فیئر گیم اب بھی ایک "منصفانہ" گیم ہے (یہ وہی کر رہا ہے جو یہ کہتا ہے)، لیکن یہ ایک خوفناک شرط ہے۔ 95% سے اوپر RTP والے کرپٹو بنگو گیمز تلاش کریں۔

4. "تصدیق" بٹن استعمال کریں

زیادہ تر جدید کرپٹو کیسینو میں ہسٹری ٹیب میں ایک آسان "تصدیق" (Verify) بٹن ہوتا ہے۔ آپ کو ہمیشہ خود سے پیچیدہ حساب کتاب کرنے کی ضرورت نہیں ہے۔

  • ٹپ: وقتاً فوقتاً اس پر کلک کریں۔ یہ کیسینو کو اشارہ کرتا ہے کہ کھلاڑی دیکھ رہے ہیں، اور یہ آپ کو ذہنی سکون فراہم کرتا ہے۔

کرپٹو بنگو دیانتداری کے بارے میں عام افسانے

شفاف ٹیک کے باوجود، غلط فہمیاں برقرار ہیں۔ آئیے کچھ کی تردید کرتے ہیں۔

افسانہ: "اگر میں سیڈ کی تصدیق کر سکتا ہوں، تو میں اگلے نمبر کی پیش گوئی کر سکتا ہوں۔"
حقیقت: نہیں۔ آپ صرف ماضی کے نتائج کی تصدیق کر سکتے ہیں۔ چونکہ آپ کو گیم ختم ہونے تک سرور سیڈ کا علم نہیں ہوتا، اس لیے آپ اگلی گیند کو ریورس انجینئر نہیں کر سکتے۔

افسانہ: "پروویبلی فیئر کا مطلب ہے کہ میں زیادہ جیتوں گا۔"
حقیقت: دیانتداری بے ترتیبی کی ضمانت دیتی ہے، جیت کی نہیں۔ یہ یقینی بناتی ہے کہ ہاؤس ایج بالکل وہی ہے جس کی تشہیر کی گئی ہے، نہ کہ ایج کو ہٹا دیا گیا ہے۔

افسانہ: "کارڈ کی تخلیق میں دھاندلی ہوتی ہے، چاہے گیندیں نہ ہوں۔"
حقیقت: اعلیٰ درجے کے کرپٹو کیسینو میں، آپ کے بنگو کارڈ کی تخلیق بھی ایک پروویبلی فیئر ایونٹ ہوتی ہے۔ آپ اکثر اس ہیش کی تصدیق کر سکتے ہیں جس نے یہ طے کیا کہ آپ کے ٹکٹ پر کون سے نمبر ظاہر ہوئے۔

نتیجہ: ہاؤس پر نہیں، ریاضی پر بھروسہ کریں

روایتی بنگو ہالوں سے کرپٹو جوئے کی طرف منتقلی کھلاڑیوں کے تحفظ میں ایک بہت بڑی چھلانگ کی نمائندگی کرتی ہے۔ اب آپ کو اس بات کی فکر کرنے کی ضرورت نہیں ہے کہ آیا مشین "ٹھنڈی" ہے یا سافٹ ویئر آپ کے خلاف متعصب ہے۔ پروویبلی فیئر بنگو ٹیکنالوجی کا استعمال کرتے ہوئے، آپ کو ہر ایک گیند کی کال کے بعد کیسینو کا آڈٹ کرنے کا اختیار حاصل ہے۔

جبکہ بنگو کے اصول - کارڈز کو نشان زد کرنا، پیٹرن کا پیچھا کرنا، اور جیتنے کے لیے چیخنا - لازوال ہیں، ان کے پیچھے کی ٹیکنالوجی تیار ہو چکی ہے۔ سیڈز، ہیشز اور نانس کو سمجھ کر، آپ ایک غیر فعال شریک سے ایک باخبر کھلاڑی میں تبدیل ہو جاتے ہیں۔ نمبر جھوٹ نہیں بولتے، اور اب، آپ کے پاس اسے ثابت کرنے کے اوزار موجود ہیں۔


اصطلاحات کی لغت (Glossary of Terms)

  • Hash: ڈیٹا کو خفیہ کرکے تیار کردہ حروف کی ایک منفرد سٹرنگ۔ اِن پٹ ڈیٹا میں کوئی بھی تبدیلی ہیش کو مکمل طور پر بدل دیتی ہے۔
  • Seed: ایک ابتدائی متغیر جو رینڈم نمبر جنریٹر کو شروع کرنے کے لیے استعمال ہوتا ہے۔
  • Immutable: وہ ڈیٹا جسے ایک بار لکھے جانے کے بعد تبدیل نہیں کیا جا سکتا (بلاک چین کی ایک کلیدی خصوصیت)۔
  • RNG: Random Number Generator (رینڈم نمبر جنریٹر)۔
  • Algorithm: ایک مسئلہ حل کرنے کے لیے استعمال ہونے والے قواعد و حسابات کا ایک سیٹ (اس صورت میں، ایک بے ترتیب نمبر کا انتخاب کرنا)۔