مطوّرو DeFi

ابنِ DeFi على حالة عالمية واحدة

كل برنامج على سولانا يقرأ الحالة نفسها ويكتب فيها، لذا يمكن تنفيذ مبادلة وسداد قرض وتحديث أوراكل في معاملة ذرّية واحدة. ابدأ من تطبيق Anchor يعمل، وادمج السيولة الحية، وأطلق مشروعك وفق ممارسات الإنتاج.

أنشئ هيكل تطبيق Next.js مع برنامج خزنة Anchor
npx -y create-solana-dapp@latest -t solana-foundation/templates/kit/nextjs-anchor

DeFi على سولانا بالأرقام

حجم تداول DEX خلال 30 يومًا حتى 8 أكتوبر 2026
$76B
المصدر
العملات المستقرة بالدولار الأمريكي على سولانا حتى 8 أكتوبر 2026
$16B
المصدر
وحدات الحوسبة لكل كتلة منذ 29 يوليو 2026
100M
المصدر
الحد الأقصى لحجم معاملة v1، ارتفاعًا من 1,232
4,096 بايت
المصدر

لماذا سولانا

خصائص يمكن لتصميم بروتوكولك الاعتماد عليها

قابلية التركيب الذرّية

تستدعي البرامج بعضها بعضًا عبر Cross Program Invocation داخل معاملة واحدة. وإذا فشلت أي خطوة، تُلغى المعاملة بأكملها، فلا تنتهي استراتيجية متعددة البروتوكولات إلى تسوية جزئية أبدًا.

التنفيذ المتوازي

تعلن كل معاملة مسبقًا عن الحسابات التي تقرأها وتكتب فيها. وينفّذ وقت التشغيل بالتوازي المعاملات التي لا تمس الحسابات القابلة للكتابة نفسها، فلا يعطّل سوق مزدحم واحد أسواقًا أخرى غير مرتبطة به.

أسواق رسوم محلية

تتنافس المعاملات التي تكتب في حساب مزدحم على حصة ذلك الحساب من الكتلة. احسب رسوم الأولوية بناءً على الحسابات التي تكتب فيها، لا على المتوسطات على مستوى الشبكة.

slots أقصر ونهائية أسرع

يجري تقليص أزمنة slot في الشبكة الرئيسية على مراحل، وسيحل Alpenglow محل بروتوكول التصويت والنهائية الحالي. تابع الأمرين قبل ضبط انتهاء صلاحية الأسعار المعروضة والمهلات ونوافذ التصفية.


حزمة المطوّر

اكتب برنامجًا واختبره وأطلقه

المسار الافتراضي لبروتوكول جديد: Anchor للبرنامج، وLiteSVM وSurfpool للاختبارات، وCodama للعملاء، وKit للتطبيق.

  1. 01اكتب البرنامج

    Anchor أو Pinocchio

    Anchor هو إطار العمل الموصى به لمعظم البرامج، مع التحقق من الحسابات وتوليد IDL ومساعدات CPI مدمجة. استخدم Pinocchio، وهي مكتبة بلا اعتماديات، في المسارات الحرجة التي تُحسب فيها كل وحدة حوسبة.

  2. 02اختبره

    LiteSVM وMollusk وSurfpool

    شغّل اختبارات سريعة داخل العملية باستخدام LiteSVM أو Mollusk. ثم شغّل اختبارات التكامل على Surfpool، وهي شبكة محلية تحمّل حسابات الشبكة الرئيسية عند الطلب، بحيث تختبر على مجمّعات وأوراكل حقيقية.

  3. 03ولّد العملاء

    Codama

    ولّد عملاء TypeScript وRust مُنمَّطين من IDL الخاص ببرنامجك، لتبقى أدوات بناء التعليمات ومفككات الحسابات متوافقة مع كل عملية نشر.

  4. 04ابنِ التطبيق

    سولانا Kit

    @solana/kit هو JavaScript SDK القياسي. تعثر إضافة المحفظة فيه على المحافظ المثبّتة عبر Wallet Standard، دون حزم محوّلات خاصة بكل محفظة.


اللبنات الأساسية

ادمج بروتوكولات DeFi الحية

تنشر هذه البروتوكولات وثائق للمطورين حول برامجها وواجهات API الخاصة بها. اقرأ وثائق كل بروتوكول وتقارير التدقيق الخاصة به قبل توجيه أموال المستخدمين عبره.

المبادلات والتوجيه

وجّه المبادلات عبر سيولة سولانا باستخدام واجهة API لمجمّع، أو اطلب التعليمات الخام لتركيب مبادلة داخل معاملتك الخاصة.

AMMs ومجمّعات السيولة

أنشئ مجمّعات، ووفّر سيولة مركّزة، واحصل على الأسعار مباشرةً من AMMs على السلسلة.

الإقراض والاقتراض

وفّر الضمانات، واقترض، واقرأ حالة الاحتياطيات عبر SDKs لأسواق الإقراض.

الأوراكل

اسحب تحديثات الأسعار الموقّعة إلى معاملتك، وتحقق من درجة الثقة ومن قِدم السعر قبل استخدامه.

الستيكنغ السائل

اقبل رموز الستيكنغ السائل كضمان، أو وجّه SOL إلى مجمّعات الستيك التي تكسب مكافآت validator.

التحويلات عبر السلاسل

انقل USDC أصليًا باستخدام CCTP من Circle، أو اربط أصولًا ورسائل أخرى بين السلاسل.

أمثلة فقط. إدراج بروتوكول ما لا يعني تأييدًا من مؤسسة سولانا.


تسليم المعاملات

أنجز معاملاتك حين تتحرك الأسواق

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

  1. 1

    حدّد حدود الحوسبة ورسوم الأولوية

    شغّل المحاكاة لقياس وحدات الحوسبة، وحدّد حدًّا ضيقًا، واحسب رسوم الأولوية استنادًا إلى الرسوم الحديثة على الحسابات التي تكتب فيها.

  2. 2

    اختر صيغة المعاملة لكل مسار

    ترفع معاملات v1 حد الحجم، بينما تضغط جداول البحث عن العناوين قوائم الحسابات الطويلة. ولكل منهما مقايضة في المسارات المعقدة.

  3. 3

    أرسل عبر اتصالات مُستثمَرة بالستيك

    تحجز جودة الخدمة المرجّحة بالستيك (Stake-weighted QoS) سعة القائد للمعاملات التي تمررها validators ذات الستيك. اختر مزوّد RPC يدعمها.

  4. 4

    احمِ المستخدمين من MEV

    أرسل مبادلات المستخدمين عبر حماية من هجمات الساندويتش، وافرض حدود الانزلاق السعري في البرنامج وفي الواجهة معًا.

  5. 5

    أكّد وأعد المحاولة بشكل صحيح

    تتبّع انتهاء صلاحية blockhash، وأعد البث حتى تُنجَز المعاملة أو تنتهي صلاحيتها، وأكّد عند مستوى الالتزام الذي يتطلبه منطقك.


الأمان

أطلق وشغّل بأمان

قد يحتفظ برنامج DeFi بأموال المستخدمين منذ أول عملية نشر. تحكّم فيمن يمكنه تغييره، وأثبت ما تم نشره، وراقب ما يفعله.

ضع الصلاحيات خلف multisig

احتفظ بصلاحيات ترقية البرنامج والإدارة في multisig من Squads، مع قفل زمني على التغييرات.

انشر بناءً موثّقًا

مكّن المستخدمين والمتكاملين من التأكد من أن البرنامج المنشور يطابق مصدره العام.

دقّق كل إصدار

احصل على تدقيقات مستقلة قبل الشبكة الرئيسية وأطلق برنامج مكافآت للثغرات. تموّل مؤسسة سولانا تقييمات STRIDE الأمنية وأدوات مجانية لفرق النظام البيئي.

راقب وأطلق التنبيهات

يفك Microscope ترميز تعليمات برنامجك ومقترحات Squads إلى لوحات معلومات وتنبيهات مستضافة ذاتيًا.


قراءات إضافية


ابنِ تطبيقات DeFi على سولانا | Solana