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 →
Bir paragraflık özet
AMM v4, Raydium’un başlattığı programdır. Sabit-ürün değişmezini (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 üstünde oturur ve eğrisinin bölümlerini o defterde limit emirleri olarak yansıtırdı, böylece kullanıcılar ve toplayıcılar doğrudan havuza (AMM yolu) veya havuzun OpenBook’ta sahip olduğu limit emirlerine (CLOB yolu) karşı swap yapabilirdi. OpenBook bağımlılığı programdan kaldırılmıştır — havuzlar artık OpenBook’ta emir göndermez veya korumaz ve tüm mevcut swap trafiği yalnızca AMM V2 swap giriş noktalarından akar. Token-2022 desteklenmez. AMM v4 sabit-ürün AMM olarak tamamen işlevseldir — her havuz ticaret yapmaya devam eder, ücretler tahakkuk etmeye devam eder, LP’ler kazanmaya devam eder — ancak UI ve SDK, yeni havuz oluşturmayı CPMM’ye yönlendirir çünkü CPMM daha ucuz ve daha fazla mint türünü destekler.
Hibrit tarihçe (bağlam)
Başlangıçta, Serum’un order book’u yanında bir havuz kurmak likiditeyi parçalamak riskini taşıyordu. Hibrit tasarım, AMM’nin eğrisini defterde limit emirleri olarak yayınladı, böylece order-book yönlendiricileri havuzun derinliğini bedavaya görebilirdi. OpenBook, 2022’nin sonlarında Serum’dan 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, order-book tarafının faydası azaldı ve AMM v4’ün OpenBook entegrasyonu sonunda kapatıldı — eğri artık havuzun tek yürütme yüzeyidir.AMM v4’ün size verdiği şey (CPMM’nin vermediği)
- Eski çiftler için derin likidite. Büyük çiftler (SOL-USDC, mSOL-USDC, vb.) büyük AMM v4 TVL’si ile bu işlemler için en derin mekan olmaya devam eder.
AMM v4’ün size vermediği şey
- Token-2022. Desteklenmez. AMM v4, Token-2022 var olmadan önce yazılmıştır; hesap düzenleri klasik SPL Token’ı varsayar.
- v1 swaplarda düşük hesap sayısı. Eski
SwapBaseIn/SwapBaseOutdüzenleri hala OpenBook pazar hesaplarını konumsal yer tutucu olarak taşır (kabul edilir ancak artık doğrulanmaz veya kullanılmaz).SwapBaseInV2/SwapBaseOutV2kullanarak bunları bırakın ve işlemi küçültün. - Düşük compute kullanımı. Bir V2 swap bile CPMM swapından daha pahalıdır.
- Varsayılan yeni-havuz akışı. Yeni havuzlar
Initialize2ile oluşturulur (eskiInitialize/PreInitializegiriş noktaları kaldırılmış ve şimdi geri döner). Raydium UI’ı, SDK’sı veapi-v3.raydium.ioartık “AMM v4 havuzu oluştur” düğmesini göstermez — yeni havuzlar için varsayılan yol CPMM’dir.
AMM v4’ün CPMM’den farkı
Ücretler hakkında daha fazla ayrıntı:
products/amm-v4/fees ve reference/fee-comparison.
Zihinsel model
Bugünün AMM v4 havuzu sabit-ürünx · y = k AMM’sidir. Her iki kasa da tamamen eğriye açıktır — OpenBook entegrasyonu kaldırıldığından hiçbir kısım OpenBook emirlerine taahhüt edilmez. İşlemler swap (kullanıcı ↔ havuz, SwapBaseInV2 / SwapBaseOutV2 aracılığıyla) ve deposit / withdraw (LP işlemleri) şeklindedir. Eski crank (MonitorStep) kaldırılmış ve şimdi çağrıldığında geri döner.
Tarihsel zihinsel model (deaktivasyondan önceki): her kasanın bir kısmı açık-defter emirleri olarak emanet edildi; doldurulmuş emirlerin kapatılması swap ve LP işlemleri sırasında gerçekleşti; yönlendirilen swaplar havuzun kendi OpenBook emirlerine karşı doldurulabilirdi. Bunların hiçbiri bugün işlemde değildir.
CPMM neden önerilen varsayılandır
CPMM, OpenBook bağımlılığını kaldırır. Değiş-tokuşlar:- CPMM işlemleri compute açısından 2×–3× daha ucuzdur.
- CPMM, Token-2022 mintlerini destekler.
- Toplayıcılar artık CPMM’yi doğrudan Raydium SDK aracılığıyla entegre eder, bu nedenle order-book-görünürlük faydası büyük ölçüde geçersizdir.
- Operasyonel risk: tarihsel olarak OpenBook kesintileri veya duraklamalar AMM v4 havuzlarını (eski emirler) bozabilirdi. OpenBook bağımlılığı artık programdan kaldırıldığından, bu bağlantı ortadan kalkmıştır — ancak CPMM önerilen, daha düşük maliyetli varsayılan olmaya devam eder.
protocol-overview/versions-and-migration bölümüne bakın.
AMM v4’ün doğru seçim olduğu zaman
- Bir swap yönlendiriyorsunuz ve aday havuzlarından biri en iyi fiyata sahip bir AMM v4 havuzudur.
- Mevcut bir AMM v4 havuzunda likidite sağlıyor veya yönetiyorsunuz — geçiş bir seçimdir, gerekli değildir; havuz saf AMM olarak çalışmaya devam eder.
- AMM v4’e karşı oluşturulmuş bir entegrasyonu koruyorsunuz ve geçiş yapmak için bir nedeniniz yoktur.
Sonraki adımlar
- Hesaplar — AMM’nin hesapları, artı (şimdi kalıntı) OpenBook referans alanları.
- Matematik — AMM v4’ün ücret kuralı ile sabit-ürün swap matematiği.
- Talimatlar — talimat yüzeyi:
Initialize2,Swap(v1 / V2),Deposit,Withdraw,WithdrawPnl,SetParams. - Ücretler — %0.25 bölünmesi ve nasıl toplandığı.
- Kod örnekleri — swap ve LP akışları için TypeScript örnekleri.
- Kanonik program ID’si için
reference/program-addresses - Bu sayfanın referans aldığı karşı taraf hesapları için OpenBook program deposu

