Niyetlerin (Intents) DeFi karmaşıklığı sorununu nasıl çözdüğünü tartışmak
Luna'nın çöküşünden önce, bir arkadaşım için stablecoin getiri stratejisi işletmiştim. 2020 Ocak ayında elde edilebilecek yüksek faiz oranlarını öğrenmek istiyordu. Arkadaşım kripto para birimlerine aşina değildi, işbirliğimizden önce hiç blok zinciri etkileşimi bile gerçekleştirmemişti. Düzenlememiz çok basitti: O, fonlarını kendi donanım cüzdanında tutacak ve biz her hafta Zoom'da bir veya iki kez buluşacaktık, ben de ona adım adım işlem sürecini açıklayacaktım.
Başlangıçtan itibaren, fonlarımızı çeşitli blok zincirleri üzerindeki neredeyse tüm kullanılabilir Merkezi Olmayan Finans protokollerine dağıtarak yatırdık. 2-4 saatlik oturumlarda, onay, transfer, takas, depozit, talep ve para çekme işlemleri için onlarca işlem gerçekleştiriyoruz. Fonlar, getiriyi maksimize etmek için özel likidite havuzlarına, oy kilitlerine ve diğer çeşitli kanallara aktarılmaktadır. Stabilcoin portföyümüzü dağıtmak için neredeyse tüm köprüleri, önde gelen DEX'leri ve getiri toplayıcıları kullandık. Kripto para alanında, çeşitli olası getiri stratejilerini denedik.
Bu sürecin karmaşıklığı açıktır. Polygon üzerinde USDC'yi FRAX/DAI LP'ye dönüştürüp stake etmek için aşağıdaki adımların gerçekleştirilmesi gerekmektedir:
DEX'te USDC'yi DAI(2 işlemi) olarak değiştirin.
USDC ve DAI'yi Polygon'a ( çapraz zincir ) işlemi
Polygon DEX üzerinde USDC ve DAI(4 işlem kombinasyonu)
LP tokenlerini getiri vaultuna yatır (2 işlem )
Sadece bu basit işlem 12 işlem gerektiriyor! Tüm süreç manuel, zaman alıcı ve karmaşık, özellikle de yatırım ölçeği büyük olduğunda.
Daha yüksek bir düzeyde bakıldığında, gerçekleştirdiğimiz tüm süreçlerin net bir beklenen sonucu vardır. Varlıklarımız var ve bunlarla belirli görevleri tamamlamak istiyoruz. Yukarıdaki örnekte olduğu gibi, "Ethereum'da ( USDC'miz var, Polygon'da FRAX/DAI) şeklinde likidite sağlamak istiyoruz, ardından bunu getiri vault'a stake edeceğiz". İşte bu, işlemlerimizin "içeriği", 12 belirli işlem ise "nasıl" gerçekleştirileceğini gösteriyor. Başlangıçtan sona ulaşmak için bir dizi net, mantıklı adım gereklidir ve bu adımlar ölçülebilir olmalıdır.
Güçlü işlem yönlendirme algoritması bu süreci büyük ölçüde basitleştirebilir ve adımları 1-2'ye düşürebilir. Kullanıcılar yalnızca nihai hedefi belirtmeli, algoritma en iyi yolu döndürebilir ve hatta işlemi doğrudan gerçekleştirebilir. Bu yol haritalama yapısına "niyet" denir ve Ethereum'un hızla gelişen ara katmanının bir parçasıdır.
Sektörde "niyet" tanımı konusunda henüz bir uzlaşma sağlanmamış olsa da, bazı genel görüşler mevcuttur. Paradigm'ın tanımı şöyle: "Niyet, kullanıcıların işlemleri üçüncü taraflara outsource etmelerine olanak tanıyan, bir dizi beyan niteliğindeki kısıtlamayı imzaladıkları bir şeydir, aynı zamanda işlemler üzerinde tam kontrolü korurlar." Near'den David Ma ise bunu şöyle tanımlıyor: "İşlemler zorlayıcıdır, oysa niyet beyan niteliğindedir. Diğer bir deyişle, işlemler, EVM'nin durum değişikliği oluşturması için nasıl çalışacağına dair tanımlanmış mesajlardır, niyet ise gerekli durum değişikliğini belirtir, belirli bir 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 gerçekleştirme yolları sunar. Belirli parametrelere sahip işlemlerden farklı olarak, niyetler üçüncü bir taraf tarafından haritalanmalıdır. Ayrıca, olası yol setlerini sınırlayan kısıtlamalar da vardır. Bu, toplam olasılık sayısını daha küçük, filtrelenebilir bir küme üzerinde yoğunlaştırmaya yardımcı olur; kullanıcılar buradan seçim yapabilir.
EVM'de "niyet" temelli temel yapı zaten mevcuttur. Herhangi bir DEX kullandığınızda, en iyi işlem yürütme rotasını bulur. Örneğin, Curve arayüzünde işlem yapmak istediğiniz varlıkları seçtikten sonra, kullanıcı arayüzü otomatik olarak en iyi likidite havuzunu yönlendirmek için bulur. Eğer doğrudan bir işlem çifti yoksa, emir en iyi yürütme rotasını elde etmek için birden fazla havuzdan geçer ve hepsi tek bir işlemde tamamlanır.
Borsa agregatörlerinin yanı sıra, Ethereum üzerinde başka birkaç "niyet" türü de bulunmaktadır:
Limitli emir: Koşullar sağlanıyorsa, hesaptan varlık çekilmesine izin verilir.
Müzayede Tarzı Sipariş İcrası: DEX dışı likiditeye dayanan üçüncü taraf sipariş icrası.
Gas sponsorluğu: Diğer tokenlerle işlem ücretlerinin ödenmesine izin verir, hesap soyutlama cüzdanları için geçerlidir.
Yetki: Beyaz liste bu duruma aittir, işlem gerçekleştirmeden önce veritabanını kontrol etme.
İşlem toplu işleme: Gas verimliliği niyetlerinin toplu işlenmesine izin verir.
Zincirler Arası Değişim.
Niyetin bir çekirdek özelliği, veri ifşasıdır. Niyet mesajını imzalayarak, kullanıcılar MEV'yi kolaylık sağlama pahasına çıkarmaya istekli olduklarını belirtirler. Niyetler doğrudan Ethereum bellek havuzuna yayınlanamadığından, bunlar özel bir zincir dışı Interpool'da saklanır. Bu Interpool'lar izinli, izin gerektirmeyen veya her ikisinin bir karışımı olabilir.
Şu anda, bazı protokoller karışık sistemlere izin vermek için niyet temelli altyapılar geliştirmektedir. Niyetin nihai şekli konusunda henüz bir uzlaşma sağlanmamış olsa da, bu, günümüz kripto alanında meydana gelen yeni orta katman devriminin önemli bir parçasıdır ve kullanıcı deneyimini geliştirmeyi amaçlamaktadır. Mevcut niyetler esas olarak token değişimi ve sipariş toplama için kullanılmaktadır, ancak gelecekte daha geniş senaryolara uygulanması beklenmektedir.
Bu, çeşitli blok zincirleri üzerinde yeni uygulamalar inşa etme olasılığını yaratır, çünkü tüm cüzdanlar hesap soyutlamasını varsayılan olarak alabilir. Güçlü bir niyet katmanı, blok zinciri ürünleri için yeni kullanım durumlarını açığa çıkarabilir ve üzerinde inşa edilen uygulamaları basitleştirebilir.
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.
13 Likes
Reward
13
3
Repost
Share
Comment
0/400
TerraNeverForget
· 22h ago
Luna'yı tekrar gündeme getirmeyin, kalbim hâlâ kanıyor.
View OriginalReply0
CoconutWaterBoy
· 22h ago
Yine bir kez daha luna enayileri ortaya çıkıp konuşuyor.
View OriginalReply0
HodlVeteran
· 22h ago
Bireysel yatırımcılar piyasa tarafından beş yıl boyunca vuruldu, şimdi sadece Coin Biriktirme yapıp boğa koşusunu bekliyorlar.
Niyet Mimarisi: DeFi işlemlerini basitleştirerek kullanıcı deneyimini artıran yeni nesil ara yazılım
Niyetlerin (Intents) DeFi karmaşıklığı sorununu nasıl çözdüğünü tartışmak
Luna'nın çöküşünden önce, bir arkadaşım için stablecoin getiri stratejisi işletmiştim. 2020 Ocak ayında elde edilebilecek yüksek faiz oranlarını öğrenmek istiyordu. Arkadaşım kripto para birimlerine aşina değildi, işbirliğimizden önce hiç blok zinciri etkileşimi bile gerçekleştirmemişti. Düzenlememiz çok basitti: O, fonlarını kendi donanım cüzdanında tutacak ve biz her hafta Zoom'da bir veya iki kez buluşacaktık, ben de ona adım adım işlem sürecini açıklayacaktım.
Başlangıçtan itibaren, fonlarımızı çeşitli blok zincirleri üzerindeki neredeyse tüm kullanılabilir Merkezi Olmayan Finans protokollerine dağıtarak yatırdık. 2-4 saatlik oturumlarda, onay, transfer, takas, depozit, talep ve para çekme işlemleri için onlarca işlem gerçekleştiriyoruz. Fonlar, getiriyi maksimize etmek için özel likidite havuzlarına, oy kilitlerine ve diğer çeşitli kanallara aktarılmaktadır. Stabilcoin portföyümüzü dağıtmak için neredeyse tüm köprüleri, önde gelen DEX'leri ve getiri toplayıcıları kullandık. Kripto para alanında, çeşitli olası getiri stratejilerini denedik.
Bu sürecin karmaşıklığı açıktır. Polygon üzerinde USDC'yi FRAX/DAI LP'ye dönüştürüp stake etmek için aşağıdaki adımların gerçekleştirilmesi gerekmektedir:
Sadece bu basit işlem 12 işlem gerektiriyor! Tüm süreç manuel, zaman alıcı ve karmaşık, özellikle de yatırım ölçeği büyük olduğunda.
Daha yüksek bir düzeyde bakıldığında, gerçekleştirdiğimiz tüm süreçlerin net bir beklenen sonucu vardır. Varlıklarımız var ve bunlarla belirli görevleri tamamlamak istiyoruz. Yukarıdaki örnekte olduğu gibi, "Ethereum'da ( USDC'miz var, Polygon'da FRAX/DAI) şeklinde likidite sağlamak istiyoruz, ardından bunu getiri vault'a stake edeceğiz". İşte bu, işlemlerimizin "içeriği", 12 belirli işlem ise "nasıl" gerçekleştirileceğini gösteriyor. Başlangıçtan sona ulaşmak için bir dizi net, mantıklı adım gereklidir ve bu adımlar ölçülebilir olmalıdır.
Güçlü işlem yönlendirme algoritması bu süreci büyük ölçüde basitleştirebilir ve adımları 1-2'ye düşürebilir. Kullanıcılar yalnızca nihai hedefi belirtmeli, algoritma en iyi yolu döndürebilir ve hatta işlemi doğrudan gerçekleştirebilir. Bu yol haritalama yapısına "niyet" denir ve Ethereum'un hızla gelişen ara katmanının bir parçasıdır.
Sektörde "niyet" tanımı konusunda henüz bir uzlaşma sağlanmamış olsa da, bazı genel görüşler mevcuttur. Paradigm'ın tanımı şöyle: "Niyet, kullanıcıların işlemleri üçüncü taraflara outsource etmelerine olanak tanıyan, bir dizi beyan niteliğindeki kısıtlamayı imzaladıkları bir şeydir, aynı zamanda işlemler üzerinde tam kontrolü korurlar." Near'den David Ma ise bunu şöyle tanımlıyor: "İşlemler zorlayıcıdır, oysa niyet beyan niteliğindedir. Diğer bir deyişle, işlemler, EVM'nin durum değişikliği oluşturması için nasıl çalışacağına dair tanımlanmış mesajlardır, niyet ise gerekli durum değişikliğini belirtir, belirli bir 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 gerçekleştirme yolları sunar. Belirli parametrelere sahip işlemlerden farklı olarak, niyetler üçüncü bir taraf tarafından haritalanmalıdır. Ayrıca, olası yol setlerini sınırlayan kısıtlamalar da vardır. Bu, toplam olasılık sayısını daha küçük, filtrelenebilir bir küme üzerinde yoğunlaştırmaya yardımcı olur; kullanıcılar buradan seçim yapabilir.
EVM'de "niyet" temelli temel yapı zaten mevcuttur. Herhangi bir DEX kullandığınızda, en iyi işlem yürütme rotasını bulur. Örneğin, Curve arayüzünde işlem yapmak istediğiniz varlıkları seçtikten sonra, kullanıcı arayüzü otomatik olarak en iyi likidite havuzunu yönlendirmek için bulur. Eğer doğrudan bir işlem çifti yoksa, emir en iyi yürütme rotasını elde etmek için birden fazla havuzdan geçer ve hepsi tek bir işlemde tamamlanır.
Borsa agregatörlerinin yanı sıra, Ethereum üzerinde başka birkaç "niyet" türü de bulunmaktadır:
Niyetin bir çekirdek özelliği, veri ifşasıdır. Niyet mesajını imzalayarak, kullanıcılar MEV'yi kolaylık sağlama pahasına çıkarmaya istekli olduklarını belirtirler. Niyetler doğrudan Ethereum bellek havuzuna yayınlanamadığından, bunlar özel bir zincir dışı Interpool'da saklanır. Bu Interpool'lar izinli, izin gerektirmeyen veya her ikisinin bir karışımı olabilir.
Şu anda, bazı protokoller karışık sistemlere izin vermek için niyet temelli altyapılar geliştirmektedir. Niyetin nihai şekli konusunda henüz bir uzlaşma sağlanmamış olsa da, bu, günümüz kripto alanında meydana gelen yeni orta katman devriminin önemli bir parçasıdır ve kullanıcı deneyimini geliştirmeyi amaçlamaktadır. Mevcut niyetler esas olarak token değişimi ve sipariş toplama için kullanılmaktadır, ancak gelecekte daha geniş senaryolara uygulanması beklenmektedir.
Bu, çeşitli blok zincirleri üzerinde yeni uygulamalar inşa etme olasılığını yaratır, çünkü tüm cüzdanlar hesap soyutlamasını varsayılan olarak alabilir. Güçlü bir niyet katmanı, blok zinciri ürünleri için yeni kullanım durumlarını açığa çıkarabilir ve üzerinde inşa edilen uygulamaları basitleştirebilir.