Documentation Index
Fetch the complete documentation index at: https://docs.raydium.io/llms.txt
Use this file to discover all available pages before exploring further.
هذه الصفحة مُترجَمة آليًا بواسطة الذكاء الاصطناعي. النسخة الإنجليزية هي المرجع المعتمد.عرض النسخة الإنجليزية →
تشتق هذه الصفحة رياضيات منحنى الربط العامة. لتطبيق LaunchLab المحدد، اطّلع على
products/launchlab/bonding-curve. تُعطى الاشتقاقات بصيغة مستمرة؛ يُطبّق الكود الموجود على السلسلة التماثلية المنفصلة بحسابات النقاط الثابتة.ما هو منحنى الربط
منحنى الربط هو دالة سعر حتميةp(s) تربط سعر الرمز بكمية الرموز المتداولة حاليًا (s تعني “العرض المباع”). يشتري المشترون بإرسال الضمان للعقد؛ يُصدر العقد وحدات رمز جديدة بالسعر الحدي الذي يملي عليه المنحنى. يرجع البائعون وحدات الرمز ويتلقون المبلغ المستردّ المتكامل.
خاصيتان رئيسيتان مقارنة بتجمع CPMM:
- لا توجد حاجة للطرف الآخر. العقد المُصدر هو صانع السوق؛ تُوجد السيولة بالمرسوم.
- سعر رتيب. يرتفع السعر مع كل شراء صافي وينخفض مع كل بيع صافي.
صيغ التسعير العامة
لأي دالة سعر مستمرةp(s):
السعر الفوري عند العرض s:
s_0 إلى s_1 (حيث s_1 > s_0):
P(s) = ∫ p(s) ds هو مشتق المنحنى العكسي. هندسيًا، cost هي المساحة تحت p بين s_0 و s_1.
العائدات من البيع من s_1 إلى s_0:
عائلات المنحنيات الشائعة
الخطي
التربيعي
curve_type = 0).
CPMM ذات الاحتياطيات الافتراضية (نمط Pump)
المنحنى هو CPMM قياسي مع احتياطي اقتباس مزعوم أوليV_q:
s_0 إلى s_1:
s = S_graduate)، السعر الحدي يساوي سعر الافتتاح لتجمع CPMM اللاحق المزروع باحتياطيات (S_max − S_graduate, V_q + cost(0, S_graduate)). الانتقال سلس. يكشف LaunchLab عن هذا كـ curve_type = 1.
التطبيق المنفصل
على السلسلة، كلاهماs و cost عبارة عن أعداد صحيحة (وحدات أصغر كثافة). يُحسب التكامل المستمر cost(s_0, s_1) مباشرة من الشكل المغلق كلما توفر واحد (خطي، تربيعي). للمنحنيات بدون معكوس بشكل مغلق (تربيعي، بمعطى cost، ابحث عن s_1)، يُستخدم تكرار نيوتن:
NotConverged إذا كان الباقي لا يزال أعلى من التسامح. في الممارسة العملية، يؤدي هذا إلى الحد الأدنى فقط بالقرب من طرفي النطاق؛ تتقارب عمليات الصرف الإنتاجية في 2–3 تكرارات.
دمج الرسوم
تُطبق الرسوم فوق تكلفة المنحنى، وليس بداخلها. على الشراء:quote_vault وبشكل فعال يجعل المنحنى أكثر صرامة للمشترين اللاحقين — يكبر الاحتياطي دون إصدار عرض إضافي. تُتتبع حصص البروتوكول والمنشئ في عدادات منفصلة للكنس اللاحق.
حد التخريج
يتخرج المنحنى عندما يتلقى ضمانًا كافيًا لبذر تجمع AMM خارجي بسعر يطابق السعر الحالي للمنحنى. لمنحنى تربيعي مع معاملات(k, S_max, S_graduate):
quote_vault ≥ quote_to_graduate، تنشئ تعليمة Graduate تجمع CPMM مع:
S_graduate (عادة 0.8 · S_max) والضمان الزائد من الشراء الأخير الذي يعبر الحد الأدنى.
الزوال غير الدائم مقابل تجمع CPMM
لإطلاق منحنى ربط نقي لا يوجد زوال غير دائم بمعنى Uniswap: لا توجد “جهة أخرى” من السوق للموازنة ضدها. يُصدر المنحنى العرض عند الطلب، وكل “LP” هو العقد نفسه. بعد التخريج، يتصرف تجمع CPMM الناتج كأي تجمع CPMM آخر — إذا لم يتم حرق LP، فهو يخضع لديناميات خسارة السيولة المعتادة. هذا هو السبب في أن سياسة الحرق بعد التخريج هي السائدة في الإطلاقات العامة: فهي تبقي التجمع دائمًا وتزيل أي صدمات سعرية ناجمة عن سحب LP.مثال عملي
منحنى: تربيعي،k = 40، S_max = 1e9، S_graduate = 0.8 · S_max = 8e8. رسم الشراء 1%.
السعر عند s = 5e8
تكلفة الشراء الأول لـ 1e6 أساس
حد التخريج
السعر عند التخريج
احتياطيات CPMM بعد التخريج
مؤشرات
products/launchlab/bonding-curve— تطبيق LaunchLab على السلسلة لهذه الصيغ.products/launchlab/instructions— مواصفات مستوى الحسابBuy،Sell،Graduate.algorithms/constant-product— ما يفعله CPMM بعد التخريج باحتياطياته.
- مصدر برنامج Raydium LaunchLab (تطبيقات منحنى تربيعية + احتياطيات افتراضية).
- ورقة Bancor البيضاء (منحنيات الربط الخطية، تاريخية).
- منشورات Pump.fun بعد الوفيات العامة (متغير الاحتياطيات الافتراضية).


