ArtexSwap, MEV risklerini ve Rug Pull sorunlarını çözmek, işlem güvenliğini ve verimliliğini artırmak için Artela EVM++ ve Aspect teknolojisini kullanan merkezi olmayan bir borsadır ve yüksek güvenlik ve esneklik gerektiren merkezi olmayan ticaret senaryoları için uygundur.

Ethereum, kuruluşundan bu yana dijital para birimlerinin, küresel ödemelerin ve uygulamaların teknoloji yuvası olmuştur. DEX, merkezi olmayan finansın (DeFi) temel taşıdır. Sonuçta DEX ve DeFi'den ayrılmanın boş bir konuşma olduğu söylenebilir. Blockchain üzerinde çalışan bir platform olarak kullanıcılar arasında doğrudan işlemler gerçekleştirir ve herhangi bir üçüncü taraf kuruluşun denetimine tabi değildir, bu da onun daha gelişmiş finansal ürünler oluşturmasına olanak tanır.

1. Dex'in ana akım mimarisi

Şu anda DEX, Ethereum ekosisteminde gelişiyor; DEX'in birçok farklı tasarım modeli var ve bunların her birinin işlevsellik, ölçeklenebilirlik ve merkeziyetsizlik açısından kendine göre avantajları ve dezavantajları var. Farklı ticaret mekanizmalarına göre DEX iki kategoriye ayrılabilir (aşağıda gösterildiği gibi).

1.1 emir defterine dayalı DEX

Emir defteri esasen, henüz imzalanmamış çeşitli piyasalardaki alış ve satış emirlerini otomatik olarak arayan bir eşleştirme algoritmasıdır. Ticaret platformunun sistemi bu alış ve satış emirlerini otomatik olarak eşleştirecektir. Etkin fiyat eşleştirme ve esnek ticaret stratejileri gerektiren senaryolar için uygundur. Basitçe söylemek gerekirse, emir defteri likiditesi iki kaynaktan gelir: tüccarlar ve piyasa yapıcılar. Genişletilmiş okuma: "Kısa Bir Analiz: Sipariş Defteri Modeli ve Otomatik Piyasa Yapıcı AMM" (eke bakınız)

1.2 Otomatik Piyasa Yapıcı (AMM)

Otomatik Piyasa Yapıcı (AMM), DEX'te bir fiyatlandırma ve likidite karar mekanizmasıdır. Basitçe söylemek gerekirse, likidite havuzuna likit varlıklar (iki varlık) sağlayan bir piyasa yapıcıdır. Likidite havuzundaki rezervlerin ürünü k değerinde tutulur. Kullanıcı bir coini elinden aldığında k değerini koruyabilmek için likidite havuzuna başka bir coin sağlaması gerekir.

AMM'nin ayrıntılı bir şekilde anlaşılması için daha fazlasını okuyabilirsiniz: "UniswapX Araştırma Raporu (Bölüm 1): V1-3 geliştirme bağlantısını özetleme ve yeni nesil DEX'in temel yeniliklerini ve zorluklarını yorumlama"

1.3 DEX'in değeri nedir?

CoinGecKo'nun istatistiksel sonuçlarına göre 9 Temmuz 2024 itibarıyla yaklaşık 835 bilinen DEX borsası bulunuyor ve 24 saatlik toplam işlem hacmi 8,35 milyar ABD Doları olup, aylık ziyaret sayısı 320 milyona ulaştı.

İşlem hacmine göre en büyük 3 merkezi olmayan borsa BabyDogeSwap, Uniswap V3 (Ethereum) ve Orca'dır.

DEX ve CEX'in ilk üç borsasının 24 saatlik işlem hacminin, tek günlük işlem likiditesinin %16'sını oluşturduğunu ve 24 saatlik işlem hacmine kıyasla DEX'in yıllık büyüme oranını hesapladık. 2023'te şu anda %315 (2023'te 2 milyar), işlem hacmi yıllık bazda %166 arttı (23'te 120 milyon), pazarın merkezi olmayan ticaret platformlarına büyük talep olduğu açık.

Merkezi olmayan borsalar (DEX) işlemler için deterministik akıllı sözleşmeler kullandığından, merkezi bir üçüncü tarafın müdahalesi yoktur. Bu şeffaf çalışma şekli, geleneksel finansal piyasalarla tam bir tezat oluşturuyor.

Örneğin, 2022 yılında, o zamanın en büyük kripto para birimi ticaret platformlarından biri olan FTX, kullanıcı fonlarının kötüye kullanılması nedeniyle bir dizi düşüşün ortasında iflas etti ve bu da yaygın piyasa şoklarını tetikledi.

Ayrıca DEX, merkezi olmayan yönetim yoluyla finansal katılımı artırır ve bazı CEX, coğrafi konuma veya diğer faktörlere bağlı olarak kullanıcı erişimini kısıtlayabilir.

Ancak genel olarak kullanıcıların DEX hizmetlerini kullanmak için yalnızca İnternet'e erişmeleri ve kendi oluşturdukları uyumlu bir cüzdanı bağlamaları gerekir. Zahmetli kayıt ve inceleme gerektirmeyen bu model, yeni kullanıcıların platforma hızlı ve kolay bir şekilde katılmasını sağlayarak kullanıcı deneyimini geliştirir.

2. DEX'in ana riskleri

Merkezi olmayan borsalar (DEX), işlemlerin yürütülmesini sağlar, şeffaflığı artırır ve izinsiz olarak erişilebilirdir. Bu özellikler, ticaretin ve likidite sağlamanın önündeki engelleri önemli ölçüde azaltır. Ancak DEX'e aşağıdaki hususları içeren ancak bunlarla sınırlı olmayan bazı riskler de eşlik etmektedir:

  1. Akıllı sözleşme riskleri: Blockchain teknolojisi finansal işlemleri güvenli bir şekilde yürütebilse de akıllı sözleşmelerin güvenliği, geliştirme ekibinin teknik düzeyine ve deneyimine bağlıdır.

  2. Önden çalıştırma riski: Zincir içi işlemlerin açık ve şeffaf doğası nedeniyle, arbitrajcılar veya MEV botları işlemleri önden çalıştırabilir ve sıradan kullanıcıların değerini yakalayabilir. Bu botlar, geleneksel finansal piyasalardaki yüksek frekanslı tüccarlara benzer; daha yüksek işlem ücretleri ödeyerek ve ağ gecikmelerinden yararlanarak sıradan kullanıcıların işlemlerinden kâr elde ederler.

  3. Ağ Riski: İşlemler zincir üzerinde gerçekleştiğinden DEX işlem maliyetleri yüksek olabilir ve ağda tıkanıklık veya kesinti yaşandığında maliyetler daha da yüksek olabilir. Bu nedenle kullanıcılar piyasadaki dalgalanmalara karşı hassastır.

  4. Rug Pull Riski: Merkezi olmayan finans (DeFi) alanında yaygın ve ciddi bir sorun. Büyük miktarda yatırımcı fonu çektikten sonra aniden likidite çeken ve fonlarını alıp kaçan çok sayıda proje tarafı var. Şu anda Halı Çekme riskleri kabaca üç kategoriye ayrılabilir:

  • Likidite çekilmesi

  • Geliştiriciler çok sayıda tokena sahiptir ve/veya ek tokenlar yayınlar

  • sahte proje

Bu dolandırıcılık yatırımcılar açısından ağır kayıplara neden oldu ve projenin değeri bir anda sıfıra düştü. Bunun tüm DeFi pazarına duyulan güven üzerinde önemli bir etkisi oldu. Örneğin 2021 yılındaki SushiSwap olayı bunun tipik bir örneğidir. Proje büyük miktarda fon topladıktan sonra, SushiSwap'in anonim kurucusu Chef Nomi aniden geliştirici fonunda 13 milyon dolar değerinde SUSHI tokeni satarak piyasa paniğini tetikledi ve token fiyatının düşmesine neden oldu. Chef Nomi daha sonra fonları iade etmesine ve topluluğun proje yönetimini devralmasına rağmen, bu olay yatırımcılar üzerinde büyük kayıplara ve psikolojik etkiye neden oldu.

3. Bancor'dan DEX'e uzanan sorunlar

AMM'in yengeçini yiyen ilk proje kim derseniz Bancor'dan bahsetmek gerekir. DeFi patlamasından önce geniş bir ilgi görmediğini söylemek biraz acı olur, pek çok kişi yanlışlıkla AMM'nin icat edildiğine inanır. Uniswap tarafından.

Bugün Bancor V2 versiyonuyla birlikte yeni piyasaya sürülmesine rağmen V2, oracle'ın en son fiyatı sağlaması ve token havuzu oranının oracle fiyatına göre güncellenmesi gibi yenilikçi tasarımları tanıtmış olsa da hala bazı eksiklikleri var.

  • Oracle'ların kullanıma sunulması daha doğru fiyat bilgisi sağlasa da uygulama zorluklarını da beraberinde getiriyor. Örneğin, merkezi bir ticaret platformunda buna karşılık gelen bir ticaret çifti fiyatı yoksa, bu bir tavuk-yumurta sorunu yaratır. Ayrıca, Oracle'ların güvenilirliği ve güvenliği de dikkate değerdir. Oracle'lar, fiyat manipülasyonuna ve diğer güvenlik sorunlarına yol açacak şekilde saldırıların hedefi haline gelebilir.

  • Dinamik havuz modeli, token havuzunun oranını oracle fiyatına göre güncelleyebilse de, yüksek piyasa oynaklığı durumunda likidite sağlayıcısı (LP) daha büyük bir kayıp riskiyle karşı karşıya kalabilir. Piyasadaki oynaklık ne kadar büyükse, LP'nin kalıcı kayıpları da o kadar ciddi olabilir; bu da likidite sağlayıcılarının fon çekmesine neden olabilir, dolayısıyla likidite havuzunun istikrarı ve ticaret verimliliği etkilenebilir.

  • Bancor'un tasarımı karşı taraf riskine de maruz kalabilir. Her ne kadar kehanet mekanizması uygulamaya konmuş olsa da, piyasa fiyatı şiddetli bir şekilde dalgalanıyorsa ve kahin fiyatı zamanında güncelleyemezse likidite sağlayıcısı yine de daha büyük risklerle karşı karşıya kalabilir. Oracle makinesinin zamansız veya hatalı fiyat güncellemeleri, LP'nin fiyat dalgalanmalarından dolayı para kaybetmesine neden olabilir.

Bancor V2 sürümü birçok yenilikçi tasarım sunsa da karmaşıklığı aynı zamanda kullanıcılar için öğrenme ve kullanım eşiğini de artırıyor. Diğer daha basit ve kullanımı daha kolay AMM modelleriyle karşılaştırıldığında Bancor, yeni özelliklerini tam olarak anlayıp kullanabilmek için kullanıcıların daha profesyonel bilgiye ve teknik altyapıya sahip olmasını gerektirebilir. Bu, kullanıcı büyümesini ve pazar kabulünü sınırlayabilir.

4. ArtexSwap'in DEX uygulaması

ArtexSwap platformu Uniswap'e benzer şekilde çalışır ancak Artela EVM++'nın yerel yeteneklerini kullanarak güvenliği artırmıştır.

4.1 Artela'nın ölçeklenebilirlik mekanizması

Öncelikle ArtexSwap'in altında yatan ortamı daha iyi anlayabilmek için öncelikle Artela'nın altında yatan çalışma mekanizmasından kısaca bahsedelim. Buradaki ölçeklenebilirlik aslında EVM'nin ölçeklenebilirliği ve performansı olmak üzere iki anlam içermektedir.

Artela, ölçeklenebilirlik amacıyla uygulama için Aspect teknolojisini tanıttı. Bu teknoloji, geliştiricilerin WebAssembly (WASM) ortamında zincir üzerinde özel programlar oluşturmasını destekler. Bu programlar, dApp'lere yüksek performanslı özelleştirilmiş uygulamaya özel Uzantı sağlamak için EVM ile işbirliği yapabilir.

Genişletilebilir okuma: "Buterin'in tam metin yorumu: Web3.0 altyapısının bir sonraki durağı, "kapsülleme mi yoksa genişletme" mi? "(Ek'e bakınız)

Performans açısından bakıldığında EVM'nin yürütme verimliliğini artırmaktır. EVM'nin seri bir sanal makine ortamı olduğunu hepimiz biliyoruz, günümüz donanımıyla karşılaştırıldığında bu yöntemin kullanım oranı çok düşük, bu nedenle paralel işleme özellikle önemli görünüyor. .

Paralel yürütmeyi sağlamak için aşağıdaki problemler nasıl çözülür:

1. Aynı anda yürütülen işler arasında çelişki olup olmadığı nasıl çözümlenir?

Tahmine dayalı iyimser yürütmeyi kullanan paralel yürütme stratejisi, başlangıç ​​durumundaki işlemler arasında herhangi bir çelişki olmadığını ve her işlemin değişiklikleri kaydettiğini ancak hemen sonlandırılmadığını varsayar.

İşlem yürütüldükten sonra herhangi bir çakışma olup olmadığı kontrol edilir ve varsa yeniden gerçekleştirilir.

Tahmin edilebilirlik, geçmiş işlem verilerini analiz etmek, işlem bağımlılıklarını tahmin etmek, yürütme sıralarını optimize etmek ve çakışmaları ve tekrarlanan yürütmeleri azaltmak için yapay zeka modellerinin kullanılmasıdır.

Buna karşılık Sei ve Monad, önceden tanımlanmış işlem bağımlılığı dosyalarına güveniyor ve Artela'nın yapay zeka tabanlı dinamik tahmin modelinin uyarlanabilir yeteneklerinden yoksun; bu da Artela'nın yürütme çakışmalarını azaltmadaki avantajı.

2. IO'nun hızı nasıl artırılır ve işlemin yürütülmesi için bekleme süresi nasıl azaltılır?

Durum erişiminin neden olduğu giriş ve çıkış (I/O) darboğazını çözmek için asenkron ön yükleme teknolojisi benimsenmiştir. Artela, işlem yürütülmeden önce gerekli durum verilerini yavaş depolamadan (sabit disk gibi) hızlı depolamaya (bellek gibi) önceden yüklemek için tahmine dayalı modeller kullanır. Veri teknolojisinin bu erken yüklenmesi ve önbelleğe alınması, birden fazla işlemcinin veya yürütme iş parçacığının aynı anda erişmesine olanak tanıyarak yürütme paralelliğini ve verimliliğini artırır.

3. Veri yazma sırasında veri genişlemesi ve veritabanı işleme üzerindeki artan baskı sorunu nasıl çözülür?

Artela, paralel işlemenin verimliliğini artırmak amacıyla paralel bir depolama sistemi geliştirmek için çeşitli geleneksel veri işleme teknolojilerini birleştirir. Paralel depolama sistemleri temel olarak iki sorunu çözer: biri depolamanın paralel işlenmesini gerçekleştirmek, diğeri ise veri durumunu veritabanına verimli bir şekilde kaydetme yeteneğini geliştirmektir. Veri depolama işlemi sırasında karşılaşılan yaygın sorunlar arasında veri yazma sırasındaki genişleme ve artan veritabanı işleme baskısı yer alır. Bu amaçla Artela, Devlet Taahhüdünü (SC) ve Devlet Depolamasını (SS) ayırma stratejisini benimsiyor. Bu strateji, depolama görevlerini iki kısma ayırır: bir kısım hızlı işlem operasyonlarından sorumludur ve yerden tasarruf etmek ve veri tekrarını azaltmak için karmaşık veri yapılarını muhafaza etmez; diğer kısım tüm ayrıntılı veri bilgilerini kaydeder. Ayrıca Artela, küçük veri parçalarını büyük parçalar halinde birleştirerek veri kaydetmenin karmaşıklığını azaltır, böylece büyük miktarda veriyi işlerken performanstan ödün vermez.

Ek olarak, doğrulayıcı düğümler yatay genişlemeyi destekler ve ağ, mevcut yüke veya talebe göre bilgi işlem düğümlerinin boyutunu otomatik olarak ayarlayabilir. Bu genişletme süreci, konsensüs ağında yeterli bilgi işlem kaynaklarının sağlanması için elastik protokol tarafından koordine edilir.

Elastik hesaplama yoluyla, ağ düğümlerinin bilgi işlem gücü genişletilebilir, elastik blok alanı gerçekleştirilebilir, bağımsız blok alanının talebe göre uygulanmasına izin verilir, bu yalnızca kamusal blok alanının genişleme ihtiyaçlarını karşılamakla kalmaz, aynı zamanda performans ve istikrar da sağlar.

Bu, DEX ağının yoğun ticaret zamanlarıyla karşı karşıya kaldığında Web2'nin elastik genişlemesine sakin bir şekilde yanıt vermesini sağlar.

Yatay olarak genişleyen blockchain performansına bir çözüm olarak elastik blok alanının "işlemlerin paralelleştirilebileceği" önermesine dayandığını belirtmekte fayda var. Ancak işlem paralelliği arttığında, düğümün makine kaynaklarının yatay olarak genişletilmesi gerekir. , işlem verimini artırmak için. 4.2 ArtexSwap'in DEX güvenlik araştırması

4.2 ArtexSwap'in DEX güvenlik araştırması

ArtexSwap, 2.0 sürümüne güncellendi. ArtexSwap'in mimarisine bakılırsa, temel olarak üç güvenlik yönüne odaklanıyor:

  • DEX kötü niyetli davranışları nasıl tanımlamalı ve önlemelidir?

  • Kullanıcıların ticaret sırasında Rug Pull'dan zarar görmesi nasıl önlenir?

  • Yüksek kaymanın oluşması nasıl önlenir?

Kara liste mekanizması

Kara liste mekanizması güvenliğin odağını ilk sıraya koyan bir stratejidir çünkü davranışsal açıdan bakıldığında "kötü şeylere" katılan adreslerin ve kullanıcıların tekrar suç işleme olasılıkları yüksektir. Tehlikeli hesapları ve adresleri işaretleyerek sözleşmeyi işaretleyin ve. ArtexSwap platformu, işlem öncesinde her iki tarafın ve işlemin ortamının ön analizini yapabilir. Kara liste mekanizması, işlem faaliyetlerini izlemeye devam edecek ve kara listeye alınan "tehlikeli unsurları" tek tek hariç tutacaktır. hesap tespit edildiğinde, işlemler istendiğinde, kötü niyetli davranışların oluşmasını önlemek için bu istekler otomatik olarak engellenir.

Örneğin, bir hesap Rug Pull veya başka bir dolandırıcılık faaliyetine katıldığı için kara listeye alınmışsa, hesap DEX'te işlem yapamayacak veya likidite ekleyemeyecek, böylece diğer kullanıcılar olası kayıplardan korunacaktır.

Temel olarak ArtexSwap, arka merkezli bir C tarafı pasif savunma sistemi sağlar.

Halı Karşıtı Mekanizma

Rug Pull, geliştiricilerin veya büyük sahiplerin aniden token arzını artırması veya likidite havuzundaki fonların çoğunu çıkarması anlamına gelir; bu da token fiyatının düşmesine ve yatırımcıların büyük kayıplara uğramasına neden olur.

Bu tür bir duruma genellikle sözleşmede bir arka kapı eşlik eder. Bu adıma girmek genellikle Kara Liste mekanizmasından kaçan bir balıktır. Çünkü kara liste bilgilerinde belirli bir gecikme vardır, genel durum iki türe ayrılır:

  1. Bu sözleşme güvenlik açığı keşfedilmedi,

  2. Kara listeyi buldunuz mu?

Öncelikle ilkinden bahsedelim. Token sözleşmesinde bir sorun olduğuna dair doğrudan bir kanıtın olmadığı durumlarda, ArtexSwap genellikle bununla başa çıkmak için iyimser bir mekanizma benimser, yani varsayılan olarak güvenlidir ancak ArtexSwap platformu. Token arzını önemli ölçüde artırmaya yönelik her türlü girişimi her zaman izleyecektir. Böyle bir durum tespit edildiğinde bloke edilecek ve kayıpları önlemek için diğer kullanıcıların ilgili tokenlarla işlem yapması engellenecektir.

İkinci tür, zincir dışı mesaj iletişimine dayanır. Aspect, zincir dışı mesaj iletişimi etkinleştirildiğinde blok zinciri dışında etkileşime ve veri alışverişine izin verir. Bu, ArtexSwap'in üçüncü taraf bilgi kaynaklarından ilgili kötü amaçlı sözleşmelerin adreslerini gerçek zamanlı olarak almasına ve ardından tüm DEX üzerindeki token sözleşmeleri üzerinde güvenlik kontrolleri yapmasına olanak tanır. Kötü amaçlı bir sözleşme keşfedildiğinde, ilgili tüm işlemler doğrudan engellenecektir.

Kayma mekanizması

Açıkça belirtilmesi gereken şey, AMM'nin likidite mekanizması altında kayıplara yol açan yüksek kaymanın yüksek olasılıklı bir olay olduğudur. Basitçe söylemek gerekirse kayma, işlemin gerçekleşme fiyatı ile beklenen fiyat arasındaki farkı ifade eder. Piyasanın değişken olması veya likiditenin yetersiz olması durumunda kayma önemli hale gelecektir. Bu bir mekanizma sorunudur.

Açıkçası, Kaymanın önlenmesi "tahmin edici" bir sorundur ve yetersiz likidite sorununu çözmek zor değildir. ArtexSwap platformunun sözleşmesinin bunu başarmak için yalnızca likidite havuzunu gerçek zamanlı olarak izlemesi yeterlidir. Zorluk piyasanın dalgalanmasında yatmaktadır. Piyasa harici bir olay bilgisi olduğundan akla gelen ilk şey piyasa durumunu elde etmek için kehanete erişmektir. Bunu başarmak için ArtexSwap'in çalışması için temel ortamı kullanması gerekiyor. ArtexSwap bunu zincirde bir dApp oluşturmak için kullanıyor ve Artela bunu destekliyor. Belirli bir zamanda işlemlerin yüksek oranda kaymasını tahmin etmek için piyasa durumu verilerini ve yapay zekayı kullanan ve bunu daha önce bahsedilen likidite izlemeyle birleştirerek kapsamlı bir tahmini değer elde eden yapay zeka aracıları, tahmini değerin bir eşiği (%30) aşmasını önler. ticaretin gerçekleştirilmesi, böylece tüccarların şiddetli fiyat dalgalanmalarından kaynaklanan kayıplardan korunması.

5. Özet

Mevcut DEX modelinin uzun vadeli büyümeyi ve kurumsal benimsenmeyi destekleyip destekleyemeyeceğinden emin olmasak da DEX'in kripto para ekosisteminde vazgeçilmez bir altyapı olmaya devam edeceği öngörülebilir.

Yine her başarılı dolandırıcılığın arkasında Web3'ü kullanmayı bırakan bir kullanıcı olabilir ve yeni kullanıcılar olmadan DEX ekosisteminin gidecek hiçbir yeri kalmayacaktır. Bu nedenle DEX için güvenliği kaybetmek her şeyi kaybetmek anlamına gelir.

Sadece sıcak DEX kanalının mevcut arka planı altında, türevlerle ilgili anlatı sonsuza kadar gelişebilecek gibi görünüyor. Ancak uzun vadede DEX, kullanıcıların en kesin talebidir, bu nedenle hiçbir ilgi çok fazla değildir.

ek

"Kısa Bir Analiz: Sipariş Defteri Modeli ve Otomatik Piyasa Yapıcı AMM"

"Buterin'in tam metin yorumu: Web3.0 altyapısının bir sonraki durağı "kapsülleme mi yoksa genişleme" mi? 》