Skip to main content

ما هو SPL

ملاحظة: هذا المستند هو ترجمة آلية للنسخة الإنجليزية الأصلية.

ما هو SPL

يرمز SPL إلى Solana Program Library — مجموعة من برامج on-chain (العقود الذكية) المُصانة لسلسلة كتل Solana، وتشمل برنامج SPL Token الذي يحدّد معيار إنشاء وإدارة الرموز القابلة للاستبدال وغير القابلة للاستبدال على Solana. وعندما تُظهر بطاقة مشروع في DecAIHub Token standard: SPL، فهذا يعني أن رمز المشروع منشور على Solana باستخدام برنامج SPL Token.

على عكس Ethereum، حيث يكون كل رمز عقدًا ذكيًّا منفصلًا يطبّق واجهة ERC-20، تستخدم Solana برنامجًا مشتركًا واحدًا — برنامج SPL Token — يدير جميع الرموز على الشبكة. فالرموز الفردية ليست برامج منفصلة؛ بل هي حسابات سكّ (mint accounts) يُنشئها ويديرها برنامج SPL Token المشترك. وهذا الفرق المعماري أساسي في كيفية تعامل Solana مع الرموز.

باختصار: SPL هو معيار رموز Solana — وToken standard: SPL في بطاقة مشروع يعني أن الرمز منشور على Solana عبر برنامج SPL Token، متّبعًا بنية رموز Solana الأصلية بدلًا من النموذج القائم على EVM.

كيف يعمل برنامج SPL Token

برنامج مشترك، لا عقود فردية

على Ethereum، يعني إنشاء رمز جديد نشر عقد ذكي جديد. أما على Solana، فيعني إنشاء رمز جديد إنشاء حساب سكّ جديد يديره برنامج SPL Token القائم. فالبرنامج نفسه منشور بالفعل on-chain؛ ويستدعيه منشئو الرموز لتهيئة سكّ جديد بمعلمات مثل العرض ودقة الأرقام العشرية.

يعني هذا التصميم أن جميع رموز SPL تتشارك منطق on-chain نفسه. فقواعد تحويل رموز SPL وسكّها وحرقها والموافقة عليها مُعرَّفة مرة واحدة في برنامج SPL Token وتنطبق بشكل موحّد على كل رمز يستخدمه. ولا يوجد خطر أن يطبّق رمزٌ منطق التحويل بشكل مختلف عن آخر — فالسلوك موحَّد على مستوى البرنامج.

نموذج الحسابات

تستخدم Solana نموذجًا قائمًا على الحسابات يختلف عن نموذج Ethereum. فعلى Ethereum، يُخزَّن رصيد رمز المستخدم داخل عقد الرمز. أما على Solana، فلكل مستخدم يحمل رمزًا معيّنًا حساب رمز (token account) منفصل (يُسمّى أيضًا Associated Token Account، أو ATA) يخزّن رصيده لذلك السكّ تحديدًا. ويدير برنامج SPL Token هذه الحسابات: بإنشائها، وتحديث الأرصدة أثناء التحويلات، وفرض قواعد التصريح.

SPL Token مقابل SPL Token-2022

أدخلت Solana SPL Token-2022 (يُسمّى أيضًا Token Extensions) كنسخة محدَّثة من برنامج SPL Token الأصلي. ويضيف Token-2022 ميزات مثل رسوم التحويل، والتحويلات السرّية، والرموز المُدِرّة للفائدة، والرموز غير القابلة للتحويل. ويتعايش البرنامجان على Solana — فرموز SPL القائمة تواصل العمل، والرموز الجديدة يمكنها اختيار أيّ برنامج حسب احتياجاتها.

«رمز على Solana» ومعيار SPL

في الاستخدام اليومي، كثيرًا ما يقول الناس «رمز على Solana» عندما يقصدون رمز SPL. وهذا الاختصار صحيح إلى حدّ بعيد — فعمليًّا جميع الرموز القابلة للاستبدال على Solana هي رموز SPL — لكن من المفيد فهم الفرق. فـ Solana هي شبكة سلسلة الكتل: مُحقِّقوها، وآلية إجماعها، وبيئة تشغيلها. أما SPL فالمعيار والبرنامج الذي يحدّد كيفية عمل الرموز على تلك الشبكة.

الصلة وثيقة: فلا يمكنك إنشاء رمز قابل للاستبدال قياسي على Solana دون استخدام برنامج SPL Token (أو خَلَفه Token-2022). لكنهما ليسا مفهومين متطابقين. فـ Solana هي البنية التحتية؛ وSPL طبقة الرموز المبنية فوقها. فالمشروع الذي يقول «رمزنا على Solana» والمشروع الذي يقول «معيار رمزنا هو SPL» ينقلان المعلومة العملية نفسها من منظورين مختلفين — أحدهما يسمّي الشبكة، والآخر يسمّي المعيار.

يهمّ هذا الفرق عند المقارنة عبر المنظومات. فـ ERC-20 لـ Ethereum بمنزلة SPL لـ Solana، وBEP-20 لـ BNB Smart Chain. وكلٌّ منها معيار رموز مرتبط بشبكة محدَّدة، يحدّد قواعد إنشاء الرموز والتفاعل معها على تلك السلسلة.

لماذا يهمّ SPL لمشاريع كريبتو الذكاء الاصطناعي

خصائص أداء Solana. صُمِّمت Solana للإنتاجية العالية وزمن الوصول المنخفض — أزمنة كتل دون الثانية وتكاليف معاملات منخفضة. وبالنسبة إلى مشاريع الذكاء الاصطناعي التي تتطلّب عمليات on-chain متكرّرة (معاملات الوكلاء، والمدفوعات الدقيقة للاستدلال، وتغذيات البيانات في الوقت الفعلي)، يمكن لرموز SPL على Solana التعامل مع أحجام ستكون باهظة التكلفة على Ethereum L1.

التكامل مع المنظومة. تستطيع رموز SPL التفاعل مع منظومة DeFi على Solana — البورصات اللامركزية (Raydium، وOrca)، وبروتوكولات الإقراض، والبنية التحتية للسيولة. والمشاريع التي تنشر رموز SPL تكتسب وصولًا إلى هذه المنظومة لسيولة الرموز، والستيكينغ، وقابلية التركيب مع برامج Solana الأخرى.

بنية أصلية للوكلاء. اختارت عدة مشاريع كريبتو ذكاء اصطناعي للوكلاء Solana كسلسلة نشر لها تحديدًا بسبب سرعة معاملاتها وملفّ تكلفتها. وSPL هو المعيار الذي تُنشأ من خلاله رموز هؤلاء الوكلاء وتُوزَّع وتُتبادَل.

أين يظهر هذا في بطاقات مشاريع DecAIHub

  • معيار الرمز — يظهر SPL كقيمة عندما يكون رمز المشروع منشورًا على Solana باستخدام برنامج SPL Token. وهو من أكثر معايير الرموز شيوعًا في كتالوج DecAIHub.
  • السلسلة الرئيسية — تُدرِج المشاريع ذات رموز SPL Solana كسلسلتها الرئيسية. وحقلا معيار الرمز والسلسلة الرئيسية مرتبطان مباشرةً — فـ SPL يعني Solana.
  • نموذج الرمز — التصميم الاقتصادي (نفعي، أو حوكمة، أو ستيكينغ، أو مكافأة) مستقلّ عن المعيار. فـ SPL يحدّد الواجهة التقنية؛ ونموذج الرمز يحدّد الغرض الاقتصادي.

عندما تُظهر بطاقة مشروع Token standard: SPL، فهي تخبرك أن الرمز يعيش على Solana. وهي لا تخبرك شيئًا عن نفعية الرمز، أو قدرات المشروع في الذكاء الاصطناعي، أو ضرورة الرمز.

ما الذي لا يثبته SPL وحده

  • AI reality — لا يتطلّب إنشاء رمز SPL على Solana أي مكوّن ذكاء اصطناعي. فمعيار الرمز مواصفة تقنية، لا دليلًا على الذكاء الاصطناعي.
  • Token necessity — يمكن إنشاء رموز SPL بسهولة تامة. فوجود رمز SPL لا يدلّ على أن المشروع يحتاج إلى رمز لوظيفته الأساسية.
  • الجودة أو الشرعية — SPL معيار بلا إذن. فأي شخص يستطيع إنشاء رمز SPL بأي اسم ورمز (symbol). والمعيار لا يفحص المشاريع التي تستخدمه أو يتحقّق منها أو يصادق عليها.
  • اللامركزية — نشر رمز SPL على Solana يعني أن الرمز يرث خصائص شبكة Solana، لكنه لا يقول شيئًا عن حوكمة المشروع نفسه، أو بنية تحكّمه، أو لامركزيته التشغيلية.

لا تخلط بين

المصطلح الفرق
ERC-20 / BEP-20 يخدم ERC-20 وBEP-20 الغرض نفسه على Ethereum وBSC على التوالي. ويختلف SPL معماريًّا — إذ يستخدم نموذج برنامج مشترك بدلًا من عقود فردية — لكن الثلاثة كلها معايير رموز على سلاسلها الخاصة.
SOL (الرمز الأصلي) SOL هو رمز gas الأصلي لـ Solana المستخدَم لدفع رسوم المعاملات. أما رمز SPL فرمز يُصدِره مشروع ويديره برنامج SPL Token — وهو ليس العملة الأصلية للسلسلة.
SPL Token-2022 SPL Token-2022 (Token Extensions) نسخة محدَّثة من برنامج SPL Token الأصلي بميزات إضافية مثل رسوم التحويل والتحويلات السرّية. ويتعايش البرنامجان على Solana.

الأسئلة الشائعة

هل SPL هو ذاته ERC-20 لكن على Solana؟

يخدمان الغرض نفسه — تحديد كيفية عمل الرموز القابلة للاستبدال على شبكتيهما — لكن البنية مختلفة. فرموز ERC-20 عقود ذكية فردية، لكلٍّ منها شيفرتها المنشورة. أما رموز SPL فحسابات يديرها برنامج مشترك واحد. والنتيجة التي يراها المستخدم متشابهة (رموز قابلة للتحويل والاستبدال بأرصدة وموافقات)، لكن التطبيق الكامن يعكس الفروق المعمارية الجوهرية بين Ethereum وSolana.

هل يمكن نقل رموز SPL إلى Ethereum أو سلاسل أخرى؟

ليس مباشرةً. فرموز SPL توجد على Solana وتتّبع نموذج حسابات Solana. ولاستخدام الرمز نفسه على Ethereum، يجب على المشروع نشر عقد ERC-20 منفصل واستخدام جسر عبر السلاسل لقفل الرموز على سلسلة وسكّ مكافئات ملفوفة (wrapped) على الأخرى. وتحافظ بعض المشاريع على عمليات نشر متوازية للرمز عبر سلاسل متعددة، كلٌّ منها يتّبع المعيار الأصلي لتلك السلسلة (SPL على Solana، وERC-20 على Ethereum، وBEP-20 على BSC).

لماذا تستخدم رموز وكلاء الذكاء الاصطناعي الكثيرة SPL؟

تجعل رسوم Solana المنخفضة وأزمنة التأكيد السريعة منها خيارًا عمليًّا للعمليات المدفوعة بالوكلاء التي تتضمّن معاملات صغيرة كثيرة. فوكلاء الذكاء الاصطناعي الذين يتاجرون، أو يتفاعلون مع البروتوكولات، أو يوزّعون المكافآت يستفيدون من الحسم دون الثانية والتكاليف المنخفضة جدًّا للمعاملات. ومعيار SPL هو ببساطة الطريقة الأصلية لإصدار الرموز على الشبكة التي اختارتها هذه المشاريع لأسباب تتعلّق بالأداء.

مراجع خارجية

  • Solana Documentation — SPL Token — التوثيق الرسمي لبرنامج SPL Token، يغطّي إنشاء الرموز وتحويلها وإدارة الحسابات على Solana.
  • Solana Program Library (GitHub) — مستودع المصدر لجميع برامج SPL، بما فيها برنامجا Token وToken-2022.

انظر أيضًا