Niyetler (Intents): Merkezi Olmayan Finansın karmaşıklığına dair olası cevaplar
Luna çökmeden önce, bir arkadaşım için stabilcoin getiri stratejisi yürütüyordum, o 2020 Ocak ayında elde edilebilecek yüksek faiz oranlarını öğrenmek istiyordu. Bu arkadaşım kripto para konusunda pek bilgili değildi, daha önce hiç zincir üstü işlem yapmamıştı. İşbirliğimiz oldukça basitti: O, fonlarını donanım cüzdanına yatırdı ve ardından her hafta Zoom üzerinden bir veya iki kez bir araya gelerek, ona yapması gereken işlemleri adım adım rehberlik ettim.
Her bir zincire dağıtılmış olan neredeyse tüm mevcut Merkezi Olmayan Finans protokollerine fonları dağıtıyoruz. 2-4 saatlik bir oturumda, onay, transfer, takas, depozit, çekim ve fon çekme işlemleri dahil olmak üzere onlarca işlem yapıyoruz. Fonlar, özelleştirilmiş Uniswap LP işlem çiftlerine, Curve oylama kilitleme gibi yerlere aktarılmakta ve tüm fonlar teşvik almak için dağıtılmaktadır. Kripto para alanındaki çeşitli getirilerine erişim sağlamak için ana akım olan neredeyse tüm çok zincirli köprüleri, DEX'leri ve getiri toplayıcıları kullanarak bir sepet stabilcoinimizi transfer ettik.
Onun körü körüne hareket etmesini istemek biraz fazla nazik bir ifade.
Çalıştığım en zor kısım, atılması gereken tüm adımları detaylı bir şekilde açıklamaya çalışmaktır. Ben işlem talimatları vereceğim, o da uygulayacak, aynı zamanda bu karmaşık Merkezi Olmayan Finans araçlarının arayüzünü anlamak zorunda. Toplantılarımız "buraya tıklayın", "şuraya gidin", "bunu değiştirin" gibi işlem talimatlarıyla dolu. Örneğin, Polygon'da USDC'yi FRAX/DAI LP'ye dönüştürmek:
Belirli bir DEX'te USDC'yi DAI(2 işlemine çevirin, onayla + çevir )
USDC ve DAI'yi Polygon('e çapraz zincir olarak 4 işlem yapın, onayla + çapraz zincir)
Polygon üzerindeki bir DEX, USDC ve DAI ( işlemini birleştirir, onayla + birleştir )
Sadece bu basit fon akışı, 12 işlem başlatmayı gerektiriyor! Protokolün belirli arayüzünden sağlanan bilgileri kullanarak, EVM'ye doğrudan bakmamız, tek bir işlem oluşturup yürütmemiz gerekiyor. Bu süreç manuel, zaman alıcı ve zorlu, özellikle de portföy ölçeği daha büyük olduğunda. Gerçekten de, bu görevler sadece birkaç kazanç çiftliği DApp'ını taklit ediyordu, ancak manuel işlemleri oldukça karmaşıktı.
Daha yüksek bir seviyeden bakıldığında, yürüttüğümüz tüm süreçlerin net bir beklenen sonucu vardır. Varlıklarımız var ve bunları X, Y, Z görevlerini tamamlamak için kullanmak istiyoruz. Yukarıdaki örnekte olduğu gibi, "Ethereum'da USDC('imiz var, Polygon'da FRAX/DAI) şeklinde likidite sağlamak ve ardından bununla birlikte stake vault'a yatırmak istiyoruz". Bu, işlemlerimizin "içeriği" ve gerçekleştirmemiz gereken 12 işlem ise "nasıl" işleyeceğimizdir. Başlangıçtan sona kadar net, mantıklı bir adım setine ihtiyaç var ve bu adımların hepsi ölçülebilir olmalıdır.
İşlem yönlendirmesi için oluşturulmuş güçlü algoritmalar, süreci 1-2 adımda daha basit hale getirecektir. İstediğimiz sonuçları paylaşıyoruz, algoritma bize en iyi yolu döndürüyor ve hatta işlemi gerçekleştirebilir. Bu tür bir yol haritalama yapısına "niyet" denir ve bu, Ethereum'un hızla gelişen ara yazılım geleceğinin bir parçasıdır. Niyet hakkında geniş bir kavramımız olsa da, henüz tanımda bir fikir birliği sağlanmamıştır. Şu anda bazı genel düşünceler var. Bir kuruluşun tanımı şöyle: "Niyet, kullanıcıların işlem oluşturmayı üçüncü taraflara devretmesine izin veren bir dizi beyanı kısıtlayan anlaşmayı imzaladığı bir şeydir, bu da işlem tarafı üzerindeki tam kontrolü bırakmadan". Near'den David Ma'nın verdiği başka bir tanım ise şudur: "İşlem zorunludur, oysa niyet beyanıdır. Başka bir deyişle, işlem belirli bir şekilde tanımlanmış bir mesajdır ve EVM'nin nasıl çalıştırılacağını belirlerken durum değişikliğini üretirken, niyet gerekli durum değişikliğini belirtir ve uygulama sürecine odaklanmaz."
Bu iki tanımda, niyetler "beyan edici"dir, yani kullanıcı ile "çözücü" arasında veri paylaşımı yoluyla dış yardım aramaktadır. Kullanıcılar istedikleri sonuçları beyan eder, çözücü onlara bunu gerçekleştirmek için bir yol sunar. Belirli parametreleri olan işlemlerden farklı olarak, niyetlerin üçüncü taraflarca haritalanması gerekir. Ayrıca, olası yol setini kısıtlayan kısıtlamalar da bulunmaktadır. Bu, toplam olasılık sayısını daha küçük, filtrelenebilir bir kümede yoğunlaştırmaya yardımcı olur; kullanıcılar buradan seçim yapabilir. Arkadaşımın örneğinde olduğu gibi, niyetler nihai hedefimizi bir grup çözücüye yaymamıza olanak tanır, ardından bunlar en iyi yolu hesaplar. Daha sonra en iyi fiyatlı rotayı seçecek ve işlemi gerçekleştireceğiz. Tüm ara adımlar, çözücü tarafından sağlanan rotalarla işlenecek ve geriye kullanıcı onayı gereken 1-2 işlem kalacaktır.
"Niyet" temelli temel yapı EVM üzerinde inşa edildi. Herhangi bir DEX kullanırken, en iyi işlem gerçekleştirilecek rotayı bulur. Bazı DEX arayüzlerinde, alım satım yapılacak varlık seçildiğinde, arayüz otomatik olarak en iyi LP'yi yönlendirmek için bulur. USDT/frxETH LP olmadığı için, sipariş en iyi işlem yolu elde etmek için birden fazla LP üzerinden geçer: USDT > sUSD > sETH > ETH > frxETH, hepsi tek bir işlemde tamamlanır. Ayrıca fiyat etkisini kabaca gösterir ve kullanıcıların kaymayı sınırlamak için alabileceği önlemleri belirtir. Doğru parametreler seçildiğinde, arayüz ayrıca yaymak için gereken ham EVM verilerini oluşturmaya yardımcı olabilir.
Bu, belirli bir DEX'teki işlem niyeti, sadece çok temel bir örnektir. UI, aşağıdaki mantığı kullanarak takas işlemleri oluşturmak için yararlı bir araçtır:
FRAX işlemi: 5bps'lik FRAX/USDC LP kullanarak 100.000 FRAX'ı en az 999.000 USDC ile değiştirmek, geçerlilik süresi X bloğuna kadar. Diğer taraftan, beklenen sonuçları paylaşma niyeti ( maksimum miktarda USDC ) elde etmek ve kısıtlama ( yalnızca 100.000 FRAX ) satmak. En iyi değişim oranının ne olacağını belirlemek için çözücüye bırakılır.
Eğer bazı DEX toplama araçlarını kullandıysanız, takas işlemleri oluşturmak için bir niyet sistemi gördünüz. Bu toplama araçlarını kullanarak, yine tüm yürütme parametrelerini sağlıyorsunuz, ardından işlemi gerçekleştirecek potansiyel işlem aracılarının bir setini alıyorsunuz. Tüm potansiyel takaslar belirli bir DEX'te çalışıyor ( bazı borsalar hariç ), ancak işlemin aracısına bağlı olarak, farklı ücretler ve gaz maliyetleri vardır. Sonuçta en iyi fiyat/maliyet seçimi kullanıcıya aittir.
Borsa agregatörleri dışında, Ethereum üzerinde başka birkaç "niyet" türü daha bulunmaktadır:
Limit Emri: Eğer koşullar sağlanıyorsa, hesaptan varlık çekilmesine izin verilir.
Bazı borsa tarzı açık artırmalar: DEX dışı likiditeye dayalı üçüncü taraf sipariş yürütmesi.
Gaz Sponsorluğu: FRAX gibi tokenlerin üçüncü taraf işlemleri gerçekleştirmesine izin verir, hesap soyutlama cüzdanları için geçerlidir.
Teminat: Beyaz liste, işlem gerçekleştirilmeden önce veritabanında kontrol edilmesi gereken bir durumdur.
İşlem toplu işleme: Gas verimliliği amaçlarının toplu işleme izin verir.
Zincirler Arası Değişim: Bazı zincirler arası ticaret platformlarına bakınız.
Sipariş türleri giderek daha çeşitli hale gelse de, gördüğüm en basit niyet tanımlama şekli "limitli sipariş"tir, ancak yeni bir pazarlama terimi kullanılmıştır. Limitli sipariş, belirli bir fiyattan belirli bir miktarda varlık satın almak isteyen ve diğer taraf ortaya çıkıp siparişi kabul edene kadar siparişin kendisinin doldurulmayacağı anlamına gelir.
Limit emri gibi, niyet iki bölümden oluşan bir işlemdir. Birinci bölüm, kullanıcının beklediği nihai durumdur. İkinci bölüm ise çözücü tarafından başlatılan işlemdir. İkisini bir araya getirdiğinizde, nihayetinde işlem gerçekleştirmek için gerekenleri elde edersiniz.
MEV Satışı
Niyet mimarisine dayalı inşa yöntemi neredeyse risksizdir. Öncelikle, çözücüler, kâr elde edebilecekleri MEV niyetlerini yaymamak için motive olurlar. "Birçok durumda, MEV'nin çıkarılması, kullanıcıların emirlerini zincir üzerinde yürütmeyi gerektirir. Bu durumlarda, kullanıcı emirlerinin yürütülmesi, blok zinciri durumunu açığa çıkarır ve çıkarıcılar bu durumu kâr elde etmek için kullanabilir. Geri izleme ve sandviç işlemleri yaygın bazı örneklerdir."
Niyetin temel özelliği veri ifşasıdır. Niyet mesajını imzalayarak, MEV'yi kolaylık pahasına çıkarmaya istekli olduğunuzu belirtirsiniz. Niyet doğrudan Ethereum bellek havuzuna ( işlemlerin yürütülmeden önce kuyrukta beklediği yere yayınlanamadığından, özel bir zincir dışı Interpool'a yerleştirilir. Bu Interpool'lar izinli, izinsiz veya her ikisinin karışımı olabilir.
İzinsiz Interpool, sistemdeki düğümlerin niyetlerini serbestçe paylaşabilmesini ve yürütücülere sınırsız erişim izni verebilmesini sağlamak için merkezi olmayan API'ler kullanmaktadır. Örnekler arasında bazı protokol aracılar ve önerilen paylaşılan ERC4337 bellek havuzları bulunmaktadır. Açık bellek havuzları DDOS saldırıları için olgunlaşmış durumdadır ve kötü niyetli yürütme niyetlerinin yayılmasını engelleme garantisi vermez.
Buna karşılık, izinli bellek havuzu, DDoS saldırılarına karşı dirençli ve niyet yayılımına ihtiyaç duymayan güvenilir bir API kullanır. Güvenilir aracı kuruluşlara dayanarak, güveni sürdürdükleri sürece, yürütme kalitesini garanti edebilirler. Bu tür aracı kuruluşlar genellikle iyi bir üne sahiptir ve bu, onların birinci sınıf bir yürütme sağlamalarını teşvik edebilir. Ancak hala güçlü bir güven varsayımına sahiptirler, bu da açık blok zincirinin temel ruhuna zarar verir.
Hibrid çözümler, izinsiz sistemler ile izinli sistemler arasındaki boşluğu kapatır. İzinli yayılmanın izinsiz yürütme ile birleştirildiği veya bunun tersinin de olabileceği durumları benimseyebilirler. Bazı emir akışı müzayede protokollerinin güvenilir taraf ) protokolü altında sipariş eşleştirmesi ( kullanarak müzayedeleri yürütmesi ama katılımın izinsiz olduğu durumlar mevcuttur.
Günümüzde en popüler Interpool, merkezi ve lisanslıdır; rakiplerle bilgi paylaşımına yönelik herhangi bir teşvik yoktur. Buradaki risk, bir tarafın niyet temelli işlemlerin çoğunu üstlenmesi ve tekelleşme pozisyonunu kullanarak ücretler ve diğer rant arayışlarını devreye sokmasıdır; müzakere gücüne sahip kullanıcılar, sömürücü aracıların elinde kaybolmuştur.
![Neden niyetler (Intents) DeFi karmaşıklığı sorununa bir yanıt olabilir?])https://img-cdn.gateio.im/webp-social/moments-e236765e6a4558a5c6049dbdc8ddb341.webp(
Ara Yazılım Riski
Niyetleri limitli emirler olarak gördüğümüzde, belirli aracılardan gelen emir akışını )PFOF( ile net bir şekilde karşılaştırabiliriz.
Bu aracılık devleri kullanıcılara "ücretsiz" işlem sunuyor, bunun temeli kullanıcıların sipariş akışını satabilmesidir, bu da onların siparişleri geleneksel borsa yerine satmaları anlamına gelir. Piyasa yapıcıları, büyük miktarda menkul kıymet alım satımı yapan şirketlerdir ve bu ödemeyi yaparlar çünkü siparişlerin alım satım farkından kar elde edebilirler. Eleştirmenler, bu aracılara çıkar çatışması nedeniyle geniş çapta eleştirilerde bulunmaktadır. Aracı kurumların, müşterilerinin siparişleri için en iyi yürütmeyi sağlama yükümlülüğü olmasına rağmen, PFOF'un parasal teşviklerinin, siparişleri nereye gönderecekleri konusundaki kararlarını etkilediği iddia edilmektedir.
Amac, PFOF arbitrajının bir biçimidir, buna MEV diyoruz. Uzun süreli açık pozisyon )'in bazı emirleri, ('in yarattığı arbitraj fırsatları, işlem çözücülerinin rotayı belirleyebilmesi nedeniyle, belirli bir blokta sandviç işlemleriyle rekabet ederek işlem öncesi veya işlem sonrası MEV elde etmekten daha değerli olabilir.
Denetimsiz ve şeffaf olmayan çözücüler, kâr marjları iyi bir icra ile ters orantılı olduğu için en kötü rotaları sağlama olasılığı yüksektir. Kullanıcılar hâlâ çözücüleri seçmek zorundadır; bu, çözücüleri birbirleriyle rekabet ettirerek emir akışını ele geçirmeleri için bir pazarlık gücü sağlar. Kullanıcıya kısıtlamalar altında en yüksek getiriyi sağlayan çözücü, ihaleyi kazanır.
Bazı ticaret protokolleri bu tasarımı benimsemiştir, en iyi uzlaşma fiyatını bulmak için toplu müzayede kullanmaktadır. Bu protokollerde, emirler hemen yerine getirilmez, bunun yerine topluca toplanır ve uzlaştırılır. Bu sistem merkezi bir operatör kullanmaz, bunun yerine emirleri eşleştirmek için çözücülerin açık rekabetini kullanır. Bir parti sona erdikten sonra, bu çözücüler uzlaştırma emirleri için çözümlerini sunarlar.
Toplu müzayede, bir grup içindeki işlemlerin aynı fiyata sahip olmasını sağlayarak, madencilerin işlemleri yeniden düzenlemesine gerek kalmadan gerçekleştirilebilir. Ön koşul çalışması veya son koşul çalışması yoktur. Bu protokoller, işlemcilerin en iyi fiyat uygulamasını elde etmesini sağlamak için emir akışı müzayedesi kullanır. Ancak bu emirlerin içinde bazı MEV de bulunmaktadır çünkü piyasa yapıcıların kâr elde edebilmek için başka bir yerde arbitraj işlemleri yapabilmesi gerekmektedir.
![Neden niyetler (Intents) Merkezi Olmayan Finans olabilir
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.
21 Likes
Reward
21
8
Share
Comment
0/400
SerumSquirter
· 07-12 23:39
Her şeyi denedim.
View OriginalReply0
DefiEngineerJack
· 07-12 11:29
Getiri optimizasyonu basit değildir, ser
View OriginalReply0
LightningClicker
· 07-11 08:45
Yine de profesyonel insanların yönlendirmesine ihtiyaç var.
View OriginalReply0
SchroedingersFrontrun
· 07-10 19:02
Merkezi Olmayan Finans oynadıktan sonra anlaşılıyor.
View OriginalReply0
BasementAlchemist
· 07-10 09:49
Çaylaklar için Merkezi Olmayan Finans oynamak gerçekten kolay değil.
View OriginalReply0
PanicSeller
· 07-10 09:39
Fonların aşırı dağılması riski
View OriginalReply0
PensionDestroyer
· 07-10 09:39
Fakirler bu şeylere dokunmasın.
View OriginalReply0
rugpull_survivor
· 07-10 09:36
Merkezi Olmayan Finans hala daha fazla basitleştirilmelidir.
Niyet: Merkezi Olmayan Finansın karmaşıklığına potansiyel çözümler
Niyetler (Intents): Merkezi Olmayan Finansın karmaşıklığına dair olası cevaplar
Luna çökmeden önce, bir arkadaşım için stabilcoin getiri stratejisi yürütüyordum, o 2020 Ocak ayında elde edilebilecek yüksek faiz oranlarını öğrenmek istiyordu. Bu arkadaşım kripto para konusunda pek bilgili değildi, daha önce hiç zincir üstü işlem yapmamıştı. İşbirliğimiz oldukça basitti: O, fonlarını donanım cüzdanına yatırdı ve ardından her hafta Zoom üzerinden bir veya iki kez bir araya gelerek, ona yapması gereken işlemleri adım adım rehberlik ettim.
Her bir zincire dağıtılmış olan neredeyse tüm mevcut Merkezi Olmayan Finans protokollerine fonları dağıtıyoruz. 2-4 saatlik bir oturumda, onay, transfer, takas, depozit, çekim ve fon çekme işlemleri dahil olmak üzere onlarca işlem yapıyoruz. Fonlar, özelleştirilmiş Uniswap LP işlem çiftlerine, Curve oylama kilitleme gibi yerlere aktarılmakta ve tüm fonlar teşvik almak için dağıtılmaktadır. Kripto para alanındaki çeşitli getirilerine erişim sağlamak için ana akım olan neredeyse tüm çok zincirli köprüleri, DEX'leri ve getiri toplayıcıları kullanarak bir sepet stabilcoinimizi transfer ettik.
Onun körü körüne hareket etmesini istemek biraz fazla nazik bir ifade.
Çalıştığım en zor kısım, atılması gereken tüm adımları detaylı bir şekilde açıklamaya çalışmaktır. Ben işlem talimatları vereceğim, o da uygulayacak, aynı zamanda bu karmaşık Merkezi Olmayan Finans araçlarının arayüzünü anlamak zorunda. Toplantılarımız "buraya tıklayın", "şuraya gidin", "bunu değiştirin" gibi işlem talimatlarıyla dolu. Örneğin, Polygon'da USDC'yi FRAX/DAI LP'ye dönüştürmek:
Sadece bu basit fon akışı, 12 işlem başlatmayı gerektiriyor! Protokolün belirli arayüzünden sağlanan bilgileri kullanarak, EVM'ye doğrudan bakmamız, tek bir işlem oluşturup yürütmemiz gerekiyor. Bu süreç manuel, zaman alıcı ve zorlu, özellikle de portföy ölçeği daha büyük olduğunda. Gerçekten de, bu görevler sadece birkaç kazanç çiftliği DApp'ını taklit ediyordu, ancak manuel işlemleri oldukça karmaşıktı.
Daha yüksek bir seviyeden bakıldığında, yürüttüğümüz tüm süreçlerin net bir beklenen sonucu vardır. Varlıklarımız var ve bunları X, Y, Z görevlerini tamamlamak için kullanmak istiyoruz. Yukarıdaki örnekte olduğu gibi, "Ethereum'da USDC('imiz var, Polygon'da FRAX/DAI) şeklinde likidite sağlamak ve ardından bununla birlikte stake vault'a yatırmak istiyoruz". Bu, işlemlerimizin "içeriği" ve gerçekleştirmemiz gereken 12 işlem ise "nasıl" işleyeceğimizdir. Başlangıçtan sona kadar net, mantıklı bir adım setine ihtiyaç var ve bu adımların hepsi ölçülebilir olmalıdır.
İşlem yönlendirmesi için oluşturulmuş güçlü algoritmalar, süreci 1-2 adımda daha basit hale getirecektir. İstediğimiz sonuçları paylaşıyoruz, algoritma bize en iyi yolu döndürüyor ve hatta işlemi gerçekleştirebilir. Bu tür bir yol haritalama yapısına "niyet" denir ve bu, Ethereum'un hızla gelişen ara yazılım geleceğinin bir parçasıdır. Niyet hakkında geniş bir kavramımız olsa da, henüz tanımda bir fikir birliği sağlanmamıştır. Şu anda bazı genel düşünceler var. Bir kuruluşun tanımı şöyle: "Niyet, kullanıcıların işlem oluşturmayı üçüncü taraflara devretmesine izin veren bir dizi beyanı kısıtlayan anlaşmayı imzaladığı bir şeydir, bu da işlem tarafı üzerindeki tam kontrolü bırakmadan". Near'den David Ma'nın verdiği başka bir tanım ise şudur: "İşlem zorunludur, oysa niyet beyanıdır. Başka bir deyişle, işlem belirli bir şekilde tanımlanmış bir mesajdır ve EVM'nin nasıl çalıştırılacağını belirlerken durum değişikliğini üretirken, niyet gerekli durum değişikliğini belirtir ve uygulama sürecine odaklanmaz."
Bu iki tanımda, niyetler "beyan edici"dir, yani kullanıcı ile "çözücü" arasında veri paylaşımı yoluyla dış yardım aramaktadır. Kullanıcılar istedikleri sonuçları beyan eder, çözücü onlara bunu gerçekleştirmek için bir yol sunar. Belirli parametreleri olan işlemlerden farklı olarak, niyetlerin üçüncü taraflarca haritalanması gerekir. Ayrıca, olası yol setini kısıtlayan kısıtlamalar da bulunmaktadır. Bu, toplam olasılık sayısını daha küçük, filtrelenebilir bir kümede yoğunlaştırmaya yardımcı olur; kullanıcılar buradan seçim yapabilir. Arkadaşımın örneğinde olduğu gibi, niyetler nihai hedefimizi bir grup çözücüye yaymamıza olanak tanır, ardından bunlar en iyi yolu hesaplar. Daha sonra en iyi fiyatlı rotayı seçecek ve işlemi gerçekleştireceğiz. Tüm ara adımlar, çözücü tarafından sağlanan rotalarla işlenecek ve geriye kullanıcı onayı gereken 1-2 işlem kalacaktır.
"Niyet" temelli temel yapı EVM üzerinde inşa edildi. Herhangi bir DEX kullanırken, en iyi işlem gerçekleştirilecek rotayı bulur. Bazı DEX arayüzlerinde, alım satım yapılacak varlık seçildiğinde, arayüz otomatik olarak en iyi LP'yi yönlendirmek için bulur. USDT/frxETH LP olmadığı için, sipariş en iyi işlem yolu elde etmek için birden fazla LP üzerinden geçer: USDT > sUSD > sETH > ETH > frxETH, hepsi tek bir işlemde tamamlanır. Ayrıca fiyat etkisini kabaca gösterir ve kullanıcıların kaymayı sınırlamak için alabileceği önlemleri belirtir. Doğru parametreler seçildiğinde, arayüz ayrıca yaymak için gereken ham EVM verilerini oluşturmaya yardımcı olabilir.
Bu, belirli bir DEX'teki işlem niyeti, sadece çok temel bir örnektir. UI, aşağıdaki mantığı kullanarak takas işlemleri oluşturmak için yararlı bir araçtır:
FRAX işlemi: 5bps'lik FRAX/USDC LP kullanarak 100.000 FRAX'ı en az 999.000 USDC ile değiştirmek, geçerlilik süresi X bloğuna kadar. Diğer taraftan, beklenen sonuçları paylaşma niyeti ( maksimum miktarda USDC ) elde etmek ve kısıtlama ( yalnızca 100.000 FRAX ) satmak. En iyi değişim oranının ne olacağını belirlemek için çözücüye bırakılır.
Eğer bazı DEX toplama araçlarını kullandıysanız, takas işlemleri oluşturmak için bir niyet sistemi gördünüz. Bu toplama araçlarını kullanarak, yine tüm yürütme parametrelerini sağlıyorsunuz, ardından işlemi gerçekleştirecek potansiyel işlem aracılarının bir setini alıyorsunuz. Tüm potansiyel takaslar belirli bir DEX'te çalışıyor ( bazı borsalar hariç ), ancak işlemin aracısına bağlı olarak, farklı ücretler ve gaz maliyetleri vardır. Sonuçta en iyi fiyat/maliyet seçimi kullanıcıya aittir.
Borsa agregatörleri dışında, Ethereum üzerinde başka birkaç "niyet" türü daha bulunmaktadır:
Limit Emri: Eğer koşullar sağlanıyorsa, hesaptan varlık çekilmesine izin verilir.
Bazı borsa tarzı açık artırmalar: DEX dışı likiditeye dayalı üçüncü taraf sipariş yürütmesi.
Gaz Sponsorluğu: FRAX gibi tokenlerin üçüncü taraf işlemleri gerçekleştirmesine izin verir, hesap soyutlama cüzdanları için geçerlidir.
Teminat: Beyaz liste, işlem gerçekleştirilmeden önce veritabanında kontrol edilmesi gereken bir durumdur.
İşlem toplu işleme: Gas verimliliği amaçlarının toplu işleme izin verir.
Zincirler Arası Değişim: Bazı zincirler arası ticaret platformlarına bakınız.
Sipariş türleri giderek daha çeşitli hale gelse de, gördüğüm en basit niyet tanımlama şekli "limitli sipariş"tir, ancak yeni bir pazarlama terimi kullanılmıştır. Limitli sipariş, belirli bir fiyattan belirli bir miktarda varlık satın almak isteyen ve diğer taraf ortaya çıkıp siparişi kabul edene kadar siparişin kendisinin doldurulmayacağı anlamına gelir.
Limit emri gibi, niyet iki bölümden oluşan bir işlemdir. Birinci bölüm, kullanıcının beklediği nihai durumdur. İkinci bölüm ise çözücü tarafından başlatılan işlemdir. İkisini bir araya getirdiğinizde, nihayetinde işlem gerçekleştirmek için gerekenleri elde edersiniz.
MEV Satışı
Niyet mimarisine dayalı inşa yöntemi neredeyse risksizdir. Öncelikle, çözücüler, kâr elde edebilecekleri MEV niyetlerini yaymamak için motive olurlar. "Birçok durumda, MEV'nin çıkarılması, kullanıcıların emirlerini zincir üzerinde yürütmeyi gerektirir. Bu durumlarda, kullanıcı emirlerinin yürütülmesi, blok zinciri durumunu açığa çıkarır ve çıkarıcılar bu durumu kâr elde etmek için kullanabilir. Geri izleme ve sandviç işlemleri yaygın bazı örneklerdir."
Niyetin temel özelliği veri ifşasıdır. Niyet mesajını imzalayarak, MEV'yi kolaylık pahasına çıkarmaya istekli olduğunuzu belirtirsiniz. Niyet doğrudan Ethereum bellek havuzuna ( işlemlerin yürütülmeden önce kuyrukta beklediği yere yayınlanamadığından, özel bir zincir dışı Interpool'a yerleştirilir. Bu Interpool'lar izinli, izinsiz veya her ikisinin karışımı olabilir.
İzinsiz Interpool, sistemdeki düğümlerin niyetlerini serbestçe paylaşabilmesini ve yürütücülere sınırsız erişim izni verebilmesini sağlamak için merkezi olmayan API'ler kullanmaktadır. Örnekler arasında bazı protokol aracılar ve önerilen paylaşılan ERC4337 bellek havuzları bulunmaktadır. Açık bellek havuzları DDOS saldırıları için olgunlaşmış durumdadır ve kötü niyetli yürütme niyetlerinin yayılmasını engelleme garantisi vermez.
Buna karşılık, izinli bellek havuzu, DDoS saldırılarına karşı dirençli ve niyet yayılımına ihtiyaç duymayan güvenilir bir API kullanır. Güvenilir aracı kuruluşlara dayanarak, güveni sürdürdükleri sürece, yürütme kalitesini garanti edebilirler. Bu tür aracı kuruluşlar genellikle iyi bir üne sahiptir ve bu, onların birinci sınıf bir yürütme sağlamalarını teşvik edebilir. Ancak hala güçlü bir güven varsayımına sahiptirler, bu da açık blok zincirinin temel ruhuna zarar verir.
Hibrid çözümler, izinsiz sistemler ile izinli sistemler arasındaki boşluğu kapatır. İzinli yayılmanın izinsiz yürütme ile birleştirildiği veya bunun tersinin de olabileceği durumları benimseyebilirler. Bazı emir akışı müzayede protokollerinin güvenilir taraf ) protokolü altında sipariş eşleştirmesi ( kullanarak müzayedeleri yürütmesi ama katılımın izinsiz olduğu durumlar mevcuttur.
Günümüzde en popüler Interpool, merkezi ve lisanslıdır; rakiplerle bilgi paylaşımına yönelik herhangi bir teşvik yoktur. Buradaki risk, bir tarafın niyet temelli işlemlerin çoğunu üstlenmesi ve tekelleşme pozisyonunu kullanarak ücretler ve diğer rant arayışlarını devreye sokmasıdır; müzakere gücüne sahip kullanıcılar, sömürücü aracıların elinde kaybolmuştur.
![Neden niyetler (Intents) DeFi karmaşıklığı sorununa bir yanıt olabilir?])https://img-cdn.gateio.im/webp-social/moments-e236765e6a4558a5c6049dbdc8ddb341.webp(
Ara Yazılım Riski
Niyetleri limitli emirler olarak gördüğümüzde, belirli aracılardan gelen emir akışını )PFOF( ile net bir şekilde karşılaştırabiliriz.
Bu aracılık devleri kullanıcılara "ücretsiz" işlem sunuyor, bunun temeli kullanıcıların sipariş akışını satabilmesidir, bu da onların siparişleri geleneksel borsa yerine satmaları anlamına gelir. Piyasa yapıcıları, büyük miktarda menkul kıymet alım satımı yapan şirketlerdir ve bu ödemeyi yaparlar çünkü siparişlerin alım satım farkından kar elde edebilirler. Eleştirmenler, bu aracılara çıkar çatışması nedeniyle geniş çapta eleştirilerde bulunmaktadır. Aracı kurumların, müşterilerinin siparişleri için en iyi yürütmeyi sağlama yükümlülüğü olmasına rağmen, PFOF'un parasal teşviklerinin, siparişleri nereye gönderecekleri konusundaki kararlarını etkilediği iddia edilmektedir.
Amac, PFOF arbitrajının bir biçimidir, buna MEV diyoruz. Uzun süreli açık pozisyon )'in bazı emirleri, ('in yarattığı arbitraj fırsatları, işlem çözücülerinin rotayı belirleyebilmesi nedeniyle, belirli bir blokta sandviç işlemleriyle rekabet ederek işlem öncesi veya işlem sonrası MEV elde etmekten daha değerli olabilir.
Denetimsiz ve şeffaf olmayan çözücüler, kâr marjları iyi bir icra ile ters orantılı olduğu için en kötü rotaları sağlama olasılığı yüksektir. Kullanıcılar hâlâ çözücüleri seçmek zorundadır; bu, çözücüleri birbirleriyle rekabet ettirerek emir akışını ele geçirmeleri için bir pazarlık gücü sağlar. Kullanıcıya kısıtlamalar altında en yüksek getiriyi sağlayan çözücü, ihaleyi kazanır.
Bazı ticaret protokolleri bu tasarımı benimsemiştir, en iyi uzlaşma fiyatını bulmak için toplu müzayede kullanmaktadır. Bu protokollerde, emirler hemen yerine getirilmez, bunun yerine topluca toplanır ve uzlaştırılır. Bu sistem merkezi bir operatör kullanmaz, bunun yerine emirleri eşleştirmek için çözücülerin açık rekabetini kullanır. Bir parti sona erdikten sonra, bu çözücüler uzlaştırma emirleri için çözümlerini sunarlar.
Toplu müzayede, bir grup içindeki işlemlerin aynı fiyata sahip olmasını sağlayarak, madencilerin işlemleri yeniden düzenlemesine gerek kalmadan gerçekleştirilebilir. Ön koşul çalışması veya son koşul çalışması yoktur. Bu protokoller, işlemcilerin en iyi fiyat uygulamasını elde etmesini sağlamak için emir akışı müzayedesi kullanır. Ancak bu emirlerin içinde bazı MEV de bulunmaktadır çünkü piyasa yapıcıların kâr elde edebilmek için başka bir yerde arbitraj işlemleri yapabilmesi gerekmektedir.
![Neden niyetler (Intents) Merkezi Olmayan Finans olabilir