Sorunları Çözmek: Zincir Soyutlaması Üzerine Yeni Bir Perspektif

İleri SeviyeSep 24, 2024
Eğer "zincir soyutlama" kavramıyla ilk karşılaştığınızda kendinizi kafası karışmış hissettiyseniz, yalnız değilsiniz. Bu makale, temellerden başlayarak kavramı keşfetmeyi amaçlayarak, karmaşıklık denizinde değerli içgörülerin ortaya çıkarılmasına yönelik.
Sorunları Çözmek: Zincir Soyutlaması Üzerine Yeni Bir Perspektif

Eğer ilk kez "zincir soyutlaması" kavramıyla karşılaştığınızda şaşırdıysanız, yalnız değilsiniz.

— Birçok proje ve ciddi finansman iddiasında bulunan, standart olmak iddiasında olan önemli görünüyor... ancak pratik kullanımı hala belirsiz. "Zincir soyutlaması" Web3 boru hattında sadece başka bir moda kelime mi?

Bu makale, temelden başlayarak kavramı ele alacak ve belirsizlikler denizinden değerli içgörüler çıkaracak.

TL;DR:

  • Soyutlamanın amacı karmaşıklığı gizlemektir. Web3 bağlamında, soyutlama seviyesi genellikle Web2'ninkinden daha fazla olduğundan, bu durum daha zor hale gelir.
  • Modülerleştirme, umumi blok zincirlerinin inşasının engellerini düşürürken, zincir soyutlaması blok zinciri ilişkilerini yeniden yapılandırma ve kullanıcı/geliştirici deneyimini iyileştirme işlemidir.
  • Farklılaştırılmış zincirler arası varlık transferleri, zincirler arası iletişim, uyumluluk ve zincir soyutlaması: çoklu zincirlerde durum değişikliklerini (işlemleri) koordine etmek üzerine odaklanmış bir dizi birbirine bağlı kavram, ancak pratik uygulama genellikle bu ayrımları bulanıklaştırır.
  • Amaç tabanlı zincir soyutlama çözümleri popüler mimariler haline gelmektedir ve birçok bileşen tabanlı ürün, zincir soyutlamanın nihai şeklini oluşturarak yavaş yavaş şekillenmektedir.
  • Zincir soyutlaması etrafındaki tartışma ve ilerleme hala altyapı-odaklı bir yaklaşım tarafından kısıtlanmaktadır. Zincir soyutlamasının önemli bir konu haline gelmesi için, zincir üzerindeki faaliyetin artması, modülerleşmede ilerlemeler ve kullanıcı ve geliştiricilerin artan bir tabanı gerekmektedir.
  • Zincir soyutlamasının geleceği doğrudan bir yol değildir ve uzun kuyruklu blok zincirlerinin üzerindeki etkisini ve DeFi olmayan uygulamaların keşfini dikkate almayı gerektirir.

Chain Abstraction Nedir?

  1. Zincir soyutlama gerçek bir sorun mu?
  2. Eğer öyleyse, hangi kategoriye giriyor?
  3. Çapraz zincir, etkileşimli çalışabilirlik ve zincir soyutlama arasındaki farklar nelerdir?

Zincir Soyutlama Gerçek Bir Sorun mu?

— Kesinlikle değil. Bir sorunun geçerliliği, enerji krizi hakkında 500 yıl önce insanlara soru sormak gibi, bağlamına bağlıdır.

Öyleyse, zincir soyutlaması tartışmamız nereden geliyor?

Farklı bakış açıları, Ethereum yol haritası, modülerleştirme, niyet ve kitlesel benimseme gibi anahtar kelimeleri içerebilir… Şu anda en açıklayıcı görünüm, zincir soyutlamasının modülerleştirmenin ikinci yarısını temsil ettiği gibi görünüyor.

Bu görüşü anlamak için zincir soyutlamasını tanımlamak önemlidir.

Bilgisayar biliminde, “soyutlama”, yüksek seviyeli işlemleri ve kavramları altta yatan süreçlerden ayırma işlemine atıfta bulunur. Bu, karmaşıklığı gizleyerek anlamayı basitleştirmeyi amaçlar. Örneğin, çoğu Web2 kullanıcısı, altta yatan soyut içeriği veya kavramları anlamaya gerek duymadan sadece tarayıcılardan ve ChatGPT'den haberdar olması yeterlidir.

Benzer şekilde:

  • Hesap Soyutlama: Blok zinciri hesap adresleri, özel anahtarlar ve mnemonik ifadeler gibi dahili bilgileri gizleyerek sorunsuz bir kullanıcı deneyimi elde etmek.
  • Zincir Soyutlama: Farklı zincirlerin konsensüs mekanizmaları, gaz ücretleri ve yerel tokenlar gibi iç bilgilerini gizleyerek zincirler arası sorunsuz bir deneyim elde etmek.

Geleneksel yazılım geliştirmede soyutlama ve modülerleştirme sıkı bir şekilde ilişkili kavramlardır. Soyutlama, sistemin katmanlarını ve mimarisini tanımlarken, modülerleştirme bu mimariyi uygulamanın yöntemidir. Özellikle her modül bir soyutlama seviyesini temsil eder ve modüller arasındaki etkileşimler içsel karmaşıklıklarını gizler, kod genişlemesini, yeniden kullanımı ve bakımı kolaylaştırır. Soyutlama olmadan modüller arasındaki sınırlar karmaşık hale gelir ve yönetilmesi zor olur.


Kaynak:https://web.cs.ucla.edu/classes/winter12/cs111/scribe/3a/

Web2'nin genellikle kapalı veya yarı kapalı ekosistemler içinde soyutlama ve modülerleştirme işlemlerini ele aldığını ve soyutlama katmanlarının genellikle tek bir platform veya uygulama içinde yoğunlaştığını unutmak önemlidir. Ortam nispeten kontrol edilir ve çapraz platform veya çapraz sistem uyumluluğuyla ilgili sorunlar genellikle ele alınması gerekmeyebilir. Bununla birlikte, merkezileştirme ve açık ekosistemlerin peşinde olan Web3 bağlamında, modülleştirme ve soyutlama arasındaki ilişki daha karmaşık hale gelir.

Şu anda, modülerleşme, bireysel genel blok zincirleri içinde soyutlama sorunlarıyla başa çıkmaya yardımcı olurken blok zinciri geliştirme engellerini azaltır; ancak çoklu zincir manzarasında kullanıcı ve geliştirici deneyimi soyutlama konusunda tam olarak kapsanmayan bir alan olarak kalır. Farklı genel blok zincirleri ve ekosistemleri arasında dikkate değer bir ada etkisi bulunmaktadır, likidite ve geliştiriciler ile kullanıcıların dağılımı açısından ortaya çıkan bir durum. Zincir soyutlama kavramı, blok zincirleri arasındaki ilişkileri yeniden yapılandırarak birden fazla zincirde bağlantı, entegrasyon ve uyumluluk elde etmeyi içerir; bu, bu yılın başlarında Near tarafından yayınlanan makalede de görüldüğü gibi.

Zincir soyutlamasının aciliyetini, aşağıdaki koşullarla sıkı bir şekilde ilişkili gerçek bir sorun olarak düşünebiliriz:

  • On-Chain Etkinlik: Daha fazla dApp'in artan kullanıcı etkinliği getirip getirmediği.
  • Modüler Bloklarda İlerleme: Daha aktif on-chain davranışın ek rollup ve uygulama zincirlerinin gelişimini tetikleyip tetiklemediği.
  • Yeni Kullanıcılar ve Geliştiriciler için Giriş Engelleri: Mevcut blok zinciri manzarası ne kadar yeni katılımcıların girişini engelliyor, büyüme dönemlerinde yaşanan sürtünmeye odaklanarak durgunluk dönemlerini değil.

Zincir Soyutlaması hangi problem kategorisine aittir?

Zincir soyutlaması kendisi, Web3 içinde daha yüksek bir anlatı düzeyine sahip soyut bir kavramdır, bu da neden çok yönlü ve biraz kuşkulu göründüğünün kısmen açıklaması olabilir. Özellikle, bu, özünde bir çözüm değil, daha çok bir rehber felsefesi olmasıyla ilgilidir.

Başka bir örnek günümüz Bitcoin'dir. Birkaç yarılanma olayı, dramatik fiyat dalgalanmaları ve ETF'lerin tanıtılmasının ardından, Bitcoin sadece bir teknik çözüm veya varlık sınıfı olmaktan çıkmıştır. Bu, çapraz zamansal ideolojik bir sistem ve endüstri totemi haline gelmiştir ve bir dizi temel şifreleme değerini temsil etmektedir ve yakın gelecekte endüstride yenilik ve gelişmeyi yönlendirmeye devam edecektir.

Cross-Chain, İşbirliği ve Zincir Soyutlama Arasındaki Farklar ve Bağlantılar Nelerdir?

Cross-chain, etkileşimlilik ve zincir soyutlamayı somuttan soyuta bir spektrum aracılığıyla anlayabiliriz. Farklı zincirler arasında durum değişikliklerini (işlemleri) koordine etme odaklı kavramların bir alt kümesini oluştursalar da, pratik uygulamalarda genellikle birbirleriyle örtüşür ve bulanıklaşırlar.

Çapraz zincirleme ile ilgili uygulamalar ve protokoller genellikle iki türe ayrılabilir:

  1. Çapraz Zincir Varlık Transferi: Çapraz zincir köprüleri, çapraz zincir AMM'ler, çapraz zincir toplayıcıları vb. içerir.
  2. Çapraz Zincir İletişimi: LayerZero, Wormhole, Cosmos IBC vb. protokolleri içerir.

Varlık transferleri mesaj iletimine dayanır. Zincirler arası varlık transferi uygulamaları için mesaj iletim katmanı genellikle bir dizi zincir üzerindeki akıllı sözleşmeler ve durum güncelleme mantığından oluşur. Bu iletişim işlevselliğini genel, protokol düzeyinde bir çözüme soyutlama, zincirler arası iletişim protokollerinin hedefidir.

Çapraz zincir iletişim protokolleri, yönetişim, likidite madenciliği, NFT ticareti, token ihraç etme ve oyun işlemleri gibi daha karmaşık çapraz zincir işlemlerini yönetir. Uyumluluk protokolleri, farklı blok zincirleri arasında tutarlılık ve uyumluluk sağlamak için daha derin veri işleme, uzlaşma ve doğrulama seviyelerine dayanarak bu temel üzerine inşa edilir. Uygulamada, bu iki kavram genellikle örtüşür ve bağlamına bağlı olarak değişken olarak kullanılabilir.

Zincir soyutlaması, blok zinciri etkileşimliliğini kapsar, ancak kullanıcı ve geliştirici deneyimi iyileştirmeleri ekler. Bu, ortaya çıkan niyet anlatısıyla ilgilidir. Niyet ve zincir soyutlamasının birleşimi aşağıda daha detaylı olarak tartışılacaktır.

Zincir soyutlaması hangi belirli konuları kapsar?

  1. Zincir soyutlaması nasıl uygulanabilir?
  2. Neden zincir soyutlaması ve niyet tabanlı sistemlerin entegrasyonuna odaklanmalıyız?

Zincir Soyutlamayı Nasıl Başarabilirsiniz?

Farklı projeler zincir soyutlamasına farklı yaklaşımlar sergiler. Burada, onları iki okula ayırıyoruz: klasik okul, etkileşim protokollerinden gelişir ve daha çok geliştirici tarafı soyutlamasına yakındır; ve niyet temelli okul, yeni niyet mimarilerini birleştirir ve daha çok kullanıcı tarafı soyutlamasına odaklanır.

Klasik okulun tarihi, zincir soyutlama kavramından önce gelen Cosmos ve Polkadot'a kadar uzanır. OP Superchain ve Polygon Aggregator gibi yeni girenler şu anda Ethereum L2 ekosisteminde likidite toplama ve birlikte çalışabilirliğe odaklanıyor. LayerZero, Wormhole ve Axelar gibi zincirler arası iletişim protokolü sağlayıcıları da daha fazla zincire genişliyor ve ağ etkilerini artırmak için daha geniş bir benimseme arayışında.

Intent tabanlı okul, ayrıca UniswapX, 1inch ve Across Protocol gibi DeFi protokollerinin öncelikle belirli sorunları ele alan bileşen tabanlı projeleri de içeren, kapsamlı zincir soyutlama çözümleri sunmayı hedefleyen Near ve Particle Network gibi Katman 1 projelerini içerir.

Klasik veya niyet temelli okuldan olsun, temel tasarımı güvenli ve verimli çapraz zincir etkileşimleri üzerine odaklanır, bunlar arasında birleşik kullanıcı arayüzleri, sorunsuz dApp çapraz zincir işlevselliği ve gaz sponsorluğu ve yönetimini içerir.

Neden Zincir Soyutlama ve Niyet Entegrasyonuna Odaklanmalı?

"Intent tabanlı xx protokollerinin yaygınlaşması büyük ilgi uyandırdı. Bu bölüm, onun popüler bir ürün mimarisi olarak ortaya çıkmasının nedenlerini ve potansiyelini inceleyecek."

Soyutlama ve modülerlik gibi, niyet, yerli bir Web3 kavramı değildir. Niyet tanıma, doğal dil işlemede yıllardır bir konu olmuş ve insan-bilgisayar diyalogunda kapsamlı bir şekilde incelenmiştir.

Web3 bağlamında, niyet üzerine yapılan araştırmalar, ünlü Paradigma ile yakından ilişkilidir.kağıt.Benzer tasarım kavramları CoWSwap, 1inch ve Telegram Bot gibi ürünlerde yansıtılmış olsa da, niyet mimarisinin çekirdeği resmi olarak bu makalede tanıtıldı - kullanıcıların yalnızca istedikleri sonucu belirtmeleri gerekiyor, süreçle ilgilenmeden, ideal olarak karmaşık görev yürütmesini üçüncü taraflara dış kaynak kullanarak. Bu, zincir soyutlamasının ele almayı amaçladığı kullanıcı deneyimi iyileştirmeleriyle iyi uyum sağlar ve daha somut bir çözüm yaklaşımı sunar.

Piyasada zincir soyutlaması için çeşitli mimari sınıflandırmalar bulunmaktadır. Bunlar arasında dikkate değer olan CAKE çerçevesiFrontier Research tarafından geliştirilen (Chain Abstraction Key Elements). Bu çerçeve, niyet mimarisini entegre eder ve zincir soyutlamasının unsurlarını izin katmanı, çözüm katmanı ve yerleşim katmanına böler. Everclear gibi diğer çerçeveler, çözüm katmanı ile yerleşim katmanı arasına bir temizleme işlevi ekleyerek bu yapıda ayarlamalar yapmıştır.


Kaynak: Frontier Araştırma

Özellikle:

  • İzin Katmanı: Çekirdek hesap soyutlamasıdır ve dAPP'ler için kullanıcı giriş noktası olarak hizmet verir, kullanıcılara alıntılar için niyetlerini belirtme imkanı sağlar.
  • Çözücü Katmanı: Genellikle kullanıcı niyetlerini yerine getiren zincir dışı üçüncü taraf çözücülerden oluşur. Bu çözücüler siparişler için rekabet ederler.
  • Uzlaşma Katmanı: Kullanıcılar işlemleri onayladıktan sonra, oraklar ve çapraz zincir köprüleri gibi mekanizmalar devreye sokularak işlemin gerçekleştirilmesi sağlanır. Kullanıcılar beklenen sonuçları alırken, çözücüler de tazmin edilir.

Çözücü Katmanı'ndaki çözücüler, farklı protokollerde genellikle çözücüler, çözümleyiciler, arayıcılar, doldurucular, alıcılar, aktarıcılar vb. olarak adlandırılan zincir dışı üçüncü taraf varlıklardır. Çözücülerin, rekabet eden emirlere hak kazanmak için genellikle varlıkları teminat olarak göstermeleri gerekir.

Amaç tabanlı ürünlerin kullanılma süreci, bir limit emri vermekle eşitlenir. Çapraz zincir bağlamlılıklarda, kullanıcı amaçlarının hızlı bir şekilde yerine getirilmesini hızlandırmak için çözücüler genellikle önceden finansman sağlar ve yerleşmeden sonra bir risk üreti talep ederler (bu model, kısa vadeli bir krediye benzer, burada kredi süresi = blok zincir durumu senkronizasyon zamanı ve faiz = hizmet üreti).

Kapsamlı niyet çözümleri, Near gibi örneklerle, izin, çözümleme ve uzlaşma katmanlarını birleşik bir altyapı ürünü haline getirmeyi amaçlar. Şu anda bu çözümler, kavramın erken aşamalarında olduklarından, etkinliklerini doğrudan gözlemlemek ve değerlendirmek zor olmaktadır.

Öte yandan, Lock & Mint, Burn & Mint gibi geleneksel çapraz zincir modellerine karşı temel bileşen tabanlı amaç çözümleri (örneğin, Cross Protocol'un öncü ürünü Across Bridge), EVM ekosistemindeki çapraz zincir köprüleri arasında üst düzey hız, düşük maliyet ve ücret kabiliyeti elde etmek için amaç tabanlı mimariyi kullanmaktadır ve küçük ölçekli çapraz zincir senaryolarında dikkate değer avantajlara sahiptir.


Aggregetör tarafından görüntülenen farklı ürünler için çapraz zincir hızları ve ücretler
Kaynak: Jumper


Across Protocol vs. StarGate: L2-L1 Senaryolarında Hız ve Maliyet Karşılaştırması

Kaynak: https://dune.com/sandman2797/across-vs-stargate-taxi-vs-bus-eth


Across Protocol Daha Yüksek Ücret Yeteneklerine Sahiptir (Kaynak: DefiLlama)

Yol haritasına göre, Across Protocol, Faz 3'te çapraz zincirli niyet yerleşimi katmanını başlatmayı planlıyor. Uniswap Labs ve Across Protocol tarafından ortaklaşa önerilen ERC-7683, standartlaştırılmış niyet ifadesi aracılığıyla çözücüler için giriş engellerini düşürmeyi ve çözücüler için evrensel bir ağ oluşturmayı hedeflemektedir. Birçok bileşen tabanlı ürün, zincir soyutlamasının son şeklini yavaş yavaş birleştirir.

Zincir Soyutlamamızın Anlama ve Uygulama Sorunları Nelerdir?

  1. Altyapı merkezciliği hangi sorunlara yol açmıştır?
  2. Zincir soyutlaması hakkında düşünmeye değer diğer hangi sorular var?

Altyapı merkezciliği hangi sorunları yaratmıştır?

Etkileşim protokollerinde lider olarak, Layerzero 290 milyon dolar, Wormhole ise 225 milyon dolar topladı. FDV genellikle milyarlarca dolarlık hedefe ulaşırken ve dolaşımdaki miktar düşük kalırken, token'ları bu döngüde eleştirilen VC destekli projelerin sembolü haline geldi ve zincir soyutlama alanında güveni zayıflattı.

Makalenin başındaki komiğe geri dönüldüğünde, her biri teknik yığın ve token standartlarına sahip olan zincir soyutlama projeleri bulunmaktadır. Dış büyüme eksikliği olan bir pazar ortamında, bunlar kaçınılmaz olarak "hava altyapısı" olarak eleştirilmektedir. Layerzero'nun havuz paylaşımından önce ve sonra veri uçurumu, "çapraz zincir iletişimin" gerçek talebi konusunda da şüpheciliğe yol açmıştır.


Layerzero'un hava atışından önce ve sonra önemli veri tutarsızlığı

Kaynak: https://dune.com/cryptoded/layerzero

ERC-7683 forum sayfasında, zincirler arası varlık transfer işlevlerinin çok küçük olduğu, yeterince evrensel olmadığı ve çok az ekosistemi desteklediği yönündeki eleştirilere yanıt olarak geliştiriciler, ERC standartlarının rolünü tartıştılar. Minimalist ERC'lerin savunucuları, araç düzeyindeki standartların mevcut sorunları ele almak için yeterli olduğunu ve nispeten düşük dirençli mevcut standartlarla birleştirilebileceğini savunuyorlar.

Ni̇yet mimarisi tasarım felsefesi büyük ölçüde uygulama-merkezli olduğundan, "evrensel, tam yığın, uyumlu" protokol standartları bazen "çok belirsiz ve anlamsız" veya "pratik sorunları çözmek için çok ağır olabilir", böylece parçalanmayı ele almak için tasarlanan zincir soyutlama protokolleri, parçalı çözümler sunma ironik bir duruma neden olur.


Kaynak: https://ethereum-magicians.org/t/erc-7683-cross-chain-intents-standard/19619/18

Zincir Soyutlaması Hakkında Düşünmeye Değer Diğer Sorular Nelerdir?

  • Yeni veya uzun kuyruklu zincirler için zincir soyutlaması, TVL'nin korunma zorluğunu artırır (küreselleşmenin az gelişmiş bölgeler üzerindeki etkisi gibi). Zincir soyutlamasının benimsenmesi üzerinde bu durum ne gibi etkileri olabilir?
  • Bir çalışmakVariant'a göre, UniswapX uzun kuyruklu token'ları AMM'lere yönlendirecek, ana akım token'lar ise giderek off-chain çözücüler tarafından doldurulacak. Bu DEX'ler için gelecekteki trend mi? Küresel bir çözücü katmanı küresel likidite katmanının üstüne eklenecek mi?
  • DeFi protokollerinin ötesinde niyet tabanlı ürün mimarileri hangi formları alabilir?
  • Modülerlikten sonra zincir soyutlama büyük bir trend mi olacak yoksa önemli bir balon mu olacak?

Açıklama:

  1. Bu makale [mintventures], ve telif hakkı orijinal yazarına aittir [Lydia Wu], yeniden basılırken herhangi bir itirazınız varsa lütfen iletişime geçin Gate Öğrenme EkibiEkibimiz ilgili prosedürlere göre en kısa sürede bununla ilgilenecektir.
  2. Dikkate alınması gereken önemli bir husus: Bu makalede ifade edilen görüşler ve düşünceler yalnızca yazarın kişisel görüşlerini temsil etmektedir ve herhangi bir yatırım tavsiyesi teşkil etmemektedir.
  3. Makalenin diğer dillere çevirileri Gate Learn ekibi tarafından yapılır. Belirtilmedikçe, çevrilen makalelerin kopyalanması, dağıtılması veya kopyalanması yasaktır.

Sorunları Çözmek: Zincir Soyutlaması Üzerine Yeni Bir Perspektif

İleri SeviyeSep 24, 2024
Eğer "zincir soyutlama" kavramıyla ilk karşılaştığınızda kendinizi kafası karışmış hissettiyseniz, yalnız değilsiniz. Bu makale, temellerden başlayarak kavramı keşfetmeyi amaçlayarak, karmaşıklık denizinde değerli içgörülerin ortaya çıkarılmasına yönelik.
Sorunları Çözmek: Zincir Soyutlaması Üzerine Yeni Bir Perspektif

Eğer ilk kez "zincir soyutlaması" kavramıyla karşılaştığınızda şaşırdıysanız, yalnız değilsiniz.

— Birçok proje ve ciddi finansman iddiasında bulunan, standart olmak iddiasında olan önemli görünüyor... ancak pratik kullanımı hala belirsiz. "Zincir soyutlaması" Web3 boru hattında sadece başka bir moda kelime mi?

Bu makale, temelden başlayarak kavramı ele alacak ve belirsizlikler denizinden değerli içgörüler çıkaracak.

TL;DR:

  • Soyutlamanın amacı karmaşıklığı gizlemektir. Web3 bağlamında, soyutlama seviyesi genellikle Web2'ninkinden daha fazla olduğundan, bu durum daha zor hale gelir.
  • Modülerleştirme, umumi blok zincirlerinin inşasının engellerini düşürürken, zincir soyutlaması blok zinciri ilişkilerini yeniden yapılandırma ve kullanıcı/geliştirici deneyimini iyileştirme işlemidir.
  • Farklılaştırılmış zincirler arası varlık transferleri, zincirler arası iletişim, uyumluluk ve zincir soyutlaması: çoklu zincirlerde durum değişikliklerini (işlemleri) koordine etmek üzerine odaklanmış bir dizi birbirine bağlı kavram, ancak pratik uygulama genellikle bu ayrımları bulanıklaştırır.
  • Amaç tabanlı zincir soyutlama çözümleri popüler mimariler haline gelmektedir ve birçok bileşen tabanlı ürün, zincir soyutlamanın nihai şeklini oluşturarak yavaş yavaş şekillenmektedir.
  • Zincir soyutlaması etrafındaki tartışma ve ilerleme hala altyapı-odaklı bir yaklaşım tarafından kısıtlanmaktadır. Zincir soyutlamasının önemli bir konu haline gelmesi için, zincir üzerindeki faaliyetin artması, modülerleşmede ilerlemeler ve kullanıcı ve geliştiricilerin artan bir tabanı gerekmektedir.
  • Zincir soyutlamasının geleceği doğrudan bir yol değildir ve uzun kuyruklu blok zincirlerinin üzerindeki etkisini ve DeFi olmayan uygulamaların keşfini dikkate almayı gerektirir.

Chain Abstraction Nedir?

  1. Zincir soyutlama gerçek bir sorun mu?
  2. Eğer öyleyse, hangi kategoriye giriyor?
  3. Çapraz zincir, etkileşimli çalışabilirlik ve zincir soyutlama arasındaki farklar nelerdir?

Zincir Soyutlama Gerçek Bir Sorun mu?

— Kesinlikle değil. Bir sorunun geçerliliği, enerji krizi hakkında 500 yıl önce insanlara soru sormak gibi, bağlamına bağlıdır.

Öyleyse, zincir soyutlaması tartışmamız nereden geliyor?

Farklı bakış açıları, Ethereum yol haritası, modülerleştirme, niyet ve kitlesel benimseme gibi anahtar kelimeleri içerebilir… Şu anda en açıklayıcı görünüm, zincir soyutlamasının modülerleştirmenin ikinci yarısını temsil ettiği gibi görünüyor.

Bu görüşü anlamak için zincir soyutlamasını tanımlamak önemlidir.

Bilgisayar biliminde, “soyutlama”, yüksek seviyeli işlemleri ve kavramları altta yatan süreçlerden ayırma işlemine atıfta bulunur. Bu, karmaşıklığı gizleyerek anlamayı basitleştirmeyi amaçlar. Örneğin, çoğu Web2 kullanıcısı, altta yatan soyut içeriği veya kavramları anlamaya gerek duymadan sadece tarayıcılardan ve ChatGPT'den haberdar olması yeterlidir.

Benzer şekilde:

  • Hesap Soyutlama: Blok zinciri hesap adresleri, özel anahtarlar ve mnemonik ifadeler gibi dahili bilgileri gizleyerek sorunsuz bir kullanıcı deneyimi elde etmek.
  • Zincir Soyutlama: Farklı zincirlerin konsensüs mekanizmaları, gaz ücretleri ve yerel tokenlar gibi iç bilgilerini gizleyerek zincirler arası sorunsuz bir deneyim elde etmek.

Geleneksel yazılım geliştirmede soyutlama ve modülerleştirme sıkı bir şekilde ilişkili kavramlardır. Soyutlama, sistemin katmanlarını ve mimarisini tanımlarken, modülerleştirme bu mimariyi uygulamanın yöntemidir. Özellikle her modül bir soyutlama seviyesini temsil eder ve modüller arasındaki etkileşimler içsel karmaşıklıklarını gizler, kod genişlemesini, yeniden kullanımı ve bakımı kolaylaştırır. Soyutlama olmadan modüller arasındaki sınırlar karmaşık hale gelir ve yönetilmesi zor olur.


Kaynak:https://web.cs.ucla.edu/classes/winter12/cs111/scribe/3a/

Web2'nin genellikle kapalı veya yarı kapalı ekosistemler içinde soyutlama ve modülerleştirme işlemlerini ele aldığını ve soyutlama katmanlarının genellikle tek bir platform veya uygulama içinde yoğunlaştığını unutmak önemlidir. Ortam nispeten kontrol edilir ve çapraz platform veya çapraz sistem uyumluluğuyla ilgili sorunlar genellikle ele alınması gerekmeyebilir. Bununla birlikte, merkezileştirme ve açık ekosistemlerin peşinde olan Web3 bağlamında, modülleştirme ve soyutlama arasındaki ilişki daha karmaşık hale gelir.

Şu anda, modülerleşme, bireysel genel blok zincirleri içinde soyutlama sorunlarıyla başa çıkmaya yardımcı olurken blok zinciri geliştirme engellerini azaltır; ancak çoklu zincir manzarasında kullanıcı ve geliştirici deneyimi soyutlama konusunda tam olarak kapsanmayan bir alan olarak kalır. Farklı genel blok zincirleri ve ekosistemleri arasında dikkate değer bir ada etkisi bulunmaktadır, likidite ve geliştiriciler ile kullanıcıların dağılımı açısından ortaya çıkan bir durum. Zincir soyutlama kavramı, blok zincirleri arasındaki ilişkileri yeniden yapılandırarak birden fazla zincirde bağlantı, entegrasyon ve uyumluluk elde etmeyi içerir; bu, bu yılın başlarında Near tarafından yayınlanan makalede de görüldüğü gibi.

Zincir soyutlamasının aciliyetini, aşağıdaki koşullarla sıkı bir şekilde ilişkili gerçek bir sorun olarak düşünebiliriz:

  • On-Chain Etkinlik: Daha fazla dApp'in artan kullanıcı etkinliği getirip getirmediği.
  • Modüler Bloklarda İlerleme: Daha aktif on-chain davranışın ek rollup ve uygulama zincirlerinin gelişimini tetikleyip tetiklemediği.
  • Yeni Kullanıcılar ve Geliştiriciler için Giriş Engelleri: Mevcut blok zinciri manzarası ne kadar yeni katılımcıların girişini engelliyor, büyüme dönemlerinde yaşanan sürtünmeye odaklanarak durgunluk dönemlerini değil.

Zincir Soyutlaması hangi problem kategorisine aittir?

Zincir soyutlaması kendisi, Web3 içinde daha yüksek bir anlatı düzeyine sahip soyut bir kavramdır, bu da neden çok yönlü ve biraz kuşkulu göründüğünün kısmen açıklaması olabilir. Özellikle, bu, özünde bir çözüm değil, daha çok bir rehber felsefesi olmasıyla ilgilidir.

Başka bir örnek günümüz Bitcoin'dir. Birkaç yarılanma olayı, dramatik fiyat dalgalanmaları ve ETF'lerin tanıtılmasının ardından, Bitcoin sadece bir teknik çözüm veya varlık sınıfı olmaktan çıkmıştır. Bu, çapraz zamansal ideolojik bir sistem ve endüstri totemi haline gelmiştir ve bir dizi temel şifreleme değerini temsil etmektedir ve yakın gelecekte endüstride yenilik ve gelişmeyi yönlendirmeye devam edecektir.

Cross-Chain, İşbirliği ve Zincir Soyutlama Arasındaki Farklar ve Bağlantılar Nelerdir?

Cross-chain, etkileşimlilik ve zincir soyutlamayı somuttan soyuta bir spektrum aracılığıyla anlayabiliriz. Farklı zincirler arasında durum değişikliklerini (işlemleri) koordine etme odaklı kavramların bir alt kümesini oluştursalar da, pratik uygulamalarda genellikle birbirleriyle örtüşür ve bulanıklaşırlar.

Çapraz zincirleme ile ilgili uygulamalar ve protokoller genellikle iki türe ayrılabilir:

  1. Çapraz Zincir Varlık Transferi: Çapraz zincir köprüleri, çapraz zincir AMM'ler, çapraz zincir toplayıcıları vb. içerir.
  2. Çapraz Zincir İletişimi: LayerZero, Wormhole, Cosmos IBC vb. protokolleri içerir.

Varlık transferleri mesaj iletimine dayanır. Zincirler arası varlık transferi uygulamaları için mesaj iletim katmanı genellikle bir dizi zincir üzerindeki akıllı sözleşmeler ve durum güncelleme mantığından oluşur. Bu iletişim işlevselliğini genel, protokol düzeyinde bir çözüme soyutlama, zincirler arası iletişim protokollerinin hedefidir.

Çapraz zincir iletişim protokolleri, yönetişim, likidite madenciliği, NFT ticareti, token ihraç etme ve oyun işlemleri gibi daha karmaşık çapraz zincir işlemlerini yönetir. Uyumluluk protokolleri, farklı blok zincirleri arasında tutarlılık ve uyumluluk sağlamak için daha derin veri işleme, uzlaşma ve doğrulama seviyelerine dayanarak bu temel üzerine inşa edilir. Uygulamada, bu iki kavram genellikle örtüşür ve bağlamına bağlı olarak değişken olarak kullanılabilir.

Zincir soyutlaması, blok zinciri etkileşimliliğini kapsar, ancak kullanıcı ve geliştirici deneyimi iyileştirmeleri ekler. Bu, ortaya çıkan niyet anlatısıyla ilgilidir. Niyet ve zincir soyutlamasının birleşimi aşağıda daha detaylı olarak tartışılacaktır.

Zincir soyutlaması hangi belirli konuları kapsar?

  1. Zincir soyutlaması nasıl uygulanabilir?
  2. Neden zincir soyutlaması ve niyet tabanlı sistemlerin entegrasyonuna odaklanmalıyız?

Zincir Soyutlamayı Nasıl Başarabilirsiniz?

Farklı projeler zincir soyutlamasına farklı yaklaşımlar sergiler. Burada, onları iki okula ayırıyoruz: klasik okul, etkileşim protokollerinden gelişir ve daha çok geliştirici tarafı soyutlamasına yakındır; ve niyet temelli okul, yeni niyet mimarilerini birleştirir ve daha çok kullanıcı tarafı soyutlamasına odaklanır.

Klasik okulun tarihi, zincir soyutlama kavramından önce gelen Cosmos ve Polkadot'a kadar uzanır. OP Superchain ve Polygon Aggregator gibi yeni girenler şu anda Ethereum L2 ekosisteminde likidite toplama ve birlikte çalışabilirliğe odaklanıyor. LayerZero, Wormhole ve Axelar gibi zincirler arası iletişim protokolü sağlayıcıları da daha fazla zincire genişliyor ve ağ etkilerini artırmak için daha geniş bir benimseme arayışında.

Intent tabanlı okul, ayrıca UniswapX, 1inch ve Across Protocol gibi DeFi protokollerinin öncelikle belirli sorunları ele alan bileşen tabanlı projeleri de içeren, kapsamlı zincir soyutlama çözümleri sunmayı hedefleyen Near ve Particle Network gibi Katman 1 projelerini içerir.

Klasik veya niyet temelli okuldan olsun, temel tasarımı güvenli ve verimli çapraz zincir etkileşimleri üzerine odaklanır, bunlar arasında birleşik kullanıcı arayüzleri, sorunsuz dApp çapraz zincir işlevselliği ve gaz sponsorluğu ve yönetimini içerir.

Neden Zincir Soyutlama ve Niyet Entegrasyonuna Odaklanmalı?

"Intent tabanlı xx protokollerinin yaygınlaşması büyük ilgi uyandırdı. Bu bölüm, onun popüler bir ürün mimarisi olarak ortaya çıkmasının nedenlerini ve potansiyelini inceleyecek."

Soyutlama ve modülerlik gibi, niyet, yerli bir Web3 kavramı değildir. Niyet tanıma, doğal dil işlemede yıllardır bir konu olmuş ve insan-bilgisayar diyalogunda kapsamlı bir şekilde incelenmiştir.

Web3 bağlamında, niyet üzerine yapılan araştırmalar, ünlü Paradigma ile yakından ilişkilidir.kağıt.Benzer tasarım kavramları CoWSwap, 1inch ve Telegram Bot gibi ürünlerde yansıtılmış olsa da, niyet mimarisinin çekirdeği resmi olarak bu makalede tanıtıldı - kullanıcıların yalnızca istedikleri sonucu belirtmeleri gerekiyor, süreçle ilgilenmeden, ideal olarak karmaşık görev yürütmesini üçüncü taraflara dış kaynak kullanarak. Bu, zincir soyutlamasının ele almayı amaçladığı kullanıcı deneyimi iyileştirmeleriyle iyi uyum sağlar ve daha somut bir çözüm yaklaşımı sunar.

Piyasada zincir soyutlaması için çeşitli mimari sınıflandırmalar bulunmaktadır. Bunlar arasında dikkate değer olan CAKE çerçevesiFrontier Research tarafından geliştirilen (Chain Abstraction Key Elements). Bu çerçeve, niyet mimarisini entegre eder ve zincir soyutlamasının unsurlarını izin katmanı, çözüm katmanı ve yerleşim katmanına böler. Everclear gibi diğer çerçeveler, çözüm katmanı ile yerleşim katmanı arasına bir temizleme işlevi ekleyerek bu yapıda ayarlamalar yapmıştır.


Kaynak: Frontier Araştırma

Özellikle:

  • İzin Katmanı: Çekirdek hesap soyutlamasıdır ve dAPP'ler için kullanıcı giriş noktası olarak hizmet verir, kullanıcılara alıntılar için niyetlerini belirtme imkanı sağlar.
  • Çözücü Katmanı: Genellikle kullanıcı niyetlerini yerine getiren zincir dışı üçüncü taraf çözücülerden oluşur. Bu çözücüler siparişler için rekabet ederler.
  • Uzlaşma Katmanı: Kullanıcılar işlemleri onayladıktan sonra, oraklar ve çapraz zincir köprüleri gibi mekanizmalar devreye sokularak işlemin gerçekleştirilmesi sağlanır. Kullanıcılar beklenen sonuçları alırken, çözücüler de tazmin edilir.

Çözücü Katmanı'ndaki çözücüler, farklı protokollerde genellikle çözücüler, çözümleyiciler, arayıcılar, doldurucular, alıcılar, aktarıcılar vb. olarak adlandırılan zincir dışı üçüncü taraf varlıklardır. Çözücülerin, rekabet eden emirlere hak kazanmak için genellikle varlıkları teminat olarak göstermeleri gerekir.

Amaç tabanlı ürünlerin kullanılma süreci, bir limit emri vermekle eşitlenir. Çapraz zincir bağlamlılıklarda, kullanıcı amaçlarının hızlı bir şekilde yerine getirilmesini hızlandırmak için çözücüler genellikle önceden finansman sağlar ve yerleşmeden sonra bir risk üreti talep ederler (bu model, kısa vadeli bir krediye benzer, burada kredi süresi = blok zincir durumu senkronizasyon zamanı ve faiz = hizmet üreti).

Kapsamlı niyet çözümleri, Near gibi örneklerle, izin, çözümleme ve uzlaşma katmanlarını birleşik bir altyapı ürünü haline getirmeyi amaçlar. Şu anda bu çözümler, kavramın erken aşamalarında olduklarından, etkinliklerini doğrudan gözlemlemek ve değerlendirmek zor olmaktadır.

Öte yandan, Lock & Mint, Burn & Mint gibi geleneksel çapraz zincir modellerine karşı temel bileşen tabanlı amaç çözümleri (örneğin, Cross Protocol'un öncü ürünü Across Bridge), EVM ekosistemindeki çapraz zincir köprüleri arasında üst düzey hız, düşük maliyet ve ücret kabiliyeti elde etmek için amaç tabanlı mimariyi kullanmaktadır ve küçük ölçekli çapraz zincir senaryolarında dikkate değer avantajlara sahiptir.


Aggregetör tarafından görüntülenen farklı ürünler için çapraz zincir hızları ve ücretler
Kaynak: Jumper


Across Protocol vs. StarGate: L2-L1 Senaryolarında Hız ve Maliyet Karşılaştırması

Kaynak: https://dune.com/sandman2797/across-vs-stargate-taxi-vs-bus-eth


Across Protocol Daha Yüksek Ücret Yeteneklerine Sahiptir (Kaynak: DefiLlama)

Yol haritasına göre, Across Protocol, Faz 3'te çapraz zincirli niyet yerleşimi katmanını başlatmayı planlıyor. Uniswap Labs ve Across Protocol tarafından ortaklaşa önerilen ERC-7683, standartlaştırılmış niyet ifadesi aracılığıyla çözücüler için giriş engellerini düşürmeyi ve çözücüler için evrensel bir ağ oluşturmayı hedeflemektedir. Birçok bileşen tabanlı ürün, zincir soyutlamasının son şeklini yavaş yavaş birleştirir.

Zincir Soyutlamamızın Anlama ve Uygulama Sorunları Nelerdir?

  1. Altyapı merkezciliği hangi sorunlara yol açmıştır?
  2. Zincir soyutlaması hakkında düşünmeye değer diğer hangi sorular var?

Altyapı merkezciliği hangi sorunları yaratmıştır?

Etkileşim protokollerinde lider olarak, Layerzero 290 milyon dolar, Wormhole ise 225 milyon dolar topladı. FDV genellikle milyarlarca dolarlık hedefe ulaşırken ve dolaşımdaki miktar düşük kalırken, token'ları bu döngüde eleştirilen VC destekli projelerin sembolü haline geldi ve zincir soyutlama alanında güveni zayıflattı.

Makalenin başındaki komiğe geri dönüldüğünde, her biri teknik yığın ve token standartlarına sahip olan zincir soyutlama projeleri bulunmaktadır. Dış büyüme eksikliği olan bir pazar ortamında, bunlar kaçınılmaz olarak "hava altyapısı" olarak eleştirilmektedir. Layerzero'nun havuz paylaşımından önce ve sonra veri uçurumu, "çapraz zincir iletişimin" gerçek talebi konusunda da şüpheciliğe yol açmıştır.


Layerzero'un hava atışından önce ve sonra önemli veri tutarsızlığı

Kaynak: https://dune.com/cryptoded/layerzero

ERC-7683 forum sayfasında, zincirler arası varlık transfer işlevlerinin çok küçük olduğu, yeterince evrensel olmadığı ve çok az ekosistemi desteklediği yönündeki eleştirilere yanıt olarak geliştiriciler, ERC standartlarının rolünü tartıştılar. Minimalist ERC'lerin savunucuları, araç düzeyindeki standartların mevcut sorunları ele almak için yeterli olduğunu ve nispeten düşük dirençli mevcut standartlarla birleştirilebileceğini savunuyorlar.

Ni̇yet mimarisi tasarım felsefesi büyük ölçüde uygulama-merkezli olduğundan, "evrensel, tam yığın, uyumlu" protokol standartları bazen "çok belirsiz ve anlamsız" veya "pratik sorunları çözmek için çok ağır olabilir", böylece parçalanmayı ele almak için tasarlanan zincir soyutlama protokolleri, parçalı çözümler sunma ironik bir duruma neden olur.


Kaynak: https://ethereum-magicians.org/t/erc-7683-cross-chain-intents-standard/19619/18

Zincir Soyutlaması Hakkında Düşünmeye Değer Diğer Sorular Nelerdir?

  • Yeni veya uzun kuyruklu zincirler için zincir soyutlaması, TVL'nin korunma zorluğunu artırır (küreselleşmenin az gelişmiş bölgeler üzerindeki etkisi gibi). Zincir soyutlamasının benimsenmesi üzerinde bu durum ne gibi etkileri olabilir?
  • Bir çalışmakVariant'a göre, UniswapX uzun kuyruklu token'ları AMM'lere yönlendirecek, ana akım token'lar ise giderek off-chain çözücüler tarafından doldurulacak. Bu DEX'ler için gelecekteki trend mi? Küresel bir çözücü katmanı küresel likidite katmanının üstüne eklenecek mi?
  • DeFi protokollerinin ötesinde niyet tabanlı ürün mimarileri hangi formları alabilir?
  • Modülerlikten sonra zincir soyutlama büyük bir trend mi olacak yoksa önemli bir balon mu olacak?

Açıklama:

  1. Bu makale [mintventures], ve telif hakkı orijinal yazarına aittir [Lydia Wu], yeniden basılırken herhangi bir itirazınız varsa lütfen iletişime geçin Gate Öğrenme EkibiEkibimiz ilgili prosedürlere göre en kısa sürede bununla ilgilenecektir.
  2. Dikkate alınması gereken önemli bir husus: Bu makalede ifade edilen görüşler ve düşünceler yalnızca yazarın kişisel görüşlerini temsil etmektedir ve herhangi bir yatırım tavsiyesi teşkil etmemektedir.
  3. Makalenin diğer dillere çevirileri Gate Learn ekibi tarafından yapılır. Belirtilmedikçe, çevrilen makalelerin kopyalanması, dağıtılması veya kopyalanması yasaktır.
Şimdi Başlayın
Kaydolun ve
100 USD
değerinde Kupon kazanın!