Ana içeriğe atla

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.

Bu sayfa yapay zekâ tarafından otomatik olarak çevrilmiştir. İngilizce sürüm esas alınır.İngilizce sürümü görüntüle →
AMM v4 artık OpenBook’a likidite paylaşmaz. Havuzlar hibrit orderbook-grid yolundan kapatılmıştır; canlı swaplar yalnızca SwapBaseInV2 / SwapBaseOutV2 aracılığıyla AMM eğrisine karşı yürütülür. MonitorStep crank’ı, zincir üstü limit emirleri grid’i ve bağlı OpenBook market hesapları geriye dönük uyumluluk için programa dahil kalmış, ancak artık etkin bir likidite kaynağı olarak korunmamaktadır. AMM v4’ü günümüzde saf sabit-çarpım AMM olarak değerlendirin; aşağıdaki hibrit materyali bağlam ve eski dağıtımları okuyan integratörler için korunmuştur.

Bir paragrafta özet

AMM v4, Raydium’un başlattığı programdır. Sabit-çarpım değişmezliğini (x · y = k) korur. Başlangıçta hibrit AMM olarak tasarlanmıştı: her havuz bir OpenBook (eski adıyla Serum) limit emir defteri piyasasının üzerine oturur ve eğrisinin bölümlerini bu defter üzerinde limit emirleri olarak yansıtır; böylece kullanıcılar ve toplayıcılar doğrudan havuza (AMM yolu) veya havuzun OpenBook’ta sahip olduğu limit emirlere (CLOB yolu) karşı swap yapabilir. OpenBook tarafı bu arada devre dışı bırakıldı — havuzlar artık OpenBook’ta emir göndermiyor veya tutmuyor ve tüm güncel swap trafiği yalnızca AMM V2 swap giriş noktalarından akar. Token-2022 desteklenmez. AMM v4, sabit-çarpım AMM olarak tam anlamıyla operasyonel kalır — her havuz ticaret yapmaya devam eder, ücretler tahakkuk etmeye devam eder, LP’ler kazanmaya devam eder — ancak UI ve SDK yeni havuz oluşturmada varsayılan olarak CPMM olarak ayarlanır çünkü CPMM daha ucuz ve daha fazla mint türünü destekler.

Hibrit geçmiş (bağlam)

Piyasaya sürüldüğünde, Serum’un emir defteri yanında bir havuz kurmak likiditeyi parçalama riskini taşıyordu. Hibrit tasarım, AMM’nin eğrisini defter üzerinde limit emirleri olarak yayımladı; böylece emir defteri yönlendiricileri havuzun derinliğini bedavaya görebildi. OpenBook Serum’dan 2022 sonbaharında ayrıldıktan sonra, program minimal değişikliklerle OpenBook’a karşı çalışmaya devam etti. CPMM ve zincir üstü toplayıcılar olgunlaştıkça, orderbook tarafının yararı azaldı ve AMM v4’ün OpenBook entegrasyonu sonunda kapatıldı — eğri artık havuzun tek yürütme yüzeyidir.

AMM v4’ün sağladığı (CPMM’nin vermediği)

  • Eski çiftler için derin likidite. Büyük çiftler (SOL-USDC, mSOL-USDC, vb.) ile geniş AMM v4 TVL, bu işlemler için en derin mekan olarak kalır.
(Tarihsel olarak, AMM v4 ayrıca OpenBook hibrit mekanizması aracılığıyla orderbook tarafı görünürlüğü sundu, ancak bu yol artık etkin değildir. Daha önce AMM’nin OpenBook emirleri aracılığıyla yönlendiren herhangi bir integratör, şimdi doğrudan AMM swap giriş noktaları aracılığıyla yönlendirmelidir.)

AMM v4’ün vermediği

  • Token-2022. Desteklenmez. AMM v4, Token-2022 var olmadan önce yazılmıştır; hesap düzenleri klasik SPL Token’ı varsayar.
  • Düşük hesap sayısı. Bir swap, havuza, yetkili hesaba, kasalara ve tüm OpenBook event/request sırasına ve bid/ask taraflarına dokunur. Doğrudan bir AMM swap bile (CLOB’u atlayarak) OpenBook hesaplarını tüm hesapları taşır çünkü talimat bunları doğrular.
  • Düşük compute kullanımı. Hesap doğrulama tek başına tam bir CPMM swap’tan daha fazla maliyete neden olur.
  • Varsayılan yeni havuz akışı. Program hala işlevsel ve Initialize kabul ediyor, ancak Raydium UI’si, SDK’sı ve api-v3.raydium.io artık “AMM v4 havuzu oluştur” düğmesi göstermez — yeni havuzlar için varsayılan yol CPMM’dir.

AMM v4 ile CPMM arasındaki farklar

BoyutAMM v4CPMM
EğriSabit çarpımSabit çarpım
OpenBook bağımlılığıAtıl (başlangıçta evet; şimdi devre dışı)Hayır
Token-2022HayırEvet
V2 swap başına hesap sayısı~9~11
Swap başına compute birlikleri~80k–120k (V2 yolu)~60k–100k
LP ücretiHacmin %0.22’siAmmConfig’e göre değişir
Protokol ücretiHacmin %0.03’ü (sabit)AmmConfig’e göre değişir
Fund ücretiYokEvet
TWAP oracleYerli gözlem hesabı yokobservation halka tamponu
Yeni havuzlar için varsayılanHayır (yine de kabul edilir)Evet
Ücretler hakkında daha fazla ayrıntı: products/amm-v4/fees ve reference/fee-comparison.

Mental model

Günümüzün AMM v4 havuzu sabit-çarpım x · y = k AMM’sidir. Her iki kasa da tamamıyla eğriye mevcuttur — OpenBook entegrasyonu artık etkin olmadığından, hiçbir bölüm OpenBook emirlerine taahhüt edilmemiştir. İşlemler swap (kullanıcı ↔ havuz, SwapBaseInV2 / SwapBaseOutV2 aracılığıyla), deposit / withdraw (LP işlemleri) ve artık kalıntı olan crank (MonitorStep, zincir üstünde korunmuş ancak artık gerekli değil ve Raydium’un keeper tarafından gönderilmemiş) olarak tanımlanır. Tarihsel mental model (devre dışı bırakmadan önce): her kasanın bir kısmı açık kitap emirleri olarak emanet tutuldu; doldurulmuş emirlerin uzlaştırılması swap ve LP işlemleri sırasında gerçekleşti; yönlendirilmiş swaplar havuzun kendi OpenBook emirlerine karşı doldurulabilir. Bunların hiçbiri bugün işletilmemektedir.

CPMM neden önerilen varsayılan

CPMM, OpenBook bağımlılığını kaldırır. Takas noktaları:
  • CPMM işlemleri compute açısından 2×–3× daha ucuzdur.
  • CPMM Token-2022 mint’lerini destekler.
  • Toplayıcılar artık CPMM’yi doğrudan Raydium SDK aracılığıyla entegre ediyor, bu nedenle orderbook-visibility yararı büyük ölçüde geçersiz hale geldi.
  • Operasyonel risk: OpenBook kesintileri veya duraklatmalar AMM v4 havuzlarını (CrankError, eski emirler) düşürür. CPMM’nin böyle bir bağlantısı yoktur.
Göç rehberi için protocol-overview/versions-and-migration bölümüne bakın.

AMM v4’ün doğru seçim olduğu durumlar

  • Bir swap yönlendiriyor ve aday havuzlarından biri en iyi fiyata sahip bir AMM v4 havuzudur.
  • Mevcut bir AMM v4 havuzunda likidite sağlıyor veya yönetiyor — göç bir seçenektir, zorunlu değil; havuz saf AMM olarak çalışmaya devam eder.
  • AMM v4’e karşı inşa edilmiş bir entegrasyon koruyor ve göç etmek için bir nedeniniz yok.
(OpenBook’ta orderbook görünürlüğü, AMM v4 seçmek için artık bir neden değildir — bu entegrasyon kapatıldı.) Yeni bir sabit-çarpım havuzu için, CPMM daha basit varsayılandır.

Sonra nereye gitmeli

  • Hesaplar — AMM’nin hesapları artı hizmet verdiği OpenBook hesapları.
  • Matematik — AMM v4’ün ücret kuralı ile sabit-çarpım swap matematiği.
  • Talimatlar — talimat yüzeyi: Initialize, Swap, Deposit, Withdraw, crank yardımcıları.
  • Ücretler — %0.25 bölme ve nasıl toplanır.
  • Kod örnekleri — swap ve LP akışları için TypeScript örnekleri.
Kaynaklar:
  • Standart program ID’si için reference/program-addresses
  • Bu sayfanın referans aldığı karşı taraf hesapları için OpenBook program deposu