سولانا مین نیٹ پر p-ٹوکن اپ گریڈ فعال ہو گیا ہے۔ یہ اپ گریڈ پنوکیو رسٹ لائبریری پر مبنی ہے، جو موجودہ SPL ٹوکن پروگرام کے عمل کو بدل دیتی ہے، جبکہ موجودہ والٹس، ایپلیکیشنز اور ٹوکنز کے ساتھ مطابقت برقرار رکھتی ہے۔ سولانا فاؤنڈیشن کے افشا کردہ ڈیٹا کے مطابق، ٹوکن متعلقہ حکمات کی کمپوٹیشن کا استعمال تکریباً 98% تک کم ہو سکتا ہے۔
ٹرانسفر کمانڈز کی استعمال میں واضح کمی
اس اپگریڈ کے سب سے زیادہ توجہ کا مرکز ٹوکن ٹرانسفر کی لاگت میں شدید کمی ہے۔ عام ٹوکن ٹرانسفر کے لیے درکار کمپیوٹیشنل یونٹس 4645 سے گھٹ کر 76 ہو گئے، جبکہ transfer_checked ہدایت 6200 سے گھٹ کر 105 ہو گئی۔
سولانا نیٹ ورک میں، کمپیوٹنگ یونٹس کا استعمال ٹرانزیکشن اور پروگرام ایکزیکشن کے لیے استعمال ہونے والے وسائل کو پیمانے کے طور پر مانچنے کے لیے کیا جاتا ہے۔ ٹوکن پروگرامز زنجیر پر سب سے زیادہ استعمال ہونے والے کمپوننٹس میں سے ایک ہیں، جن میں DeFi ایکسچینج، NFT ٹریڈنگ، ادائیگیاں، اسٹیکنگ اور اسٹیبل کوئن ٹرانسفرز شامل ہیں۔ اس لیے، ٹوکن لیئر کا بہتر بنانا صرف ایک واحد فنکشن کو نہیں بلکہ زنجیر پر مجموعی سرگرمیوں کو متاثر کرتا ہے۔
آرٹیکل میں کہا گیا ہے کہ صرف p-ٹوکن کے سوئچنگ سے تقریباً 12 فیصد سے 13 فیصد بلوک اسپیس رہا سکتا ہے۔ یہ تخمینہ بعد میں بیچ پروسیسنگ فنکشن کے ممکنہ اضافی فائدے کو شامل نہیں کرتا۔
معیار تبدیل نہ کریں، پرانی ایمپلیمنٹ کو براہ راست تبدیل کریں
اس اپگریڈ کے ساتھ کوئی نیا ٹوکن معیار متعارف نہیں کیا گیا، بلکہ یہ موجودہ SPL ٹوکن پروگرام کا ب без تبدیلی سیدھا متبادل ہے۔ ڈویلپرز کو اپنے اثاثوں کو منتقل کرنے کی ضرورت نہیں ہے اور صارفین کو کوئی اضافی کارروائی کرنے کی ضرورت نہیں ہے — موجودہ ٹوکن جاری رہیں گے۔
اس عمل کا مرکزی مقصد اپگریڈ کی تکلیف کو کم کرنا ہے۔ اگر مطابقت مستقل رہے، تو ویریفائر ایک منفرد بلاک میں زیادہ ٹرانزیکشنز کو شامل کر سکتے ہیں، بغیر موجودہ بلاک لِمٹ میں اضافہ کیے، اور ٹرانزیکشن سرٹنگ کی کارکردگی بہتر بننے میں مدد بھی کرتا ہے۔
اصلی بہتری دربندی اور پڑھنے کے طریقے سے آئی ہے
انزا انجینئر فرنانڈو اوٹیرو کے مطابق، 70 فیصد کمپیوٹنگ بچت دو تبدیلیوں سے حاصل ہوئی: روایتی solana-program انٹری کو تبدیل کرنا اور زیرو-کاپی پڑھنے کا طریقہ اپنانا۔
باقی بہتریاں کوڈ کے لیول پر تفصیلی معالجہ سے آئیں، جس میں دہرائے گئے چیکس کو ختم کرنا، غیر ضروری اشتقاقی ٹریکنگ کو کم کرنا، شرطی فیصلوں کو بہتر بنانا، اور سب سے زیادہ استعمال ہونے والے حکمات کو ترجیح دینا شامل ہے۔ چونکہ ٹرانسفر حکمات مین نیٹ ٹوکن پروگرام کے ٹریفک کا تقریباً نصف حصہ ہیں، انجینئرنگ ٹیم نے ان حکمات کے لیے خصوصی طور پر پہلے سے شناخت اور مختصر تجزیہ کیا ہے۔
کارکردگی میں اضافے کے علاوہ، p-token میں Batch، WithdrawExcessLamports اور UnwrapLamports کے تین نئے حکم شامل کیے گئے ہیں۔
لائیو کرنے سے پہلے ٹیسٹنگ اور مرمت کر لی گئی ہے
چونکہ اس اپڈیٹ نے سولانا کے ایک اہم ترین پروگرام کو دوبارہ لکھا ہے، اس لیے ٹیم نے مین نیٹ پر لانچ سے پہلے کئی دور کی ٹیسٹنگ کی۔ اینزا کے مطابق، ٹیسٹنگ کے طریقے میں یونٹ ٹیسٹنگ، فاز ٹیسٹنگ، تاریخی ٹریڈز کا ری پلے اینالسز، آڈٹ اور جاری فارمل ویریفکیشن شamil ہیں۔
اسیمیٹرک ریسرچ نے بیچ اورڈرز کے اکاؤنٹ مالکیت کی جانچ سے متعلق ایک خامی بھی دریافت کی۔ اینزا ٹیم نے کہا کہ یہ مسئلہ مین نیٹ پر لانچ سے پہلے ہی درست کر دیا گیا تھا۔
گزشتہ سال، فائرڈانسر، الپنگلو اور ٹریڈنگ فارمیٹ اپ گریڈ کو زیادہ توجہ ملی، لیکن عملی استعمال کے لحاظ سے، p-token کو کئی ڈویلپرز نے زیادہ براہ راست کارکردگی میں اضافہ سمجھا۔ 2025 میں، ڈویلپرز کا تخمینہ تھا کہ یہ اپ گریڈ عام ٹوکن آپریشنز کی کارکردگی کو تقریباً 19 گنا بڑھا سکتی ہے، جبکہ مین نیٹ بینچ مارک نتائج نے ظاہر کیا کہ کچھ حکمات میں بہتری پہلے کے تخمینوں سے زیادہ ہے۔

