مرکزی مواد پر جائیں

EigenLayer: ایتھیریم میں بلا اجازت فیچر کا اضافہ

سری رام کنن (Sreeram Kannan) ایتھیریم پر بلا اجازت فیچر کے اضافے کے لیے EigenLayer کا طریقہ کار پیش کرتے ہیں۔

Date published: ۱۰ فروری، ۲۰۲۳

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

یہ ٹرانسکرپٹ a16z کرپٹو کی جانب سے شائع کردہ اصل ویڈیو ٹرانسکرپٹ (opens in a new tab) کی ایک قابل رسائی کاپی ہے۔ اسے پڑھنے میں آسانی کے لیے معمولی طور پر ایڈٹ کیا گیا ہے۔

تعارف (0:00)

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

جیسا کہ ٹم (Tim) نے تعارف کرایا، میں سیئٹل میں یونیورسٹی آف واشنگٹن میں ایک ایسوسی ایٹ پروفیسر ہوں، جہاں ہم پچھلے ساڑھے چار سالوں سے بلاک چینز، اتفاق رائے، اور دیگر شعبوں پر کام کر رہے ہیں۔ پچھلے ایک سال کے دوران، میں نے EigenLayer Labs نامی اسٹارٹ اپ کی بنیاد رکھی ہے۔ ہم نے اتفاق رائے کے پروٹوکولز پر بہت کام کیا ہے — ہمارا ایک مقالہ تھا جس کا نام "Everything is a Race" تھا جو ان شرائط کا تجزیہ کرتا ہے جن کے تحت ثبوتِ کار (PoW)، حصہ داری کا ثبوت (PoS)، اور پروف آف اسپیس (proof of space) طویل ترین چین (longest-chain) قسم کے پروٹوکولز محفوظ ہوتے ہیں۔ ہم نے اس سمجھ بوجھ کی بنیاد پر مزید کام کیا — مثال کے طور پر، Prism نامی ایک مقالہ، جو کہ بہت کم تاخیر (latency) کے ساتھ ایک ثبوتِ کار پروٹوکول ہے۔ ہم نے PoSAT نامی کام بھی کیا کہ کس طرح ایک متحرک طور پر دستیاب حصہ داری کا ثبوت پروٹوکول بنایا جائے، جہاں آپ کا پروٹوکول متغیر شرکت کے تحت بھی کام کرتا رہتا ہے۔

بلاک چینز کب جوابدہ ہوتی ہیں (1:31)

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

کثیر وسائل کا اتفاق رائے (2:11)

دو حالیہ ترین کام کثیر وسائل کے اتفاق رائے پر ہیں — فرض کریں کہ آپ ایک ایسا پروٹوکول بنانا چاہتے ہیں جو حصہ داری کا ثبوت، پروف آف اسپیس، اور ثبوتِ کار سب کو ملا کر ایک پروٹوکول میں استعمال کرے۔ آپ چاہتے ہیں کہ یہ تب بھی کام کرے جب ثبوتِ کار کے کان کنوں کی اکثریت بدنیتی پر مبنی ہو، بشرطیکہ حصہ داری کا ثبوت کے کان کنوں کا ایک بہت چھوٹا حصہ ایماندار ہو۔ ہم نے متعدد وسائل میں تجارتی توازن (trade-off) کے خطوں کی خصوصیات بیان کی ہیں۔

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

اتفاق رائے کے اوپری حصے میں، شارڈنگ جیسے اسکیلنگ کے حل موجود ہیں۔ اس پر ہمارے دو مقالے تھے — Coded Merkle Tree اور Free2Shard۔

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

اعتماد اور جدت طرازی کو الگ کرنا (8:30)

کہانی کو 2008–2009 میں واپس لے جاتے ہیں: بٹ کوائن نے ثبوتِ کار کی کان کنی کے ذریعے لامركزی اعتماد کی داغ بیل ڈالی۔ کان کنی کے اوپر، ایک اتفاق رائے کا پروٹوکول ہے — طویل ترین چین یا سب سے بھاری چین — جو درست چین کا فیصلہ کرتا ہے۔ اس کے اوپر، Bitcoin Script عمل درآمد کے اصول طے کرتا ہے۔ لہذا ہمارے پاس بنیاد میں ایک اعتماد کی تہہ ہے، اس کے اوپر اتفاق رائے کی تہہ ہے، اور اس کے اوپر عمل درآمد کی تہہ ہے۔

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

ایتھیریم کے ذریعے بنایا گیا بنیادی آئیڈیا اعتماد اور جدت طرازی کو الگ کرنا تھا۔ انہوں نے بٹ کوائن کی اسکرپٹنگ کی تہہ کو لیا اور اسے ایک عام مقصد کی ٹیورنگ-مکمل (Turing-complete) پروگرامنگ کی تہہ — Ethereum Virtual Machine — سے بدل دیا۔ بنیادی معنوں میں یہ ایک چھوٹا سا تکنیکی اپ گریڈ تھا، لیکن اس نے اعتماد کی ماڈیولیرٹی (modularity) پیدا کی۔ اب کوئی بھی آ کر سسٹم کے اوپر غیر مرکزی ایپلی کیشنز (dapps) بنا سکتا ہے۔ جس شخص نے ENS بنایا اس کا اعتماد کے نیٹ ورک سے کوئی تعلق نہیں تھا۔ ایتھیریم نیٹ ورک کا اعتماد ایک ایسا ماڈیول بن گیا جسے کسی بھی ڈسٹری بیوٹڈ ایپلی کیشن کو فراہم کیا جا سکتا ہے۔

کھلی جدت طرازی (10:23)

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

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

لیکن کھلی جدت طرازی کی راہ میں رکاوٹیں اب بھی برقرار ہیں۔ اگر میرے پاس ایتھیریم کے اتفاق رائے کے پروٹوکول کو اپ گریڈ کرنے کا کوئی آئیڈیا ہے — فرض کریں کہ یہ 2019 ہے اور میں Avalanche اتفاق رائے کا پروٹوکول لے کر آیا ہوں — تو اسے ایتھیریم پر تعینات کرنے کا کوئی طریقہ نہیں ہے۔ تو میں کیا کروں؟ میں جا کر اپنی پوری دنیا بناتا ہوں۔ یہ متبادل لیئر ۱ (l1) بلاک چینز کا دور ہے — ہر ایک کے مختلف اتفاق رائے کے پروٹوکولز، مختلف ورچوئل مشینیں ہیں، لیکن ہر ایک کو اپنے اعتماد کے نیٹ ورکس بنانے پڑتے ہیں۔

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

مزید برآں، ایتھیریم dapps کو صرف بلاک بنانے کے لیے اعتماد فراہم کرتا ہے — ٹرانزیکشن کی ترتیب اور ٹرانزیکشن پر عمل درآمد۔ بس اتنا ہی۔ اگر dapps کو کسی اور چیز پر اعتماد چاہیے — انٹرنیٹ سے ڈیٹا پڑھنا، کسی دوسری بلاک چین سے ڈیٹا پڑھنا، ایک مختلف عمل درآمد کا انجن چلانا، گیمنگ انجن چلانا، تصدیقی نظام چلانا — تو انہیں اپنا اعتماد کا نیٹ ورک بنانا ہوگا۔ چین لنک ایک بہترین مثال ہے: یہ ایک اوریکل پروٹوکول ہے جو انٹرنیٹ سے ڈیٹا کو بلاک چین میں لانے میں مدد کرتا ہے، لیکن چین لنک کا اپنا اعتماد کا نیٹ ورک ہے۔ اس کا اعتماد ایتھیریم کے اسٹیکرز سے ادھار نہیں لیا گیا ہے۔

مائیکرو اکنامک مسئلہ (16:28)

مائیکرو اکنامک مسئلہ: اگر آپ ایک مڈل ویئر چلا رہے ہیں — فرض کریں، ایک ڈیٹا اسٹوریج سسٹم — تو آپ کو اپنا اسٹیکنگ کا طریقہ کار بنانا ہوگا۔ آپ کو اعلیٰ اقتصادی سیکیورٹی کی ضرورت ہے، جس کا مطلب ہے کہ بہت سارا سرمایہ اسٹیک کیا گیا ہو، اور پھر آپ کے پاس سرمائے کی متبادل لاگت (opportunity cost) ہوتی ہے۔ مثال کے طور پر، آپ چاہتے ہیں کہ آپ کی ڈیٹا اسٹوریج کی تہہ میں $10 billion اسٹیک کیے جائیں۔ آپ کو غیر قیاس آرائی پر مبنی دنیا میں اس سرمائے پر 5% یا 10% سالانہ شرح ادا کرنی ہوگی۔ سب سے بڑی لاگت ڈیٹا کو اسٹور کرنے کی آپریشنل لاگت نہیں ہے — یہ ایک بڑے اقتصادی سرمائے کی بنیاد کو برقرار رکھنے کی لاگت ہے۔

آپ کسی بھی حصہ داری کا ثبوت ایکو سسٹم کو دیکھیں: 94% انعامات اس شخص کو جاتے ہیں جس کے پاس سرمایہ ہوتا ہے، اور صرف 6% اس شخص کو جاتا ہے جو دراصل آپریشنز کرتا ہے۔ لہذا اگر آپ آپریشنل اخراجات کو 10x تک کم کرنے کا کوئی زبردست آئیڈیا لے کر آتے ہیں، تب بھی 94% میں کوئی تبدیلی نہیں آتی۔ آپ کے اخراجات کا ڈھانچہ سرمائے کی لاگت تک محدود ہے۔

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

اقتصادی مسئلہ (19:52)

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

EigenLayer (20:44)

یہ دراصل ایک حیرت انگیز طور پر سادہ آئیڈیا ہے جو ان تمام مسائل کو ایک ساتھ حل کر دیتا ہے۔

EigenLayer ایک موجودہ اعتماد کے نیٹ ورک سے فائدہ اٹھانے کا ایک طریقہ کار ہے تاکہ وہ دیگر کام کیے جا سکیں جن کے لیے اسے نہیں بنایا گیا تھا۔ ایتھیریم ترتیب اور عمل درآمد پر اعتماد فراہم کرتا ہے۔ EigenLayer ایتھیریم پر سمارٹ کنٹریکٹس کا ایک سلسلہ ہے، اور اس کا بنیادی عملی لفظ ری اسٹیکنگ ہے۔

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

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

EigenLayer ایکو سسٹم کو کیسے ہم آہنگ کرتا ہے (23:50)

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

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

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

EigenLayer ایک دو طرفہ مارکیٹ پلیس ہے۔ ایک طرف اسٹیکرز شامل ہو رہے ہیں۔ دوسری طرف EigenLayer کے اوپر بنائے گئے مڈل ویئرز اور خدمات ہیں جو ان اسٹیکرز کو استعمال کرنے کا انتخاب کر رہے ہیں۔

اوور لیوریجنگ اور رسک مینجمنٹ (33:00)

سامعین کا سوال: کیا ہوگا اگر اسٹیک کو اوور لیوریج (over-leveraged) کیا جا رہا ہو؟

فرض کریں کہ دس مختلف dapps اپنی اپنی چینز چلا رہی ہیں، جن میں سے ہر ایک کی مالیت $1 million ہے اور وہ اسی $2 million کے اسٹیکر کورم پر انحصار کر رہی ہیں — تو وہ اسٹیک اوور لیوریج ہو جاتا ہے۔ EigenLayer رسک مینجمنٹ کی تہہ بھی ہے۔ ہم اسے ایک گراف کے مسئلے کے طور پر ماڈل کرتے ہیں: ہر اسٹیکر ایک نوڈ ہے، ہر سروس اسٹیکرز کے ایک گروپ پر انحصار کرتی ہے، اور ہر سروس کے لیے کرپشن سے ایک منافع ہوتا ہے۔ پھر آپ اس گراف پر کٹس (cuts) کا حساب لگاتے ہیں تاکہ یہ یقینی بنایا جا سکے کہ سسٹم کبھی بھی اوور لیوریج نہ ہو۔

اگر سسٹم اوور لیوریج ہو جاتا ہے، تو فیس بڑھ جاتی ہے، زیادہ لوگ شامل ہوتے ہیں، اور سسٹم دوبارہ انڈر لیوریج (under-leveraged) ہو جاتا ہے۔ جیسے جیسے مزید خدمات شروع ہوتی ہیں، منافع کے مواقع بڑھتے ہیں، اور زیادہ سرمایہ مقفل ہو جاتا ہے — 5% ETH اسٹیک ہونے کے بجائے، آپ کے پاس 50% ہو سکتا ہے۔

بلاک اسپیس کی معاشیات (43:58)

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

بلاک کی حد سب سے کمزور نوڈ کے بنیادی ڈھانچے سے طے ہوتی ہے۔ ایتھیریم کا فلسفہ وینزویلا میں ایک ہوم توثیق کار کو شامل کرنا ہے — شاید 1 megabyte فی سیکنڈ۔ تو اس طرح بلاک کی حد مقرر کی جاتی ہے۔ لیکن Amazon Web Services پر چلنے والے تمام اسٹیکرز کے پاس 10 gigabit کنکشنز ہیں — جو سب سے کمزور نوڈ سے 10,000x کا فرق ہے۔

EigenLayer ایک آزاد مارکیٹ بنا کر اسے خود بخود حل کر دیتا ہے جہاں یہ اسٹیکرز دیگر خدمات کے لیے اپنی اضافی بلاک اسپیس ادھار دے سکتے ہیں۔ کوئی شخص 15 million گیس کے بجائے 15 giga-gas فی بلاک کے ساتھ ایک اور چین بنا سکتا ہے۔ آپ کو ایتھیریم کی سیکیورٹی کا تقریباً 60% ملتا ہے — اور یہ پہلے ہی کافی بہتر ہے۔

اسٹیکر کا تنوع (48:57)

اسٹیکر کا تنوع (heterogeneity) کمپیوٹیشنل صلاحیتوں سے آگے تک پھیلا ہوا ہے۔ اسٹیکرز اپنے خطرے اور انعام کی ترجیحات میں انتہائی متنوع ہوتے ہیں۔ آپ اور میں اس بات پر متفق ہو سکتے ہیں کہ اگر ہم Coinbase API آؤٹ پٹ سے مختلف ہوں گے تو ہماری کٹوتی ہو جائے گی، لیکن کسی اور کے لیے یہ بالکل ناقابل قبول ہے۔ اسے کبھی بھی بنیادی پروٹوکول میں معمول نہیں بنایا جا سکتا لیکن اسے ایک آپٹ ان (opt-in) تہہ میں بیرونی شکل دی جا سکتی ہے۔

اسٹیکرز انعام کی ترجیحات میں بھی متنوع ہوتے ہیں۔ ایتھیریم میں، بلاک اسپیس ایک بے رنگ مقدار ہے — تمام ٹرانزیکشنز برابر ہیں، اور انہیں ممتاز کرنے کا واحد سگنل قیمت ہے۔ ایتھیریم کے اوپر ایک سوشل نیٹ ورک بنانا بہت مشکل ہے کیونکہ ہر سوشل نیٹ ورک ٹرانزیکشن ایک غیر مرکزی مالیات (DeFi) ٹرانزیکشن کا مقابلہ کرتی ہے جو ٹرانزیکشن در ٹرانزیکشن کی بنیاد پر بہت زیادہ منافع بخش ہوتی ہے۔ ہمارا حل: اسٹیکرز مختلف ذیلی چینز (sub-chains) کا انتخاب کرتے ہیں جن میں ان کی انعام کی ترجیحات مختلف ہوتی ہیں۔

جمہوری اور چست جدت طرازی (51:01)

EigenLayer اس مسئلے کو حل کرتا ہے کہ ایک ایسی بلاک چین کیسے ڈیزائن کی جائے جو جمہوری بھی ہو اور جدت طرازی میں چست (agile) بھی ہو۔ ایتھیریم بہت جمہوری انداز میں چلایا جاتا ہے لیکن ردعمل دینے میں بھی بہت سست ہے۔ آج تمام پروٹوکولز چستی اور جمہوری گورننس کے درمیان ایک تجارتی توازن (trade-off) بناتے ہیں۔ ایتھیریم اور EigenLayer مل کر دونوں جہانوں کا بہترین حصہ حاصل کرتے ہیں: ایک بنیادی تہہ جو جمہوری ہے اور آہستہ آہستہ اپ ڈیٹ ہوتی ہے، جس کے اوپر EigenLayer لوگوں کو ایسی جدتیں بنانے کی اجازت دیتا ہے جو مارکیٹ کے مطالبات کا تیزی سے اور مکمل طور پر بلا اجازت طریقے سے جواب دیتی ہیں۔

EigenDA اور اختتام (52:56)

ہم پل، ایونٹ سے چلنے والی آٹومیشن، منصفانہ آرڈرنگ کی خدمات، سائیڈ چینز، اور MEV انضمام بنانے کی تلاش کر رہے ہیں — یہ سب EigenLayer پر۔ EigenLayer پہلے ہی اندرونی آزمائشی نیٹ ورکس پر لائیو ہے۔ ہم نے پہلے ہی پہلا استعمال کا کیس (use case) بنا لیا ہے: ایتھیریم کے لیے ایک ہائپر اسکیل ڈیٹا کی دستیابی کی تہہ جسے EigenDA کہا جاتا ہے۔ یہ ایک ڈیٹا کی دستیابی کی تہہ ہے جو حذفی کوڈنگ اور پولی نومیئل کمٹمنٹس (polynomial commitments) میں بہترین آئیڈیاز کو شامل کرتی ہے۔ ہمارے آزمائشی نیٹ ورک پر، جس شرح سے آپ ڈیٹا لکھ سکتے ہیں وہ 12.4 megabytes فی سیکنڈ ہے — جو کہ ایتھیریم 2.0 کے شیڈول کردہ اجراء سے 10x زیادہ ہے۔

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

سوال و جواب کی جھلکیاں (58:00)

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

خطرے پر: انتہائی مثال — تمام اسٹیک نے ایک ایسے EigenLayer سسٹم کا انتخاب کیا جہاں آپ کچھ برا کیے بغیر بھی کٹوتی کا شکار ہو سکتے ہیں، اور پھر آپ کی کٹوتی ہو گئی اور پورا پروٹوکول خطرے میں پڑ گیا۔ یہ ممکن ہے۔ لیکن اسٹیکرز وہ ہیں جو اپنا پیسہ کھو رہے ہیں، اس لیے انہیں شامل ہونے میں زیادہ محتاط رہنا چاہیے۔ ان کے لیے محتاط رہنا آسان بنانا ہی وہ چیز ہے جس پر ہم توجہ مرکوز کر رہے ہیں۔

لیئر ۱ (l1) بلاک اسپیس بمقابلہ سائیڈ چینز پر: آپ ایتھیریم کے اعتماد کے نیٹ ورک کے اوپر ایک بہت مختلف سسٹم — جیسے Solana VM — چلا سکتے ہیں۔ کٹوتی کی شرط سادہ ہے: اگر آپ ایک ہی گہرائی پر کسی بلاک پر دوہرے دستخط کرتے ہیں، تو یہ ایک آن چین قابل تصدیق شرط ہے اور آپ کی کٹوتی ہو جاتی ہے۔ اخراجات کا ڈھانچہ کام کرتا ہے کیونکہ ری اسٹیکرز کو سرمائے کی کوئی اضافی لاگت نہیں اٹھانی پڑتی، اور ایک EigenLayer سائیڈ چین اور آپ کی اپنی چین ہونے کے درمیان فرق یہ ہے کہ آپ کو قدر کے کسی نئے ٹوکن کی ضرورت نہیں ہے اور آپ کو اس ٹوکن کے سرمائے کی لاگت کو برقرار رکھنے کے لیے ادائیگی کرنے کی ضرورت نہیں ہے۔

کیا یہ صفحہ مددگار تھا؟