بلاکچینز پر بے ترتیب ہونے کی اہمیت۔

ماخذ نوڈ: 1860916

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

رینڈم نمبر جنریٹر (RNG) سافٹ وئیر یا ہارڈ ویئر کا ایسا ٹکڑا ہے جو کمپیوٹنگ میں بے ترتیب نمبر بنانے کے لیے استعمال ہوتا ہے۔ یہ ٹول ان ایپلی کیشنز میں انصاف حاصل کرنے کی کوشش کرتا ہے جن کی بنیادی فعالیت بے ترتیب نمبروں کی نسل پر انحصار کرتی ہے۔ چند مثالوں میں گیمز اور لاٹری شامل ہیں۔

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

بے اعتماد بے ترتیب پیدا کرنے کا چیلنج۔

تاہم ، مصنوعی بے ترتیب ، محفوظ اور مضبوط تعداد پیدا کرنا ان حالات پر لاگو ہونے کے قابل ہے جن کے لیے وکندریقرت نیٹ ورکس پر منفرد اور بے اعتماد بے ترتیب پن کی ضرورت ہوتی ہے۔

اگرچہ جسمانی دنیا کے ساتھ ساتھ سائبر اسپیس میں بھی بے ترتیب پیدا کرنے کے کئی طریقے ہیں ، حاصل کردہ بے ترتیب پن کے معیار کو زیادہ تر دو اقسام میں تقسیم کیا جاتا ہے یعنی واقعی بے ترتیب نتائج اور چھدم بے ترتیب نتائج۔

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

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

مجموعی طور پر ، وکندریقرت کے فریم ورک پر ایک مثالی بے ترتیب نمبر جنریٹر میں درج ذیل بنیادی خصوصیات ہونی چاہئیں۔

بے ترتیب انفرادیت۔

ایک RNG کی پیداوار غیر متوقع ، منفرد اور ہر پیداوار کے درمیان آزاد ہونی چاہیے۔ بصورت دیگر ، حملہ آور احتیاط سے بے ترتیب نمبروں کا انتخاب کرسکتے ہیں اور سسٹم کا استحصال کرسکتے ہیں۔ سیدھے الفاظ میں ، اس کا مطلب یہ ہے کہ "آؤٹ پٹ A" پیدا کرنے کے بعد ، درج ذیل "آؤٹ پٹ B" کی پیداوار صرف اس کے واقع ہونے (B) کے امکان پر منحصر ہونی چاہیے ، نہ کہ پچھلے آؤٹ پٹ (A) یا مستقبل کے (C ، D ، ای ..). ایک وکندریقرت فریم ورک پر ، انفرادیت کی اس سطح کو بے ترتیب تعداد پیدا کرنے والے نوڈس کے پورے سیٹ پر لاگو کیا جانا چاہیے نہ کہ نیٹ ورک کے نوڈس کا صرف ایک حصہ۔

غیر تعامل

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

دستیابی

بیس آر این جی خدمات کی مستقل دستیابی وکندریقرت نیٹ ورکس کے لیے اہم ہے۔ تاہم ، موجودہ وکندریقرت نظام نوڈس کا اپ ٹائم غیر متوقع ہے۔ لہذا ، RNG الگورتھم غیر متوقع نوڈس کی بنیاد پر دستیابی فراہم کرے۔ مثال کے طور پر ، تھریشولڈ دستخط یا کثیر دستخط جیسے طریقے وکندریقرت نظاموں میں بہتر کام کرتے ہیں جن میں آدھے سے زیادہ مطلوبہ نوڈس کسی بھی وقت دستیاب ہوتے ہیں۔ یہ تناسب 50 to سے 90 تک ہے۔ اگر آپ کے پاس کوئی ایسا نظام ہے جس میں آدھے سے کم نوڈس دستیاب ہیں ، تو کچھ متبادل راستے بنانا ضروری ہے اگر کچھ نوڈس تک رسائی نہ ہو۔ مثال کے طور پر ، اگر 5 مطلوبہ دستخط ہیں تو ، 3 بیک اپ بھی استعمال کیے جانے چاہئیں۔ تاہم ، لچک کا کوئی طریقہ نیٹ ورک میں RNG نوڈس کی دستیابی پر منحصر ہوگا۔

دہلیز BLS دستخط: کیا یہ ایک قابل عمل حل ہے؟

حد BLS (Boneh Lyn Shacham) دستخط ایک کریپٹوگرافک ڈیجیٹل دستخطی اسکیم ہے جو کسی بھی وکندریقرت نیٹ ورک کے لیے گیم چینجر ہے۔ یہ ڈیجیٹل دستخطی اسکیم ٹی آر این جنریٹرز پر انحصار کیے بغیر بے ترتیب پن پیدا کر سکتی ہے اور یہ دوسرے الگورتھم ، مثلا popular مقبول ای سی ڈی ایس اے کے ساتھ موازنہ کرتا ہے۔

BLS دہلیز کے دستخط تیز اور توسیع پذیر سمجھے جاتے ہیں لہذا ایتھریم 2.0 ڈویلپرز کی طرف سے نیٹ ورک کی بنیادی دستخطی اسکیم کے طور پر BLS12-381 معیار پر سوئچ کرنا۔ BLS حد کے دستخطی معیار کا اطلاق BLS پر مبنی ایپلی کیشنز کو Ethereum پر چلانے کے قابل بنائے گا۔

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

شکل 1. اصل BLS بمقابلہ دہلیز BLS۔

ممکنہ موجودہ حل۔

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

ARPA سے فیلکس سو کی مہمان پوسٹ۔

فیلکس سو ، اے آر پی اے اور بیلا پروٹوکول کے شریک بانی اور سی ای او۔ فیلکس نے نیویارک یونیورسٹی سے فنانس ، انفارمیشن سسٹم کی ڈگری حاصل کی۔ پچھلے 6 سالوں سے ، فیلکس فنٹیک ، بڑے اعداد و شمار اور اے آئی اسٹارٹپس میں وینچر کیپیٹل سرمایہ کاری پر کام کر رہا ہے۔ ابھی حال ہی میں ، فیلکس نے بلاکچین سیکٹر ریسرچ اور فوسن گروپ میں ابتدائی مرحلے میں سرمایہ کاری کی قیادت کی ، جو چین میں سب سے بڑے جماعتوں میں سے ایک ہے۔ فیلکس نے سوشو ٹیکنالوجی ، ڈیٹ باؤ انشورنس ، چین میں ہائیک گروپ اور ہندوستان میں میک میک ٹریپ (NYSE: MMYT) میں سرمایہ کاری کی۔

→ مزید جانیں

حاصل ایک کنارے cryptoasset مارکیٹ میں

بطور معاوضہ رکن کی حیثیت سے ہر مضمون میں مزید کریپٹو بصیرت اور سیاق و سباق تک رسائی حاصل کریں کریپٹو سلیٹ ایج.

آن لائن تجزیہ

قیمت کی تصاویر

مزید سیاق و سباق

Join 19 / مہینے کے لئے اب شامل ہوں تمام فوائد دریافت کریں

میں پوسٹ کیا گیا: مہمان پوسٹ, ٹیکنالوجی

آپ کو دیکھ کر کس طرح؟ اپ ڈیٹس کے لئے سبسکرائب کریں.

ماخذ: https://cryptoslate.com/yielding-randomness-on-blockchains-the-need-for-trustless-decentralized-digital-randomness/

ٹائم اسٹیمپ:

سے زیادہ کرپٹو سلیٹ