Otomatik Piyasa Yapıcı (AMM) nedir?

Otomatik Piyasa Yapıcı

Jardines de Viveros Otomatik Piyasa Yapıcı (Otomatik Piyasa Yapıcılar veya AMM), DeFi ekosisteminin ayrılmaz bir parçası haline geldi, trilyonlarca işlem hacmini kolaylaştırmak. 2017/2018'de Bancor ve Uniswap gibi projeler tarafından desteklenen AMM'ler, geleneksel merkezi limit emir defteri modeline ilginç bir alternatif sunuyor.

La sipariş defterinin çoğaltılması blok zincirinde iki ana sorunla karşılaşırsınız: ilki, her sipariş için ilgili gaz maliyetleri vardır bir üreticinin göndermek veya değiştirmek istediği, bu da zamanla maliyetli ve verimsiz hale gelir. İkincisi, blockchain verileri herkese açık ve kolayca erişilebilir olduğundan, ön koşu tüccarların gerçekten istedikleri işlemleri gerçekleştirmelerini engeller.

Ana biri MMA'ların avantajları sipariş kitapları hakkında herkes varlık sağlayabilir bir likidite sağlayıcısı olmak ve ticaret ücretleri kazanmak için bir çifte. Sonuç olarak, AMM'ler daha fazla sermaye çekebilir, merkezileştirilmiş muadillerine kıyasla merkezi olmayan borsalar (DEX'ler) için daha fazla pazar derinliği ile sonuçlanır. Dolayısıyla bu yeniliğin en popüler DEX'ler ve hatta diğer DeFi uygulamaları için önemli bir temel haline gelmesi şaşırtıcı değil.

MMA'nın kısa bir tarihi

Ethereum kurucu ortağı Vitalik Buterin ilk önce bir DEX'in çalışmasını tartıştı 2016'da AMM ile blok zincirinde, daha sonra Uniswap'ın yaratılmasına ilham verdi.

Bancor'un ilk AMM'yi (çok amaçlı havuz olarak adlandırılır) yaratmasıyla itibar görmesine rağmen, bu yaklaşımın ana dezavantajlarından biri şuydu: belirteçlerin protokolün yerel BNT belirteci ile eşleştirilmesi gerekiyordu. Bu jeton tüm havuzlarda ortak bir payda olarak kullanıldığından, tüm borsalar BNT jetonunu gerektiriyordu. Sonuç olarak, tüccarlar USDC'den ETH'ye geçmek istediklerinde iki kez kayma yaşadılar (çünkü genel yol USDC'den BNT'ye, ardından BNT'den ETH'ye).

Bancor'da olduğu gibi alışveriş yapmak için bir ağ belirtecine olan ihtiyaçtan kurtularak, Uniswap işlemleri tamamen jeton rezervlerine bağlıdır basit ama zarif bir formül sayesinde bir likidite havuzunda: x * y = k Bu, DeFi'de devrim yarattı. Uniswap'ın Kasım 2018'deki lansmanından bu yana elde ettiği başarı, sonunda düzinelerce benzer AMM tabanlı DEX'in yaratılmasına yol açtı ve AMM'lerin yeni finansal ilkel.

Uniswap, ilk iki uygulamasıyla büyük adımlar atmış olsa da, likidite tüm aralıkta eşit olarak sağlanır sıfırdan sonsuza fiyatlar, sermaye verimliliği eksikti. getirilmesiyle bu sorun çözüldü. Uniswap v3'te konsantre likiditesermaye verimliliğinin büyük ölçüde iyileştirildiği, bu da daha yüksek likidite ve daha düşük kayma ile sonuçlanmıştır.

LP'ler için, riskini azaltır kalıcı kayıp Çünkü likidite çeşitli fiyatlarda sağlanır. Konsantre likiditenin bir başka olumlu yönü, Uniswap v3'ün herhangi bir olası AMM şeklini alabilmesi ile izin verdiği basitlik ve esnekliktir.

Artık MMA'ların arka planı hakkında biraz bilgi sahibi olduğumuza göre, nasıl çalıştıklarını görelim.

MMA adım adım açıkladı

Ticareti kolaylaştırmak için, AMM, sipariş defterlerini likidite havuzlarıyla değiştiriyor. Bir likidite havuzu temelde bir Belirli bir oranda iki farklı jeton rezervini tutan akıllı sözleşme. Akıllı sözleşme kodu, rezervlerin fiyatları nasıl belirlediğini, likidite sağlama ve alım satım kurallarını ve ayrıca yatırımcıların havuz üzerinden takas yaparken maruz kaldığı ücretleri belirtir.

Jardines de Viveros likidite sağlayıcıları (bundan böyle LP olarak anılacaktır), her işlemden alım satım ücreti kazanmak için bir havuz rezervine kripto varlıkları sağlayabilir ve likidite sağlamak için jeton ödülleri almak belirli bir havuza. Belirteç ödülleri tipik olarak protokolün yönetişim belirtecinde verilir ve sahiplerine protokolün ve AMM'nin geliştirilmesi konusunda oy hakkı verir.

Bir LP'nin alacağı ücretlerin bir kısmını takip etmek için havuz payları LP jetonları olarak kredilendirilir likidite katkınızla orantılı olarak toplam havuzun bir kısmı olarak. Bu, eğer bir LP varlıkların %10'unu sağlıyorsa, havuz tarafından oluşturulan işlem ücretlerinin %10'unu kazanacakları anlamına gelir. Likidite pozisyonunuzu temsil eden LP jetonları, likiditeyi havuzdan çıkarmak için herhangi bir zamanda yakılabilir.

MMA'ların sipariş defteri modeli üzerindeki ana yeniliği şudur: herkes likidite sağlayabilir ve katılım engellerini azaltan ticaret ücretlerinden bir pay kazanın. Merkezi sipariş defteri modelinde, bir LP'nin rolü genellikle birkaç yüksek net değere sahip kişi veya şirkete ayrılmıştır. MMA'nın gelişiyle birlikte bu özellik çok daha geniş bir kitleye açılıyor.

Bir tüccarın bakış açısından, avantajı şudur: anında likidite alabilirsiniz bir havuzla etkileşim kurarken ve eşleşen bir komut için beklemeye gerek yoktur. Bir tüccar bir jeton almak veya satmak isterse, havuza gidebilir, varlığı ve takas etmek istediği miktarı belirtebilir. Akıllı sözleşme o zaman sabit eğriye dayalı bir döviz kuru sağlayacaktırhavuzdaki iki farklı jetonun rezervlerine göre hesaplanır.

Örnek olarak, aşağıdaki rezervlere sahip bir ETH-USDC havuzunu düşünün: ETH = 1 ve USDC = 500. Uniswap v000 modelini takiben, AMM fiyatı rezerv oranına (10 USDC) eşittir. Satıcı USDC'de 000$ ile 2 ETH satın aldığında, AMM havuzdan 150 ETH'yi kaldırır ve bu jetonları satıcının cüzdanına yatırır. AMM ayrıca yatırımcının 1 USDC'sini havuza ekler. Akıllı sözleşme tarafından belirlenen ve hesaplanan ücret parametresine bağlı olarak, satıcıdan işleminizin bir yüzdesi tahsil edilecektir.

İşlem gerçekleştirildikten sonra havuzda biraz daha az ETH ve biraz daha fazla USDC olacak. Sabitleme eğrisi, varlık miktarlarının oranı olarak ETH fiyatını algoritmik olarak belirlediğinden, ETH fiyatı düşüyor 147 USDC civarında. Tüccar USDC için ETH satmış olsaydı, oran ters yönde hareket edecek ve ETH fiyatında bir artışa neden olacaktı.

Daha büyük ticaret boyutları için, spot fiyat ile gerçekleşen fiyat arasındaki fark (kayma olarak da bilinir) havuz boyutuna göre işlem gören jeton sayısı arttıkça artar. Bu nedenle, AMM'ler daha büyük işlemlere girenleri daha küçük işlemlere kıyasla daha yüksek bir fiyat ödemeye zorlar. Bu nedenle, uygulanacak siparişler için belirli bir kayma toleransı ayarlanmalıdır.

Grup tarafından kote edilen fiyatın daha geniş piyasa değerinden önemli ölçüde sapmasına neden olan bir işlem gerçekleştiğinde, Arbitrajcılar müdahale edebilir ve yeniden ayarlayabilir havuz tutarları AMM ve diğer ticaret merkezlerindeki fiyat farkından yararlanır.

Örneğin, büyük bir ETH satışı, fiyatın 150 USDC'den 135 USDC'ye düşmesine neden olduysa, ancak piyasa ortalaması 150 USDC'ye yakın kalıyorsa, arbitrajcılar AMM'den ETH satın alabilir ve diğer ticaret merkezlerinde satmaya devam edebilir. . Arbitrajcılar AMM aracılığıyla daha fazla ETH satın aldıkça ve likidite havuzundan daha fazla ETH çekildikçe, fiyat sonunda piyasa fiyatına yakınsayacak 150 USDC.

Daha önce gördüğümüz gibi, herhangi bir borsa, havuz varlıklarının bileşimini değiştirir ve döviz kuru, tüm grubun değerini değiştirerek otomatik olarak güncellenir. Bir varlığın fiyatı dalgalandıkça, havuzun değeri de dalgalanır, yani LP'nin havuz payının değeri de dalgalanır. İdeal olarak, bir LP, bir fiyat değişikliğinden sonra varlıklar havuzdan çekildiğinde zarara uğrayabileceğinden, likiditeyi pozisyona girdikleri fiyata mümkün olduğunca yakın bir yerde çıkarmak ister. kalıcı kayıp. Ancak, kalıcı kayıp, LP tarafından kazanılan ücretler ve jeton ödülü ile dengelenebilir.

MMA iş başında

Bu bölümde, farklı yaklaşımları vurgulamak için üç popüler AMM modelini inceleyeceğiz: Uniswap, eğri y Dengeleyici.

Uniswap

MMA'nın farklı varyasyonları vardır. farklı eğri tasarımları Birliği'nin.

Sabit Ürün Piyasa Yapıcı modeli, iki varlığın miktarlarının matematiksel çarpımını sabit tutarak fiyatı düzenler. Örneğin, Uniswap sürüm 1 ve 2, iki farklı jeton miktarının katının aşağıdaki formüle göre sabit tutulduğu CPMM'ler olarak bilinir:

[vurgu]x * y = k[/vurgu]

x'in bir tokenin (örneğin ETH) miktarı olduğu durumlarda, y başka bir tokenin (örneğin USDC) miktarıdır ve k bir sabittir.

v2'de grubun akıllı sözleşmesi, iki varlığın rezervlerinin aynı değere sahip olduğunu varsayar. Dolayısıyla bir LP, k'yi sabit tutmak için havuza 50:50 oranında ETH ve USDC sağlamalıdır.

v3'te, likidite temini eğrinin bir bölümünde toplanabilir tahvillerin azalması, kaymanın azaltılması ve sermaye verimliliğinin artırılması. v2'deki LP'ler, tahvil eğrisinin tüm fiyat aralığında likidite sağlar, yani likiditenin çoğu tüketilmez. Konsantre likidite ile LP'ler likidite sağlayacakları bir aralık seçebilir ve pozisyonlarını piyasa koşullarına göre ayarlayabilir.

Bu yüzden, Uniswap v3, sabit ürün modelinden uzaklaşıyor, bu modeli sabit toplamlı bir piyasa yapıcı ile birleştirerek. Önceki versiyonlarda olduğu gibi x * y = k denklemi ile belirlenen tek seviyeli eğri boyunca işlemler yapılmaz. Likidite süreksiz olabilir, yani her bir LP pozisyonu tek bir havuzdan boşaltılabilir, bu v1/v2 ile gerçekleşemez.

eğri

Eğri bir örnektir Hibrit Özellik MMAStablecoin ticareti için daha verimli olan otomatik bir piyasa yapıcı sağlamak için sabit ürün ve sabit toplam modellerini birleştiren .

Eğri v1 likidite havuzu aynı ilişkiye sahip iki veya daha fazla varlıktan oluşurUSDC ve DAI, WBTC ve renBTC veya stETH ve ETH gibi. Stablecoin'lerin benimsenmesinde büyük bir artış görüldü, Curve, kilitlenen en yüksek toplam değere sahip DEX haline geldi ve çok düşük ücretler ve kayma ile istikrarlı işlemleri kolaylaştırdı.

Bir havuzdaki varlıklar dengesiz hale geldikçe, sabit eğri sabit bir çıktı eğrisi şeklini alır (Uniswap v1/v2'ye benzer). Ancak, döviz kuru pariteye yeterince yakın olacak şekilde varlıklar teklif edildiğinde, tahvil eğrisi sabit toplamlı bir modele doğru kayar:

Sabit toplamlı yaklaşımın yararı, sabit ürün modellerinde bulunan kaymayı ortadan kaldırmasıdır. Curve tarafından kullanılan hibrit model, 'ahır değiş tokuşu değişmezi' aşağıdaki şekilde:

Eğri v2'de, fiyat skalası bir kehanete göre sürekli güncellenir Piyasa fiyatını daha iyi temsil etmek ve ticaretin başa baş yakın kalmasını sağlamak için dahili fiyat tablosu. Piyasa yapıcı özelliği, birlikte işlem gören sabit paralar veya varlıklar yerine tüm jetonlara uyan herhangi bir fiyata sabitlenebilir.

Dengeleyici

dengeleyici protokolü her havuzun ikiden fazla varlığa sahip olmasına ve herhangi bir oranda tedarik edilmesine izin verir. Her bir varlık havuzuna, ağırlıkların toplamının 1'e eşit olduğu, ağırlıkların likiditenin sağlanması veya kaldırılmasıyla değişmediği, bunun yerine havuzun değerini varlık değerinin bir kısmı olarak temsil ettiği havuz oluşturmada bir ağırlık atanır. grup.

Dengeleyici, Uniswap tarafından geometrik bir ortalamaya uygulanan sabit bir ürün kavramını genelleştirir ve sabit ortalamalı Piyasa Yapıcı olarak adlandırılan şeye yol açar. Bu model ayrıca, bir grubu yönetmekle görevlendirilen denetleyiciler olarak bilinen LP'lere ve tüccarlara ek olarak MMA'ya başka bir oyuncu ekler.

[vurgu]x^(0,2) + y^(0,3) + z^(0,5) = k[/vurgu]

Sabit bir ortalama formülü kullanan Balancer akıllı havuzları ile (yukarıda gösterildiği gibi), sekiz jetona kadar likidite havuzları oluşturabiliriz, daha fazla özelleştirmeye izin veriyor.

Bu nedenle Dengeleyici fonlar, sabit ağırlıklı bir varlık portföyü oluşturan endeks fonları gibidir. Aşağıdaki grafik, Uniswap v25 eğrisine kıyasla Balancer tarafından kullanılan eğriyi (biri %75 ve diğeri %2 ağırlıklı) iki varlıkla karşılaştırır.

salıncak

 

Örneğin, bir yükseliş veya düşüş havuzu için herhangi bir ağırlık belirtebiliriz. ETH için %90 ve USDC için %10 ağırlık belirterek ETH-USDC için bir yükseliş grubu oluşturulabilir. Alternatif olarak, tersi yapılarak bir düşüş havuzu başlatılabilir.

Diğer AMM DeFi Uygulamaları

DEX'ler, DeFi'deki diğer uygulamalar için de temel oluşturan AMM algoritmasını kullanan protokollerin yalnızca bir kullanım durumudur.

Dikkate değer bir örnek Likidite Önyükleme Havuzları (LBP) Balancer'dan. LBP'ler, adil belirteç sürümleri için kullanılır, Sürekli Protokol ilk proje bunu $PERP belirteci ile yapın. Şimdiye kadar incelediğimiz MMA'ların aksine, havuz parametreleri değiştirilebilir. PERP gibi proje belirteci ve USDC gibi bir teminat belirteci ile iki belirteçten oluşan bir havuz kurulur.

Başlangıçta ağırlıkları proje jetonunun lehine belirler, ardından satışın sonunda teminat jetonunun lehine yavaş yavaş değişir. Token satışları kalibre edilebilir böylece fiyat istenen minimum seviyeye düşer. Bu şekilde, bir AMM, erken alıcıların daha yüksek bir fiyat ödeyeceği ve zamanla, tahsis tamamlanana kadar projenin belirteç fiyatının düşeceği bir açık artırmaya benzer şekilde işlev görmek için kullanılır.

DeFi'de DEX dışında MMA uygulamalarının güzel örneklerini şu adreste bulabiliriz: otomatik kredilergibi projelerle Kavramsal Finans y Verim Protokolü. Her iki proje de sabit oranlı, sabit vadeli kripto varlık ödünç vermeyi ve sabit bir güç toplamı sabit eğrisi ile ödünç vermeyi kolaylaştırıyor.

Bu durumlarda AMM'ler, belirli bir gelecek tarihte dayanak varlık için itfa edilebilecek sıfır kuponlu bonolara benzer ERC-20 jetonlarının ticaretini yapmak üzere tasarlanmıştır. Sabit bir güç toplamı eğrisi, sona erme süresini fiyata dahil ederek, kullanıcıların fiyat yerine faiz oranlarına göre işlem yapmasına olanak tanır.

MMA'lar DeFi alanından ortaya çıkacak tanımlayıcı yeniliklerden biri ve DEX'ler ve otomatik borç verme dahil olmak üzere çeşitli merkezi olmayan uygulamaların oluşturulmasına yol açtı. Farklı ve geliştirilmiş varyasyonlar üzerine araştırmalar (TWAMM gibi) halen devam etmekte olup, tasarım alanını daha da genişletmekte ve bir tasarımın ortaya çıkmasını sağlamaktadır. AMM ile oluşturulan yeni nesil protokoller.

Yorum yapın