
آن چین پر رفل کا انعقاد کرنا اس وقت تک معمولی لگتا ہے جب تک کہ آپ یہ نہ پوچھیں کہ جیتne والا کون چنتا ہے۔ بلاک ہیشز کو وہی تبدیل کر سکتا ہے جو بلاک پیش کرتا ہے۔ منظم کے ذریعہ تخلیق کیا گیا کوئی بھی تصادفی نمبر صرف اس کا انتخاب کیا ہوا نمبر ہوتا ہے۔ شرکاء کے پاس اس بات کا تعین کرنے کا کوئی طریقہ نہیں ہوتا کہ ایک منصفانہ ڈراو اور ایک جھوٹے ڈراو میں فرق کیا ہے، جبکہ واقعہ پیش آ چکا ہوتا ہے۔ ریالو بیلڈرز ہب میں پیش کیا گیا ڈراوبک، کمٹ ریویل کے ذریعے اس مسئلے کا حل پیش کرتا ہے۔ داخلے پہلے کمٹ ہوتے ہیں، والٹس سے بندھے ہوتے ہیں۔ ریویل بعد میں ہوتا ہے، جسے اسمارٹ کنٹریکٹس کے ذریعے تصدیق کیا جاتا ہے، اور کوئی بھی آن چین پر نتائج کی جانچ کر سکتا ہے۔ منظم داخلے کھلے ہونے تک نہیں جانتا کہ وہ کس کے خلاف ڈرا کر رہا ہے، اور ریویل شروع ہونے کے بعد نتیجہ تبدیل نہیں کر سکتا۔ یہ دو مرحلہ ساخت پورا مقصد ہے۔ کمٹمنٹ اور ریویل کو الگ کرنا اس وقت کا خاتمہ دیتا ہے جب تفصیل سے آگاہ شخص دوسرے لوگوں کے لئے غیر ممکن معلومات استعمال کر سکتا تھا۔ یہ وہی منطق ہے جو سیلڈ بِڈ ن المناقصوں میں استعمال ہوتا ہے، جسے آن چین رفلز میں اب تک اعتماد پر رکھا جارہا ہے۔ اسے @RialoHQ پر بنانا آسان بنانے والا نقطہ یہ ہے کہ ریویل کو با�ر سے فعال نہیں کرنا پڑتا۔ ایک مقررہ بلاک پر ریویل فاز کھلنا، یا داخلات بند ہونے پر، اس نیٹ ورک کا اپنے آپ جانچنے والا شرط (predicate) ہوتا ہے۔ منظم کو درست وقت پر بٹن دبانے کی ضرورت نہیں، جو بالکل وہی لمحہ ہوتا ہے جسے منصفانہ ڈراو میں ختم کرنا چاہئے۔ قابلِ تصدیق تصادفیت (verifiable randomness) کرپٹوگرافی میں سالوں سے حل شدہ مسئلہ رہی ہے۔ اسے ان مصنوعات میں شامل کرنا جن میں لوگ حقیقی طور پر استعمال کرتے ہیں، وہ حصّہ ہے جو اب تک نہیں ہوا۔

