TL;DR
- بلاب-بنیادی ڈیزائن: تحقیق کاروں نے ایتھریم ویلیڈیٹرز کے درمیان بینڈ ویتھ کی بوجھ کو کم کرنے اور قابلیت کو بہتر بنانے کے لیے اجرائی پیلوزڈ ڈیٹا کو بلابس میں منتقل کرنے کا تجویز دیا ہے۔
- ڈیٹا دستیابی: بلاک-این-بلوب ماڈل کریپٹوگرافک کمٹمنٹس اور نمونہ لینے کا استعمال کرتا ہے تاکہ مکمل ڈاؤن لوڈ کیے بغیر یہ یقینی بنایا جا سکے کہ ڈیٹا موجود ہے۔
- ایکو سسٹم کے اپ گریڈز: یہ پیشکش ERC‑8211 کے پروگرامیبل ورک فلوز اور ڈیٹا گیس کو ایک جٹھانے کے ارد گرد کی بحثوں کے ساتھ مطابقت رکھتی ہے۔
تازہ ترین تحقیق کا ایک ڈیزائن دریافت کرتا ہے جو اجرائی پیلود ڈیٹا کو Ethereum بلاک چین پر بلاکس کے ساتھ شائع کیے جانے والے بلابس میں منتقل کرتا ہے، جس کا مقصد بینڈ ویتھ کے دباؤ کو کم کرنا اور وسیع تر اسکیل ایبلٹی کے اہداف کو حاصل کرنا ہے۔ یہ خیال پہلے کے کام پر مبنی ہے اور ایتھریم نیٹ ورک کے سارے ویلیڈیٹرز پر دباؤ ڈالنے والی بڑھتی ہوئی ڈیٹا کی مانگ کے جواب میں ہے۔ مرکزی ڈیٹا کو کس طرح پیکج اور تصدیق کیا جائے، اس کا دوبارہ خیال کرتے ہوئے، تحقیق کاروں کا مقصد حفاظت کو متاثر نہ کرتے ہوئے پروسیسنگ کو آسان بنانا ہے۔
بلُک‑این‑بلُوبز پیشکش کی ابتدا
ہالیا پوسٹ جس کا عنوان “Blocks Are Dead. Long Live Blobs” ہے، جسے ٹونی وہارشٹیٹر اور دیگر شرکاء نے مل کر لکھا ہے، EIP‑8142، جسے بلاک‑ان‑بلوبز بھی کہا جاتا ہے، کا خاکہ پیش کرتی ہے۔ یہ منصوبہ ٹرانزیکشن ڈیٹا کو EIP‑4844 کے ذریعے متعارف کرائے گئے بلابس میں براہ راست اینکوڈ کرنے کا پیش کرتا ہے، جو ایتھریم کے راستے میں ایک اہم اپگریڈ ہے۔ مکمل ایگزیکشن پیلود ڈاؤن لوڈ کرنے کے بجائے، ویلیدیٹرز کرپٹوگرافک کمٹمنٹس کی تصدیق کریں گے، جس سے نیٹ ورک کے بھرپور ڈیٹا کی نقل و حمل کی ضرورت کم ہو جائے گی۔
بارتھ ویڈتھ اور ڈیٹا دستیابی کے چیلنجوں کا حل
یہ پیشکش بڑھتے ہوئے بلاک سائزز اور زیادہ گیس لِمٹس کی وجہ سے پیدا ہونے والے بٹل نیک کو ہدف بناتی ہے، جو ویلیڈیٹرز کو بڑھتے ہوئے بڑے ڈیٹا سیٹس کو ہینڈل کرنے پر مجبور کرتے ہیں۔ دینکن اپگریڈ کے دوران شامل کیے گئے بلابس پہلے ہی ڈیٹا کو کارآمد طریقے سے متعین کرنے کی اجازت دیتے ہیں، بغیر ہر تفصیل کو آن چین میں محفوظ کیے۔ EIP‑8142 اس رویے کو مزید بڑھاتا ہے، جس میں ایگزیکشن پیلود ڈیٹا کو بلابس میں شامل کیا جاتا ہے، جس سے ویلیڈیٹرز ایتھریم نوڈس کے ذریعے مکمل ڈاؤن لوڈ کیے بغیر ڈیٹا دستیابی کی تصدیق کے لیے نمونہ لینے والے طریقہ کار پر انحصار کر سکتے ہیں۔

zkEVM اور ویلیڈیٹر ورکفلوز کے اثرات
یہ تبدیلی ایک مستقبل میں زیادہ متعلقہ ہو جاتی ہے جہاں zkEVM سسٹمز کام کرتے ہیں۔ صفر جانکاری ثبوت درست انجام دہی کی تصدیق کر سکتے ہیں، لیکن وہ یہ یقینی نہیں بناتے کہ بنیادی ڈیٹا دستیاب ہے۔ وارشٹیٹر نے نوٹ کیا کہ ویلیدیٹرز ٹرانزیکشنز کے بجائے ثبوت کی تصدیق کرتے ہیں، جس سے ڈیٹا کو چھپانے کا خطرہ پیدا ہوتا ہے۔ بلاک-این-بلابس اس خلا کو دور کرنے کے لیے ڈیٹا دستیابی کو واضح بناتا ہے، جس سے ویلیدیٹرز بلابس ڈیٹا کو نمونہ بناتے ہوئے ایتھریم کے کنسینس ماڈل کی مکملیت برقرار رکھ سکتے ہیں۔
ایک جامع ڈیٹا اخراجات اور ذکی تراکیم کی طرف
محققین نے نیٹ ورک کے ڈیٹا کو شامل کرنے کے طریقے میں ممکنہ تبدیلیوں پر بھی زور دیا ہے۔ آج، ایکزیکشن گیس اور بلاب استعمال الگ الگ رہتے ہیں، لیکن ایک یکجا "ڈیٹا گیس" ماڈل لاگتوں کو مطابق کر سکتا ہے اور اوور لیپنگ لِمٹس کو کم کر سکتا ہے۔ اس کے علاوہ، بائیکونومی اور ethereum فاؤنڈیشن کا یو ایکس ٹریک ERC‑8211 کو آگے بڑھا رہا ہے، جو ٹرانزیکشنز کو پروگرامیبل ورک فلو میں تبدیل کرتا ہے۔ اس مجموعہ کوششوں سے ethereum کے طویل مدتی ترقی کو شکل دینے والی وسیع تر تجرباتی لہر کا اظہار ہوتا ہے۔

