ایتھیریم کو لیئر ۲ (layer 2s) (جنہیں رول اپس بھی کہا جاتا ہے) کا استعمال کرتے ہوئے اسکیل کیا جاتا ہے، جو ٹرانزیکشنز کو ایک ساتھ بیچ کرتے ہیں اور آؤٹ پٹ کو ایتھیریم پر بھیجتے ہیں۔ اگرچہ رول اپس ایتھیریم مین نیٹ کے مقابلے میں آٹھ گنا تک کم مہنگے ہیں، لیکن آخری صارفین کے لیے لاگت کو کم کرنے کے لیے رول اپس کو مزید بہتر بنانا ممکن ہے۔ رول اپس کچھ مرکزی اجزاء پر بھی انحصار کرتے ہیں جنہیں ڈیولپرز رول اپس کے بالغ ہونے پر ہٹا سکتے ہیں۔
ٹرانزیکشن کی لاگت
- آج کے رول اپس ایتھیریم لیئر ۱ (l1) سے ~5-20x سستے ہیں
- ZK-rollups جلد ہی فیس کو ~40-100x تک کم کر دیں گے
- ایتھیریم میں آنے والی تبدیلیاں اسکیلنگ کا ایک اور ~100-1000x فراہم کریں گی
- صارفین کو ایسی ٹرانزیکشنز سے فائدہ اٹھانا چاہیے جن کی لاگت $0.001 سے کم ہو
ڈیٹا کو سستا بنانا
رول اپس بڑی تعداد میں ٹرانزیکشنز جمع کرتے ہیں، انہیں انجام دیتے ہیں اور نتائج ایتھیریم کو جمع کراتے ہیں۔ اس سے بہت سا ڈیٹا تیار ہوتا ہے جسے کھلے عام دستیاب ہونے کی ضرورت ہوتی ہے تاکہ کوئی بھی اپنے لیے ٹرانزیکشنز انجام دے سکے اور تصدیق کر سکے کہ رول اپ آپریٹر ایماندار تھا۔ اگر کسی کو کوئی تضاد ملتا ہے، تو وہ چیلنج کھڑا کر سکتے ہیں۔
پروٹو-ڈینک شارڈنگ
رول اپ ڈیٹا تاریخی طور پر ایتھیریم پر مستقل طور پر محفوظ کیا جاتا رہا ہے، جو کہ مہنگا ہے۔ صارفین رول اپس پر جو ٹرانزیکشن لاگت ادا کرتے ہیں اس کا 90% سے زیادہ حصہ اس ڈیٹا اسٹوریج کی وجہ سے ہے۔ ٹرانزیکشن کی لاگت کو کم کرنے کے لیے، ہم ڈیٹا کو ایک نئے عارضی 'بلاب' اسٹوریج میں منتقل کر سکتے ہیں۔ بلاب سستے ہوتے ہیں کیونکہ وہ مستقل نہیں ہوتے؛ جب ان کی مزید ضرورت نہیں رہتی تو انہیں ایتھیریم سے حذف کر دیا جاتا ہے۔ رول اپ ڈیٹا کو طویل مدتی محفوظ کرنا ان لوگوں کی ذمہ داری بن جاتا ہے جنہیں اس کی ضرورت ہوتی ہے، جیسے رول اپ آپریٹرز، ایکسچینجز، انڈیکسنگ سروسز وغیرہ۔ ایتھیریم میں بلاب ٹرانزیکشنز شامل کرنا ایک اپ گریڈ کا حصہ ہے جسے "پروٹو-ڈینک شارڈنگ" کہا جاتا ہے۔
پروٹو-ڈینک شارڈنگ کے ساتھ، ایتھیریم بلاکس میں بہت سے بلاب شامل کرنا ممکن ہے۔ یہ ایتھیریم کے تھرو پٹ میں ایک اور خاطر خواہ (100x) اضافہ اور ٹرانزیکشن کی لاگت میں کمی کو قابل بناتا ہے۔
ڈینک شارڈنگ
بلاب ڈیٹا کو وسعت دینے کا دوسرا مرحلہ پیچیدہ ہے کیونکہ اس کے لیے یہ جانچنے کے نئے طریقوں کی ضرورت ہوتی ہے کہ رول اپ ڈیٹا نیٹ ورک پر دستیاب ہے اور یہ پر انحصار کرتا ہے جو اپنی کی تعمیر اور بلاک کی تجویز کی ذمہ داریوں کو الگ کرتے ہیں۔ اس کے لیے ایک ایسے طریقے کی بھی ضرورت ہوتی ہے جس سے کرپٹوگرافک طور پر یہ ثابت کیا جا سکے کہ ویلیڈیٹرز نے بلاب ڈیٹا کے چھوٹے ذیلی سیٹس کی تصدیق کی ہے۔
یہ دوسرا قدم "ڈینک شارڈنگ" کے نام سے جانا جاتا ہے۔ عمل درآمد کا کام جاری ہے، جس میں بلاک کی تعمیر اور بلاک کی تجویز کو الگ کرنے جیسی بنیادی شرائط اور نئے نیٹ ورک ڈیزائنز پر پیش رفت ہو رہی ہے جو نیٹ ورک کو ایک وقت میں چند کلو بائٹس کا تصادفی طور پر نمونہ لے کر مؤثر طریقے سے اس بات کی تصدیق کرنے کے قابل بناتے ہیں کہ ڈیٹا دستیاب ہے، جسے ڈیٹا کی دستیابی کی سیمپلنگ (DAS) کہا جاتا ہے۔
ڈینک شارڈنگ کے بارے میں مزیدرول اپس کو ڈی سینٹرلائز کرنا
رول اپس پہلے ہی ایتھیریم کو اسکیل کر رہے ہیں۔ رول اپ پروجیکٹس کا ایک بھرپور ایکو سسٹم (opens in a new tab) صارفین کو سیکیورٹی کی مختلف ضمانتوں کے ساتھ تیزی سے اور سستے میں ٹرانزیکشن کرنے کے قابل بنا رہا ہے۔ تاہم، رول اپس کو مرکزی سیکوینسرز (وہ کمپیوٹرز جو ایتھیریم کو جمع کرانے سے پہلے تمام ٹرانزیکشن پروسیسنگ اور ایگریگیشن کرتے ہیں) کا استعمال کرتے ہوئے بوٹ اسٹریپ کیا گیا ہے۔ یہ سنسرشپ کے لیے کمزور ہے، کیونکہ سیکوینسر آپریٹرز پر پابندی لگائی جا سکتی ہے، انہیں رشوت دی جا سکتی ہے یا کسی اور طرح سے سمجھوتہ کیا جا سکتا ہے۔ ایک ہی وقت میں، رول اپس (opens in a new tab) آنے والے ڈیٹا کی توثیق کرنے کے طریقے میں مختلف ہوتے ہیں۔ بہترین طریقہ یہ ہے کہ "پروورز" (provers) یا درستگی کے ثبوت (validity proofs) جمع کرائیں، لیکن تمام رول اپس ابھی تک وہاں نہیں پہنچے ہیں۔ یہاں تک کہ وہ رول اپس جو درستگی/فراڈ پروفز کا استعمال کرتے ہیں وہ معروف پروورز کے ایک چھوٹے سے پول کا استعمال کرتے ہیں۔ لہذا، ایتھیریم کی اسکیلنگ میں اگلا اہم قدم سیکوینسرز اور پروورز کو چلانے کی ذمہ داری کو زیادہ لوگوں میں تقسیم کرنا ہے۔
رول اپس کے بارے میں مزیدموجودہ پیش رفت
پروٹو-ڈینک شارڈنگ کو مارچ 2024 میں کینکون-ڈینیب ("ڈینکن") نیٹ ورک اپ گریڈ کے حصے کے طور پر کامیابی کے ساتھ نافذ کیا گیا تھا۔ اس کے نفاذ کے بعد سے، رول اپس نے بلاب اسٹوریج کا استعمال شروع کر دیا ہے، جس کے نتیجے میں صارفین کے لیے ٹرانزیکشن کی لاگت کم ہوئی ہے اور بلابز میں لاکھوں ٹرانزیکشنز پروسیس ہوئی ہیں۔
مکمل ڈینک شارڈنگ پر کام جاری ہے، جس میں اس کی بنیادی شرائط جیسے تجویز کنندہ-تعمیر کنندہ علیحدگی (پی بی ایس) اور ڈیٹا کی دستیابی کی سیمپلنگ (DAS) پر پیش رفت ہو رہی ہے۔ رول اپ انفراسٹرکچر کو ڈی سینٹرلائز کرنا ایک بتدریج عمل ہے - بہت سے مختلف رول اپس ہیں جو قدرے مختلف سسٹمز بنا رہے ہیں اور مختلف شرحوں پر مکمل طور پر ڈی سینٹرلائز ہوں گے۔
ڈینکون اپ گریڈ اور اس کے اثرات کے بارے میں مزید
