هذه الصفحة مُترجَمة آليًا بواسطة الذكاء الاصطناعي. النسخة الإنجليزية هي المرجع المعتمد.عرض النسخة الإنجليزية →
نموذج الرسوم
يستخدم Stable AMM نفس هيكل الرسوم الخاص بـ AMM v4. يوجد فئة رسوم واحدة فقط لكل مجموعة (يتم تعيينها عند الإنشاء)؛ لا يمكن إعادة تكوين المجموعات إلى فئات أعلى.| الحقل | القيمة الافتراضية | المعنى |
|---|---|---|
swap_fee_numerator / swap_fee_denominator | 25 / 10_000 | إجمالي رسم التداول: 0.25% من حجم الإدخال. |
trade_fee_numerator / trade_fee_denominator | 25 / 10_000 | نفس 0.25%؛ حقل قديم كان يُستخدم سابقًا لتسعير أوامر OpenBook، محفوظ لتوافق التخطيط. |
pnl_numerator / pnl_denominator | 12 / 100 | حصة البروتوكول من الرسم: 12% — أي 0.25% × 12% = 0.03% من الحجم. |
min_separate_numerator / min_separate_denominator | 4 / 10_000 | حد التقريب الداخلي. |
كيفية حساب التقسيم
في كل عملية مبادلة:lp_portionتبقى في الخزينة، تزيدk، وتفيد LPs عند الاسترجاع.pnl_portionتزيدAmmInfo.out_put.need_take_pnl_coinأوneed_take_pnl_pc(حسب رمز الإدخال) ويتم مسحها بواسطةWithdrawPnl.
OpenBook PnL (متقاعد)
في بداية حياتها، كانت المجموعة تنشر أيضًا أوامر محدودة على OpenBook؛ عند ملء تلك الأوامر، كانت تكسب أو تخسر فارق صانع السوق/المتلقي، يتم تسويته أثناءMonitorStep، ويتم تتبع النتيجة في عدادات out_put.total_pnl_{coin,pc}. هذا المسار كان خامدًا لسنوات — المجموعة لا تحتفظ بأوامر مفتوحة، لذا فإن الرسم الوحيد المتراكم هو حصة البروتوكول 0.03% الموصوفة أعلاه. تبقى عدادات total_pnl_* في التخطيط لكن لم تعد تزداد. أزال ترقية 2026-06-22 الكود المتبقي من OpenBook (بما في ذلك MonitorStep). أصبح CPMM الافتراضي للمجموعات الجديدة جزئيًا بسبب هذا الاقتران السابق مع OpenBook؛ Stable AMM مستقل عن دفتر الأوامر.
التجميع
يستدعي Raydium multisig (أو من يتحكم فيamm_admin) WithdrawPnl لمسح:
- نقل
need_take_pnl_coinوneed_take_pnl_pcمن الخزائن إلى الحسابات المعينة من قبل المسؤول. - مسح العدادات.
استرجاع رسوم LP
لا توجد تعليمات مخصصة “لجمع الرسوم”. تتراكم رسوم LP في الخزائن، مما يزيد الاحتياطيات. يحقق LPs قيمتها بحرق LP عبرWithdraw. تنمو قيمة رمز LP مع نمو الاحتياطيات.
التصور: حيث تذهب $1,000 من الحجم
على مبادلةSwap بقيمة $1,000 موجهة نحو USDC مقابل مجموعة Stable بمعاملات افتراضية:
جدول المقارنة
| Stable AMM | AMM v4 | CPMM index=0 | |
|---|---|---|---|
| رسم التداول | 0.25% | 0.25% | 0.25% |
| LP | 0.22% | 0.22% | 0.21% |
| البروتوكول | 0.03% | 0.03% | 0.03% |
| الصندوق | بدون | بدون | 0.01% |
| المنشئ | بدون | بدون | 0 افتراضيًا |
reference/fee-comparison.
ملاحظات المدمج
- الاقتباس: اقرأ دائمًا
AmmInfoمن السلسلة؛ لا تقم بترميز الرسوم. مع إزالةSetParamsالآن، معاملات الرسوم على المجموعات الموجودة فعليًا ثابتة. - المنحنى مقابل الرسوم: رسم 0.25% مستقل عما إذا كان المنحنى صيغة (x·y=k في AMM v4) أو جدول بحث (Stable). كلاهما يطبق نفس 0.25% على مبلغ الإدخال.
- بدون مكافآت: لا تدعم مجموعات Stable انبعاثات المكافآت على المجموعة. تتعامل مزارع النظام البيئي (Farm v3/v5/v6) مع الرهن في مكان آخر.
الخطوات التالية
products/stable/math— تطبيق الرسم في رياضيات المبادلة.products/stable/instructions— قائمة حساباتWithdrawPnl.products/amm-v4/fees— اشتقاق رسوم أعمق لمسار OpenBook.reference/fee-comparison— جنبًا إلى جنب جميع المنتجات.
raydium-stable/program/src/state.rs(هيكلFees)- حقول
AmmInfo.feesعلى السلسلة على مجموعات mainnet المباشرة

