İki yıl sonra 21 Mayıs'ta piyasaya sürülen V3 sürümüyle karşılaştırıldığında, V4 daha özgür ve esnek varlık biçimlendirilebilirliğine sahiptir ve likidite ve işlem sağlamak için gereken Gaz ücretini büyük ölçüde azaltır. Yeni işlev Hooks'un (kancalar) nimetiyle, geliştiricilerin xxSwap'i geliştirmeleri gerekmez, yalnızca Hooks'taki likiditeyi özelleştirmeleri ve kendi ihtiyaçlarını karşılayan ön uç sayfalar ve öğeler eklemeleri gerekir ve ardından "özelleştirilmiş" açılabilirler. yerler". "Belirlenen yerde" yetersiz likidite sorunu konusunda endişeli. Uni V4'ün DeFi'yi "Lego Dönemi"nden "Wangou Romance" dönemine nasıl taşıdığını öğrenelim.
Uniswap V4—ayı piyasasındaki birkaç gerçek yenilikten biri
Uniswap'in yinelemeli yükseltmesi, DeFi dünyasının sonsuz potansiyelini görmemizi sağladı ve X*Y=K'nin orijinal niyetini ve kurallarını başından sonuna kadar ihlal etmedi. Uniswap V4'ün yeniliği temel olarak daha özelleştirilmiş işlem mantığı sağlamaya, Gas verimliliğini ve geliştirici deneyimini geliştirmeye ve işlem kolaylığını ve verimliliğini artırmaya odaklanır. V3'ü kullanmaya kıyasla, hem geliştiriciler hem de kullanıcılar daha açık, ücretsiz ve verimli otomatikleştirilmiş piyasa yapıcı hizmetleri elde edebilir. Aşağıdakiler, V4 yükseltmesini ve en önemli iki değişikliği tam olarak tanıtacaktır: Hooks ve Singleton.
Her şeyi değiştiren giriş: Kancalar (kancalar)
Uniswap V4 sürümünün temel işlevi, her geliştiricinin sahnenin ihtiyaçlarını karşılayan özelleştirilmiş bir DEX oluşturmasına ve kendi "Lego yapı taşlarını" oluşturmasına olanak tanıyan Kancalardır. Kancalar, Uniswap V4 tarafından sunulan önemli bir kavramdır ve likidite havuzları, borsalar, ücretler ve likidite sağlayıcı (LP) konumlarının etkileşimini özelleştirmeye yönelik eklentilerdir. Hooks mekanizması aracılığıyla geliştiriciler, likidite havuzunun yaşam döngüsündeki mübadeleden önce/sonra veya LP pozisyon değişikliklerinden önce/sonra gibi önemli anlarda belirli işlemleri gerçekleştirebilir.
Hook'lar aynı zamanda akıllı sözleşmelerdir, Uniswap V4'ün ana sözleşmesiyle etkileşime girerler ve likidite havuzundaki farklı "anahtar noktalarda" yürütülebilirler (anahtar noktalar şunları ifade eder: borsadan önceki/sonraki işlemler veya ne zaman LP para yatırma/çekme vb.), geliştiricilerin özel mantığı esnek bir şekilde tanımlamasına ve yürütmesine olanak tanır. Hook'lar, havuzun davranışını ve etkileşimini kontrol etmek için belirli bir likidite havuzuna bağlanabilir. Örneğin, bir geliştirici, her takastan önce belirli koşulları doğrulayan bir Kanca oluşturabilir veya LP konumu değiştiğinde bazı ek işlemler gerçekleştirebilir.
YBB Capital Araştırmacısı Ac-Core Ev Yapımı
Maden havuzu yaratıcıları, Hooks aracılığıyla madencilik havuzu parametrelerini ayarlayabilir ve AMM'ye yeni özellikler getirebilir ve hatta Uniswap üzerinde çeşitli DeFi stratejilerinin oluşturulmasına izin vererek sonuçta LP'lere / takasçılara daha fazla fayda sağlayabilir. Hooks'un tanıtılmasının geliştiricilere daha fazla esneklik ve yenilik alanı getireceğini ve daha yenilikçi ve kişiselleştirilmiş ticaret deneyimleri sağlamak için kendi ihtiyaçlarına ve stratejilerine göre benzersiz likidite havuzları oluşturabileceklerini hayal etmek zor değil, örneğin:
● Zaman ağırlıklı ortalama piyasa yapıcı (TWAMM): Geliştiriciler, büyük siparişlerin işlemlerini belirli bir süre boyunca eşit şekilde dağıtmak için TWAMM stratejisini destekleyen bir likidite havuzu oluşturmak için Hooks mekanizmasını kullanabilir.
● Dinamik ücretler: Likidite havuzları, piyasa koşullarına daha iyi uyum sağlamak için fiyatları piyasa oynaklığına veya diğer girdi parametrelerine göre Hooks aracılığıyla dinamik olarak ayarlayabilir.
● Onchain limit emirleri: Hook'lar, zincir üzerinde limit emirler oluşturup uygulayabilir, bu da kullanıcıların belirli fiyatlarda işlem yapmasına olanak tanır.
● Borç verme sözleşmesiyle etkileşim: geliştiriciler, Hooks aracılığıyla otomatik olarak likidite aralığının ötesindeki fonları borç verme sözleşmesine yatırabilir ve böylece fonların faydasını en üst düzeye çıkarabilir.
Aynı zamanda, Uniswap V4 şu anda aşağıdaki şekilde gösterildiği gibi sekiz Hooks geri aramasını desteklemektedir.Bu Hook'lar, işlem başlamadan önce ve işlem bittikten sonra çalıştırılabilir ve böylece zincir fiyat limiti emirlerinin işlevini gerçekleştirir. Fiili uygulamada, işlem başlamadan önce bir limit fiyat belirlenebilir ve ardından işlem tamamlandıktan sonra limit fiyatın sağlanıp sağlanmadığı kontrol edilebilir, sağlanırsa işlem yapılır, sağlanmazsa işlem gerçekleştirilir. tatmin olursa, işlem iptal edilecektir.
YBB Capital Araştırmacısı Ac-Core Ev Yapımı
V4'ün Başka Kancaları - "Eylem Kancaları"
Uniswap V4 sürümünde Hook'lara ek olarak bir "Action Hooks" daha bulunmaktadır. Sözleşmeyi yalnızca Bayrak koşulu karşılandığında çalışacak şekilde tetikleyebilir, böylece sözleşme yürütme sırasında mantığı çağırabilir. Açıklamak için aşağıdaki akış şemasına bakın. Varlık takasımızdan önce, sözleşmenin likidite havuzunun oynaklığını değerlendirmek için Bayrağı kontrol etmesi gerekir. Likidite yüksekse Bayrak True olur ve Kancalarımızı yürütür. Likidite Yetersizse , İşaret, Hook'ları reddetmek ve etkileşimi değişmeden tutmak için False olacaktır. İhtiyacımız olan Hook'ları çalıştırmak için daha fazla gaz tasarrufu sağlayan bir yöntem sağlamak üzere aşağıdaki şekil aracılığıyla "Action Hooks" işlemini yürütün. Ardından, Singleton yapısını ve Flash'ı tanıtacağız. muhasebe, V4'te daha ucuz bir varlık değişimi ve sözleşme dağıtım deneyimi elde edecek.
YBB Capital Araştırmacısı Ac-Core Ev Yapımı
Yeni tekil yapı: Tekil
Uniswap'in önceki sürümlerinde, Factory-Pool V1'den beri kullanılan sözleşme yapısıdır ve DeFi dünyasındaki birçok DEX ve türevi için de en yaygın kullanılan sözleşme yapısıdır, ancak V4 sürümünde terk edilmiştir. Factory-Pool ve yerini Singleton sözleşme "Singleton" yapısı ile değiştirdi. V3'te her likidite havuzu oluşturulduğunda, yeni bir sözleşmenin yeniden konuşlandırılması gerekiyor, bu nedenle dağıtım maliyeti çok pahalı, ancak V4'te tekil yapı tasarruf sağlıyor Bir sözleşmedeki tüm likidite havuzları, bu, çapraz zincir havuzunda (sözleşme) likidite oluşumunu ve Gaz tüketimini en aza indirebilir, böylece token işlemlerinin farklı sözleşmeler arasında aktarılması gerekmez ve hatta %99 oranında azaltılabilir. V3. Benzin ücretleri.
Bu singleton mimarisi aynı zamanda yeni bir "Flash Accounting" sistemi ile donatılmıştır. V3'te her etkileşim sona erdiğinde varlıkların likidite havuzları arasında aktarılması gerekirken, V4 sürümünde sistem varlıkları yalnızca "net bakiye" üzerinden aktarır ve her işlem (takas/dağıtım) yalnızca iç dengelerde Değişikliklere neden olur. , varlık bakiyeleri "delta" birimleri cinsinden ifade edilir, takas sonunda, yalnızca bir dizi hesaplamadan sonra net "delta" bakiyesini değiştirir, bu da daha verimli bir sistemin Uniswap V4'e ek Gaz sağlayabileceği anlamına gelir tasarruf.
Uniswap V4, "Singleton" ve "Flash Accounting" ile Yerel ETH'yi destekler. Kullanıcılar, ek dönüştürme işlemleri olmadan işlemler için doğrudan Ethereum'u (ETH) kullanabilir, böylece işlemlerin rahatlığını artırır ve Gas ücretlerinden tasarruf sağlar. Bu, Uni ve ETH ekosistemlerini birbirine sıkı sıkıya bağlı hale getirerek Ethereum'u geri beslemede rol oynuyor.
Sözleşme yapısı açısından, V4'ün likidite pozisyonu veri depolaması ve paketlemesi de muazzam değişikliklere uğradı. V2 versiyonunda, likidite tüm aralığa dağıtılır (yukarıdaki Şekil 1'de gösterildiği gibi), bu nedenle Uni protokolü, likidite sertifikası olarak homojen bir Token (ERC-20) kullanır. V3 versiyonunda, fiyat limiti likiditesinin eklenmesi nedeniyle, ilgili likidite ekranının seçimi, gösterim için homojen olmayan jetonlara (ERC-721) değiştirildi. V4 versiyonunda likidite gösteriminin tokenize bir şekilde ifade edilmeyeceğini, her bir cüzdanın adresi kullanılarak yönetileceğini tahmin ediyoruz. Ek olarak, EIP-1153'ün Cancun yükseltmesindeki "geçici depolaması" da V4 sistemi için faydalıdır ve bu da daha fazla maliyet optimizasyonuna yardımcı olur.
YBB Capital Araştırmacısı Ac-Core Ev Yapımı
Özelleştirilmiş kehanetlere izin verme ve içselleştirilmiş MEV'leri LP sahiplerine dağıtma
UniSwap V4, Ethereum'da güvene dayalı olmayan token işlemlerini etkinleştirmek için tasarlanmış merkezi olmayan bir değişim protokolüdür. Bunu, daha yüksek likidite ve daha iyi bir işlem deneyimi sağlayan özel bir oracle uygulaması ve içselleştirilmiş bir MEV (İşlem Değerini En Üst Düzeye Çıkarma) dağıtım mekanizması kullanarak yapar. Özel oracle uygulamasına ve içselleştirilmiş MEV'nin likidite sağlayıcılara (LP sahipleri) dağıtımına izin vermek için aşağıdaki adımlar dikkate alınabilir:
1 Özel bir Oracle tasarlayın: Özelleştirilmiş fiyat verileri sağlayabilen bir Oracle geliştirmeniz gerekir. Oracle, akıllı sözleşmelere gerçek zamanlı piyasa fiyatları gibi bilgileri sağlayan harici veri elde etmeye yönelik bir sözleşmedir. Kendi ihtiyaçlarınıza göre, işlem çiftlerine, zamana veya diğer faktörlere göre özelleştirilmiş bir Oracle sözleşmesi geliştirebilirsiniz.
2 Dahili MEV dağıtım mekanizması: MEV, blockchain işlemlerinde işlem sırasındaki değişiklikler nedeniyle oluşan faydaları ifade eder. UniSwap V4, bu avantajları dahili MEV dağıtım mekanizması aracılığıyla doğrudan likidite sağlayıcılarına dağıtır. MEV ortaya çıktığında gelirin bir kısmının doğrudan ilgili LP sahiplerine dağıtılacağı bir mekanizma tasarlayabilirsiniz.
Sözleşme entegrasyonu ve devreye alma: Özelleştirilmiş Oracle ve dahili MEV dağıtım mekanizmasını UniSwap V4'ün akıllı sözleşmesine entegre edin. Bu işlevlerin yalnızca ilgili sözleşmelerde değiştirilmesi ve genişletilmesi gerekir. Sözleşme geliştirme ve değiştirme sırasında en iyi güvenlik uygulamalarının takip edildiğinden ve yeterli test ve denetimin yapıldığından emin olun.
4 Bildirim ve Teşvik Mekanizması: Bu yeni özelliği likidite sağlayıcılara tanıtın ve onlara uygun teşvikler sağlayın. Yeni özel Oracle ve içselleştirilmiş MEV dağıtım mekanizmalarının faydaları hakkında sosyal medya kanalları aracılığıyla veya başka bir şekilde kullanıcılarla iletişim kurun.
İzleme ve İyileştirme: Dağıtımdan sonra, sistemin nasıl performans gösterdiğine dikkat edin. İşlemlerin ve MEV dağıtımının etkinliğini izleyin ve gerektiğinde iyileştirmeler yapın. Aynı zamanda, geri bildirim ve topluluk önerilerine katılım, bu mekanizmanın daha da optimize edilmesi için çok önemlidir.
Özelleştirilmiş likidite havuzunun avantajları
Uniswap V4, özelleştirilmiş bir likidite havuzu kavramını sunar, ancak merkezi likidite temelinde özelleştirme önerilir, dolayısıyla bu dönüşüm yalnızca Fork Swap'ın gelişim modelini, toplayıcıların varlığını etkilemez ve hatta likidite sağlar Yatırımcılar ve tüccarlar birçok avantaj sağlar .
● Likidite sağlayıcılarının seçeneklerini genişletin: Geleneksel AMM modelleri genellikle likidite sağlayıcılarının seçimini sınırlayan sabit kurallara ve parametrelere sahiptir. Ancak Uniswap V4, Hooks mekanizması aracılığıyla özelleştirilmiş likidite havuzlarına izin vererek, likidite sağlayıcılarının kendi tercihlerine ve stratejilerine göre farklı türde likidite havuzları oluşturmalarına olanak tanır. Bu, piyasada çeşitli boyutlarda likidite havuzlarının ortaya çıkmasına olanak tanıyarak kullanıcılara daha fazla seçenek ve esneklik sağlar.
● Maliyetleri azaltın ve verimliliği artırın: Uniswap V4'ün mimarisi, "Singleton" sözleşmesini sunarak tüm likidite havuzlarını tek bir akıllı sözleşmeye entegre eder. Bu mimari, işlem maliyetlerini azaltabilir, işlem verimliliğini artırabilir ve sözleşme dağıtımını ve bakımını basitleştirebilir. Ayrıca, özelleştirilmiş likidite havuzu, farklı kullanıcıların ihtiyaçlarını karşılamak için özel ihtiyaçlara göre daha uygun bir ücret yapısı da belirleyebilir.
● Daha geniş bir ticaret stratejileri ve risk yönetimi araçları yelpazesi sağlayın: Özelleştirilmiş likidite havuzları, tüccarlara ticaret stratejileri ve risk yönetimi araçları için daha fazla fırsat sağlar. Örneğin, TWAMM stratejisini destekleyerek, büyük siparişler belirli bir süre boyunca eşit olarak alınıp satılabilir ve böylece piyasa fiyatları üzerindeki etki azaltılabilir. Ek olarak, özelleştirilmiş likidite havuzları, kullanıcılara daha kapsamlı ticaret çözümleri sağlamak için borç verme protokolleri ve özel oracle'lar gibi diğer DeFi protokolleriyle de entegre edilebilir.
● Esnekliği ve yaratıcılığı kapsamlı bir şekilde geliştirin: Özelleştirilmiş likidite havuzları, likidite sağlayıcılarına daha fazla esneklik sağlar. Likiditelerini piyasa ihtiyaçlarına ve stratejilerine göre özelleştirebilir ve yönetebilirler. Bu esneklik ve yenilik potansiyeli, daha fazla likidite sağlayıcısını katılmaya ve tacirlere çeşitlendirilmiş likidite seçenekleri sunmaya motive edebilir.
Üzerinde düşünülmesi gereken sorular
YBB Capital Araştırmacısı Ac-Core Ev Yapımı
1. Curve, Uni V3 için hangi sorunu çözüyor?
Uni V3 AMM modeli, X*Y=K'ye dayalı bir işlem modelidir. LP'leri fiilen birleştirme sürecinde, aşırı bir pazar olduğunda, yalnızca toplamda serbest kayıp riskinin olmayacağını göreceğiz. değer, ancak aynı zamanda bir likidite havuzu da olacaktır Döviz kurunun aralığın dışında olduğu bir durum. Curve ve Uniswap V3, biraz farklı sorunları ve hedefleri olan iki farklı merkezi olmayan değişim protokolüdür.
V3 ile karşılaştırıldığında Curve aşağıdaki sorunları çözer:
1 Düşük likidite aralıklarında kar elde edin: Uniswap V3, likiditeyi AMM modelinden etkilenen belirli bir fiyat aralığında yoğunlaştırırken, diğer fiyat aralıklarında likidite olmaması ile karakterize edilir. Bu, geniş bir fiyat aralığında işlem yaparken yüksek işlem maliyetleri ve sınırlı likidite ile sonuçlanır. Buna karşılık, Curve, sabit paralar arasındaki ticarete odaklanır ve uyarlanabilir likidite eğrilerini kullanarak fiyat aralıklarında likiditeyi artırır. Bu, kullanıcıların daha düşük kayma ile geniş bir fiyat aralığında stablecoin ticareti yapabileceği anlamına gelir.
2 Düşük maliyetli işlemler: Curve, sabit fiyat ilişkilerine sahip varlıklar dahil olmak üzere stablecoin'ler arasındaki işlemlere odaklandığından, kaymayı ve işlem maliyetlerini azaltmak için özel algoritmalar ve stratejiler kullanır. Bu, kullanıcıların stabilcoinleri daha rekabetçi fiyatlarla ticaret yapmalarını sağlar.
3 Daha iyi fiyat keşfi: Curve, daha geniş bir likidite aralığı sağlar, özellikle sabit paralar arasında ticaret yaparken daha iyi fiyatların keşfedilmesini sağlayabilir. Bu, kullanıcıların daha iyi ticaret kararları verebilmeleri için stabilcoinlerin piyasa fiyatını daha doğru bir şekilde elde edebilecekleri anlamına gelir.
4 Verimli stablecoin işlemleri: Curve, verimli stablecoin işlemleri sağlamak için özel olarak optimize edilmiş bir algoritma ve likidite eğrisi kullanır. Bu, kullanıcıların aşırı fiyat kayması veya maliyet olmadan sabit paralar arasında hızlı ve güvenli bir şekilde değiş tokuş yapmasına olanak tanır.
2. Uni V2 tarafından oluşturulan Dual Token ekonomik modeli DEX: Camelot
Camelot aslen Fantom tarafından yayınlanan bir projeydi.Orijinal adı Excalibur idi.Daha sonra UST'nin istikrarlı bir para birimi olarak benimsenmesi nedeniyle çöktü.Arbitrum ekolojisine rastgele göç etti ve adını Camelot olarak değiştirdi. GMX'ten farklı olarak Camelot, yeni projeler için likidite rehberliğine daha fazla odaklanır. Ana inovasyon mekanizması, izinsiz "Nitro Havuzları"dır. Projeler, kendi gelişimleri için ihtiyaç duydukları likidite türünü elde etmek için teşvikleri tamamen kendileri kontrol edebilir.
Vurgulanması gereken şey, Camelot'un Uniswap V2'yi Curve'ün merkezi olmayan ticaret protokolüyle birleştiren ve aynı anda volatilite ve istikrar Token çifti işlemlerini destekleyen ve Inside aralığında sıfırdan sonsuza kadar likiditeyi dağıtan ikili token ekonomik modelidir. En önemlisi, dinamik yönlü işlem ücretlerini yönetme amacına ulaşmak için, proje tarafının piyasa koşullarına ve anlaşmanın özel koşullarına göre işlem ücretlerinin oranını belirlemesine izin vermesidir.
Ek olarak, Camelot'un özel Launchpad'i de izinsizdir ve projelerin Token ihraç etmesine ve onları daha fazla likiditeye yönlendirmesine olanak tanır. Sadece bu da değil, Camelot AMM ile başlayan veya işbirliği yapan her proje, kendi likidite stratejisi ihtiyaçlarına uyum sağlamak için LP'si için belirli bir işlem oranı yapılandırabilir.
Yukarıdakilerin özeti
Merkezi olmayan borsaların önemli bir yükseltmesi olan Uniswap V4, Hooks kavramlarını ve özelleştirilmiş likidite havuzlarını tanıtarak DeFi ekosistemine daha fazla esneklik ve yaratma alanı getiriyor. Hooks mekanizması, geliştiricilerin kendi ihtiyaçlarına ve stratejilerine göre benzersiz likidite havuzları oluşturmalarına olanak tanır ve çok sayıda ticaret stratejisi ve risk yönetimi aracı sağlar. Özelleştirilmiş likidite havuzları, likidite sağlama seçeneklerini genişletir, ücretleri düşürür ve verimliliği artırır ve daha geniş bir ticaret stratejileri ve risk yönetimi araçları yelpazesi sunar.
Bununla birlikte, V4'ün ortaya çıkışı, DeFi'nin temelinde yatan temeli yeniden inşa etmeye mecburdur. Devasa bir likidite havuzu sağlar. Geliştiriciler, bu havuzu kendi Hook'larını veya ekolojilerini yerleştirmek için kullanabilir ve hatta yüksek değer elde etmek için tek işlevli bir xxSwap'e ihtiyaç duymazlar. Likidite miktarı, daha fazla geliştiricinin Uniswap platformunda çeşitli çok işlevli ekosistemler geliştirmesine olanak tanır.DeFi'nin bir sonraki geliştirme trendini etkilemek için Hooks + SingLeton'un Curve + Camelot'un avantajlarını bir araya getirip getirmeyeceğini bekleyip görelim.
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Fork Swap'a Elveda Uniswap V4, "Wan hook romantizm" çağına mı giriyor?
Yazar: YBB Sermaye
Özet
İki yıl sonra 21 Mayıs'ta piyasaya sürülen V3 sürümüyle karşılaştırıldığında, V4 daha özgür ve esnek varlık biçimlendirilebilirliğine sahiptir ve likidite ve işlem sağlamak için gereken Gaz ücretini büyük ölçüde azaltır. Yeni işlev Hooks'un (kancalar) nimetiyle, geliştiricilerin xxSwap'i geliştirmeleri gerekmez, yalnızca Hooks'taki likiditeyi özelleştirmeleri ve kendi ihtiyaçlarını karşılayan ön uç sayfalar ve öğeler eklemeleri gerekir ve ardından "özelleştirilmiş" açılabilirler. yerler". "Belirlenen yerde" yetersiz likidite sorunu konusunda endişeli. Uni V4'ün DeFi'yi "Lego Dönemi"nden "Wangou Romance" dönemine nasıl taşıdığını öğrenelim.
Uniswap V4—ayı piyasasındaki birkaç gerçek yenilikten biri
Uniswap'in yinelemeli yükseltmesi, DeFi dünyasının sonsuz potansiyelini görmemizi sağladı ve X*Y=K'nin orijinal niyetini ve kurallarını başından sonuna kadar ihlal etmedi. Uniswap V4'ün yeniliği temel olarak daha özelleştirilmiş işlem mantığı sağlamaya, Gas verimliliğini ve geliştirici deneyimini geliştirmeye ve işlem kolaylığını ve verimliliğini artırmaya odaklanır. V3'ü kullanmaya kıyasla, hem geliştiriciler hem de kullanıcılar daha açık, ücretsiz ve verimli otomatikleştirilmiş piyasa yapıcı hizmetleri elde edebilir. Aşağıdakiler, V4 yükseltmesini ve en önemli iki değişikliği tam olarak tanıtacaktır: Hooks ve Singleton.
Her şeyi değiştiren giriş: Kancalar (kancalar)
Uniswap V4 sürümünün temel işlevi, her geliştiricinin sahnenin ihtiyaçlarını karşılayan özelleştirilmiş bir DEX oluşturmasına ve kendi "Lego yapı taşlarını" oluşturmasına olanak tanıyan Kancalardır. Kancalar, Uniswap V4 tarafından sunulan önemli bir kavramdır ve likidite havuzları, borsalar, ücretler ve likidite sağlayıcı (LP) konumlarının etkileşimini özelleştirmeye yönelik eklentilerdir. Hooks mekanizması aracılığıyla geliştiriciler, likidite havuzunun yaşam döngüsündeki mübadeleden önce/sonra veya LP pozisyon değişikliklerinden önce/sonra gibi önemli anlarda belirli işlemleri gerçekleştirebilir.
Hook'lar aynı zamanda akıllı sözleşmelerdir, Uniswap V4'ün ana sözleşmesiyle etkileşime girerler ve likidite havuzundaki farklı "anahtar noktalarda" yürütülebilirler (anahtar noktalar şunları ifade eder: borsadan önceki/sonraki işlemler veya ne zaman LP para yatırma/çekme vb.), geliştiricilerin özel mantığı esnek bir şekilde tanımlamasına ve yürütmesine olanak tanır. Hook'lar, havuzun davranışını ve etkileşimini kontrol etmek için belirli bir likidite havuzuna bağlanabilir. Örneğin, bir geliştirici, her takastan önce belirli koşulları doğrulayan bir Kanca oluşturabilir veya LP konumu değiştiğinde bazı ek işlemler gerçekleştirebilir.
Maden havuzu yaratıcıları, Hooks aracılığıyla madencilik havuzu parametrelerini ayarlayabilir ve AMM'ye yeni özellikler getirebilir ve hatta Uniswap üzerinde çeşitli DeFi stratejilerinin oluşturulmasına izin vererek sonuçta LP'lere / takasçılara daha fazla fayda sağlayabilir. Hooks'un tanıtılmasının geliştiricilere daha fazla esneklik ve yenilik alanı getireceğini ve daha yenilikçi ve kişiselleştirilmiş ticaret deneyimleri sağlamak için kendi ihtiyaçlarına ve stratejilerine göre benzersiz likidite havuzları oluşturabileceklerini hayal etmek zor değil, örneğin:
● Zaman ağırlıklı ortalama piyasa yapıcı (TWAMM): Geliştiriciler, büyük siparişlerin işlemlerini belirli bir süre boyunca eşit şekilde dağıtmak için TWAMM stratejisini destekleyen bir likidite havuzu oluşturmak için Hooks mekanizmasını kullanabilir.
● Dinamik ücretler: Likidite havuzları, piyasa koşullarına daha iyi uyum sağlamak için fiyatları piyasa oynaklığına veya diğer girdi parametrelerine göre Hooks aracılığıyla dinamik olarak ayarlayabilir.
● Onchain limit emirleri: Hook'lar, zincir üzerinde limit emirler oluşturup uygulayabilir, bu da kullanıcıların belirli fiyatlarda işlem yapmasına olanak tanır.
● Borç verme sözleşmesiyle etkileşim: geliştiriciler, Hooks aracılığıyla otomatik olarak likidite aralığının ötesindeki fonları borç verme sözleşmesine yatırabilir ve böylece fonların faydasını en üst düzeye çıkarabilir.
Aynı zamanda, Uniswap V4 şu anda aşağıdaki şekilde gösterildiği gibi sekiz Hooks geri aramasını desteklemektedir.Bu Hook'lar, işlem başlamadan önce ve işlem bittikten sonra çalıştırılabilir ve böylece zincir fiyat limiti emirlerinin işlevini gerçekleştirir. Fiili uygulamada, işlem başlamadan önce bir limit fiyat belirlenebilir ve ardından işlem tamamlandıktan sonra limit fiyatın sağlanıp sağlanmadığı kontrol edilebilir, sağlanırsa işlem yapılır, sağlanmazsa işlem gerçekleştirilir. tatmin olursa, işlem iptal edilecektir.
V4'ün Başka Kancaları - "Eylem Kancaları"
Uniswap V4 sürümünde Hook'lara ek olarak bir "Action Hooks" daha bulunmaktadır. Sözleşmeyi yalnızca Bayrak koşulu karşılandığında çalışacak şekilde tetikleyebilir, böylece sözleşme yürütme sırasında mantığı çağırabilir. Açıklamak için aşağıdaki akış şemasına bakın. Varlık takasımızdan önce, sözleşmenin likidite havuzunun oynaklığını değerlendirmek için Bayrağı kontrol etmesi gerekir. Likidite yüksekse Bayrak True olur ve Kancalarımızı yürütür. Likidite Yetersizse , İşaret, Hook'ları reddetmek ve etkileşimi değişmeden tutmak için False olacaktır. İhtiyacımız olan Hook'ları çalıştırmak için daha fazla gaz tasarrufu sağlayan bir yöntem sağlamak üzere aşağıdaki şekil aracılığıyla "Action Hooks" işlemini yürütün. Ardından, Singleton yapısını ve Flash'ı tanıtacağız. muhasebe, V4'te daha ucuz bir varlık değişimi ve sözleşme dağıtım deneyimi elde edecek.
Yeni tekil yapı: Tekil
Uniswap'in önceki sürümlerinde, Factory-Pool V1'den beri kullanılan sözleşme yapısıdır ve DeFi dünyasındaki birçok DEX ve türevi için de en yaygın kullanılan sözleşme yapısıdır, ancak V4 sürümünde terk edilmiştir. Factory-Pool ve yerini Singleton sözleşme "Singleton" yapısı ile değiştirdi. V3'te her likidite havuzu oluşturulduğunda, yeni bir sözleşmenin yeniden konuşlandırılması gerekiyor, bu nedenle dağıtım maliyeti çok pahalı, ancak V4'te tekil yapı tasarruf sağlıyor Bir sözleşmedeki tüm likidite havuzları, bu, çapraz zincir havuzunda (sözleşme) likidite oluşumunu ve Gaz tüketimini en aza indirebilir, böylece token işlemlerinin farklı sözleşmeler arasında aktarılması gerekmez ve hatta %99 oranında azaltılabilir. V3. Benzin ücretleri.
Bu singleton mimarisi aynı zamanda yeni bir "Flash Accounting" sistemi ile donatılmıştır. V3'te her etkileşim sona erdiğinde varlıkların likidite havuzları arasında aktarılması gerekirken, V4 sürümünde sistem varlıkları yalnızca "net bakiye" üzerinden aktarır ve her işlem (takas/dağıtım) yalnızca iç dengelerde Değişikliklere neden olur. , varlık bakiyeleri "delta" birimleri cinsinden ifade edilir, takas sonunda, yalnızca bir dizi hesaplamadan sonra net "delta" bakiyesini değiştirir, bu da daha verimli bir sistemin Uniswap V4'e ek Gaz sağlayabileceği anlamına gelir tasarruf.
Uniswap V4, "Singleton" ve "Flash Accounting" ile Yerel ETH'yi destekler. Kullanıcılar, ek dönüştürme işlemleri olmadan işlemler için doğrudan Ethereum'u (ETH) kullanabilir, böylece işlemlerin rahatlığını artırır ve Gas ücretlerinden tasarruf sağlar. Bu, Uni ve ETH ekosistemlerini birbirine sıkı sıkıya bağlı hale getirerek Ethereum'u geri beslemede rol oynuyor.
Sözleşme yapısı açısından, V4'ün likidite pozisyonu veri depolaması ve paketlemesi de muazzam değişikliklere uğradı. V2 versiyonunda, likidite tüm aralığa dağıtılır (yukarıdaki Şekil 1'de gösterildiği gibi), bu nedenle Uni protokolü, likidite sertifikası olarak homojen bir Token (ERC-20) kullanır. V3 versiyonunda, fiyat limiti likiditesinin eklenmesi nedeniyle, ilgili likidite ekranının seçimi, gösterim için homojen olmayan jetonlara (ERC-721) değiştirildi. V4 versiyonunda likidite gösteriminin tokenize bir şekilde ifade edilmeyeceğini, her bir cüzdanın adresi kullanılarak yönetileceğini tahmin ediyoruz. Ek olarak, EIP-1153'ün Cancun yükseltmesindeki "geçici depolaması" da V4 sistemi için faydalıdır ve bu da daha fazla maliyet optimizasyonuna yardımcı olur.
Özelleştirilmiş kehanetlere izin verme ve içselleştirilmiş MEV'leri LP sahiplerine dağıtma
UniSwap V4, Ethereum'da güvene dayalı olmayan token işlemlerini etkinleştirmek için tasarlanmış merkezi olmayan bir değişim protokolüdür. Bunu, daha yüksek likidite ve daha iyi bir işlem deneyimi sağlayan özel bir oracle uygulaması ve içselleştirilmiş bir MEV (İşlem Değerini En Üst Düzeye Çıkarma) dağıtım mekanizması kullanarak yapar. Özel oracle uygulamasına ve içselleştirilmiş MEV'nin likidite sağlayıcılara (LP sahipleri) dağıtımına izin vermek için aşağıdaki adımlar dikkate alınabilir:
1 Özel bir Oracle tasarlayın: Özelleştirilmiş fiyat verileri sağlayabilen bir Oracle geliştirmeniz gerekir. Oracle, akıllı sözleşmelere gerçek zamanlı piyasa fiyatları gibi bilgileri sağlayan harici veri elde etmeye yönelik bir sözleşmedir. Kendi ihtiyaçlarınıza göre, işlem çiftlerine, zamana veya diğer faktörlere göre özelleştirilmiş bir Oracle sözleşmesi geliştirebilirsiniz.
2 Dahili MEV dağıtım mekanizması: MEV, blockchain işlemlerinde işlem sırasındaki değişiklikler nedeniyle oluşan faydaları ifade eder. UniSwap V4, bu avantajları dahili MEV dağıtım mekanizması aracılığıyla doğrudan likidite sağlayıcılarına dağıtır. MEV ortaya çıktığında gelirin bir kısmının doğrudan ilgili LP sahiplerine dağıtılacağı bir mekanizma tasarlayabilirsiniz.
4 Bildirim ve Teşvik Mekanizması: Bu yeni özelliği likidite sağlayıcılara tanıtın ve onlara uygun teşvikler sağlayın. Yeni özel Oracle ve içselleştirilmiş MEV dağıtım mekanizmalarının faydaları hakkında sosyal medya kanalları aracılığıyla veya başka bir şekilde kullanıcılarla iletişim kurun.
Özelleştirilmiş likidite havuzunun avantajları
Uniswap V4, özelleştirilmiş bir likidite havuzu kavramını sunar, ancak merkezi likidite temelinde özelleştirme önerilir, dolayısıyla bu dönüşüm yalnızca Fork Swap'ın gelişim modelini, toplayıcıların varlığını etkilemez ve hatta likidite sağlar Yatırımcılar ve tüccarlar birçok avantaj sağlar .
● Likidite sağlayıcılarının seçeneklerini genişletin: Geleneksel AMM modelleri genellikle likidite sağlayıcılarının seçimini sınırlayan sabit kurallara ve parametrelere sahiptir. Ancak Uniswap V4, Hooks mekanizması aracılığıyla özelleştirilmiş likidite havuzlarına izin vererek, likidite sağlayıcılarının kendi tercihlerine ve stratejilerine göre farklı türde likidite havuzları oluşturmalarına olanak tanır. Bu, piyasada çeşitli boyutlarda likidite havuzlarının ortaya çıkmasına olanak tanıyarak kullanıcılara daha fazla seçenek ve esneklik sağlar.
● Maliyetleri azaltın ve verimliliği artırın: Uniswap V4'ün mimarisi, "Singleton" sözleşmesini sunarak tüm likidite havuzlarını tek bir akıllı sözleşmeye entegre eder. Bu mimari, işlem maliyetlerini azaltabilir, işlem verimliliğini artırabilir ve sözleşme dağıtımını ve bakımını basitleştirebilir. Ayrıca, özelleştirilmiş likidite havuzu, farklı kullanıcıların ihtiyaçlarını karşılamak için özel ihtiyaçlara göre daha uygun bir ücret yapısı da belirleyebilir.
● Daha geniş bir ticaret stratejileri ve risk yönetimi araçları yelpazesi sağlayın: Özelleştirilmiş likidite havuzları, tüccarlara ticaret stratejileri ve risk yönetimi araçları için daha fazla fırsat sağlar. Örneğin, TWAMM stratejisini destekleyerek, büyük siparişler belirli bir süre boyunca eşit olarak alınıp satılabilir ve böylece piyasa fiyatları üzerindeki etki azaltılabilir. Ek olarak, özelleştirilmiş likidite havuzları, kullanıcılara daha kapsamlı ticaret çözümleri sağlamak için borç verme protokolleri ve özel oracle'lar gibi diğer DeFi protokolleriyle de entegre edilebilir.
● Esnekliği ve yaratıcılığı kapsamlı bir şekilde geliştirin: Özelleştirilmiş likidite havuzları, likidite sağlayıcılarına daha fazla esneklik sağlar. Likiditelerini piyasa ihtiyaçlarına ve stratejilerine göre özelleştirebilir ve yönetebilirler. Bu esneklik ve yenilik potansiyeli, daha fazla likidite sağlayıcısını katılmaya ve tacirlere çeşitlendirilmiş likidite seçenekleri sunmaya motive edebilir.
Üzerinde düşünülmesi gereken sorular
1. Curve, Uni V3 için hangi sorunu çözüyor?
Uni V3 AMM modeli, X*Y=K'ye dayalı bir işlem modelidir. LP'leri fiilen birleştirme sürecinde, aşırı bir pazar olduğunda, yalnızca toplamda serbest kayıp riskinin olmayacağını göreceğiz. değer, ancak aynı zamanda bir likidite havuzu da olacaktır Döviz kurunun aralığın dışında olduğu bir durum. Curve ve Uniswap V3, biraz farklı sorunları ve hedefleri olan iki farklı merkezi olmayan değişim protokolüdür.
V3 ile karşılaştırıldığında Curve aşağıdaki sorunları çözer:
1 Düşük likidite aralıklarında kar elde edin: Uniswap V3, likiditeyi AMM modelinden etkilenen belirli bir fiyat aralığında yoğunlaştırırken, diğer fiyat aralıklarında likidite olmaması ile karakterize edilir. Bu, geniş bir fiyat aralığında işlem yaparken yüksek işlem maliyetleri ve sınırlı likidite ile sonuçlanır. Buna karşılık, Curve, sabit paralar arasındaki ticarete odaklanır ve uyarlanabilir likidite eğrilerini kullanarak fiyat aralıklarında likiditeyi artırır. Bu, kullanıcıların daha düşük kayma ile geniş bir fiyat aralığında stablecoin ticareti yapabileceği anlamına gelir.
2 Düşük maliyetli işlemler: Curve, sabit fiyat ilişkilerine sahip varlıklar dahil olmak üzere stablecoin'ler arasındaki işlemlere odaklandığından, kaymayı ve işlem maliyetlerini azaltmak için özel algoritmalar ve stratejiler kullanır. Bu, kullanıcıların stabilcoinleri daha rekabetçi fiyatlarla ticaret yapmalarını sağlar.
3 Daha iyi fiyat keşfi: Curve, daha geniş bir likidite aralığı sağlar, özellikle sabit paralar arasında ticaret yaparken daha iyi fiyatların keşfedilmesini sağlayabilir. Bu, kullanıcıların daha iyi ticaret kararları verebilmeleri için stabilcoinlerin piyasa fiyatını daha doğru bir şekilde elde edebilecekleri anlamına gelir.
4 Verimli stablecoin işlemleri: Curve, verimli stablecoin işlemleri sağlamak için özel olarak optimize edilmiş bir algoritma ve likidite eğrisi kullanır. Bu, kullanıcıların aşırı fiyat kayması veya maliyet olmadan sabit paralar arasında hızlı ve güvenli bir şekilde değiş tokuş yapmasına olanak tanır.
2. Uni V2 tarafından oluşturulan Dual Token ekonomik modeli DEX: Camelot
Camelot aslen Fantom tarafından yayınlanan bir projeydi.Orijinal adı Excalibur idi.Daha sonra UST'nin istikrarlı bir para birimi olarak benimsenmesi nedeniyle çöktü.Arbitrum ekolojisine rastgele göç etti ve adını Camelot olarak değiştirdi. GMX'ten farklı olarak Camelot, yeni projeler için likidite rehberliğine daha fazla odaklanır. Ana inovasyon mekanizması, izinsiz "Nitro Havuzları"dır. Projeler, kendi gelişimleri için ihtiyaç duydukları likidite türünü elde etmek için teşvikleri tamamen kendileri kontrol edebilir.
Vurgulanması gereken şey, Camelot'un Uniswap V2'yi Curve'ün merkezi olmayan ticaret protokolüyle birleştiren ve aynı anda volatilite ve istikrar Token çifti işlemlerini destekleyen ve Inside aralığında sıfırdan sonsuza kadar likiditeyi dağıtan ikili token ekonomik modelidir. En önemlisi, dinamik yönlü işlem ücretlerini yönetme amacına ulaşmak için, proje tarafının piyasa koşullarına ve anlaşmanın özel koşullarına göre işlem ücretlerinin oranını belirlemesine izin vermesidir.
Ek olarak, Camelot'un özel Launchpad'i de izinsizdir ve projelerin Token ihraç etmesine ve onları daha fazla likiditeye yönlendirmesine olanak tanır. Sadece bu da değil, Camelot AMM ile başlayan veya işbirliği yapan her proje, kendi likidite stratejisi ihtiyaçlarına uyum sağlamak için LP'si için belirli bir işlem oranı yapılandırabilir.
Yukarıdakilerin özeti
Merkezi olmayan borsaların önemli bir yükseltmesi olan Uniswap V4, Hooks kavramlarını ve özelleştirilmiş likidite havuzlarını tanıtarak DeFi ekosistemine daha fazla esneklik ve yaratma alanı getiriyor. Hooks mekanizması, geliştiricilerin kendi ihtiyaçlarına ve stratejilerine göre benzersiz likidite havuzları oluşturmalarına olanak tanır ve çok sayıda ticaret stratejisi ve risk yönetimi aracı sağlar. Özelleştirilmiş likidite havuzları, likidite sağlama seçeneklerini genişletir, ücretleri düşürür ve verimliliği artırır ve daha geniş bir ticaret stratejileri ve risk yönetimi araçları yelpazesi sunar.
Bununla birlikte, V4'ün ortaya çıkışı, DeFi'nin temelinde yatan temeli yeniden inşa etmeye mecburdur. Devasa bir likidite havuzu sağlar. Geliştiriciler, bu havuzu kendi Hook'larını veya ekolojilerini yerleştirmek için kullanabilir ve hatta yüksek değer elde etmek için tek işlevli bir xxSwap'e ihtiyaç duymazlar. Likidite miktarı, daha fazla geliştiricinin Uniswap platformunda çeşitli çok işlevli ekosistemler geliştirmesine olanak tanır.DeFi'nin bir sonraki geliştirme trendini etkilemek için Hooks + SingLeton'un Curve + Camelot'un avantajlarını bir araya getirip getirmeyeceğini bekleyip görelim.