تم تفعيل ترقية p-token على شبكة Solana الرئيسية. تستند هذه التحديث إلى مكتبة Pinocchio Rust، وتستبدل الطريقة الحالية لتنفيذ برنامج SPL Token، مع الحفاظ على التوافق مع المحافظ والتطبيقات والعملات الحالية. وفقًا للبيانات التي كشفت عنها مؤسسة Solana، يمكن تقليل استهلاك الحسابات المتعلقة بالعملات بنسبة تصل إلى 98%.
طلب التحويل انخفض بشكل ملحوظ
أبرز ما في هذا التحديث هو انخفاض كبير في تكلفة تحويل الرموز المميزة. انخفض عدد وحدات الحساب المطلوبة لتحويل الرموز المميزة العادية من 4645 إلى 76، وانخفضت تعليمة transfer_checked من 6200 إلى 105.
في شبكة سولانا، تُستخدم وحدات الحساب لقياس الموارد المستهلكة من قبل المعاملات وتنفيذ البرامج. إن برنامج الرموز هو أحد أكثر المكونات استخدامًا على السلسلة، حيث تستدعي عمليات تبادل DeFi وتجارة NFT والدفعات والرهن والتحويلات المستقرة أوامر ذات صلة. وبالتالي، فإن تحسين طبقة الرموز لا يؤثر فقط على وظيفة واحدة، بل ينتقل إلى أنشطة أوسع على السلسلة.
تشير المقالة إلى أن تبديل p-token فقط قد يحرر ما بين 12% إلى 13% من مساحة الكتلة. هذا التقدير لا يشمل التحسينات الإضافية التي قد تنتج عن ميزة المعالجة الجماعية اللاحقة.
لا تغيّر المعيار، استبدل التنفيذ القديم مباشرة
لم يتم إطلاق معيار عملات جديد في هذا التحديث، بل تم إطلاقه كبديل مباشر لبرنامج SPL Token الحالي. لا يحتاج المطورون إلى نقل الأصول، ولا يتطلب المستخدمون أي إجراءات إضافية، ويمكن للعملات الحالية الاستمرار في العمل.
يتمثل التركيز في هذا النهج في تقليل احتكاك الترقية. إذا ظل التوافق مستقرًا، فسيتمكن المحققون من استيعاب المزيد من المعاملات في كتلة واحدة دون رفع الحد الأقصى الحالي للكتل، كما يساعد ذلك في تحسين كفاءة ترتيب المعاملات.
التحسينات الرئيسية تأتي من نقطة الدخول وطريقة القراءة
وفقًا للمهندس فرناندو أوترودو من Anza، فإن حوالي 70% من وفورات الحوسبة تأتي من تعديلين: استبدال مدخل solana-program التقليدي، واعتماد طريقة القراءة zero-copy.
تأتي باقي التحسينات من معالجة مفصلة على مستوى الكود، بما في ذلك إزالة الفحوصات المكررة، وتقليل تتبع الاستعارات غير الضرورية، وتحسين تقييم الشروط، وتقديم أولوية المعالجة لأوامر الاستخدام الأكثر شيوعًا. نظرًا لأن أوامر التحويل تمثل حوالي نصف حركة مرور برنامج الرموز على الشبكة الرئيسية، قام فريق الهندسة أيضًا بتحديد هذه الأوامر مسبقًا وتبسيط تحليلها.
بالإضافة إلى تحسين الكفاءة، أُضيفت ثلاث أوامر جديدة إلى p-token: Batch و WithdrawExcessLamports و UnwrapLamports.
تم إجراء الاختبار والإصلاحات قبل الإطلاق
نظرًا لأن هذا التحديث أعاد كتابة أحد أكثر برامج سولانا حساسية، أجرت الفريق عدة جولات من الاختبارات قبل الإطلاق على الشبكة الرئيسية. أشار أنزا إلى أن طرق الاختبار تضمنت الاختبارات الوحدوية، واختبارات التخمين، وتحليل إعادة تشغيل المعاملات التاريخية، والمراجعة، والتحقق الرسمي المستمر.
كما اكتشفت Asymmetric Research ثغرة مرتبطة بفحص ملكية حسابات الأوامر الجماعية أثناء التطوير. وصرح فريق Anza أن هذه المشكلة تم إصلاحها قبل إطلاق الشبكة الرئيسية.
على مدار العام الماضي، ركز الاهتمام الخارجي على Firedancer و Alpenglow وترقيات تنسيق التداول، لكن من حيث نطاق الاستخدام الفعلي، يرى العديد من المطورين أن p-token يمثل تحسينًا مباشرًا في الأداء. في عام 2025، توقع المطورون أن هذه الترقية ستزيد كفاءة عمليات الرموز الشائعة بنسبة تقارب 19 مرة، وتشير نتائج المعيار على الشبكة الرئيسية إلى أن تحسين بعض الأوامر قد تجاوز التوقعات المبكرة.

