You need to enable JavaScript to run this app.
Bankless Academy

لیئر 2 بلاک چینز

اپنی ٹرانزیکشن کی رفتار بڑھانے اور فیس کم کرنے کے لیے لیئر 2 ایکو سسٹم میں شامل ہوں۔
سبق شروع کریں

تعارف

کسی بھی بلاک چین کی مطلوبہ کارکردگی یہ ہے کہ وہ ممکنہ حد تک غیر مرکزی، محفوظ، اور توسیع پذیر ہو۔ ایک ایسی بلاک چین بنانا جو تینوں پہلوؤں میں بہترین کارکردگی دکھائے، ایک چیلنج ثابت ہوا ہے، جو ابھی تک حل نہیں ہوا۔ اس چیلنج کو ایک نام دیا گیا ہے: بلاک چین ٹرائلیما۔

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

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

ادائیگی چینلز

بٹ کوائن بلاک چین پر، لائٹننگ نیٹ ورک دو طرفہ ادائیگی چینلز پر انحصار کرتا ہے، جو متعدد فریقین کو مرکزی چین پر ٹرانزیکشن کیے بغیر BTC کا تبادلہ کرنے کے قابل بناتے ہیں۔

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

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

علم کی جانچ 1

بٹ کوائن لائٹننگ نیٹ ورک کے ذریعے لین دین کرنے کے لیے آپ کا آن لائن ہونا ضروری ہے۔

  • [ ] صحیح

  • [ ] غلط

ایتھیریم اسکیلنگ حل

ایتھیریم ڈویلپرز تقریبا اتنے ہی عرصے سے ایتھیریم کے اپنے اسکیلنگ حل پر کام کر رہے ہیں جتنے عرصے سے یہ نیٹ ورک فعال ہے۔

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

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

علم کی جانچ 2

ایتھیریم اسکیلنگ حل:

  • [ ] نیٹ ورک اسکیل کرنے کے لیے ادائیگی چینلز استعمال کرتے ہیں۔

  • [ ] اسمارٹ کنٹریکٹ تعاملات سپورٹ نہیں کر سکتے۔

  • [ ] دیگر ٹرائلیما خصوصیات کمزور کیے بغیر توسیع پذیری بڑھائیں۔

  • [ ] زیادہ گیس کی قیمت پر تیز تر ٹرانزیکشن کی رفتار دیتے ہیں۔

لیئر 1 اور لیئر 2 کو جوڑنا

جیسا کہ ہم نے بلاک چین کی بنیادی باتیں میں سیکھا، بلاک چینز ایسے ڈیٹابیس ہیں جنہیں کھاتے کہا جاتا ہے، جو ٹرانزیکشنز کی ایک خفیہ طور پر محفوظ، تاریخ وار فہرست ریکارڈ کرتے ہیں۔ L1 بلاک چینز اور L2 اسکیلنگ حل ہر ایک اپنی جگہ خود بلاک چینز ہیں، اپنے پتوں اور ڈیٹا کے اپنے ڈیٹابیس کے ساتھ۔

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

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

سائیڈ چینز

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

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

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

علم کی جانچ 3

سائیڈ چینز:

  • [ ] برج شدہ ٹوکنز کو مین نیٹ پر ایک کنٹریکٹ میں لاک کرتی ہیں۔

  • [ ] مین نیٹ سے سستی گیس فیس رکھتی ہیں۔

  • [ ] مین نیٹ سے زیادہ مرکزیت کے خطرات رکھتی ہیں۔

  • [ ] یہ تمام باتیں درست ہیں۔

رول اپس

Rollup ٹیکنالوجی استعمال کرنے والے لیئر 2 پروٹوکولز ایتھیریم مین نیٹ کی سکیورٹی سطح سے زیادہ قریبی مطابقت رکھتے ہیں۔

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

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

فی الحال دو رول اپ طریقے ہیں جو یہ ثبوت فراہم کر سکتے ہیں: آپٹمسٹک رول اپ، اور ZK رول اپ۔ آئیے ان دونوں عملوں پر ذرا قریب سے نظر ڈالتے ہیں۔

آپٹمسٹک رول اپس

Optimism، Base اور Arbitrum جیسے L2 پروٹوکولز اپنے اسکیلنگ حل کے ڈھانچے کے طور پر آپٹمسٹک رول اپ استعمال کرتے ہیں۔ آپٹمسٹک رول اپس کا یہ نام اس لیے ہے کیونکہ رول اپ بیچ میں موجود معلومات کو، جب تک غلط ثابت نہ ہو، درست تصور کیا جاتا ہے: ایک پرامید مفروضہ قائم کیا جاتا ہے۔

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

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

علم کی جانچ 4

آپٹمسٹک رول اپ میں، جب تک غلط ثابت نہ ہو جائے، ٹرانزیکشنز کو درست تصور کیا جاتا ہے۔

  • [ ] صحیح

  • [ ] غلط

ZK رول اپس

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

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

ZKsync، Starknet، اور Linea سمیت کچھ بڑے پروٹوکولز ZK رول اپ ٹیکنالوجی استعمال کر کے اپنے ایتھیریم اسکیلنگ حل بنا رہے ہیں۔ ترقی کے لحاظ سے یہ ابھی ابتدائی مرحلہ ہے، مگر اس کی مستقبل میں بہت بڑی صلاحیت ہے۔

علم کی جانچ 5

آپٹمسٹک رول اپ کے مقابلے میں، ZK رول اپ:

  • [ ] مین نیٹ پر صارف ٹرانزیکشنز کو نجی رکھتے ہیں۔

  • [ ] درستگی کے ثبوت استعمال کرتے ہیں، جس سے کئی دنوں کی چیلنج مدت سے بچا جاتا ہے۔

  • [ ] چیلنج ونڈو کے دوران فراڈ کے ثبوت جمع کرانے کے لیے واچرز پر انحصار کرتے ہیں۔

کراس چین ڈی ایپ مطابقت

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

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

Polygon PoS جیسی سائیڈ چینز بھی EVM کو مقامی طور پر چلاتی ہیں، اور زیادہ تر جدید ZK رول اپس (جیسے ZKsync، Linea، اور Scroll) بھی EVM مساوی ہیں یا اس کے بہت قریب ہیں۔ نتیجتا، آپ کی پسندیدہ ایتھیریم ڈی ایپس زیادہ تر L2 ماحولیاتی نظام میں دستیاب ہیں۔

علم کی جانچ 6

EVM مساوی اسکیلنگ حل مین نیٹ پر تعینات اسمارٹ کنٹریکٹس کو آسانی سے دوبارہ استعمال کر سکتے ہیں۔

  • [ ] صحیح

  • [ ] غلط

سبق کا خلاصہ

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

پل L1 بلاک چینز کو سائیڈ چینز اور رول اپس سے جوڑتے ہیں، اور پل کنٹریکٹ کے کام کرنے کا طریقہ جڑے ہوئے نیٹ ورک کی خصوصیات پر اثر ڈالتا ہے۔

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

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

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

Optimism یا Base کے ساتھ اپنا لیئر 2 سفر شروع کریں 🙂

Optimism اور Base، دونوں EVM-مساوی آپٹمسٹک رول اپس، ایکسپلورر کے آغاز کے لیے بہترین L2s ہیں۔ ان میں سے کسی بھی چین پر ڈی ایپس استعمال کرنا L1 جیسا ہی محسوس ہوتا ہے، بس سستا اور تیز تر، اور دونوں گیس کے لیے ETH استعمال کرتے ہیں۔ آپ کا اگلا کوئسٹ Optimism یا Base پر آپ کے سفر کا پہلا قدم ہے!

دونوں ماحولیاتی نظام ایتھیریم اقدار سے گہرے طور پر متاثر ہیں، اور Optimism اپنے عوامی مفاد کی فنڈنگ کے لیے مشہور ہے، جو ماحولیاتی نظام میں قدر شامل کرتا ہے، جیسے Bankless Academy کی مفت تعلیم۔

Optimism اور Base صرف ایسے پلیٹ فارمز نہیں ہیں جو آپٹمسٹک رول اپس پر انحصار کرتے ہیں: وہ یہ بھی دکھاتے ہیں کہ بلاک چینز کیسے حقیقی مسائل حل کر سکتی ہیں اور مل کر لین دین اور تال میل کے نئے طریقے کھول سکتی ہیں۔ اور اس سے ہم سب پرامید ہو سکتے ہیں۔ 🙂