Skip to main content
هذه الصفحة مُترجَمة آليًا بواسطة الذكاء الاصطناعي. النسخة الإنجليزية هي المرجع المعتمد.عرض النسخة الإنجليزية →
تم إزالة اعتماد AMM v4 على OpenBook / Serum (ترقية البرنامج 2026-07). تُنفذ المبادلات المباشرة حصراً ضد منحنى AMM. تم حذف MonitorStep crank وعمليات CPI لدفتر الطلبات وتعليمات صنع السوق من البرنامج وتعود الآن إذا تم استدعاؤها؛ اختفى اعتماد serum_dex. تحتفظ تعليمات v1 SwapBaseIn / SwapBaseOut وDeposit وWithdraw بتخطيطات حساباتها القديمة (لا تزال حسابات السوق مقبولة موضعياً لكن لم تعد يتم التحقق منها أو استخدامها). تعامل مع AMM v4 اليوم كـ AMM ذو منتج ثابت نقي؛ يتم الحفاظ على المادة الهجينة أدناه للسياق التاريخي. انظر إدخال السجل من 2026-07-22.
ترقية البرنامج 2026-09. تم إعادة بناء AMM v4 مقابل solana-program 3.0 مع spl-token 9.0 وspl-associated-token-account 8.0، واكتسب تعليمة إدارية واحدة، WithdrawExcessLamports، لاسترجاع الإيجار المحرر بواسطة SIMD-0437. لم يتغير شيء يستدعيه المتداول أو مزود السيولة: المبادلة والإيداع والسحب تحتفظ بتخطيطات حساباتها والمعاملات والرياضيات. لا توجد تغييرات كسر — تغيير قائمة الحساب الوحيد، CreateConfigAccount الذي يسقط متغير الإيجار الزائد، يبقى متوافقاً مع الأدوات التي لا تزال تمريره. انظر إدخال السجل من 2026-09-09.

ملخص في فقرة واحدة

AMM v4 هو البرنامج الذي أطلقت Raydium. يحافظ على ثابت المنتج (x · y = k). تم تصميمه في الأصل كـ AMM هجين: كل مجمع جلس فوق سوق دفتر طلبات محدود OpenBook (سابقاً Serum) وعكس أجزاء من منحنيه كأوامر محدودة على هذا الدفتر، بحيث يمكن للمستخدمين والمجمعات المبادلة مباشرة ضد المجمع (مسار AMM) أو ضد الأوامر المحدودة التي يمتلكها المجمع على OpenBook (مسار CLOB). تم إزالة اعتماد OpenBook من البرنامج — لا تنشر المجمعات أو تحافظ على الأوامر على OpenBook، وكل حركة المبادلة الحالية تتدفق عبر نقاط نهاية المبادلة V2 الخاصة بـ AMM فقط. Token-2022 غير مدعوم. AMM v4 لا يزال يعمل بكامل طاقته كـ AMM ذو منتج ثابت — كل مجمع يستمر في التداول، الرسوم لا تزال تتراكم، مزودو السيولة لا يزالون يكسبون — لكن واجهة المستخدم و SDK يفضلان إنشاء مجمع جديد إلى CPMM لأن CPMM أرخص ويدعم المزيد من أنواع الـ mints.

التاريخ الهجين (السياق)

عند الإطلاق، كان إنشاء مجمع بجانب دفتر طلبات Serum يخاطر بتجزئة السيولة. نشر التصميم الهجين منحنى AMM على الدفتر كأوامر محدودة، بحيث رأى موجهو دفتر الطلبات عمق المجمع مجاناً. بعد انقسام OpenBook عن Serum في أواخر 2022، استمر البرنامج في العمل مقابل OpenBook مع تغييرات بسيطة. مع نضج CPMM والمجمعات على السلسلة، تلاشت الفائدة من جانب دفتر الطلبات، وتم إيقاف تكامل AMM v4 مع OpenBook في النهاية — المنحنى الآن هو سطح التنفيذ الوحيد للمجمع.

ما يوفره AMM v4 (الذي لا توفره CPMM)

  • سيولة عميقة للأزواج القديمة. الأزواج الرئيسية (SOL-USDC, mSOL-USDC، إلخ) ذات TVL كبير في AMM v4 تبقى أعمق مكان لهذه التداولات.
(تاريخياً، قدمت AMM v4 أيضاً رؤية جانب دفتر الطلبات عبر آلية الهجين OpenBook، لكن هذا المسار لم يعد نشطاً. أي متكامل كان يوجه سابقاً عبر أوامر OpenBook الخاصة بـ AMM يجب أن يوجه الآن مباشرة عبر نقاط نهاية مبادلة AMM.)

ما لا توفره AMM v4

  • Token-2022. غير مدعوم. تم كتابة AMM v4 قبل وجود Token-2022؛ تخطيطات حساباتها تفترض SPL Token الكلاسيكي.
  • عدد حساب منخفض على مبادلات v1. تخطيطات SwapBaseIn / SwapBaseOut القديمة لا تزال تحمل حسابات سوق OpenBook كعناصر نائبة موضعية (يتم قبولها لكن لم تعد يتم التحقق منها أو استخدامها). استخدم SwapBaseInV2 / SwapBaseOutV2 لإسقاطها وتقليل حجم المعاملة.
  • استخدام حساب منخفض. حتى مبادلة V2 تكلف أكثر من مبادلة CPMM.
  • تدفق مجمع جديد افتراضي. يتم إنشاء المجمعات الجديدة باستخدام Initialize2 (تم حذف نقاط نهاية Initialize / PreInitialize القديمة وتعود الآن). واجهة Raydium وSDK وapi-v3.raydium.io لم تعد تعرض زر “إنشاء مجمع AMM v4” — المسار الافتراضي للمجمعات الجديدة هو CPMM.

كيف يختلف AMM v4 عن CPMM

المزيد من التفاصيل حول الرسوم: products/amm-v4/fees وreference/fee-comparison.

النموذج الذهني

مجمع AMM v4 اليوم هو AMM ذو منتج ثابت x · y = k. كلا الخزانات متاحة بالكامل للمنحنى — لا يتم تخصيص أي جزء لأوامر OpenBook، لأن تكامل OpenBook تم حذفه. العمليات هي مبادلة (مستخدم ↔ مجمع، عبر SwapBaseInV2 / SwapBaseOutV2) وإيداع / سحب (عمليات LP). تم حذف crank القديم (MonitorStep) وتعود الآن إذا تم استدعاؤه. النموذج الذهني التاريخي (قبل الإيقاف): تم حجز جزء من كل خزان كأوامر دفتر مفتوح؛ حدث تسوية الأوامر المملوءة أثناء عمليات المبادلة وعمليات LP؛ يمكن للمبادلات الموجهة أن تملأ ضد أوامر OpenBook الخاصة بالمجمع. لا شيء من هذا يعمل اليوم.

لماذا CPMM هو الافتراضي الموصى به

تسقط CPMM اعتماد OpenBook. المقايضات:
  • معاملات CPMM أرخص بـ 2×–3× في الحساب.
  • CPMM يدعم mints Token-2022.
  • المجمعات الآن تدمج CPMM مباشرة عبر Raydium SDK، لذا فائدة رؤية دفتر الطلبات إلى حد كبير غير ذات صلة.
  • المخاطر التشغيلية: تاريخياً، يمكن لانقطاعات OpenBook أو الإيقافات أن تضعف مجمعات AMM v4 (أوامر قديمة). مع إزالة اعتماد OpenBook من البرنامج، اختفى هذا الاقتران — لكن CPMM يبقى الافتراضي الموصى به والأقل تكلفة.
انظر protocol-overview/versions-and-migration للحصول على إرشادات الهجرة.

متى يكون AMM v4 هو الخيار الصحيح

  • أنت توجه مبادلة وأحد المجمعات المرشحة هو مجمع AMM v4 بأفضل سعر.
  • أنت توفر أو تدير السيولة في مجمع AMM v4 موجود — الهجرة خيار، وليست مطلوبة؛ المجمع يستمر في العمل كـ AMM نقي.
  • تحتفظ بتكامل مبني مقابل AMM v4 وليس لديك سبب للهجرة.
(رؤية دفتر الطلبات على OpenBook لم تعد سبباً لاختيار AMM v4 — هذا التكامل معطل.) للحصول على مجمع منتج ثابت جديد، CPMM هو الافتراضي الأبسط.

أين تذهب بعد ذلك

  • الحسابات — حسابات AMM، بالإضافة إلى حقول مرجع OpenBook (الآن أثرية).
  • الرياضيات — رياضيات مبادلة المنتج الثابت مع اتفاقية رسوم AMM v4.
  • التعليمات — سطح التعليمات: Initialize2, Swap (v1 / V2), Deposit, Withdraw, WithdrawPnl, SetParams.
  • الرسوم — تقسيم 0.25% وكيفية جمعه.
  • عروض توضيحية للكود — أمثلة TypeScript لتدفقات المبادلة و LP.
المصادر:
  • reference/program-addresses لمعرف البرنامج الأساسي
  • مستودع برنامج OpenBook لحسابات الطرف الآخر التي تشير إليها هذه الصفحة