01 · TemellerDLMM nedir ve Meteora onu neden geliştirdi?
DLMM, fiyat eğrisinin yerini ayrık fiyat seviyelerinden oluşan bir merdivenin aldığı, yoğunlaştırılmış likiditeye dayalı bir piyasa yapıcıdır. Merdivenin her basamağı bir bin’dir ve her bin likiditeyi tam olarak tek bir fiyatta tutar.
Klasik bir AMM, her LP’nin parasını neredeyse sıfırdan sonsuza kadar olası tüm fiyatlara yayar. Bu basit ve sağlamdır; ancak sermayenin büyük kısmı piyasanın hiç uğramayacağı fiyatlarda durduğu için neredeyse hiçbir şey kazanmaz. Yoğunlaştırılmış likidite, LP’lerin bir aralık seçmesine izin vererek bunu çözer. DLMM bir adım daha ileri gider: aralık tek tek adreslenebilen bin’lerden oluşur ve ücret artık sabit bir sayı değil, volatiliteye tepki veren bir değerdir.
Sonuç, biraz emir defterine, biraz da AMM’ye benzeyen bir tasarımdır. Tek bir bin içinde işlemler, hiç eğri olmadan tek bir fiyattan dolar. Bin’ler arasında ise fiyat, her seviye tüketildikçe adım adım ilerler. LP’ler likiditelerinin yalnızca nerede durduğuna değil, her bin’de ne kadar durduğuna da karar verir; Spot, Curve ve Bid-Ask şekillerini mümkün kılan da budur.
Bu yazının hazırlandığı sırada DLMM, likidite ve hacim açısından Meteora’nın en büyük ürünüdür. Meteora’nın kendi Q1 yatırımcı raporu, o çeyreğin hacminin büyük çoğunluğunu DLMM’ye bağlamıştı. Herhangi bir anlık görüntüye güvenmek yerine güncel rakamlar için istatistik sayfamızdaki canlı paneli kontrol edin.
Türkiye’deki kripto para kullanıcılarının çoğu likidite havuzu kavramıyla merkezi borsalardaki “kazan” ürünleri üzerinden tanışır. DLMM ise tamamen zincir üzerinde, kendi cüzdanınızdan yönettiğiniz bir yapıdır: kararlar, riskler ve kazançlar doğrudan size aittir.
02 · MekanizmaBin’ler, bin step ve aktif bin
Bütün modeli üç fikir taşır. Bunlar oturduğunda meteora.ag’deki her DLMM ekranı okunabilir hâle gelir.
Fiyatlar nasıl aralıklandırılır
Bin fiyatları geometrik olarak büyür. Bir bin P fiyatındaysa bir üstteki P × (1 + bin step), ondan sonraki P × (1 + bin step)² fiyatındadır. Bu sayfanın üstündeki bin görselleştiricisi tam olarak bu kuralı kullanır. Meteora’nın kendi dokümanları, 25 bps’lik step ile 20 $’daki SOL örneğini verir: sonraki bin’ler yaklaşık 20,05 $, 20,10 $ şeklinde devam eder.
20 bps step’li bir havuzda 150 $’daki SOL’u ele alalım. Bir üstteki bin 150,30 $, sonra 150,60 $’dır. Aktif bin’in her iki yanındaki on iki bin kabaca 146,45 $ ile 153,64 $ arasını, yani yaklaşık yüzde 4,8 genişliğinde bir bandı kapsar. 100 bps step’e geçerseniz on iki bin çok daha geniş bir bandı kapsar, çünkü her adım beş kat daha büyüktür.
| Bin step | Tipik kullanım | +%10 için bin | 70 bin boyunca hareket |
|---|---|---|---|
| 1 bps | Stablecoin çiftleri | ≈ 953 | ≈ +%0,7 |
| 4 bps | SOL-USDC gibi derin büyük çiftler | ≈ 238 | ≈ +%2,8 |
| 20 bps | Likit büyük coin’ler | ≈ 48 | ≈ +%15 |
| 100 bps | Volatil token’lar | ≈ 10 | ≈ +%101 |
| 400 bps | Aşırı volatilite, lansmanlar | ≈ 2–3 | ≈ 15 kat |
Bu tablo, aynı çiftin neden çoğu zaman birden fazla DLMM havuzu olduğunu açıklar. Kontrol ettiğimiz sırada ana SOL-USDC havuzu 4 bps step kullanıyordu: çok küçük step’ler trader’lara ince taneli fiyatlar sunar ve LP’lerin sıkı biçimde yoğunlaşmasına izin verir; ama 70 bin’lik bir pozisyon yalnızca birkaç yüzdelik hareketi kapsar. Bir memecoin havuzu çok daha büyük step’lere ihtiyaç duyar; yoksa tek bir öğleden sonra fiyatı yüzlerce bin boyunca iter.
Hangi token nerede durur
Aktif bin’in altındaki bin’ler yalnızca kote token’ı (örneğin USDC) tutar: alım yapmayı bekleyen tekliflerdir. Aktif bin’in üstündeki bin’ler yalnızca baz token’ı (örneğin SOL) tutar: satmayı bekleyen tekliflerdir. Yalnızca aktif bin ikisinin karışımını tutar. Trader’lar SOL aldığında aktif bin’deki SOL’u boşaltırlar; bin boşaldığında havuz bir üstteki bin’e geçer ve o bin yeni aktif bin olur. Satış da ters yönde aynı şekilde işler.
03 · İşlemBin içinde sıfır kayma
Tek bir bin içinde fiyat eğrisi yoktur. Her birim bin fiyatından işlem görür; dolayısıyla aktif bin’e sığan bir işlem eğriden kaynaklanan sıfır kayma (slippage) yaşar.
Her bin minik bir sabit toplamlı havuz gibi çalışır: fiyat sabittir ve tek soru her token’dan ne kadar kaldığıdır. Aktif SOL-USDC bin’inin 150,00 $’dan fiyatlandığını ve hâlâ 3 SOL tuttuğunu varsayalım. 2 SOL alan bir trader tam olarak 300 $ artı swap ücreti öder. 5 SOL alan bir trader 3 SOL’un tamamını 150,00 $’dan alır, ardından havuz 150,30 $’lık bin’e geçer ve kalan 2 SOL orada dolar. İşlem bir bin geçtiği için ortalama fiyat 150 $’ın biraz üzerindedir.
DLMM’nin yoğun çiftlerde çok dar fiyatlar verebilmesinin nedeni budur: LP’ler mevcut fiyatın çevresindeki bin’lere derin likidite yığarsa büyük işlemler az bin geçer. Bin step’in trader’lar için neden önemli olduğu da buradan anlaşılır. Küçük bir step, her geçişin yalnızca fiyatın küçük bir dilimine mal olduğu anlamına gelir; büyük bir step ise her geçişin gözle görülür bir sıçrama olduğu anlamına gelir.
04 · ÜcretlerDinamik ücret: taban ücret artı değişken ücret
Çoğu AMM sonsuza kadar tek bir ücret alır. DLMM ise toplanan iki ücret alır ve toplamı sınırlar:
toplam ücret = min(taban ücret + değişken ücret, %10)
Taban ücret
Havuz oluşturulurken bir taban çarpanının bin step ile çarpılmasıyla belirlenir; bu yüzden büyük step’ler genellikle daha yüksek taban ücretle gelir. Örneğin ana SOL-USDC havuzu 4 bps step’i yüzde 0,04 taban ücretle eşleştirir. Bu, her swap’ta ödediğiniz tabandır.
Değişken ücret
Swap’lar bin geçtikçe yükselen bir volatilite akümülatörüyle büyür. Meteora dokümanlarındaki formüle göre volatilite × bin step çarpımının karesiyle ölçeklenir; bu yüzden ardı ardına bin geçen işlemler onu hızla yükseltir. Havuzlar bu ücreti sıfıra da ayarlayabilir.
Volatilite hafızası nasıl söner
Akümülatör her işlemden sonra sıfırlanmaz; iki zamanlayıcıyla çalışır. Kısa bir filtre süresi (filter period) içinde referans noktası korunur, böylece hızlı bir swap patlaması volatiliteyi üst üste biriktirmeye devam eder. Filtre süresi ile sönümlenme süresi (decay period) arasında, saklanan volatilite bir azaltma çarpanıyla küçültülür. Sönümlenme süresi yeni volatilite olmadan geçtiğinde değer sıfıra iner ve ücret taban seviyesine döner.
Pratikte: sakin bir günde, sakin bir havuzdaki LP kabaca taban ücreti kazanır. Bir likidasyon dalgası ya da memecoin pump’ı sırasında ücret bir süre taban ücretin çok üzerine çıkabilir, sonra soğur. Bu tam da geçici kaybın en hızlı biriktiği andır; dolayısıyla değişken ücret, LP’lere kendilerine zarar veren hareketleri üstlendikleri için daha fazla öder. Bu primin çoğunu, fiyat sıçradığında en çok işlem yapan arbitraj botları öder.
Ücret kime gider
- Standart havuzlar: Meteora dokümanları yüzde 10 protokol payı ve yüzde 90 LP payı tanımlar; ancak pay havuz bazında belirlenir. Kontrol ettiğimiz sırada SOL-USDC havuzu yüzde 5 protokol payı gösteriyordu.
- Lansman havuzları: yüzde 20 protokol, yüzde 80 LP.
- Limit emir dolumları: 50/50 bölünür.
- Tavan: protokol payı yüzde 25’i aşamaz.
05 · PozisyonlarPozisyonlar, limitler ve kira
Bir DLMM pozisyonu ne bir LP token’ı ne de bir NFT’dir. Hangi bin’leri kapsadığınızı ve her birinde ne kadar likiditeye sahip olduğunuzu kaydeden zincir üstü bir program hesabıdır. Bunun pratik sonuçları vardır: bir DLMM pozisyonunu bir token gönderir gibi başka bir cüzdana gönderemezsiniz; ama kapatmadan yeniden boyutlandırabilir ve yeniden dengeleyebilirsiniz.
| Varsayılan düzen | Pozisyon başına 70 bin |
|---|---|
| Maksimum boyut | Dinamik (PositionV2) pozisyonlarla 1.400 bin |
| Yeniden boyutlandırma başına büyüme | Talimat başına en fazla 91 ek bin |
| Bin array’leri | Bin’ler 70’lik dizilerde gruplanır |
| Pozisyon kirası | Yaklaşık 0,059 SOL, kapatınca iade edilir |
| Genişletme kirası | 69 bin’in üzerinde alınır, iade edilebilir |
| Bin array oluşturma | Her biri yaklaşık 0,075 SOL, iade edilmez |
| İsteğe bağlı kilit | Bir serbest bırakma noktası, geçene kadar çekimi engelleyebilir |
Bin array kirası daha yakından bakmayı hak ediyor. Bin’ler 70’lik dizilerde saklanır ve fiyat aralığının henüz kimsenin kullanmadığı bir bölümüne likidite yerleştiren ilk LP, o diziyi oluşturmanın bedelini öder. Mevcut fiyat çevresinde yoğun bir havuzda diziler genellikle zaten vardır ve ek bir şey ödemezsiniz. Yeni bir havuzda fiyattan uzak, geniş bir aralık belirlerseniz birkaç dizi oluşturabilir ve geri alamayacağınız birkaç onda bir SOL harcayabilirsiniz. Meteora ücretler için cüzdanınızda en az 0,05 SOL tutmanızı önerir; pozisyon açarken bunun rahatça üzerinde tutun.
06 · Yaşam döngüsüAralık dışı davranış ve komisyon talebi
Pozisyonunuz yalnızca aktif bin aralığınızın içindeyken kazanır. Fiyat aralığınızdan çıktığı anda komisyon geliri durur ve pozisyon tamamen tek bir token’dan oluşur.
SOL-USDC’de 150 $’da açılmış ve 140 $ ile 160 $ arasını kapsayan bir pozisyon üzerinden ilerleyelim. SOL bu fiyatlar arasında işlem gördükçe aktif bin aralığınızın bir yerinde durur ve bin’lerinizden geçen her swap size ödeme yapar. SOL 165 $’a çıkarsa piyasa yükseliş sırasında tüm SOL’unuzu almış olur: artık 150 $ ile 160 $ arasında bir ortalama satış fiyatıyla yalnızca USDC tutarsınız. SOL 135 $’a düşerse tersi olmuştur: düşüş boyunca SOL almışsınızdır ve artık yalnızca SOL tutarsınız.
İki sonuç da pozisyonu yok etmez; pozisyon yalnızca bekler. Fiyat aralığa geri dönerse yeniden kazanmaya başlar ve tekrar karışıma doğru dönüşür. Aralık dışındayken seçenekleriniz şunlardır:
Beklemek
Fiyatın geri döneceğine inanıyorsanız ya da tek taraflı sonuç zaten istediğiniz şeyse (örneğin güçlenen piyasada SOL satmak) mantıklıdır.
Yeniden dengelemek
Çekip mevcut fiyatın çevresine yeniden yerleştirin ya da Meteora’nın yeniden dengeleme araçlarını kullanın. Bu, gerçekleşmiş dönüşümü kalıcılaştırır.
Çıkmak
Pozisyon kirasını geri almak için likiditeyi çekin, komisyonları talep edin ve pozisyonu kapatın.
Talep etmek manueldir
Komisyonlar, varsa farm ödülleriyle birlikte pozisyon başına her iki token cinsinden birikir ve kendiliğinden bileşik büyümez. Siz talep edene kadar talep edilebilir kalırlar. Bir pozisyon ancak likiditesi, komisyonları ve ödülleri tamamen temizlendiğinde kapatılabilir; kapatmanın genellikle çek-talep et-kapat sırasıyla yapılmasının nedeni budur. Pek çok LP bir takvime göre, örneğin haftalık olarak talep eder ve her seferinde token’ları yeniden ekleyip eklemeyeceğine ya da kâr alıp almayacağına karar verir.
Bazı havuzlar komisyonu yalnızca tek bir token cinsinden toplar. Meteora, ücretlerin giriş token’ı ya da yalnızca kote token cinsinden alındığı bir ücret toplama modunu belgeler; geliri volatil bir token yerine USDC veya SOL olarak almak istiyorsanız bu önemlidir.
07 · BağlamDLMM, klasik AMM ve CLMM karşılaştırması
DLMM, Solana’daki üç yaygın likidite tasarımından biridir. Raydium CLMM ve Orca Whirlpools, Uniswap v3 geleneğinde tick tabanlı yoğunlaştırılmış likidite kullanır; Meteora’nın DAMM havuzları ve pek çok eski havuz ise tam aralıklı sabit çarpım eğrisini kullanır.
| Özellik | Klasik AMM | Tick CLMM | Meteora DLMM |
|---|---|---|---|
| Fiyat aralığı seçme | Hayır | Evet | Evet |
| Seviye içinde sabit fiyat | Hayır | Hayır | Evet |
| Özel likidite şekli | Hayır | Kısmen | Evet |
| Volatiliteye bağlı ücret | Hayır | Çoğunlukla sabit | Evet |
| Aralık dışına çıkabilir | Hayır | Evet | Evet |
| Tamamen pasif | Evet | Hayır | Hayır |
Tick tabanlı bir CLMM’de aralık içindeki likidite hâlâ bir eğriyi izler; bu yüzden küçük işlemler bile fiyatı biraz hareket ettirir. DLMM’de eğrinin yerini düz basamaklar alır; bin içinde sıfır kaymayı üreten ve tek taraflı, emir benzeri pozisyonları doğal hâle getiren de budur. Bir tick CLMM pozisyonu, bir şekle yaklaşmak için birbiriyle örtüşen birkaç parça hâlinde kurulabilir; DLMM ise şekilleri yatırma anında birinci sınıf bir seçenek olarak sunar. Ücretlerde tick CLMM’ler geleneksel olarak sabit kademeler kullanır; DLMM’nin değişken ücreti ise oluşturucu devre dışı bırakmadıkça her havuza yerleşiktir.
Güçlü yönler
- Mevcut fiyat çevresinde yüksek sermaye verimliliği
- Volatil piyasalarda LP’lere daha fazla ödeme
- Esnek şekiller ve tek taraflı aralıklar
- Pozisyonlar kapatmadan yeniden boyutlandırılabilir
Dikkat edilecekler
- Aralık dışında hiçbir şey kazanmaz
- Yoğunlaşma geçici kaybı büyütür
- Yeni aralıklarda iade edilmeyen bin array kirası
- Komisyonlar elle talep edilmelidir
Motoru anlamak işin yarısıdır; diğer yarısı çifte uyan bir aralık ve şekil seçmektir. DLMM stratejileri rehberimiz, yukarıdaki mekanizmayı somut Spot, Curve ve Bid-Ask kurulumlarına dönüştürüyor. Her DeFi protokolü gibi DLMM de akıllı sözleşme riski taşır: Offside Labs, OtterSec, Sec3, Zenith ve Sherlock gibi firmalar tarafından birçok kez denetlenmiştir; ancak bir denetim riski ortadan kaldırmaz, yalnızca azaltır.






