اسکیلنگ
صفحہ کی آخری اپ ڈیٹ: 25 فروری، 2026
اسکیلنگ کا جائزہ
جیسے جیسے Ethereum استعمال کرنے والے لوگوں کی تعداد میں اضافہ ہوا ہے، بلاک چین صلاحیت کی کچھ حدود تک پہنچ گئی ہے۔ اس نے نیٹ ورک کو استعمال کرنے کی لاگت میں اضافہ کیا ہے، جس سے "اسکیلنگ سلوشنز" کی ضرورت پیدا ہوئی ہے۔ متعدد سلوشنز پر تحقیق، جانچ اور عمل درآمد کیا جا رہا ہے جو یکساں اہداف کے حصول کے لیے مختلف طریقے اپناتے ہیں۔
اسکیل ایبلٹی کا بنیادی مقصد ڈی سینٹرلائزیشن یا سیکیورٹی کی قربانی دیے بغیر ٹرانزیکشن کی رفتار (تیز تر حتمیت) اور ٹرانزیکشن تھرو پٹ (فی سیکنڈ ٹرانزیکشنز کی زیادہ تعداد) کو بڑھانا ہے۔ لیئر 1 ایتھریم بلاک چین پر، زیادہ مانگ کی وجہ سے ٹرانزیکشنز سست ہو جاتی ہیں اور گیس کی قیمتیں ناقابل عمل ہو جاتی ہیں۔ رفتار اور تھرو پٹ کے لحاظ سے نیٹ ورک کی صلاحیت کو بڑھانا ایتھریم کو بامعنی اور بڑے پیمانے پر اپنانے کے لیے بنیادی حیثیت رکھتا ہے۔
اگرچہ رفتار اور تھرو پٹ اہم ہیں، لیکن یہ ضروری ہے کہ ان اہداف کو فعال کرنے والے اسکیلنگ سلوشنز ڈی سینٹرلائزڈ اور محفوظ رہیں۔ نوڈ آپریٹرز کے لیے داخلے کی رکاوٹ کو کم رکھنا سینٹرلائزڈ اور غیر محفوظ کمپیوٹنگ پاور کی طرف بڑھنے سے روکنے کے لیے اہم ہے۔
تصوراتی طور پر ہم سب سے پہلے اسکیلنگ کو آن چین اسکیلنگ یا آف چین اسکیلنگ کے طور پر درجہ بندی کرتے ہیں۔
پیشگی شرائط
آپ کو تمام بنیادی موضوعات کی اچھی سمجھ ہونی چاہیے۔ اسکیلنگ سلوشنز کو نافذ کرنا ایڈوانسڈ ہے کیونکہ ٹیکنالوجی کم آزمودہ ہے، اور اس پر تحقیق اور ترقی جاری ہے۔
آن چین اسکیلنگ
آن چین اسکیلنگ کے لیے ایتھریم پروٹوکول (لیئر 1 ) میں تبدیلیوں کی ضرورت ہوتی ہے۔ ایک طویل عرصے تک، بلاک چین کی شارڈنگ سے ایتھریم کو اسکیل کرنے کی توقع تھی۔ اس میں بلاک چین کو الگ الگ حصوں (شارڈز) میں تقسیم کرنا شامل تھا تاکہ ویلیڈیٹرز کے ذیلی سیٹس کے ذریعے ان کی تصدیق کی جا سکے۔ تاہم، لیئر-2 رول اپس کے ذریعے اسکیلنگ نے بنیادی اسکیلنگ تکنیک کے طور پر جگہ لے لی ہے۔ اس کی حمایت ایتھریم بلاکس کے ساتھ منسلک ڈیٹا کی ایک نئی سستی شکل کے اضافے سے ہوتی ہے جسے خاص طور پر صارفین کے لیے رول اپس کو سستا بنانے کے لیے ڈیزائن کیا گیا ہے۔
شارڈنگ
شارڈنگ ڈیٹا بیس کو تقسیم کرنے کا عمل ہے۔ ویلیڈیٹرز کے ذیلی سیٹس پورے ایتھریم کا ٹریک رکھنے کے بجائے انفرادی شارڈز کے ذمہ دار ہوں گے۔ شارڈنگ ایک طویل عرصے سے ایتھریم کے روڈ میپ پر تھی، اور ایک بار اسے پروف-آف-اسٹیک میں دی مرج (The Merge) سے پہلے بھیجنے کا ارادہ تھا۔ تاہم، لیئر 2 رول اپس کی تیز رفتار ترقی اور Danksharding کی ایجاد (ایتھریم بلاکس میں رول اپ ڈیٹا کے بلابز شامل کرنا جن کی ویلیڈیٹرز کے ذریعے بہت مؤثر طریقے سے تصدیق کی جا سکتی ہے) نے ایتھریم کمیونٹی کو شارڈنگ کے ذریعے اسکیلنگ کے بجائے رول اپ پر مبنی اسکیلنگ کی حمایت کرنے پر مجبور کیا ہے۔ اس سے ایتھریم کی کنسینسس لاجک کو آسان رکھنے میں بھی مدد ملے گی۔
آف چین اسکیلنگ
آف چین سلوشنز لیئر 1 مین نیٹ سے الگ لاگو کیے جاتے ہیں - انہیں موجودہ ایتھریم پروٹوکول میں کسی تبدیلی کی ضرورت نہیں ہوتی ہے۔ کچھ سلوشنز، جنہیں "لیئر 2" سلوشنز کہا جاتا ہے، اپنی سیکیورٹی براہ راست لیئر 1 ایتھریم کنسینسس سے حاصل کرتے ہیں، جیسے آپٹیمسٹک رول اپس، زیرو-نالج رول اپس یا اسٹیٹ چینلز۔ دیگر سلوشنز میں مختلف شکلوں میں نئی چینز کی تخلیق شامل ہے جو مین نیٹ سے الگ اپنی سیکیورٹی حاصل کرتی ہیں، جیسے سائیڈ چینز، ویلیڈیمز، یا پلازما چینز۔ یہ سلوشنز مین نیٹ کے ساتھ بات چیت کرتے ہیں لیکن مختلف اہداف حاصل کرنے کے لیے اپنی سیکیورٹی مختلف طریقے سے حاصل کرتے ہیں۔
لیئر 2 اسکیلنگ
آف چین سلوشنز کا یہ زمرہ اپنی سیکیورٹی مین نیٹ ایتھریم سے حاصل کرتا ہے۔
لیئر 2 ان سلوشنز کے لیے ایک اجتماعی اصطلاح ہے جو مین نیٹ کے مضبوط ڈی سینٹرلائزڈ سیکیورٹی ماڈل سے فائدہ اٹھاتے ہوئے ایتھریم مین نیٹ (لیئر 1) سے باہر ٹرانزیکشنز کو ہینڈل کر کے آپ کی ایپلیکیشن کو اسکیل کرنے میں مدد کے لیے ڈیزائن کیے گئے ہیں۔ جب نیٹ ورک مصروف ہوتا ہے تو ٹرانزیکشن کی رفتار متاثر ہوتی ہے، جس سے مخصوص قسم کی ڈی ایپس (dapps) کے لیے صارف کا تجربہ خراب ہو جاتا ہے۔ اور جیسے جیسے نیٹ ورک زیادہ مصروف ہوتا ہے، گیس کی قیمتوں میں اضافہ ہوتا ہے کیونکہ ٹرانزیکشن بھیجنے والے ایک دوسرے سے زیادہ بولی لگانے کا ارادہ رکھتے ہیں۔ یہ ایتھریم کے استعمال کو بہت مہنگا بنا سکتا ہے۔
زیادہ تر لیئر 2 سلوشنز ایک سرور یا سرورز کے کلسٹر کے گرد مرکوز ہوتے ہیں، جن میں سے ہر ایک کو نوڈ، ویلیڈیٹر، آپریٹر، سیکوینسر، بلاک پروڈیوسر، یا اسی طرح کی اصطلاح کہا جا سکتا ہے۔ عمل درآمد پر منحصر ہے، یہ لیئر 2 نوڈز ان افراد، کاروباروں یا اداروں کے ذریعے چلائے جا سکتے ہیں جو انہیں استعمال کرتے ہیں، یا کسی تیسرے فریق آپریٹر کے ذریعے، یا افراد کے ایک بڑے گروپ کے ذریعے (مین نیٹ کی طرح)۔ عام طور پر، ٹرانزیکشنز براہ راست لیئر 1 (مین نیٹ) میں جمع کرانے کے بجائے ان لیئر 2 نوڈز میں جمع کرائی جاتی ہیں۔ کچھ سلوشنز کے لیے، لیئر 2 کی مثال پھر انہیں لیئر 1 سے منسلک کرنے سے پہلے گروپس میں بیچ کرتی ہے، جس کے بعد وہ لیئر 1 کے ذریعے محفوظ ہو جاتے ہیں اور انہیں تبدیل نہیں کیا جا سکتا۔ یہ کیسے کیا جاتا ہے اس کی تفصیلات مختلف لیئر 2 ٹیکنالوجیز اور نفاذ کے درمیان نمایاں طور پر مختلف ہوتی ہیں۔
ایک مخصوص لیئر 2 کی مثال کھلی ہو سکتی ہے اور بہت سی ایپلیکیشنز کے ذریعے شیئر کی جا سکتی ہے، یا اسے ایک پروجیکٹ کے ذریعے تعینات کیا جا سکتا ہے اور صرف ان کی ایپلیکیشن کو سپورٹ کرنے کے لیے وقف کیا جا سکتا ہے۔
لیئر 2 کی ضرورت کیوں ہے؟
- فی سیکنڈ ٹرانزیکشنز میں اضافہ صارف کے تجربے کو بہت بہتر بناتا ہے، اور مین نیٹ ایتھریم پر نیٹ ورک کی بھیڑ کو کم کرتا ہے۔
- ٹرانزیکشنز کو مین نیٹ ایتھریم میں ایک ہی ٹرانزیکشن میں رول اپ کیا جاتا ہے، جس سے صارفین کے لیے گیس کی فیس کم ہوتی ہے اور ایتھریم کو ہر جگہ لوگوں کے لیے زیادہ جامع اور قابل رسائی بنایا جاتا ہے۔
- اسکیل ایبلٹی میں کوئی بھی اپ ڈیٹ ڈی سینٹرلائزیشن یا سیکیورٹی کی قیمت پر نہیں ہونی چاہیے – لیئر 2 ایتھریم کے اوپر بنتی ہے۔
- ایپلیکیشن کے لیے مخصوص لیئر 2 نیٹ ورکس ہیں جو بڑے پیمانے پر اثاثوں کے ساتھ کام کرتے وقت اپنی افادیت کا مجموعہ لاتے ہیں۔
رول اپس
رول اپس لیئر 1 کے باہر ٹرانزیکشن پر عمل درآمد کرتے ہیں اور پھر ڈیٹا کو لیئر 1 پر پوسٹ کیا جاتا ہے جہاں کنسینسس طے پاتا ہے۔ چونکہ ٹرانزیکشن کا ڈیٹا لیئر 1 بلاکس میں شامل ہوتا ہے، اس لیے یہ رول اپس کو مقامی ایتھریم سیکیورٹی کے ذریعے محفوظ کرنے کی اجازت دیتا ہے۔
مختلف سیکیورٹی ماڈلز کے ساتھ رول اپس کی دو اقسام ہیں:
- آپٹیمسٹک رول اپس: فرض کرتا ہے کہ ٹرانزیکشنز پہلے سے طے شدہ طور پر درست ہیں اور چیلنج کی صورت میں صرف کے ذریعے کمپیوٹیشن چلاتا ہے۔ آپٹیمسٹک رول اپس کے بارے میں مزید۔
- زیرو-نالج رول اپس: آف چین کمپیوٹیشن چلاتا ہے اور چین میں جمع کراتا ہے۔ زیرو-نالج رول اپس کے بارے میں مزید۔
اسٹیٹ چینلز
اسٹیٹ چینلز ملٹی سگ (multisig) کنٹریکٹس کا استعمال کرتے ہیں تاکہ شرکاء کو آف چین تیزی سے اور آزادانہ طور پر ٹرانزیکشن کرنے کے قابل بنایا جا سکے، پھر مین نیٹ کے ساتھ حتمیت طے کی جا سکے۔ یہ نیٹ ورک کی بھیڑ، فیس اور تاخیر کو کم کرتا ہے۔ چینلز کی دو اقسام فی الحال اسٹیٹ چینلز اور پیمنٹ چینلز ہیں۔
اسٹیٹ چینلز کے بارے میں مزید جانیں۔
سائیڈ چینز
سائیڈ چین ایک آزاد EVM-ہم آہنگ بلاک چین ہے جو مین نیٹ کے متوازی چلتی ہے۔ یہ دو طرفہ برجز کے ذریعے ایتھریم کے ساتھ ہم آہنگ ہیں اور کنسینسس اور بلاک پیرامیٹرز کے اپنے منتخب کردہ اصولوں کے تحت چلتی ہیں۔
سائیڈ چینز کے بارے میں مزید جانیں۔
پلازما
پلازما چین ایک الگ بلاک چین ہے جو مرکزی ایتھریم چین سے منسلک ہے اور تنازعات کو حل کرنے کے لیے فراڈ پروفز (جیسے آپٹیمسٹک رول اپس) کا استعمال کرتی ہے۔
پلازما کے بارے میں مزید جانیں۔
ویلیڈیم
ویلیڈیم چین زیرو-نالج رول اپس کی طرح ویلیڈیٹی پروفز کا استعمال کرتی ہے لیکن ڈیٹا مرکزی لیئر 1 ایتھریم چین پر محفوظ نہیں ہوتا ہے۔ یہ فی ویلیڈیم چین 10k ٹرانزیکشنز فی سیکنڈ کا باعث بن سکتا ہے اور متعدد چینز متوازی طور پر چلائی جا سکتی ہیں۔
ویلیڈیم کے بارے میں مزید جانیں۔
اتنے زیادہ اسکیلنگ سلوشنز کی ضرورت کیوں ہے؟
- متعدد سلوشنز نیٹ ورک کے کسی ایک حصے پر مجموعی بھیڑ کو کم کرنے میں مدد کر سکتے ہیں اور ناکامی کے واحد مقامات (single points of failure) کو بھی روک سکتے ہیں۔
- کل اپنے حصوں کے مجموعے سے بڑا ہے۔ مختلف سلوشنز موجود ہو سکتے ہیں اور ہم آہنگی کے ساتھ کام کر سکتے ہیں، جس سے مستقبل کی ٹرانزیکشن کی رفتار اور تھرو پٹ پر غیر معمولی اثر پڑ سکتا ہے۔
- تمام سلوشنز کو براہ راست ایتھریم کنسینسس الگورتھم استعمال کرنے کی ضرورت نہیں ہوتی ہے، اور متبادل ایسے فوائد پیش کر سکتے ہیں جنہیں بصورت دیگر حاصل کرنا مشکل ہوگا۔
کیا آپ بصری طور پر سیکھنا پسند کرتے ہیں؟
نوٹ کریں کہ ویڈیو میں دی گئی وضاحت تمام آف چین اسکیلنگ سلوشنز کا حوالہ دینے کے لیے "لیئر 2" کی اصطلاح استعمال کرتی ہے، جبکہ ہم "لیئر 2" کو ایک آف چین سلوشن کے طور پر الگ کرتے ہیں جو لیئر 1 مین نیٹ کنسینسس کے ذریعے اپنی سیکیورٹی حاصل کرتا ہے۔
مزید مطالعہ
- ایک رول اپ پر مبنی ایتھریم روڈ میپ (opens in a new tab) Vitalik Buterin
- ایتھریم کے لیے لیئر 2 اسکیلنگ سلوشنز پر تازہ ترین تجزیات (opens in a new tab)
- ایتھریم لیئر 2 اسکیلنگ سلوشنز کا جائزہ: ایک تقابلی فریم ورک (opens in a new tab)
- رول اپس کے لیے ایک نامکمل گائیڈ (opens in a new tab)
- ایتھریم سے چلنے والے ZK-Rollups: ورلڈ بیٹرز (opens in a new tab)
- Optimistic Rollups بمقابلہ ZK Rollups (opens in a new tab)
- کیوں رول اپس + ڈیٹا شارڈز اعلی اسکیل ایبلٹی کے لیے واحد پائیدار حل ہیں (opens in a new tab)
- کس قسم کی لیئر 3 معنی رکھتی ہیں؟ (opens in a new tab)
- ڈیٹا کی دستیابی یا: رول اپس نے پریشان ہونا چھوڑ کر ایتھریم سے محبت کرنا کیسے سیکھا (opens in a new tab)
- ایتھریم رول اپس کے لیے عملی گائیڈ (opens in a new tab)
کسی ایسے کمیونٹی وسیلے کے بارے میں جانتے ہیں جس نے آپ کی مدد کی ہو؟ اس صفحہ میں ترمیم کریں اور اسے شامل کریں!
ٹیوٹوریلز: ایتھریم پر اسکیل ایبل لیئر 2 بنائیں
- All you can cache – رول اپس پر کال ڈیٹا (calldata) کے اخراجات کو کم کرنے کے لیے کیشنگ کنٹریکٹ کیسے بنائیں اور استعمال کریں۔
- کال ڈیٹا آپٹیمائزیشن کے لیے مختصر ABIs – لیئر 2 ٹرانزیکشنز کے لیے کال ڈیٹا کے اخراجات کو کم کرنے کے لیے مختصر ABIs کا استعمال کیسے کریں۔