پلازما چینز
صفحہ کی آخری تازہ کاری: 25 فروری، 2026
ایک پلازما چین ایک علیحدہ بلاک چین ہے جو Ethereum Mainnet سے منسلک ہے لیکن بلاک کی توثیق کے لیے اپنے میکانزم کے ساتھ آف چین ٹرانزیکشنز کو انجام دیتی ہے۔ پلازما چینز کو کبھی کبھی "چائلڈ" چینز بھی کہا جاتا ہے، جو بنیادی طور پر Ethereum Mainnet کی چھوٹی کاپیاں ہوتی ہیں۔ پلازما چینز تنازعات کو حل کرنے کے لیے (جیسے optimistic rollups) کا استعمال کرتی ہیں۔
مرکل ٹریز ان چینز کا ایک لامتناہی اسٹیک بنانے کے قابل بناتے ہیں جو پیرنٹ چینز (بشمول Ethereum Mainnet) سے بینڈوتھ کو آف لوڈ کرنے کے لیے کام کر سکتی ہیں۔ تاہم، جب کہ یہ چینز Ethereum سے کچھ سیکورٹی حاصل کرتی ہیں (fraud proofs کے ذریعے)، ان کی سیکورٹی اور کارکردگی کئی ڈیزائن کی حدود سے متاثر ہوتی ہے۔
شرائط
آپ کو تمام بنیادی موضوعات کی اچھی سمجھ اور Ethereum اسکیلنگ کی اعلیٰ سطحی سمجھ ہونی چاہیے۔
پلازما کیا ہے؟
پلازما Ethereum جیسے عوامی بلاک چینز میں اسکیل ایبلٹی کو بہتر بنانے کا ایک فریم ورک ہے۔ جیسا کہ اصل Plasma وائٹ پیپرopens in a new tab میں بیان کیا گیا ہے، پلازما چینز ایک دوسرے بلاک چین (جسے "روٹ چین" کہا جاتا ہے) کے اوپر بنائی گئی ہیں۔ ہر "چائلڈ چین" روٹ چین سے پھیلتی ہے اور عام طور پر پیرنٹ چین پر تعینات اسمارٹ کنٹریکٹ کے ذریعے اس کا انتظام کیا جاتا ہے۔
پلازما کنٹریکٹ دیگر چیزوں کے علاوہ، ایک برج کے طور پر کام کرتا ہے جو صارفین کو Ethereum Mainnet اور پلازما چین کے درمیان اثاثوں کو منتقل کرنے کی اجازت دیتا ہے۔ اگرچہ یہ انہیں سائیڈ چینز کی طرح بناتا ہے، پلازما چینز کو — کم از کم، کسی حد تک — Ethereum Mainnet کی سیکورٹی سے فائدہ ہوتا ہے۔ یہ ان سائیڈ چینز کے برعکس ہے جو صرف اپنی سیکورٹی کے لیے ذمہ دار ہیں۔
پلازما کیسے کام کرتا ہے؟
پلازما فریم ورک کے بنیادی اجزاء یہ ہیں:
آف چین کمپیوٹیشن
Ethereum کی موجودہ پروسیسنگ کی رفتار ~ 15-20 ٹرانزیکشنز فی سیکنڈ تک محدود ہے، جس سے زیادہ صارفین کو سنبھالنے کے لیے اسکیلنگ کے قلیل مدتی امکانات کم ہو جاتے ہیں۔ یہ مسئلہ بنیادی طور پر اس لیے موجود ہے کیونکہ Ethereum کے اتفاق رائے کے میکانزم کو بلاک چین کی حالت میں ہر اپ ڈیٹ کی تصدیق کے لیے بہت سے پیئر ٹو پیئر نوڈس کی ضرورت ہوتی ہے۔
اگرچہ Ethereum کا اتفاق رائے کا میکانزم سیکورٹی کے لیے ضروری ہے، لیکن ہو سکتا ہے کہ یہ ہر استعمال کے معاملے پر لاگو نہ ہو۔ مثال کے طور پر، ایلس کو ایک کپ کافی کے لیے باب کو اپنی روزانہ کی ادائیگیوں کی تصدیق پورے Ethereum نیٹ ورک سے کروانے کی ضرورت نہیں ہو سکتی ہے کیونکہ دونوں فریقوں کے درمیان کچھ بھروسہ موجود ہے۔
پلازما یہ فرض کرتا ہے کہ Ethereum Mainnet کو تمام ٹرانزیکشنز کی تصدیق کرنے کی ضرورت نہیں ہے۔ اس کے بجائے، ہم Mainnet سے باہر ٹرانزیکشنز پر کارروائی کر سکتے ہیں، جس سے نوڈس کو ہر ٹرانزیکشن کی توثیق کرنے سے آزاد کیا جا سکتا ہے۔
آف چین کمپیوٹیشن ضروری ہے کیونکہ پلازما چینز رفتار اور لاگت کے لیے بہتر بنا سکتی ہیں۔ مثال کے طور پر، ایک پلازما چین — اور اکثر ایسا کرتی ہے — ٹرانزیکشنز کی ترتیب اور عمل کو منظم کرنے کے لیے ایک ہی "آپریٹر" کا استعمال کر سکتی ہے۔ صرف ایک ادارے کے ٹرانزیکشنز کی تصدیق کرنے کے ساتھ، پلازما چین پر پروسیسنگ کا وقت Ethereum Mainnet سے تیز ہوتا ہے۔
اسٹیٹ کمٹمنٹس
جبکہ پلازما آف چین ٹرانزیکشنز کو انجام دیتا ہے، وہ مرکزی Ethereum ایگزیکیوشن لیئر پر طے پاتے ہیں—بصورت دیگر، پلازما چینز Ethereum کی سیکورٹی گارنٹی سے فائدہ نہیں اٹھا سکتیں۔ لیکن پلازما چین کی حالت کو جانے بغیر آف چین ٹرانزیکشنز کو حتمی شکل دینا سیکورٹی ماڈل کو توڑ دے گا اور غلط ٹرانزیکشنز کے پھیلاؤ کی اجازت دے گا۔ یہی وجہ ہے کہ آپریٹر، جو پلازما چین پر بلاکس بنانے کا ذمہ دار ادارہ ہے، کو وقتاً فوقتاً Ethereum پر "اسٹیٹ کمٹمنٹس" شائع کرنے کی ضرورت ہوتی ہے۔
ایک کمٹمنٹ اسکیمopens in a new tab کسی قدر یا بیان کے لیے کسی دوسرے فریق پر ظاہر کیے بغیر اسے کمٹ کرنے کی ایک کرپٹوگرافک تکنیک ہے۔ کمٹمنٹس اس معنی میں "پابند" ہیں کہ ایک بار جب آپ کسی قدر یا بیان کے لیے کمٹ کر لیتے ہیں تو آپ اسے تبدیل نہیں کر سکتے ہیں۔ پلازما میں اسٹیٹ کمٹمنٹس "مرکل روٹس" کی شکل اختیار کرتے ہیں (جو مرکل ٹری سے اخذ کیے گئے ہیں) جسے آپریٹر وقفے وقفے سے Ethereum چین پر پلازما کنٹریکٹ کو بھیجتا ہے۔
مرکل روٹس کرپٹوگرافک پرائمیٹوز ہیں جو بڑی مقدار میں معلومات کو کمپریس کرنے کے قابل بناتے ہیں۔ ایک مرکل روٹ (اس معاملے میں اسے "بلاک روٹ" بھی کہا جاتا ہے) ایک بلاک میں تمام ٹرانزیکشنز کی نمائندگی کر سکتا ہے۔ مرکل روٹس اس بات کی تصدیق کرنا بھی آسان بناتے ہیں کہ ڈیٹا کا ایک چھوٹا سا حصہ بڑے ڈیٹا سیٹ کا حصہ ہے۔ مثال کے طور پر، ایک صارف کسی مخصوص بلاک میں ٹرانزیکشن کی شمولیت کو ثابت کرنے کے لیے مرکل پروف تیار کر سکتا ہے۔
مرکل روٹس Ethereum کو آف چین کی حالت کے بارے میں معلومات فراہم کرنے کے لیے اہم ہیں۔ آپ مرکل روٹس کو "سیو پوائنٹس" کے طور پر سوچ سکتے ہیں: آپریٹر کہہ رہا ہے، "یہ وقت کے x نقطہ پر پلازما چین کی حالت ہے، اور یہ ثبوت کے طور پر مرکل روٹ ہے۔" آپریٹر مرکل روٹ کے ساتھ پلازما چین کی موجودہ حالت کے لیے کمٹ کر رہا ہے، یہی وجہ ہے کہ اسے "اسٹیٹ کمٹمنٹ" کہا جاتا ہے۔
اندراج اور اخراج
ایتھیریم کے صارفین کو پلازما سے فائدہ اٹھانے کے لیے، Mainnet اور پلازما چینز کے درمیان فنڈز کی منتقلی کا ایک میکانزم ہونا ضروری ہے۔ ہم من مانی طور پر پلازما چین پر کسی ایڈریس پر ایتھر نہیں بھیج سکتے، اگرچہ — یہ چینز غیر مطابقت پذیر ہیں، لہذا ٹرانزیکشن یا تو ناکام ہو جائے گی یا فنڈز کے نقصان کا باعث بنے گی۔
پلازما صارف کے اندراج اور اخراج پر کارروائی کرنے کے لیے Ethereum پر چلنے والے ماسٹر کنٹریکٹ کا استعمال کرتا ہے۔ یہ ماسٹر کنٹریکٹ اسٹیٹ کمٹمنٹس (پہلے بیان کیا گیا ہے) کو ٹریک کرنے اور فراڈ پروفس کے ذریعے بے ایمانی کے رویے کو سزا دینے کا بھی ذمہ دار ہے (اس پر بعد میں مزید)۔
پلازما چین میں داخل ہونا
پلازما چین میں داخل ہونے کے لیے، ایلس (صارف) کو پلازما کنٹریکٹ میں ETH یا کوئی ERC-20 ٹوکن جمع کرنا ہوگا۔ پلازما آپریٹر، جو کنٹریکٹ کے ذخائر کو دیکھتا ہے، ایلس کی ابتدائی ڈپازٹ کے برابر رقم دوبارہ بناتا ہے اور اسے پلازما چین پر اس کے ایڈریس پر جاری کرتا ہے۔ ایلس کو چائلڈ چین پر فنڈز وصول کرنے کی تصدیق کرنا ضروری ہے اور پھر وہ ان فنڈز کو ٹرانزیکشنز کے لیے استعمال کر سکتی ہے۔
پلازما چین سے باہر نکلنا
پلازما چین سے باہر نکلنا کئی وجوہات کی بنا پر اس میں داخل ہونے سے زیادہ پیچیدہ ہے۔ سب سے بڑی بات یہ ہے کہ، جب کہ Ethereum کے پاس پلازما چین کی حالت کے بارے میں معلومات ہیں، وہ اس بات کی تصدیق نہیں کر سکتا کہ آیا معلومات سچی ہیں یا نہیں۔ ایک بدنیتی پر مبنی صارف غلط دعویٰ کر سکتا ہے ("میرے پاس 1000 ETH ہیں") اور دعوے کی پشت پناہی کے لیے جعلی ثبوت فراہم کر کے بچ سکتا ہے۔
بدنیتی پر مبنی انخلا کو روکنے کے لیے، ایک "چیلنج پیریڈ" متعارف کرایا گیا ہے۔ چیلنج کی مدت کے دوران (عام طور پر ایک ہفتہ)، کوئی بھی فراڈ پروف کا استعمال کرتے ہوئے واپسی کی درخواست کو چیلنج کر سکتا ہے۔ اگر چیلنج کامیاب ہو جاتا ہے، تو واپسی کی درخواست مسترد کر دی جاتی ہے۔
تاہم، یہ عام طور پر ہوتا ہے کہ صارفین ایماندار ہوتے ہیں اور اپنے فنڈز کے بارے میں صحیح دعوے کرتے ہیں۔ اس منظر نامے میں، ایلس روٹ چین (Ethereum) پر پلازما کنٹریکٹ کو ایک ٹرانزیکشن جمع کر کے واپسی کی درخواست شروع کرے گی۔
اسے ایک مرکل پروف بھی فراہم کرنا ہوگا جو اس بات کی تصدیق کرتا ہے کہ پلازما چین پر اس کے فنڈز بنانے والی ٹرانزیکشن کو ایک بلاک میں شامل کیا گیا تھا۔ یہ پلازما کے تکرار کے لیے ضروری ہے، جیسے Plasma MVPopens in a new tab، جو Unspent Transaction Output (UTXO)opens in a new tab ماڈل کا استعمال کرتے ہیں۔
دیگر، جیسے Plasma Cashopens in a new tab، UTXOs کے بجائے فنڈز کو non-fungible tokens کے طور پر نمائندگی کرتے ہیں۔ اس معاملے میں، واپس لینے کے لیے پلازما چین پر ٹوکنز کی ملکیت کا ثبوت درکار ہوتا ہے۔ یہ ٹوکن سے متعلق دو تازہ ترین ٹرانزیکشنز جمع کر کے اور ان ٹرانزیکشنز کی ایک بلاک میں شمولیت کی تصدیق کرنے والا مرکل پروف فراہم کر کے کیا جاتا ہے۔
صارف کو ایماندارانہ رویے کی ضمانت کے طور پر واپسی کی درخواست میں ایک بانڈ بھی شامل کرنا ہوگا۔ اگر کوئی چیلنجر ایلس کی واپسی کی درخواست کو غلط ثابت کرتا ہے، تو اس کا بانڈ سلیش کر دیا جاتا ہے، اور اس میں سے کچھ چیلنجر کو انعام کے طور پر دیا جاتا ہے۔
اگر چیلنج کی مدت کسی کے فراڈ پروف فراہم کیے بغیر گزر جاتی ہے، تو ایلس کی واپسی کی درخواست کو درست سمجھا جاتا ہے، جس سے وہ Ethereum پر پلازما کنٹریکٹ سے ڈپازٹ حاصل کر سکتی ہے۔
تنازعات کا ثالثی
کسی بھی بلاک چین کی طرح، پلازما چینز کو ٹرانزیکشنز کی سالمیت کو نافذ کرنے کے لیے ایک میکانزم کی ضرورت ہوتی ہے اگر شرکاء بدنیتی سے کام کرتے ہیں (مثلاً، فنڈز کو دوگنا خرچ کرنا)۔ اس مقصد کے لیے، پلازما چینز اسٹیٹ ٹرانزیشنز کی درستگی سے متعلق تنازعات کو حل کرنے اور برے رویے کو سزا دینے کے لیے فراڈ پروفس کا استعمال کرتی ہیں۔ فراڈ پروفس کو ایک ایسے میکانزم کے طور پر استعمال کیا جاتا ہے جس کے ذریعے ایک پلازما چائلڈ چین اپنی پیرنٹ چین یا روٹ چین سے شکایت درج کراتی ہے۔
ایک فراڈ پروف صرف یہ دعویٰ ہے کہ ایک خاص اسٹیٹ ٹرانزیشن غلط ہے۔ ایک مثال یہ ہے کہ اگر کوئی صارف (ایلس) ایک ہی فنڈ کو دو بار خرچ کرنے کی کوشش کرتی ہے۔ شاید اس نے UTXO کو باب کے ساتھ ایک ٹرانزیکشن میں خرچ کیا ہو اور وہی UTXO (جو اب باب کا ہے) کسی دوسرے ٹرانزیکشن میں خرچ کرنا چاہتی ہو۔
واپسی کو روکنے کے لیے، باب ایلس کی پچھلی ٹرانزیکشن میں مذکورہ UTXO کو خرچ کرنے کے ثبوت اور ٹرانزیکشن کی ایک بلاک میں شمولیت کا مرکل پروف فراہم کر کے ایک فراڈ پروف تیار کرے گا۔ یہی عمل پلازما کیش میں کام کرتا ہے — باب کو یہ ثبوت فراہم کرنے کی ضرورت ہوگی کہ ایلس نے پہلے وہ ٹوکن منتقل کیے تھے جنہیں وہ واپس لینے کی کوشش کر رہی ہے۔
اگر باب کا چیلنج کامیاب ہو جاتا ہے، تو ایلس کی واپسی کی درخواست منسوخ کر دی جاتی ہے۔ تاہم، یہ طریقہ کار واپسی کی درخواستوں کے لیے چین کو دیکھنے کی باب کی صلاحیت پر انحصار کرتا ہے۔ اگر باب آف لائن ہے، تو ایلس چیلنج کی مدت ختم ہونے کے بعد بدنیتی پر مبنی واپسی پر کارروائی کر سکتی ہے۔
پلازما میں بڑے پیمانے پر اخراج کا مسئلہ
بڑے پیمانے پر اخراج کا مسئلہ اس وقت ہوتا ہے جب بڑی تعداد میں صارفین ایک ہی وقت میں پلازما چین سے واپس لینے کی کوشش کرتے ہیں۔ یہ مسئلہ کیوں موجود ہے اس کا تعلق پلازما کے سب سے بڑے مسائل میں سے ایک سے ہے: ڈیٹا کی عدم دستیابی۔
ڈیٹا کی دستیابی اس بات کی تصدیق کرنے کی صلاحیت ہے کہ مجوزہ بلاک کے لیے معلومات دراصل بلاک چین نیٹ ورک پر شائع کی گئی تھیں۔ ایک بلاک "غیر دستیاب" ہوتا ہے اگر پروڈیوسر بلاک کو خود شائع کرتا ہے لیکن بلاک بنانے کے لیے استعمال ہونے والے ڈیٹا کو روک لیتا ہے۔
بلاکس دستیاب ہونے چاہئیں اگر نوڈس کو بلاک ڈاؤن لوڈ کرنے اور ٹرانزیکشنز کی درستگی کی تصدیق کرنے کے قابل ہونا ہے۔ بلاک چینز بلاک پروڈیوسرز کو تمام ٹرانزیکشن ڈیٹا آن چین پوسٹ کرنے پر مجبور کر کے ڈیٹا کی دستیابی کو یقینی بناتے ہیں۔
ڈیٹا کی دستیابی آف چین اسکیلنگ پروٹوکول کو محفوظ بنانے میں بھی مدد کرتی ہے جو Ethereum کی بیس لیئر پر بنتے ہیں۔ ان چینز پر آپریٹرز کو Ethereum پر ٹرانزیکشن ڈیٹا شائع کرنے پر مجبور کر کے، کوئی بھی چین کی صحیح حالت کا حوالہ دیتے ہوئے فراڈ پروفس بنا کر غلط بلاکس کو چیلنج کر سکتا ہے۔
پلازما چینز بنیادی طور پر آپریٹر کے ساتھ ٹرانزیکشن ڈیٹا کو اسٹور کرتی ہیں اور Mainnet پر کوئی ڈیٹا شائع نہیں کرتی ہیں (یعنی، وقتاً فوقتاً اسٹیٹ کمٹمنٹس کے علاوہ)۔ اس کا مطلب ہے کہ صارفین کو بلاک ڈیٹا فراہم کرنے کے لیے آپریٹر پر انحصار کرنا چاہیے اگر انہیں غلط ٹرانزیکشنز کو چیلنج کرنے والے فراڈ پروفس بنانے کی ضرورت ہے۔ اگر یہ نظام کام کرتا ہے، تو صارفین فنڈز کو محفوظ بنانے کے لیے ہمیشہ فراڈ پروفس کا استعمال کر سکتے ہیں۔
مسئلہ اس وقت شروع ہوتا ہے جب آپریٹر، نہ کہ کوئی صارف، بدنیتی سے کام کرنے والا فریق ہوتا ہے۔ چونکہ آپریٹر بلاک چین کے واحد کنٹرول میں ہے، ان کے پاس بڑے پیمانے پر غلط اسٹیٹ ٹرانزیشنز کو آگے بڑھانے کی زیادہ ترغیب ہوتی ہے، جیسے کہ پلازما چین پر صارفین سے تعلق رکھنے والے فنڈز کو چوری کرنا۔
اس معاملے میں، کلاسک فراڈ پروف سسٹم کام نہیں کرتا ہے۔ آپریٹر آسانی سے ایلس اور باب کے فنڈز کو اپنے والیٹ میں منتقل کرنے والی ایک غلط ٹرانزیکشن کر سکتا ہے اور فراڈ پروف بنانے کے لیے ضروری ڈیٹا کو چھپا سکتا ہے۔ یہ ممکن ہے کیونکہ آپریٹر کو صارفین یا Mainnet کو ڈیٹا دستیاب کرانے کی ضرورت نہیں ہے۔
لہذا، سب سے زیادہ امید افزا حل پلازما چین سے صارفین کا "بڑے پیمانے پر اخراج" کی کوشش کرنا ہے۔ بڑے پیمانے پر اخراج بدنیتی پر مبنی آپریٹر کے فنڈز چوری کرنے کے منصوبے کو سست کر دیتا ہے اور صارفین کے لیے کچھ حد تک تحفظ فراہم کرتا ہے۔ واپسی کی درخواستوں کو اس بنیاد پر ترتیب دیا جاتا ہے کہ ہر UTXO (یا ٹوکن) کب بنایا گیا تھا، جس سے بدنیتی پر مبنی آپریٹرز کو ایماندار صارفین کو فرنٹ رننگ کرنے سے روکا جا سکتا ہے۔
اس کے باوجود، ہمیں اب بھی بڑے پیمانے پر اخراج کے دوران واپسی کی درخواستوں کی درستگی کی تصدیق کرنے کا ایک طریقہ درکار ہے—تاکہ موقع پرست افراد کو غلط اخراج کی کارروائی کے افراتفری سے فائدہ اٹھانے سے روکا جا سکے۔ حل آسان ہے: صارفین سے اپنے پیسے نکالنے کے لیے چین کی آخری درست حالت پوسٹ کرنے کی ضرورت ہے۔
لیکن اس طریقہ کار میں اب بھی مسائل ہیں۔ مثال کے طور پر، اگر پلازما چین کے تمام صارفین کو باہر نکلنے کی ضرورت ہے (جو ایک بدنیتی پر مبنی آپریٹر کی صورت میں ممکن ہے)، تو پلازما چین کی پوری درست حالت کو Ethereum کی بیس لیئر پر ایک ساتھ ڈمپ کرنا ہوگا۔ پلازما چینز کے من مانے سائز (زیادہ تھرو پٹ = زیادہ ڈیٹا) اور Ethereum کی پروسیسنگ کی رفتار پر پابندیوں کے ساتھ، یہ ایک مثالی حل نہیں ہے۔
اگرچہ ایگزٹ گیمز تھیوری میں اچھے لگتے ہیں، لیکن حقیقی زندگی میں بڑے پیمانے پر اخراج سے Ethereum پر ہی نیٹ ورک بھر میں بھیڑ پیدا ہونے کا امکان ہے۔ Ethereum کی فعالیت کو نقصان پہنچانے کے علاوہ، ایک ناقص مربوط بڑے پیمانے پر اخراج کا مطلب یہ ہے کہ آپریٹر پلازما چین پر ہر اکاؤنٹ کو خالی کرنے سے پہلے صارفین فنڈز واپس نہیں لے سکیں گے۔
پلازما کے فائدے اور نقصانات
| فوائد | نقصانات |
|---|---|
| اعلیٰ تھرو پٹ اور فی ٹرانزیکشن کم لاگت پیش کرتا ہے۔ | عمومی کمپیوٹیشن کو سپورٹ نہیں کرتا (اسمارٹ کنٹریکٹس نہیں چلا سکتا)۔ صرف بنیادی ٹوکن ٹرانسفر، سویپس، اور چند دیگر ٹرانزیکشن کی اقسام پریڈیکیٹ منطق کے ذریعے سپورٹ کی جاتی ہیں۔ |
| من مانے صارفین کے درمیان ٹرانزیکشنز کے لیے اچھا ہے (اگر دونوں پلازما چین پر قائم ہیں تو فی صارف جوڑی کوئی اوور ہیڈ نہیں) | اپنے فنڈز کی سیکورٹی کو یقینی بنانے کے لیے وقتاً فوقتاً نیٹ ورک (لائیونیس کی ضرورت) کو دیکھنے یا یہ ذمہ داری کسی اور کو سونپنے کی ضرورت ہے۔ |
| پلازما چینز کو مخصوص استعمال کے معاملات کے مطابق ڈھالا جا سکتا ہے جو مرکزی چین سے غیر متعلق ہیں۔ کوئی بھی، بشمول کاروبار، مختلف سیاق و سباق میں کام کرنے والا اسکیل ایبل انفراسٹرکچر فراہم کرنے کے لیے پلازما اسمارٹ کنٹریکٹس کو اپنی مرضی کے مطابق بنا سکتا ہے۔ | ڈیٹا کو ذخیرہ کرنے اور درخواست پر اسے پیش کرنے کے لیے ایک یا زیادہ آپریٹرز پر انحصار کرتا ہے۔ |
| کمپیوٹیشن اور اسٹوریج کو آف چین منتقل کر کے Ethereum Mainnet پر بوجھ کم کرتا ہے۔ | چیلنجوں کی اجازت دینے کے لیے واپسی میں کئی دنوں کی تاخیر ہوتی ہے۔ فنجیبل اثاثوں کے لیے، اسے لیکویڈیٹی فراہم کرنے والوں کے ذریعے کم کیا جا سکتا ہے، لیکن اس سے منسلک سرمائے کی لاگت ہوتی ہے۔ |
| اگر بہت سارے صارفین بیک وقت باہر نکلنے کی کوشش کرتے ہیں، تو Ethereum Mainnet بھیڑ بھاڑ کا شکار ہو سکتا ہے۔ |
پلازما بمقابلہ لیئر 2 اسکیلنگ پروٹوکول
جب کہ پلازما کو کبھی Ethereum کے لیے ایک مفید اسکیلنگ حل سمجھا جاتا تھا، اس کے بعد سے اسے لیئر 2 (L2) اسکیلنگ پروٹوکول کے حق میں چھوڑ دیا گیا ہے۔ L2 اسکیلنگ حل پلازما کے کئی مسائل کا ازالہ کرتے ہیں:
کارکردگی
زیرو نالج رول اپس آف چین پروسیس کیے گئے ٹرانزیکشنز کے ہر بیچ کی درستگی کے کرپٹوگرافک ثبوت تیار کرتے ہیں۔ یہ صارفین (اور آپریٹرز) کو غلط اسٹیٹ ٹرانزیشنز کو آگے بڑھانے سے روکتا ہے، جس سے چیلنج کی مدت اور ایگزٹ گیمز کی ضرورت ختم ہو جاتی ہے۔ اس کا یہ بھی مطلب ہے کہ صارفین کو اپنے فنڈز کو محفوظ بنانے کے لیے وقتاً فوقتاً چین کو دیکھنے کی ضرورت نہیں ہے۔
اسمارٹ کنٹریکٹس کے لیے سپورٹ
پلازما فریم ورک کے ساتھ ایک اور مسئلہ Ethereum اسمارٹ کنٹریکٹس کے نفاذ کی حمایت کرنے میں ناکامیopens in a new tab تھا۔ نتیجے کے طور پر، پلازما کے زیادہ تر نفاذ زیادہ تر سادہ ادائیگیوں یا ERC-20 ٹوکنز کے تبادلے کے لیے بنائے گئے تھے۔
اس کے برعکس، آپٹیمسٹک رول اپس، Ethereum Virtual Machine کے ساتھ مطابقت رکھتے ہیں اور Ethereum-native اسمارٹ کنٹریکٹس چلا سکتے ہیں، جو انہیں ڈی سینٹرلائزڈ ایپلیکیشنز کو اسکیل کرنے کے لیے ایک مفید اور محفوظ حل بناتے ہیں۔ اسی طرح، EVM (zkEVM) کا زیرو نالج نفاذ بنانےopens in a new tab کے منصوبے جاری ہیں جو ZK-rollups کو من مانی منطق پر کارروائی کرنے اور اسمارٹ کنٹریکٹس کو انجام دینے کی اجازت دے گا۔
ڈیٹا کی عدم دستیابی
جیسا کہ پہلے بیان کیا گیا ہے، پلازما ڈیٹا کی دستیابی کے مسئلے سے دوچار ہے۔ اگر کوئی بدنیتی پر مبنی آپریٹر پلازما چین پر ایک غلط ٹرانزیشن کو آگے بڑھاتا ہے، تو صارفین اسے چیلنج نہیں کر پائیں گے کیونکہ آپریٹر فراڈ پروف بنانے کے لیے درکار ڈیٹا کو روک سکتا ہے۔ رول اپس اس مسئلے کو آپریٹرز کو Ethereum پر ٹرانزیکشن ڈیٹا پوسٹ کرنے پر مجبور کر کے حل کرتے ہیں، جس سے کوئی بھی چین کی حالت کی تصدیق کر سکتا ہے اور اگر ضروری ہو تو فراڈ پروفس بنا سکتا ہے۔
بڑے پیمانے پر اخراج کا مسئلہ
ZK-rollups اور آپٹیمسٹک رول اپس دونوں پلازما کے بڑے پیمانے پر اخراج کے مسئلے کو مختلف طریقوں سے حل کرتے ہیں۔ مثال کے طور پر، ایک ZK-rollup کرپٹوگرافک میکانزم پر انحصار کرتا ہے جو اس بات کو یقینی بناتا ہے کہ آپریٹرز کسی بھی منظر نامے میں صارف کے فنڈز کو چوری نہیں کر سکتے۔
اسی طرح، آپٹیمسٹک رول اپس واپسی پر تاخیر کی مدت عائد کرتے ہیں جس کے دوران کوئی بھی چیلنج شروع کر سکتا ہے اور بدنیتی پر مبنی واپسی کی درخواستوں کو روک سکتا ہے۔ جب کہ یہ پلازما کی طرح ہے، فرق یہ ہے کہ تصدیق کنندگان کو فراڈ پروفس بنانے کے لیے درکار ڈیٹا تک رسائی حاصل ہوتی ہے۔ اس طرح، رول اپ صارفین کو Ethereum Mainnet پر ایک جنونی، "سب سے پہلے باہر نکلنے" کی منتقلی میں مشغول ہونے کی ضرورت نہیں ہے۔
پلازما سائیڈ چینز اور شارڈنگ سے کیسے مختلف ہے؟
پلازما، سائیڈ چینز، اور شارڈنگ کافی حد تک ملتے جلتے ہیں کیونکہ یہ سب کسی نہ کسی طرح سے Ethereum Mainnet سے جڑتے ہیں۔ تاہم، ان کنکشنز کی سطح اور طاقت مختلف ہوتی ہے، جو ہر اسکیلنگ حل کی سیکورٹی خصوصیات کو متاثر کرتی ہے۔
پلازما بمقابلہ سائیڈ چینز
ایک سائیڈ چین ایک آزادانہ طور پر چلنے والا بلاک چین ہے جو دو طرفہ برج کے ذریعے Ethereum Mainnet سے جڑا ہوا ہے۔ برجز صارفین کو دو بلاک چینز کے درمیان ٹوکن کا تبادلہ کرنے کی اجازت دیتے ہیں تاکہ سائیڈ چین پر ٹرانزیکشن کیا جا سکے، Ethereum Mainnet پر بھیڑ کو کم کیا جا سکے اور اسکیل ایبلٹی کو بہتر بنایا جا سکے۔ سائیڈ چینز ایک علیحدہ اتفاق رائے کا میکانزم استعمال کرتے ہیں اور عام طور پر Ethereum Mainnet سے بہت چھوٹے ہوتے ہیں۔ نتیجے کے طور پر، ان چینز پر اثاثوں کو برج کرنے میں زیادہ خطرہ شامل ہوتا ہے۔ سائیڈ چین ماڈل میں Ethereum Mainnet سے وراثت میں ملنے والی سیکورٹی گارنٹی کی کمی کے پیش نظر، صارفین کو سائیڈ چین پر حملے میں فنڈز کے نقصان کا خطرہ ہوتا ہے۔
اس کے برعکس، پلازما چینز اپنی سیکورٹی Mainnet سے حاصل کرتی ہیں۔ یہ انہیں سائیڈ چینز سے قابل پیمائش حد تک زیادہ محفوظ بناتا ہے۔ سائیڈ چینز اور پلازما چینز دونوں کے مختلف اتفاق رائے پروٹوکول ہو سکتے ہیں، لیکن فرق یہ ہے کہ پلازما چینز Ethereum Mainnet پر ہر بلاک کے لیے مرکل روٹس شائع کرتی ہیں۔ بلاک روٹس معلومات کے چھوٹے ٹکڑے ہیں جن کا استعمال ہم پلازما چین پر ہونے والے ٹرانزیکشنز کے بارے میں معلومات کی تصدیق کے لیے کر سکتے ہیں۔ اگر پلازما چین پر کوئی حملہ ہوتا ہے، تو صارفین مناسب ثبوتوں کا استعمال کرتے ہوئے اپنے فنڈز کو محفوظ طریقے سے Mainnet میں واپس لے سکتے ہیں۔
پلازما بمقابلہ شارڈنگ
پلازما چینز اور شارڈ چینز دونوں وقتاً فوقتاً Ethereum Mainnet پر کرپٹوگرافک ثبوت شائع کرتے ہیں۔ تاہم، دونوں کی سیکورٹی کی خصوصیات مختلف ہیں۔
شارڈ چینز "کولیشن ہیڈرز" کو Mainnet پر کمٹ کرتی ہیں جس میں ہر ڈیٹا شارڈ کے بارے میں تفصیلی معلومات ہوتی ہیں۔ Mainnet پر نوڈس ڈیٹا شارڈز کی درستگی کی تصدیق اور نفاذ کرتے ہیں، جس سے غلط شارڈ ٹرانزیشنز کے امکان کو کم کیا جاتا ہے اور نیٹ ورک کو بدنیتی پر مبنی سرگرمیوں سے بچایا جاتا ہے۔
پلازما مختلف ہے کیونکہ Mainnet کو صرف چائلڈ چینز کی حالت کے بارے میں کم سے کم معلومات ملتی ہیں۔ اس کا مطلب ہے کہ Mainnet چائلڈ چینز پر کی جانے والی ٹرانزیکشنز کی مؤثر طریقے سے تصدیق نہیں کر سکتا، جس سے وہ کم محفوظ ہو جاتی ہیں۔
نوٹ کریں کہ Ethereum بلاک چین کی شارڈنگ اب روڈ میپ پر نہیں ہے۔ اسے رول اپس اور ڈانک شارڈنگ کے ذریعے اسکیلنگ نے پیچھے چھوڑ دیا ہے۔
پلازما استعمال کریں
متعدد پروجیکٹس پلازما کے نفاذ فراہم کرتے ہیں جنہیں آپ اپنے ڈیپس میں ضم کر سکتے ہیں:
- Polygonopens in a new tab (پہلے Matic Network)
مزید پڑھیں
- پلازما سیکھیںopens in a new tab
- "مشترکہ سیکورٹی" کا کیا مطلب ہے اور یہ اتنا اہم کیوں ہے اس کی ایک فوری یاد دہانیopens in a new tab
- سائیڈ چینز بمقابلہ پلازما بمقابلہ شارڈنگopens in a new tab
- پلازما کو سمجھنا، حصہ 1: بنیادی باتیںopens in a new tab
- پلازما کی زندگی اور موتopens in a new tab
کسی کمیونٹی وسیلے کے بارے میں جانتے ہیں جس نے آپ کی مدد کی ہو؟ اس صفحہ میں ترمیم کریں اور اسے شامل کریں!