A parametresinden Curve'ün teknik detaylarına ve yönetişim felsefesine bakış

Bir yıl önce bir süreliğine Uni V3'ün bir LP'sini yaptım ve çok enerjik çaldım. O sıralarda, Curve Tricrypto Pool'un LP'si olmanın oldukça istikrarlı ve sürdürülebilir bir ana akım varlık tahsis yöntemi olduğuna dair bir söz vardı ve bu da beni Curve V2 teknik incelemesini okumaya çekti. Uni ve Curve'ün mizaçları hakkında bazı belirsiz hislerim var ve önemli bir fark var. **Uni mümkün olan en dolu serbest piyasanın peşindeyken, Curve'de kesin bir planlı ekonomi kokusu var. **

Bu düşünceyi ilerletmek için doğal olarak Curve V2'nin teknik detaylarını iyice anlamak gerekiyor, bu yüzden birkaç ay önce Curve V2'yi dikkatlice incelemeye başladım. Eski bir fizik araştırmacısı olan Curve'ün kurucusu olarak Michael, matematiksel formülleri teknik incelemede özgürce birleştirdi. Amatör bir matematik ve bilim okuyucusu olarak, Xcp ve ilgili D ve Sanal Fiyat gibi temel unsurları bulmakta zorlandım, ancak sezgisel ve anlaşılması kolay değil.

Araştırma sürecinde, bir ** ustasının bile bir günde ustalaşamayacağını da fark ettim.Curve V2, V1 temelinde değiştirilmiş karmaşık ve genelleştirilmiş bir versiyondur. **Önce Curve V1'i anlamak için tasarımın özünü daha net kavrayabilirsiniz. Ustaların yolunu takip et.

V1'in kahramanları A ve D'dir. A parametresi basit görünüyor, A ne kadar büyükse, 1 fiyatı etrafında o kadar fazla likidite dağıtılacak ve tek bir cümleyle bitirilecek. Ama o yılın kayıtlarını okuduğumda (Discord/Yönetim Forumu/Telegram), A ile ilgili her türlü soruyu açıp durdum, bazıları tamamen teknik, bazıları protokol yönetimiyle ilgili, her türlü şey, çok zengin, bu da tek bir yazma A parametresinin orijini, aşağıdaki onun bir parçasıdır. ** İlk olarak, A'nın tek bir DEX'in benzersiz bir parametresi olarak tüm pazar üzerindeki etkisini tartışır. Etkili bir parametre olan yönetimi önemli bir konu haline gelir ve A'yı düzenlemenin teknik ayrıntıları aşağıda daha ayrıntılı olarak incelenir. **

A parametresinin mikro kozmik ve ayrıntılı konusu hakkında yazdım, ancak asıl niyetimi unutmadım ve Uni - Eğri mizaç karşılaştırmasına duyduğum ilk ilgiyi unutmadım. Çoğu zaman hala şunu sormaya çalışıyorum, **Bu ayrıntıların arkasında felsefede temel bir fark var mı? **

1. A parametresi ile tüm piyasa fiyatı kararı arasındaki ilişki

4 Eylül 2020'de Andre Cronje, y Havuzunun A parametresini 2000'den 1000'e ayarlamayı umarak Curve Governance Forum'a bir Teklif gönderdi. Küçük bir tartışmaya yol açtı ve bazı itirazlar oldu ve birkaç gün sonra barışçıl bir şekilde oylandı. Pek önemi olmayan bir konu gibi görünüyor.Daha sonra birçok DeFi projesinde bazı konulardaki kapsamlı tartışmalarla karşılaştırıldığında, bahsetmeye değmez gibi görünüyor.

Tartışma eşiğini yükselten, bazı konuların önemini karartan ve hatta Eğri'nin özünün anlaşılmasını engelleyen, Eğri'nin matematiksel karmaşıklığıdır. **Bu makale dizisi A parametresine odaklanır, eski zamanlara kadar gider, çeşitli tarihi olayları inceler, matematiği basitleştirmeye çalışır ve Eğri hakkında gerçekten önemli bazı önermeler ortaya çıkarır. **Bu makale, AC'nin bu önerisiyle başlayan ilk makaledir.

**Bir parametre piyasa fiyatını etkileyebilir mi? **

AC ve Rakibin İlgili Beyanları

AC'nin önerisine geri dönersek, yETH kasası Ağustos sonu ve Eylül başında hızla genişledi (yETH kasasının işleyişi ETH, Mint DAI'yi alıp depolamak ve yDAI kasasına yatırmak, yani Eğri'ye yatırmak) y LP olarak havuzlayın, CRV ödülleri alın ve ETH'ye satın. Ardından ETH standardının avantajlarından yararlanın).

Sonuç olarak, ETH'nin hızlı düşüşünün habercisi oldu.ETH keskin bir şekilde düştüğünde, DAI'ye olan talep büyük ölçüde arttı. DAI'nin y Havuzundaki payı hızla düşerek %2'ye kadar düştü.

AC, y Havuzunun A parametresinin çok yüksek olduğunu düşünüyor (A = 2000), bu da y havuzunun pazar için çok ucuz olmaması gereken çok sayıda DAI tedarik etmesine neden oluyor. Örneğin, aşağıdaki tartışması.

Muhalefet esas olarak iki açı etrafında dönüyor; bunlardan biri, burada tartışılmayacak olan yETH kasasının sürekli CRV satışının getirdiği satış baskısıyla ilgili.

Beni ilgilendiren fiyat belirleme mekanizmasıyla ilgili başka bir açı.

Örneğin @iamaloop'un görüşü: Ucuz DAI yoktur ve arbitrajcılar fiyatları her yerde düzleştirir. A parametresi, yalnızca y Eğrisi Havuzundaki para birimi fiyatı piyasa fiyatına eşit olduktan sonra her bir para birimi yüzdesinin dengesizlik derecesini etkiler.

@sjlee benzer bir ifadeye sahiptir. @angelangel0v, arbitrajcıların sadece yüksek bir A parametresi nedeniyle daha düşük fiyatlar alamayacaklarına işaret ediyor.

Bu üç kişinin görüşleri kısaca şu şekilde özetlenebilir: DAI fiyatı piyasa arz ve talebi tarafından belirlenir ve A parametresi sadece farklı DAI fiyat noktalarında Eğri y Havuzunun derinliğini belirleyebilir ancak piyasa fiyatını belirleyemez. .

İki tarafın görüşlerinin karşı karşıya gelmesi aslında bir soruyu gündeme getiriyor: A parametresi ile piyasa arz ve talebi arasındaki ilişki nedir?

Arz tarafında A parametresinin önemli etkisi

**Bazı durumlarda A parametresi arz tarafında son derece önemli bir etkiye sahiptir ve dolayısıyla fiyat belirlemede en önemli değişkenlerden biridir. **

Arz ve talep eğrisi diyagramını tanıtmadan önce, bazı önemli varsayımlar ve temel faktörler tartışılmaktadır.

İlk olarak, Eğri bir Pasif LP modudur. Benim yargım, Pasif LP'nin arz tarafı olarak nispeten daha istikrarlı olduğu, yani değişen piyasa koşulları karşısında işlem sıklığının nispeten düşük olduğudur ("işletme", likiditeye dengeli bir şekilde erişmeyi ifade eder veya işlem özelliğinin tek para birimi modunun para yatırma ve çekme likiditesi, "göreli", Uni V3'e göre aktif yönetim türü LP veya CEX piyasa yapıcısıdır).

İkincisi, Curve LP'nin gelirinin büyük bir kısmı, özellikle 2020'de işlem ücretleriyle çok az ilgisi olan CRV token ödüllerinden geliyor ve getiri oranının mutlak değeri nispeten yüksek. Daha sonra, nispeten küçük pazar değişiklikleri karşısında (%1-2 gibi), LP daha istikrarlıdır.

Yukarıdaki iki noktanın birleşik etkisi, Curve LP'nin daha kararlı olmasıdır.

Üçüncüsü, bazı belirteçler için Eğri en büyük likidite pozisyonudur. Örneğin, 2020'deki y Havuzu, bir zamanlar DAI için en büyük değişim havuzuydu.

Yukarıdaki üç nokta aynı anda kurulursa, tüm piyasanın arz eğrisi esas olarak Eğri Havuzu tarafından belirlenir. Bu üç önermeyi akılda tutarak, aşağıda arz ve talep eğrisi tartışmasına gireceğiz.

Önce tüm piyasanın arz eğrisine bakıldığında, A'nın değeri eğrinin şeklini etkiler. **A'nın değeri ne kadar yüksek olursa, 1 fiyatına yakın eğri o kadar "düz ve uzun" olacak ve likidite daha bol olacaktır. **

Tüm piyasanın arz ve talep eğrisi

Talep eğrisine tekrar baktığımızda, önce eğriyi istikrarlı bir döviz piyasası altında varsayıyoruz - talep eğrisi 1. ETH keskin bir şekilde düştüğünde, CDP'yi kapatma talebi keskin bir şekilde yükselir ve piyasanın daha fazla DAI'ye ihtiyacı vardır, bu nedenle talep eğrisi sağa kayar - talep eğrisi 2.

Arz ve talep eğrilerinin kesişim noktalarını gözlemliyoruz ve A parametresinin fiyat üzerindeki etkisini net bir şekilde görebiliyoruz. **A değeri ne kadar düşükse, yeni fiyat denge noktası o kadar yüksektir. **

Bir tokenin ana likidite pozisyonu Eğride ise, A parametresinin fiyat kararında son derece önemli bir etkiye sahip olduğu görülebilir.

Çözüm

A parametresi, tüm piyasanın fiyat belirlemesini az ya da çok etkiler ve derecesi, Curve Pool jetonlarının ödül oranı ve Curve Pool'un pazar payı gibi faktörlere bağlıdır.

Böylesine önemli bir parametre doğal olarak bir dizi soruyu beraberinde getiriyor. A parametresinin ayar mekanizması nedir? Kimin ayarlayacağı, değerin seçim kriterleri vb.

Ayrıca, pazar statik değildir ve bu da bir dizi dinamik soruna yol açmaya devam etmektedir. A parametrelerinin ne zaman ayarlanması gerekir? A parametresini AMM formül düzeyinde ayarlamanın etkisi nedir? vesaire.

2. Eğri değişikliklerinin ve A'nın getirdiği kar ve zararın ayarlanması

17 Nisan 2020'de, 312'den bir aydan fazla uzakta olan DAI, hala pozitif, sabitlenmemiş durumda ve fiyat 1,02 civarında.

Michael (Curve'un kurucusu), Bileşik havuzun A parametresini 900'den 400'e ayarlamayı herkesin destekleyip desteklemediğini görmek için Twitter'da bir anket başlattı.

Ankete 49 kişi katıldı ancak yalnızca bir kişi yanıt verdi. Sekiz saat sonra, Michael A'yı 400'e ayarladı, başka bir tweet gönderdi ve 0 yanıt aldı.

O anda, çok az insan bu konunun tartışılmasına gerçekten katılabilirdi. Michael, bir kişinin deneyine, hata ayıklama parametrelerine, gözleme ve iyileştirmeye dalmış olabilir.Telegram'daki birkaç kelimede, onun ilgisini ve eğlencesini hissediyorum.

Bu sefer A parametresinin ayarına geri dönersek, günlük kimyasallarda yaklaşık %0,1'lik bir kayıp meydana getirdi.

Bu makalem, A ayarlandıktan sonra ne anlama geldiğini açıkça açıklamaktır. Neden bir kayıp var?

Farklı A değerleri için karşılık gelen eğrilerin bir gösterimi

Bir dizi gerçek parametre ayarı seçtim ve bunları grafiksel olarak sundum. Bu makaledeki tartışmanın amacı Eğri V1 Havuzudur ve eğri formülü V1 teknik incelemesinde bulunabilir.

Siyah eğriye karşılık gelen parametreler şunlardır: A = 10 D = 20.000

Mevcut havuz siyah noktada, X_token ve Y_token sayısı sırasıyla 2500 / 18105 ve fiyat yaklaşık 1X_token = 1.36 Y_token.

Şimdi A'yı 3'e bırakın ve eğri kırmızı bir çizgiye dönüşecektir. Bu eğrinin parametreleri şunlardır: A = 3 D = 19.022

Kırmızı ve siyah eğriler karşılaştırıldığında, düz çizgiye yaklaşan siyah eğrinin oranının daha fazla olduğu açıktır ki bu da A'nın temel işlevidir. A ne kadar büyükse, fiyat 1 çevresinde o kadar fazla likidite; A (10 ) siyah eğrinin kırmızı eğrinin A(3) değerinden yüksektir. Buna bağlı olarak, 1 fiyatından çok uzaktaki aralıktaki likidite kırmızı eğride siyah eğriden daha fazladır.

Twitter oylaması sırasında DAI biraz çıpasızdı.Düşük A değerli kırmızı eğri kullanılırsa, yüksek A değerli siyah eğriden daha fazla likidite sağlayabilir.Bu nedenle Michael A'yı ayarlamak istiyor. Umarım havuz daha fazla ücret alabilir.

A'nın 3'e düşürülmesinin getirdiği değişikliklere geri dönelim. 3'e düşürüldüğü anda havuzdaki iki jetonun sayısı değişmemiş, ancak D değeri değişmiştir. Ayrıca teğetin mevcut noktadaki eğiminin değiştiği ve eğrinin şeklinin de değiştiği şekilden görülebilmektedir.

Bu değişiklikler aşağıda özel olarak ele alınmıştır. Teğet çizginin eğimindeki değişiklik ve eğrinin şekli, başka bir açıdan bakıldığında daha sezgisel olacaktır. D değerinin değişimi, havuz kar ve zarar değerlendirmesi konusunu içerir.

Emir defteri açısından A değerinin düzeltme sonrası değişimi

Eğri havuzu, emir defteri açısından anlaşılabilir. Tek bir havuz, A ve D parametrelerine göre, tüm fiyat noktalarında bekleyen emir sayısının farklı dağılımlarına karşılık gelir ve bekleyen tüm emirler birbiriyle bağlantılıdır ve bir bütün olarak bulunur.

Bir önceki bölümdeki durumda, A 10'dan 3'e düştüğünde, bekleyen tüm emirlerin bir anda siyah bir bekleyen emirler setinden kırmızı bir bekleyen emirler setine kadar genel bir büyük ayarlama yaptığı anlaşılabilir.

Yukarıdaki görüntünün bazı temel açıklamalarıyla başlayalım.

Yatay eksen fiyattır, 1.00 1 X_token = [ 1.00 ~ 1.01 ) Y_token'ı temsil eder, 1.01 1 X_token = [ 1.01 ~ 1.02 ) Y_token'ı temsil eder, vb. Yerden tasarruf etmek için, < 1,00 fiyatlı bekleyen siparişleri çıkardım.

Dikey eksen, Y_token miktarını temsil eder (yani, X_token için satın alma emri ve bekleyen emir). Siyah kısımda fiyat > 1,36 aralığında veri yoktur, çünkü siyah eğrideki mevcut fiyat 1,36'dır, > 1,36, daha yüksek bir fiyat satış emri ve bekleyen X_token emri anlamına gelir. Bu resim yalnızca bekleyen satın alma emirleri için Y_token kullanan kısmı inceler, dolayısıyla > 1.36 kısmı için veri yoktur.

Siyah ve kırmızı arasındaki kontrasta bakalım. İlk olarak, önceki bölümde bahsedilen teğet doğrunun eğimindeki değişikliğe karşılık gelen cari fiyat değişmiştir. A'nın ayarlanmasından sonra mevcut fiyat anında 1,92'ye değişti ve kırmızı kısımdaki bekleyen emir 1,92'ye uzatıldı. Başka bir deyişle, belirli sayıda Y_token, X_token için 1,36 - 1,92 fiyat aralığında partiler halinde satın alma emri verdi.

Bu aslında çok garip bir değişiklik DEX'in mevcut fiyatı Swap olmadan değişti. Bunun piyasa fiyatı ile fiyat farkı oluşturacağını hemen tahmin edebiliyoruz ve arbitrajcıların anında müdahale ederek fiyatı 1,36'ya çekeceğini varsayıyoruz.

Ayrıca 1,00 - 1,36 arasındaki her bir fiyat noktasında bekleyen emir sayısının farklı olduğu ve genel olarak yüksek seviyelerde bekleyen emir sayısının daha fazla olduğu görülmektedir. Bu, önceki bölümde bahsedilen eğrinin şeklindeki değişikliğe karşılık gelir.

A düzeltmesinden elde edilen kar ve zarar - hesaplamanın en doğrudan yolu

Michael'ın tweet'i, Bileşik Havuz A parametrelerinin azaltılmasının bazı kayıplar getireceğinden bahsetti ("Bir Günün Karlarını Silin"). Arkasındaki matematiksel ilişkiyi tartışmadan önce, "kayıp/kar ve zarar" kavramını net bir şekilde tanımlamak gerekir.

En doğrudan fikre göre, kar ve zararın tanımı çok basittir, iki Jetonun değerini U'ya veya bunlardan herhangi birine (X_token veya Y_token) dönüştürün, iki boyutluyu bir boyutluya dönüştürün ve sonra A'nın toplam değerini ayarlamadan önce ve sonra karşılaştırın. Bu aynı zamanda Michael'ın bahsettiği "Geçici Olmayan Kayıp"tır.

Bu anlamda kar ve zararı kısaca tartışalım. Sadeleştirme adına, tüm tartışmalar işlem ücretinin = 0 olduğunu varsayar.

Yine bir önceki makalede kullanılan örneğe dayanarak, A düşürüldükten sonra, X_token'ın anlık fiyatı yükselir ve arbitrajcılar, fiyatı A'nın ayarlamasından önceki fiyata geri getirmek için müdahale eder ve bu da kayıplara neden olur. Nedeni basit.Önceki bölümde bahsedildiği gibi, A düşürüldükten sonra, X_token için piyasa fiyatından daha yüksek bir fiyata çok sayıda satın alma emri vermeye eşdeğerdir.Bu anormal satın alma emirleri, arbitrajcılar tarafından yenilir. kaçınılmaz olarak kayıp getirecektir.

Grafikten daha anlaşılır olacaktır.

Siyah nokta ve siyah eğri havuzun ayarlamadan önceki durumudur ve karşılık gelen fiyat 1,36'dır. A Alçaltma işleminden sonra havuz kırmızı eğriye göre çalışır.Alçaltma anında havuzun fiyatı 1,92 olur ve hakemlerin müdahalesi havuzun durumunu hızla siyah noktadan kırmızı noktaya hareket ettirir, karşılık gelen 1.36 fiyatına.

A ayarlamasından önce ve sonra havuzun toplam değerini karşılaştırmak gerekir ve yöntem nispeten basittir.

İlk önce A'nın ayarlanmış toplam değerine bakın (arbitrajcıların müdahalesinden sonra). Kırmızı eğrinin teğet çizgisinin kırmızı noktada ve Y ekseninde kesişme noktasını bulun; bu, geçerli fiyatta tek bir Y_token'a dönüştürülen iki jetonun miktarıdır.

Ayarlamadan önce A'nın toplam değerine bakın. Siyah nokta ve Y ekseninde siyah eğriye teğetin kesişimini bulun. A'nın ayarlanmasından önceki ve sonraki fiyat aynı olduğu için (arbitrajcı müdahale ettikten sonra), bu teğet doğru ilk adımdaki teğet doğruya paraleldir.

Açıkçası, siyah teğet çizginin Y ekseni ile kesişimi daha yüksektir, yani A ayarından önceki toplam değer daha yüksektir. Not düşürme, toplam değerde bir kayıp getirir.

Yukarıdaki tartışma, oldukça basit olan A düşürüldükten sonraki anlık kayıpla sınırlıdır. Ancak takip süresi uzarsa, farklı fiyat trendleri altında A'nın düşmesinin getirdiği uzun vadeli kar ve zararı tartışmak biraz karmaşık hale gelir. Fiyatın daha çıpasız bir yönde mi geliştiğine yoksa mükemmel bir çıpaya mı döndüğüne bağlıdır.A'nın ayarlamadan sonraki toplam değeri, A'nın ayarlama yapılmamış durumundan daha düşük veya daha yüksek olabilir. Burada genişletilmeyecek Bu makalenin amacı, A'nın ayarlanmasının havuzun toplam değerini nasıl etkilediğini kısaca göstermek olup, tam ve sistematik bir tartışma peşinde değildir.

Kalıcı olmayan kâr ve zarar değerlendirmesini kaldırın

İki Jetonun cari fiyatına göre dönüştürme, yani süreksizlik göz önüne alındığında, bu en sezgisel ölçüm yöntemidir, ancak bu yöntem daha zahmetlidir. Curve, geçici faktörleri ortadan kaldıran, hesaplamaları basitleştiren ve çoğu durumda uygulanabilir olan başka bir benzersiz kar ve zarar değerlendirme yöntemi sunar.

Bu, Eğri eğrisi formülünün A'nın yanı sıra başka bir temel parametresi olan D değeridir. Curve'ün resmi sitesinde her havuzda gördüğümüz Sanal Fiyat, D değeri baz alınarak hesaplanıyor.

D değeri, havuz fiyatı 1 olduğunda (mükemmel sabitleme) havuzdaki iki jetonun toplam sayısıdır. Fiyat şu anda 1 olduğundan, iki jetonun miktarları basitçe eklenebilir. Havuz fiyatının 1'e eşit olduğu nokta, eğri ile x=y doğrusunun kesişme noktasıdır.

Bir önceki örneğe dönersek, A aşağı doğru ayarlandıktan sonra, D'nin değerinin küçüldüğü açıktır. Bu nedenle, uzun vadede, fiyat çıpaya geri getirilebilirse, D değerindeki değişiklik, A ayarlamasının neden olduğu kaybı yansıtabilir.

Yukarıda kullandığım örnekte, şu anki fiyat 1,36, ki bu aslında oldukça aşırı. Ana akım stablecoin/LSD havuzları gibi Curve V1 havuzlarına bakıyoruz ve fiyat 1'den çok fazla sapmayacak. Fiyat 1'e yakın olduğunda süreksizliğin etkisi çok küçüktür, bu nedenle D değerindeki değişiklik, yaklaşık olarak kar ve zararı yansıtmak için doğrudan kullanılabilir.

**D değeri, tek boyutlu bir ölçü ve havuzun parametrelerinden biri olarak tarihsel değerlerin hesaplanması ve izlenmesi kolaydır ve kar ve zararın yaklaşık olarak değerlendirilmesi için daha uygundur. **

Çözüm

A parametresinin ayarlanması, bekleyen emirlerin emir defterindeki tüm fiyat noktalarında yeniden düzenlenmesine eşdeğerdir, bu da cari fiyat noktasını değiştirir, D değerini değiştirir ve kar ve zarar getirir.

Bu nedenle, A parametresinin tek seferlik büyük ayarı, bir anilik hissine ve hatta bir kusur hissine sahiptir. A'nın dinamik yönetimi teknik incelemede yer almıyor.Belki de Curve bir süre çevrimiçi olduktan sonra Michael, A parametrelerinin ayarlama yönteminin düzeltilmesi gerektiğini yavaş yavaş fark etti. **Michael, ardından Bileşik Havuz A'nın parametrelerinin ayarlandığını bildiren tweet'e bir yorum yaptı. **Havuzun sonraki yeni sürümünde, A parametresinin ayarı, eğimin belirli bir süre boyunca tamamlandığı bir moda değiştirildi. **

Eski havuzun A parametresinin tek seferlik ayarlama yöntemi sadece bir kusur mu? Bu o kadar basit değil ve arkasında saldırılabilecek gizli bir nokta var. Neyse ki, bu güvenlik açığını keşfedenler beyaz şapkalardı (protokolü anlama derinliği gerçekten şaşırtıcı). Bu saldırı yöntemini açıklamak için daha sonra ayrı bir makale yazılacaktır.

View Original
The content is for reference only, not a solicitation or offer. No investment, tax, or legal advice provided. See Disclaimer for more risks disclosure.
  • Reward
  • Comment
  • Share
Comment
0/400
No comments
  • Pin