Kripto dünyası için Avail neden gereklidir?

İleri Seviye10/11/2024, 1:24:06 AM
Bu makale, modüler mimarisi, veri erişilebilirlik çözümleri ve etkileşimlilik zorluklarına nasıl yanıt verdiği konusunda Avail blockchain'in tasarımı, işlevselliği ve güvenliğine derinlemesine bir bakış sunmaktadır. Avail DA, Avail Nexus ve Fusion gibi teknolojiler aracılığıyla, Avail ölçeklenebilirliği geliştirmeyi, varlık transfer işlemlerini kolaylaştırmayı ve ağ güvenliğini artırmayı amaçlamaktadır.

Giriş

Blok zinciri teknolojisinin hızla gelişmesiyle birlikte, monolitik blok zincirleri ciddi ölçeklenebilirlik ve birlikte çalışabilirlik zorluklarıyla karşı karşıyadır. Ethereum gibi önde gelen platformlar, yüksek kullanıcı talebi dönemlerinde hızla artan işlem ücretleriyle karşılaşıyor ve bu da merkezi olmayan uygulamaların benimsenmesini önemli ölçüde engelliyor. Bu sorunları çözmek için geliştiriciler sürekli olarak yenilikçi çözümler arıyorlar ve Avail'in ortaya çıkması bu sorunları çözmek için yeni bir yön sunuyor. Cancun yükseltmesinin ardından, Ethereum ekosistemindeki işlem maliyetleri önemli ölçüde düştü ve modüler teknoloji, blok zinciri geliştirmede önemli bir anlatı haline geldi. Yılın ilk yarısında, Celestia ve EigenDA gibi modüler blok zincirleri trende öncülük etti ve 23 Temmuz'da Avail, Avail DA ana ağını başlatarak modüler alanda büyük bir adım attı.

Modüler blok zincirlerindeki temel projelerden biri olarak, Avail, EigenDA ve Celestia benzer alanlara hizmet verir. Bununla birlikte, altyapı, yürütme modelleri ve jeton ekonomik tasarımları açısından her birinin benzersiz özellikleri bulunmaktadır.

Ekip Arka Planı

Avail, Polygon'dan kaynaklandı ve 2023'te bağımsız, tarafsız bir varlık haline geldi. Veri erişilebilirliği (DA) endüstride odak noktası haline gelmeden önce, Anurag Arjun diğerleriyle işbirliği yaparak Ethereum'un ölçeklenebilirlik sorunlarını çözmeyi amaçlayan Plasma zincirini geliştirdi. Bu zincir, Polygon'un 19 milyar dolar gelir elde etmesine yardımcı olsa da, sonuçta ideal ölçekleme çözümü haline gelmedi. Bu süreç boyunca Anurag, tüm blok zincirlerinin sonunda aynı zorlukla karşılaşacağını fark etti - veri erişilebilirliği. Rollup işlem maliyetlerinin yaklaşık% 80'i DA ile ilgilidir, bu durum onun birden fazla blok zinciri için ölçeklenebilirlik sorunlarını çözebilecek maliyet etkin bir DA katmanının yaratılmasını hayal etmesine yol açtı.

Bu fikir Anurag'a özgü değildi; birçok Layer 1 (L1) blockchain projesi de kendilerini DA katmanları olarak konumlandırmaya çalıştı. Örneğin, Ethereum, Rollup yaklaşımı aracılığıyla DA çözümleri araştırıyor, diğer L1 projeleri ise bu alanda yenilik yapıyor. Anurag, DA için özel olarak tasarlanmış bir L1 blockchain'in belirgin avantajlar sunduğuna inanıyor.

Anurag, Matic'te geçirdiği süre boyunca, kriptografi ve güvenlik alanında doktora yapan Avail'in şu anki kurucu ortağı Prabal Banerjee ile tanıştı. Prabal daha sonra ekibe araştırmacı olarak katıldı ve birlikte kendilerini ölçeklenebilir bir DA katmanı oluşturmaya adadılar. Sıfır Bilgi Kanıtı (ZK) teknolojisinin yükselişiyle birlikte, geçerlilik kanıtlarına dayalı iki entegre blok zinciri tasarımı. Anurag'ın Polygon'da milyar dolarlık bir protokol oluşturma deneyiminden yararlanarak, veri kullanılabilirliği zorluklarını ele almak için çözümlerin geliştirilmesini ilerlettiler.

Monolitikten Modüler'e


Kaynak: Resmi Belgelerden Yararlanın

Altta yatan hesaplama kaynakları için rekabet arttıkça, Ethereum'un monolitik mimarisi -tek bir zincirde yürütme, uzlaşma, sıralama ve veri erişilebilirliği (DA) işlemlerini yöneten- ölçeklenebilirlik açısından özellikle kısıtlamalarını giderek daha fazla ortaya çıkarmıştır. Bu durum endüstriyi monolitik modeli yeniden değerlendirmeye ve yeni çözümler araştırmaya teşvik etmiştir.

Rollups, yürütümü zincir dışına taşıyarak modüler bir mimari sundu, bu da Layer 1 (L1) ağlarında tıkanıklığı hafifletti, kullanıcılar için işlem maliyetlerini azalttı ve işlem geçişini artırdı. Bu mimari, zincir üzerindeki verimliliği önemli ölçüde artırsa da, Ethereum'un sınırlı blok alanı bir engel olarak kalmakta ve talep arttıkça bu sorun tekrar ortaya çıkabilir. Şu anda merkezi olmayan uygulamalar (Dapp'ler), veri iletimi ve yerleşim için L1'e güvenmektedir, Rollups ise bu süreçleri yönetmek için L1'i kullanır. Rollups, blok alanının kullanımını optimize etse de, blok alanı kendisi nadir bir kaynak olarak kalmaktadır.

Ethereum Rollup'ların L1 işlemlerinin analizi, DA maliyetlerinin Rollup harcamalarının %90'ını oluşturduğunu ortaya koyuyor ve bu da harcamaların en büyük kaynağı haline getiriyor. Bu maliyetin çoğu, işlem verilerini yayınlamak için L1 ücretleri ödemekten kaynaklanıyor.

Rollup'ların dış zincirde yürütülmesi gibi, Avail'in mimarisi veri erişilebilirliğini ayrı bir katmana taşımayı mümkün kılar. Avail, ölçeklenebilirlik, yönetişim ve merkeziyetsizlik sorunlarını ele alan esnek, kullanıcı dostu ve güvenli bir DA katmanı sağlar.

Avail’ın Modüler Mimarisi

Avail, veri erişilebilirliği, birleştirme ve paylaşılan güvenlik entegre eden modüler teknoloji yığınından yararlanarak Web3'ün birleşmesini hızlandırmayı amaçlar. Avail'i kullanarak off-chain işlem verilerini yayınlamak için kullanılan Rollup'lar, Optimistic Rollup'lar için Validium (buna Optimium denir) gibi sistemler oluşturacaktır. Validium'lar ve Egemen Rollup'lar, düşük güvenceye dayalı veri erişilebilirliği ve sıralama hizmetleri için Avail'e güvenebilir.

İşte Avail'in Validiumları ve Sovereign Rollups'ları nasıl desteklediğine dair bir genel bakış.

  1. İşlem Gönderme: Mevcut Rollup'ların çoğu gibi, işlem verileri toplanır ve durum kökü Avail DA'ya (Veri Erişilebilirliği) gönderilir. Her bir grup, Rollup'ın kaynağını temsil etmek için benzersiz bir uygulama Kimliği ile ilişkilendirilir.
  2. Veri Genişletme ve Silinme Kodlama: Avail DA'ya sunulan işlemler silinme kodlamasına tabi tutulur. Veri bloğu n orijinal parçaya bölünür ve 2n parçaya genişletilir. 2n kümesinden herhangi n parça kullanılarak orijinal veri yeniden oluşturulabilir, böylece gereksizlik ve hata toleransı sağlanır.
  3. Taahhüt Oluşturma: Redundant verilere KZG polinom taahhütleri uygulayan Avail DA, kriptografik kanıtlar aracılığıyla bütünlüğünü sağlar. Bu taahhütler depolanan verilerin doğru ve değiştirilemez olduğunu garanti eder.
  4. Blok Yayılımı: Doğrulayıcılar, KZG taahhütlerini içeren bloklar alır ve doğruluğunu doğrulamak için yeniden oluştururlar. Bloğun geçerliliği daha sonra uzlaşı ile belirlenir.
  5. Hafif İstemci Ağı: Hafif istemciler, blok verilerinin bütünlüğünü doğrulamak için Veri Erişilebilirlik Örnekleme (DAS) kullanır. Bu, blok başlıklarının taahhütlerinde KZG polinom açma doğrulaması yaparak yapılır, tam KZG taahhüdünü yeniden oluşturma veya dolandırıcılık kanıtlarına güvenme ihtiyacını ortadan kaldırır.
  6. Kanıt Doğrulama: Hafif istemciler, veri matrisinden oluşturulan hücre düzeyi kanıtlarını kullanarak kanıt doğrulama işlemini gerçekleştirir. Bu, istemcinin tam bloğu indirmesi veya doğrulaması gerekmeksizin verilerin mevcut ve doğru olduğunu sağlar.

Avail, dolandırıcılık kanıtları yerine geçerlilik kanıtlarını kullandığı için, hafif istemciler durumun nihai olduğunu doğruladıktan sonra veri bulunabilirliğini ve doğruluğunu hemen doğrulayabilirler. Hafif istemci ağı ayrıca veri bulunabilirliği örnekleme yoluyla yüksek veri bulunabilirliğini sağlar. Daha fazla hafif istemci katıldıkça, örnekleme yeteneği artar ve ağın daha büyük blokları desteklemesine izin verir. Bu hafif istemciler hatta dizüstü bilgisayarlar veya mobil cihazlarda çalıştırılabilir, ağın verimliliğini artırır.


Kaynak: Resmi Belgelerden Yararlanın

Teknik Özellikler

Hafif İstemci Kullanım Senaryoları

Şu anda, birçok blockchain uygulaması, kullanıcıların doğrudan blok zincirine bağlanmaları yerine, bu aracılar aracılığıyla dolaylı olarak etkileşime girmelerine dayanarak tam düğümleri korumak için aracılara güvenir. Garantili veri erişilebilirliği eksikliği nedeniyle, hafif istemciler henüz geleneksel mimarilerin ideal alternatifi olmamıştır. Avail, uygulamaların aracılara güvenmeden doğrudan blok zincir ağıyla etkileşimde bulunmasını sağlayarak bu sorunu ele almaktadır.

Avail, tam düğüm çalışmasını desteklemesine rağmen, çoğu uygulama tam düğümlerin çalıştırılmasına ihtiyaç duymaz veya sorunsuz çalışabilmesi için sadece birkaç düğüm gerektirir. Bu, blok zinciri ağına katılım için kaynak gereksinimlerini önemli ölçüde azaltır ve daha fazla katılımcının hafif altyapı aracılığıyla doğrudan zincirle etkileşimde bulunmasına izin vererek merkezi olmayanlaşmayı artırır.

Veri Erişim Örnekleme (DAS)

Geleneksel hafif istemcilerle benzer şekilde, Avail'in hafif istemcileri sadece blok başlık verilerini indirmeleri gerekiyor. Ayrıca, blok verilerinin bir kısmının rasgele örnekleme yaparak veri erişilebilirliğini veri erişilebilirliği örnekleme (DAS) aracılığıyla doğruluyorlar. Sıfırlama kodlamasını KZG polinom taahhütleriyle birleştirerek, hafif istemciler, sahtekarlık kanıtlarına güvenmeksizin neredeyse %100 veri erişilebilirliğini sağlayabilir ve yalnızca küçük ve sabit bir sorgu sayısı gerektirir.

Erasure Kodlama ve Veri Erişilebilirliği

Silme kodlama, verileri parçalara ayırarak çalışır ve verinin bazı bölümleri kaybedilse bile orijinal içeriği geri yükler. Blok zinciri uygulamalarında, kötü niyetli aktörler verinin bazı parçalarını gizlemeye çalışsa bile sistem hala diğer parçalardan geri kazanabilir. Bu mekanizma, veri kullanılabilirliği örnekleme güvenilirliğini önemli ölçüde artırır ve sistem'in veri sahtekarlığına karşı direncini daha da güçlendirir.

KZG Taahhütleri

KZG taahhütleri, 2010 yılında Aniket Kate, Gregory M. Zaverucha ve Ian Goldberg tarafından geliştirilen verimli bir polinom taahhüt yöntemidir ve son yıllarda sıfır bilgi kanıt sistemlerinde geniş çapta benimsenmiştir. Avail'in mimarisinde, KZG taahhütleri şu avantajları sunar:

  • Block başlığına kaydedilen değerlere özgü kısa süreli taahhüt sağlarlar.
  • Hafif istemciler, bu taahhütler aracılığıyla veri erişilebilirliğini doğrulayabilir.
  • KZG taahhütlerinin kripto bağlama özellikleri, yanlış taahhütlerin neredeyse imkansız olmasını sağlar ve dolandırıcılık kanıtlarına olan ihtiyacı önemli ölçüde azaltır.

Avail'in Birleşik Katmanı

Avail, temel veri erişilebilirlik (DA) katmanı, Nexus birleşik katmanı ve Fusion adı verilen bir ek güvenlik katmanı ile başlayan kapsamlı bir teknoloji yığını olan 'Unified Layer'ı inşa ediyor. Ölçeklenebilir veri erişilebilirlik katmanı sayesinde, Avail, tüm Web3 ekosistemini desteklemeyi hedefliyor. KZG polinom taahhütlerine dayalı geçerlilik kanıtlarını kullanarak, Avail gerçek zamanlı, güvenilir veri erişilebilirliğini sağlayarak rollup'ların büyümesine, birbirine bağlanmasına, güvenliğini sürdürmesine ve uyum sağlamasına olanak tanır.

Kullanılabilir DA


Kaynak: Resmi Belgeler Mevcut

Avail DA, veri erişilebilirliği için özel olarak optimize edilmiş bir temel mimaridir. Diğer veri erişilebilirlik katmanlarından ayrılan GRANDPA ve BABE onaylama algoritmalarını kullanır. Bu tasarım, Avail DA'ya yüksek ölçeklenebilirlik sağlar ve Veri Erişilebilirlik Örnekleme (DAS) ve geçerlilik kanıtları aracılığıyla düşük maliyetlerle güvenilir veri garantileri sunar.

Temelinde, Avail DA, kullanıcılara tüm bloğu indirmeden blok veri erişilebilirliğini doğrulamalarına izin verirken işlemleri önceliklendirir ve yayınlamayı destekler. Avail DA'nın belirleyici özelliklerinden biri veri-ayırt etmeyen doğasıdır. EVM, WASM ve özel yeni çalışma zamanları da dahil olmak üzere çeşitli yürütme ortamlarını destekler, geniş bir blockchain uygulamaları yelpazesi için esnek bir temel sağlar.

Nexus kullanılabilir


Kaynak: Resmi Belgelere Ulaşın

Avail Nexus, Avail ekosisteminin ikinci direğidir, Web3 ekosistemini birleştirmek için tasarlanmış izinsiz bir çerçevedir. Hem iç hem de dış blok zincirleri kullanarak, güvenilir bir temel olarak Avail DA'yı kullanır ve bir doğrulama merkezi olarak hareket eder. Nexus, kanıt biriktirme, doğrulama katmanı, sıralayıcı seçme mekanizması ve bir yuva açık artırma sistemi gibi unsurları konsolide eden ZK-koordine Rollup sistemi entegre eder. Nexus, Ethereum ve Avail DA katmanına periyodik olarak toplanmış kanıtlar sunarak, çapraz zincir operasyonlarının güvenilirliğini sağlar.

Fusion Kullanılabilir


Kaynak: Resmi Belgeler Kullanılabilir

Avail Fusion, üçüncü direk, Avail ekosistemi ve daha geniş Web3 alanı için ek güvenlik sağlar. Fusion'ın temel kavramı, birleşik bir sistemin ekonomik düzeyde birleşik güvenlik gerektirdiğidir. Fusion Security, BTC ve ETH gibi kurulmuş ekosistemlerden yerli varlıkları kullanarak Avail'in fikir birliğini artırır ve Avail fikir birliğine güvenlik katkısı sağlar. Bu, blok zincirleri arasında fikir birliği sağlamak için harici jetonların kullanılmasına yönelik ilk girişimdir.

Fusion, iki tür varlık stakingini destekler: kurulmuş kripto paralar ve yeni çıkan Rollup tokenleri. Şu anda Fusion'ın prototipi, Avail blockchaini üzerinde çalışan bir staking modülü ve varlık dönüşüm stakingi için başka bir modül içeriyor. Avail Fusion'ın ilk genel prototipinin hala geliştirme aşamasında olduğuna dikkat etmek önemlidir.

Avail'de Düğüm Türleri

Avail'ın mimarisi geleneksel monolitik blok zincirlerinden farklı olsa da, hala tam düğümler, hafif istemciler, arşiv düğümleri ve doğrulayıcı düğümler de dahil olmak üzere çeşitli düğüm türlerini destekliyor.

  • Tam Node: Tam düğümler blokların indirilmesi ve doğruluğunun doğrulanmasıyla sorumludur, ancak uzlaşma sürecine katılmazlar. Tam düğümler sistemde ek yedeklilik ve dayanıklılık sağlasa da, ağ işlevselliği için gerekli değillerdir.
  • Doğrulayıcı Düğüm: Doğrulayıcı düğümler, blokların oluşturulmasında, hangi işlemlerin dahil edileceğini belirlemede ve sırayı korumada hayati öneme sahiptir. Bu düğümler, ağın uzlaşmaya varmasına yardımcı olur.
  • Hafif İstemci: Hafif istemciler, tam bir düğüm çalıştırmadan veya uzaktaki eş düğümlere güvenmeden Avail'in veri erişilebilirlik (DA) katmanıyla etkileşimde bulunmayı kullanıcılara sağlar. Bununla, her yeni oluşturulan blok için Veri Erişilebilirlik Örnekleme (DAS) gerçekleştirerek, tüm bloğu indirmeksizin veri erişilebilirliğini sağlar.
  • RPC Düğümü: RPC düğümleri, geliştiricilerin ve harici kullanıcıların Avail ağıyla etkileşime geçmek için bir Ağ Geçidi olarak işlev gören bir API sağlar.

Hafif istemciler, Avail ağındaki onaylanmış blokları izler ve her yeni blok içinde önceden belirlenmiş veri birimleri üzerinde DAS gerçekleştirir. Başarılı doğrulama sonrasında sistem, kullanıcı tarafından gerekli olan güven seviyesine dayanarak blok içindeki veri birimlerinin bir alt kümesinin kesinliğini hesaplar.

Ekonomik Model

Token Dağıtımı

Avail DA ana ağı başlatıldıktan sonra, ekip 10 milyar jeton toplam arzı olan uygun kullanıcılara AVAIL jetonları havadan bıraktı. Dağıtım ayrıntıları aşağıdaki gibidir:

  • Havuz havuzları ve genel tahsis için %6
  • %30 ekosistem gelişimi için
  • Topluluk ve araştırma için %23.88
  • Yatırımcılara %14,12 tahsis edildi
  • %20 çekirdek katkıda bulunanlara ayrıldı


Kaynak: Resmi Belgeler Mevcut

Staking

AVAIL token, ekosistem yönetimi ve likit istifleme dahil olmak üzere çeşitli amaçlar için kullanılmaktadır. Resmi yönetim çerçevesi tam olarak detaylandırılmamış olsa da, herkes Avail'in altyapısı boyunca AVAIL tokenini istiflemek suretiyle istifleme ödülleri kazanabilir.

Staking için, Avail, Substrate ekosisteminden devralınan Nominated Proof-of-Stake (NPoS) konsensüs mekanizmasını benimser. Bu sistemde staking, kullanıcıların ağ güvenliğini artırmak ve ödüller kazanmak için AVAIL jetonlarını staking yapmasını gerektirir. Staking yapılan jeton miktarı arttıkça, ağa saldırmak için gereken maliyet artar, bu nedenle ağ daha güvenli hale gelir.

Staking uygulamaları şunları içerir:

  • Avail DA Staking: Kullanıcılar, ağı güvence altına almak ve Web3 oyunları ve DeFi platformları gibi farklı uygulamaları desteklemek için AVAIL token'larını doğrulayıcılara veya aday havuzlarına staking yapabilirler. Staker'lar katkıları için ödüller kazanırlar.
  • Nexus Staking'ten Yararlanın: Dizilerin işlem gönderme ve sıralama işlemlerine katılmak için AVAIL jetonlarını bloke etmeleri gerekmektedir. Yüksek performanslı diziler ödüllendirilirken, düşük performanslı olanlar cezalandırılır.
  • Avail Fusion Staking: AVAIL tokenları dışında, kullanıcılar BTC ve ETH gibi diğer önemli kripto varlıklarını staking yaparak ağ güvenliğini artırabilir ve staker'lar ödüller kazanabilir.

Kullanıcıların tokenlarını çıkarmak isteyenlerin, AVAIL tokenları 28 günlük bir bağlantı sürecinden geçmeleri gerektiğini unutmamak önemlidir; bu süre zarfında tokenları kullanılamaz veya transfer edilemez.

Zorluklar

Rollup Yarışması Riski

Avail'ın büyümesi, kurulmuş ekosistemlere ve içerideki uyumluluk çözümlerine sahip büyük genel amaçlı rollup'lar tarafından zorlanabilir. Bu rollup'lar nihayetinde harici uyumluluk sistemlerine güvenmeyebilir, bu da Avail Nexus'un değerini azaltabilir. Ancak uygulama özel rollup'ların artışı ve kullanıcıların karşılaştığı yüksek derecede parçalanma, bu senaryoyu daha az olası hale getiriyor.

DA Çözümlerinde Rekabet

Celestia ve EigenDA gibi birden çok veri erişilebilirlik (DA) çözümü ve Ethereum'un yaklaşan EIP-4844'ü, veri yayınlama seçeneği olarak "bloklar"ı tanıtmasıyla, DA katmanındaki rekabet artıyor. Rollup'ların veri yayınlama maliyetlerine duyarlılığı ve DA çözümleri arasındaki yoğun rekabet, onları kurumsal DA sistemlerini tercih etmeye veya özellikle tam danksharding uygulandığında Ethereum'un yerel veri erişilebilirliğine güvenmeye yönlendirebilir. Bu, Avail'in DA çözümünün benimsenmesini potansiyel olarak etkileyebilir.

Paylaşılan Güvenlik Riski

Avail Fusion tarafından sağlanan paylaşılan güvenlik modeli, AVAIL token'ın yanı sıra çeşitli varlıkları staking yapmaya dayanmaktadır, bu durum kullanıcıların çeşitli varlıkların güvenliği konusunda endişelenmelerine neden olabilir. Bazı geliştiriciler, birden çok tokena bağımlı olmaktansa ETH veya BTC gibi tek, sağlam bir varlıktan güvenlik elde etmeyi tercih edebilir. Ayrıca, Avail Fusion yeterli güvenlik sunamazsa, geliştiriciler daha güçlü ekonomik güvenliğe sahip DA çözümlerine doğru kayabilir.

Değer Katma Hizmet Ekosistemlerinden Gelen Rekabet

Diğer dinlenme veya paylaşılan güvenlik ürünleri, rollups'a yönelik değerli hizmet ekosistemleri geliştirebilir. Örneğin, EigenLayer, merkezi olmayan sıralama, veri erişilebilirliği ve hızlı kesinlik hizmetleri sunabilir, bu da daha rekabetçi hale getirebilir. Bu ek özellikler, daha kapsamlı ve güvenli bir çözüm arayan geliştiricileri çekebilir.

Yazar: Snow
Çevirmen: Piper
İnceleyen(ler): Piccolo、Edward、Elisa
Çeviri İnceleyicileri: Ashely、Joyce
* Bilgiler, Gate.io tarafından sunulan veya onaylanan finansal tavsiye veya başka herhangi bir tavsiye niteliğinde değildir ve bu tip bir durumu teşkil etmemektedir.
* Bu makale Gate.io kaynak gösterilmeden çoğaltılamaz, aktarılamaz veya kopyalanamaz. Aykırı davranışlar, Telif Hakkı Yasasının ihlalidir ve yasal işleme tabi olabilir.

Kripto dünyası için Avail neden gereklidir?

İleri Seviye10/11/2024, 1:24:06 AM
Bu makale, modüler mimarisi, veri erişilebilirlik çözümleri ve etkileşimlilik zorluklarına nasıl yanıt verdiği konusunda Avail blockchain'in tasarımı, işlevselliği ve güvenliğine derinlemesine bir bakış sunmaktadır. Avail DA, Avail Nexus ve Fusion gibi teknolojiler aracılığıyla, Avail ölçeklenebilirliği geliştirmeyi, varlık transfer işlemlerini kolaylaştırmayı ve ağ güvenliğini artırmayı amaçlamaktadır.

Giriş

Blok zinciri teknolojisinin hızla gelişmesiyle birlikte, monolitik blok zincirleri ciddi ölçeklenebilirlik ve birlikte çalışabilirlik zorluklarıyla karşı karşıyadır. Ethereum gibi önde gelen platformlar, yüksek kullanıcı talebi dönemlerinde hızla artan işlem ücretleriyle karşılaşıyor ve bu da merkezi olmayan uygulamaların benimsenmesini önemli ölçüde engelliyor. Bu sorunları çözmek için geliştiriciler sürekli olarak yenilikçi çözümler arıyorlar ve Avail'in ortaya çıkması bu sorunları çözmek için yeni bir yön sunuyor. Cancun yükseltmesinin ardından, Ethereum ekosistemindeki işlem maliyetleri önemli ölçüde düştü ve modüler teknoloji, blok zinciri geliştirmede önemli bir anlatı haline geldi. Yılın ilk yarısında, Celestia ve EigenDA gibi modüler blok zincirleri trende öncülük etti ve 23 Temmuz'da Avail, Avail DA ana ağını başlatarak modüler alanda büyük bir adım attı.

Modüler blok zincirlerindeki temel projelerden biri olarak, Avail, EigenDA ve Celestia benzer alanlara hizmet verir. Bununla birlikte, altyapı, yürütme modelleri ve jeton ekonomik tasarımları açısından her birinin benzersiz özellikleri bulunmaktadır.

Ekip Arka Planı

Avail, Polygon'dan kaynaklandı ve 2023'te bağımsız, tarafsız bir varlık haline geldi. Veri erişilebilirliği (DA) endüstride odak noktası haline gelmeden önce, Anurag Arjun diğerleriyle işbirliği yaparak Ethereum'un ölçeklenebilirlik sorunlarını çözmeyi amaçlayan Plasma zincirini geliştirdi. Bu zincir, Polygon'un 19 milyar dolar gelir elde etmesine yardımcı olsa da, sonuçta ideal ölçekleme çözümü haline gelmedi. Bu süreç boyunca Anurag, tüm blok zincirlerinin sonunda aynı zorlukla karşılaşacağını fark etti - veri erişilebilirliği. Rollup işlem maliyetlerinin yaklaşık% 80'i DA ile ilgilidir, bu durum onun birden fazla blok zinciri için ölçeklenebilirlik sorunlarını çözebilecek maliyet etkin bir DA katmanının yaratılmasını hayal etmesine yol açtı.

Bu fikir Anurag'a özgü değildi; birçok Layer 1 (L1) blockchain projesi de kendilerini DA katmanları olarak konumlandırmaya çalıştı. Örneğin, Ethereum, Rollup yaklaşımı aracılığıyla DA çözümleri araştırıyor, diğer L1 projeleri ise bu alanda yenilik yapıyor. Anurag, DA için özel olarak tasarlanmış bir L1 blockchain'in belirgin avantajlar sunduğuna inanıyor.

Anurag, Matic'te geçirdiği süre boyunca, kriptografi ve güvenlik alanında doktora yapan Avail'in şu anki kurucu ortağı Prabal Banerjee ile tanıştı. Prabal daha sonra ekibe araştırmacı olarak katıldı ve birlikte kendilerini ölçeklenebilir bir DA katmanı oluşturmaya adadılar. Sıfır Bilgi Kanıtı (ZK) teknolojisinin yükselişiyle birlikte, geçerlilik kanıtlarına dayalı iki entegre blok zinciri tasarımı. Anurag'ın Polygon'da milyar dolarlık bir protokol oluşturma deneyiminden yararlanarak, veri kullanılabilirliği zorluklarını ele almak için çözümlerin geliştirilmesini ilerlettiler.

Monolitikten Modüler'e


Kaynak: Resmi Belgelerden Yararlanın

Altta yatan hesaplama kaynakları için rekabet arttıkça, Ethereum'un monolitik mimarisi -tek bir zincirde yürütme, uzlaşma, sıralama ve veri erişilebilirliği (DA) işlemlerini yöneten- ölçeklenebilirlik açısından özellikle kısıtlamalarını giderek daha fazla ortaya çıkarmıştır. Bu durum endüstriyi monolitik modeli yeniden değerlendirmeye ve yeni çözümler araştırmaya teşvik etmiştir.

Rollups, yürütümü zincir dışına taşıyarak modüler bir mimari sundu, bu da Layer 1 (L1) ağlarında tıkanıklığı hafifletti, kullanıcılar için işlem maliyetlerini azalttı ve işlem geçişini artırdı. Bu mimari, zincir üzerindeki verimliliği önemli ölçüde artırsa da, Ethereum'un sınırlı blok alanı bir engel olarak kalmakta ve talep arttıkça bu sorun tekrar ortaya çıkabilir. Şu anda merkezi olmayan uygulamalar (Dapp'ler), veri iletimi ve yerleşim için L1'e güvenmektedir, Rollups ise bu süreçleri yönetmek için L1'i kullanır. Rollups, blok alanının kullanımını optimize etse de, blok alanı kendisi nadir bir kaynak olarak kalmaktadır.

Ethereum Rollup'ların L1 işlemlerinin analizi, DA maliyetlerinin Rollup harcamalarının %90'ını oluşturduğunu ortaya koyuyor ve bu da harcamaların en büyük kaynağı haline getiriyor. Bu maliyetin çoğu, işlem verilerini yayınlamak için L1 ücretleri ödemekten kaynaklanıyor.

Rollup'ların dış zincirde yürütülmesi gibi, Avail'in mimarisi veri erişilebilirliğini ayrı bir katmana taşımayı mümkün kılar. Avail, ölçeklenebilirlik, yönetişim ve merkeziyetsizlik sorunlarını ele alan esnek, kullanıcı dostu ve güvenli bir DA katmanı sağlar.

Avail’ın Modüler Mimarisi

Avail, veri erişilebilirliği, birleştirme ve paylaşılan güvenlik entegre eden modüler teknoloji yığınından yararlanarak Web3'ün birleşmesini hızlandırmayı amaçlar. Avail'i kullanarak off-chain işlem verilerini yayınlamak için kullanılan Rollup'lar, Optimistic Rollup'lar için Validium (buna Optimium denir) gibi sistemler oluşturacaktır. Validium'lar ve Egemen Rollup'lar, düşük güvenceye dayalı veri erişilebilirliği ve sıralama hizmetleri için Avail'e güvenebilir.

İşte Avail'in Validiumları ve Sovereign Rollups'ları nasıl desteklediğine dair bir genel bakış.

  1. İşlem Gönderme: Mevcut Rollup'ların çoğu gibi, işlem verileri toplanır ve durum kökü Avail DA'ya (Veri Erişilebilirliği) gönderilir. Her bir grup, Rollup'ın kaynağını temsil etmek için benzersiz bir uygulama Kimliği ile ilişkilendirilir.
  2. Veri Genişletme ve Silinme Kodlama: Avail DA'ya sunulan işlemler silinme kodlamasına tabi tutulur. Veri bloğu n orijinal parçaya bölünür ve 2n parçaya genişletilir. 2n kümesinden herhangi n parça kullanılarak orijinal veri yeniden oluşturulabilir, böylece gereksizlik ve hata toleransı sağlanır.
  3. Taahhüt Oluşturma: Redundant verilere KZG polinom taahhütleri uygulayan Avail DA, kriptografik kanıtlar aracılığıyla bütünlüğünü sağlar. Bu taahhütler depolanan verilerin doğru ve değiştirilemez olduğunu garanti eder.
  4. Blok Yayılımı: Doğrulayıcılar, KZG taahhütlerini içeren bloklar alır ve doğruluğunu doğrulamak için yeniden oluştururlar. Bloğun geçerliliği daha sonra uzlaşı ile belirlenir.
  5. Hafif İstemci Ağı: Hafif istemciler, blok verilerinin bütünlüğünü doğrulamak için Veri Erişilebilirlik Örnekleme (DAS) kullanır. Bu, blok başlıklarının taahhütlerinde KZG polinom açma doğrulaması yaparak yapılır, tam KZG taahhüdünü yeniden oluşturma veya dolandırıcılık kanıtlarına güvenme ihtiyacını ortadan kaldırır.
  6. Kanıt Doğrulama: Hafif istemciler, veri matrisinden oluşturulan hücre düzeyi kanıtlarını kullanarak kanıt doğrulama işlemini gerçekleştirir. Bu, istemcinin tam bloğu indirmesi veya doğrulaması gerekmeksizin verilerin mevcut ve doğru olduğunu sağlar.

Avail, dolandırıcılık kanıtları yerine geçerlilik kanıtlarını kullandığı için, hafif istemciler durumun nihai olduğunu doğruladıktan sonra veri bulunabilirliğini ve doğruluğunu hemen doğrulayabilirler. Hafif istemci ağı ayrıca veri bulunabilirliği örnekleme yoluyla yüksek veri bulunabilirliğini sağlar. Daha fazla hafif istemci katıldıkça, örnekleme yeteneği artar ve ağın daha büyük blokları desteklemesine izin verir. Bu hafif istemciler hatta dizüstü bilgisayarlar veya mobil cihazlarda çalıştırılabilir, ağın verimliliğini artırır.


Kaynak: Resmi Belgelerden Yararlanın

Teknik Özellikler

Hafif İstemci Kullanım Senaryoları

Şu anda, birçok blockchain uygulaması, kullanıcıların doğrudan blok zincirine bağlanmaları yerine, bu aracılar aracılığıyla dolaylı olarak etkileşime girmelerine dayanarak tam düğümleri korumak için aracılara güvenir. Garantili veri erişilebilirliği eksikliği nedeniyle, hafif istemciler henüz geleneksel mimarilerin ideal alternatifi olmamıştır. Avail, uygulamaların aracılara güvenmeden doğrudan blok zincir ağıyla etkileşimde bulunmasını sağlayarak bu sorunu ele almaktadır.

Avail, tam düğüm çalışmasını desteklemesine rağmen, çoğu uygulama tam düğümlerin çalıştırılmasına ihtiyaç duymaz veya sorunsuz çalışabilmesi için sadece birkaç düğüm gerektirir. Bu, blok zinciri ağına katılım için kaynak gereksinimlerini önemli ölçüde azaltır ve daha fazla katılımcının hafif altyapı aracılığıyla doğrudan zincirle etkileşimde bulunmasına izin vererek merkezi olmayanlaşmayı artırır.

Veri Erişim Örnekleme (DAS)

Geleneksel hafif istemcilerle benzer şekilde, Avail'in hafif istemcileri sadece blok başlık verilerini indirmeleri gerekiyor. Ayrıca, blok verilerinin bir kısmının rasgele örnekleme yaparak veri erişilebilirliğini veri erişilebilirliği örnekleme (DAS) aracılığıyla doğruluyorlar. Sıfırlama kodlamasını KZG polinom taahhütleriyle birleştirerek, hafif istemciler, sahtekarlık kanıtlarına güvenmeksizin neredeyse %100 veri erişilebilirliğini sağlayabilir ve yalnızca küçük ve sabit bir sorgu sayısı gerektirir.

Erasure Kodlama ve Veri Erişilebilirliği

Silme kodlama, verileri parçalara ayırarak çalışır ve verinin bazı bölümleri kaybedilse bile orijinal içeriği geri yükler. Blok zinciri uygulamalarında, kötü niyetli aktörler verinin bazı parçalarını gizlemeye çalışsa bile sistem hala diğer parçalardan geri kazanabilir. Bu mekanizma, veri kullanılabilirliği örnekleme güvenilirliğini önemli ölçüde artırır ve sistem'in veri sahtekarlığına karşı direncini daha da güçlendirir.

KZG Taahhütleri

KZG taahhütleri, 2010 yılında Aniket Kate, Gregory M. Zaverucha ve Ian Goldberg tarafından geliştirilen verimli bir polinom taahhüt yöntemidir ve son yıllarda sıfır bilgi kanıt sistemlerinde geniş çapta benimsenmiştir. Avail'in mimarisinde, KZG taahhütleri şu avantajları sunar:

  • Block başlığına kaydedilen değerlere özgü kısa süreli taahhüt sağlarlar.
  • Hafif istemciler, bu taahhütler aracılığıyla veri erişilebilirliğini doğrulayabilir.
  • KZG taahhütlerinin kripto bağlama özellikleri, yanlış taahhütlerin neredeyse imkansız olmasını sağlar ve dolandırıcılık kanıtlarına olan ihtiyacı önemli ölçüde azaltır.

Avail'in Birleşik Katmanı

Avail, temel veri erişilebilirlik (DA) katmanı, Nexus birleşik katmanı ve Fusion adı verilen bir ek güvenlik katmanı ile başlayan kapsamlı bir teknoloji yığını olan 'Unified Layer'ı inşa ediyor. Ölçeklenebilir veri erişilebilirlik katmanı sayesinde, Avail, tüm Web3 ekosistemini desteklemeyi hedefliyor. KZG polinom taahhütlerine dayalı geçerlilik kanıtlarını kullanarak, Avail gerçek zamanlı, güvenilir veri erişilebilirliğini sağlayarak rollup'ların büyümesine, birbirine bağlanmasına, güvenliğini sürdürmesine ve uyum sağlamasına olanak tanır.

Kullanılabilir DA


Kaynak: Resmi Belgeler Mevcut

Avail DA, veri erişilebilirliği için özel olarak optimize edilmiş bir temel mimaridir. Diğer veri erişilebilirlik katmanlarından ayrılan GRANDPA ve BABE onaylama algoritmalarını kullanır. Bu tasarım, Avail DA'ya yüksek ölçeklenebilirlik sağlar ve Veri Erişilebilirlik Örnekleme (DAS) ve geçerlilik kanıtları aracılığıyla düşük maliyetlerle güvenilir veri garantileri sunar.

Temelinde, Avail DA, kullanıcılara tüm bloğu indirmeden blok veri erişilebilirliğini doğrulamalarına izin verirken işlemleri önceliklendirir ve yayınlamayı destekler. Avail DA'nın belirleyici özelliklerinden biri veri-ayırt etmeyen doğasıdır. EVM, WASM ve özel yeni çalışma zamanları da dahil olmak üzere çeşitli yürütme ortamlarını destekler, geniş bir blockchain uygulamaları yelpazesi için esnek bir temel sağlar.

Nexus kullanılabilir


Kaynak: Resmi Belgelere Ulaşın

Avail Nexus, Avail ekosisteminin ikinci direğidir, Web3 ekosistemini birleştirmek için tasarlanmış izinsiz bir çerçevedir. Hem iç hem de dış blok zincirleri kullanarak, güvenilir bir temel olarak Avail DA'yı kullanır ve bir doğrulama merkezi olarak hareket eder. Nexus, kanıt biriktirme, doğrulama katmanı, sıralayıcı seçme mekanizması ve bir yuva açık artırma sistemi gibi unsurları konsolide eden ZK-koordine Rollup sistemi entegre eder. Nexus, Ethereum ve Avail DA katmanına periyodik olarak toplanmış kanıtlar sunarak, çapraz zincir operasyonlarının güvenilirliğini sağlar.

Fusion Kullanılabilir


Kaynak: Resmi Belgeler Kullanılabilir

Avail Fusion, üçüncü direk, Avail ekosistemi ve daha geniş Web3 alanı için ek güvenlik sağlar. Fusion'ın temel kavramı, birleşik bir sistemin ekonomik düzeyde birleşik güvenlik gerektirdiğidir. Fusion Security, BTC ve ETH gibi kurulmuş ekosistemlerden yerli varlıkları kullanarak Avail'in fikir birliğini artırır ve Avail fikir birliğine güvenlik katkısı sağlar. Bu, blok zincirleri arasında fikir birliği sağlamak için harici jetonların kullanılmasına yönelik ilk girişimdir.

Fusion, iki tür varlık stakingini destekler: kurulmuş kripto paralar ve yeni çıkan Rollup tokenleri. Şu anda Fusion'ın prototipi, Avail blockchaini üzerinde çalışan bir staking modülü ve varlık dönüşüm stakingi için başka bir modül içeriyor. Avail Fusion'ın ilk genel prototipinin hala geliştirme aşamasında olduğuna dikkat etmek önemlidir.

Avail'de Düğüm Türleri

Avail'ın mimarisi geleneksel monolitik blok zincirlerinden farklı olsa da, hala tam düğümler, hafif istemciler, arşiv düğümleri ve doğrulayıcı düğümler de dahil olmak üzere çeşitli düğüm türlerini destekliyor.

  • Tam Node: Tam düğümler blokların indirilmesi ve doğruluğunun doğrulanmasıyla sorumludur, ancak uzlaşma sürecine katılmazlar. Tam düğümler sistemde ek yedeklilik ve dayanıklılık sağlasa da, ağ işlevselliği için gerekli değillerdir.
  • Doğrulayıcı Düğüm: Doğrulayıcı düğümler, blokların oluşturulmasında, hangi işlemlerin dahil edileceğini belirlemede ve sırayı korumada hayati öneme sahiptir. Bu düğümler, ağın uzlaşmaya varmasına yardımcı olur.
  • Hafif İstemci: Hafif istemciler, tam bir düğüm çalıştırmadan veya uzaktaki eş düğümlere güvenmeden Avail'in veri erişilebilirlik (DA) katmanıyla etkileşimde bulunmayı kullanıcılara sağlar. Bununla, her yeni oluşturulan blok için Veri Erişilebilirlik Örnekleme (DAS) gerçekleştirerek, tüm bloğu indirmeksizin veri erişilebilirliğini sağlar.
  • RPC Düğümü: RPC düğümleri, geliştiricilerin ve harici kullanıcıların Avail ağıyla etkileşime geçmek için bir Ağ Geçidi olarak işlev gören bir API sağlar.

Hafif istemciler, Avail ağındaki onaylanmış blokları izler ve her yeni blok içinde önceden belirlenmiş veri birimleri üzerinde DAS gerçekleştirir. Başarılı doğrulama sonrasında sistem, kullanıcı tarafından gerekli olan güven seviyesine dayanarak blok içindeki veri birimlerinin bir alt kümesinin kesinliğini hesaplar.

Ekonomik Model

Token Dağıtımı

Avail DA ana ağı başlatıldıktan sonra, ekip 10 milyar jeton toplam arzı olan uygun kullanıcılara AVAIL jetonları havadan bıraktı. Dağıtım ayrıntıları aşağıdaki gibidir:

  • Havuz havuzları ve genel tahsis için %6
  • %30 ekosistem gelişimi için
  • Topluluk ve araştırma için %23.88
  • Yatırımcılara %14,12 tahsis edildi
  • %20 çekirdek katkıda bulunanlara ayrıldı


Kaynak: Resmi Belgeler Mevcut

Staking

AVAIL token, ekosistem yönetimi ve likit istifleme dahil olmak üzere çeşitli amaçlar için kullanılmaktadır. Resmi yönetim çerçevesi tam olarak detaylandırılmamış olsa da, herkes Avail'in altyapısı boyunca AVAIL tokenini istiflemek suretiyle istifleme ödülleri kazanabilir.

Staking için, Avail, Substrate ekosisteminden devralınan Nominated Proof-of-Stake (NPoS) konsensüs mekanizmasını benimser. Bu sistemde staking, kullanıcıların ağ güvenliğini artırmak ve ödüller kazanmak için AVAIL jetonlarını staking yapmasını gerektirir. Staking yapılan jeton miktarı arttıkça, ağa saldırmak için gereken maliyet artar, bu nedenle ağ daha güvenli hale gelir.

Staking uygulamaları şunları içerir:

  • Avail DA Staking: Kullanıcılar, ağı güvence altına almak ve Web3 oyunları ve DeFi platformları gibi farklı uygulamaları desteklemek için AVAIL token'larını doğrulayıcılara veya aday havuzlarına staking yapabilirler. Staker'lar katkıları için ödüller kazanırlar.
  • Nexus Staking'ten Yararlanın: Dizilerin işlem gönderme ve sıralama işlemlerine katılmak için AVAIL jetonlarını bloke etmeleri gerekmektedir. Yüksek performanslı diziler ödüllendirilirken, düşük performanslı olanlar cezalandırılır.
  • Avail Fusion Staking: AVAIL tokenları dışında, kullanıcılar BTC ve ETH gibi diğer önemli kripto varlıklarını staking yaparak ağ güvenliğini artırabilir ve staker'lar ödüller kazanabilir.

Kullanıcıların tokenlarını çıkarmak isteyenlerin, AVAIL tokenları 28 günlük bir bağlantı sürecinden geçmeleri gerektiğini unutmamak önemlidir; bu süre zarfında tokenları kullanılamaz veya transfer edilemez.

Zorluklar

Rollup Yarışması Riski

Avail'ın büyümesi, kurulmuş ekosistemlere ve içerideki uyumluluk çözümlerine sahip büyük genel amaçlı rollup'lar tarafından zorlanabilir. Bu rollup'lar nihayetinde harici uyumluluk sistemlerine güvenmeyebilir, bu da Avail Nexus'un değerini azaltabilir. Ancak uygulama özel rollup'ların artışı ve kullanıcıların karşılaştığı yüksek derecede parçalanma, bu senaryoyu daha az olası hale getiriyor.

DA Çözümlerinde Rekabet

Celestia ve EigenDA gibi birden çok veri erişilebilirlik (DA) çözümü ve Ethereum'un yaklaşan EIP-4844'ü, veri yayınlama seçeneği olarak "bloklar"ı tanıtmasıyla, DA katmanındaki rekabet artıyor. Rollup'ların veri yayınlama maliyetlerine duyarlılığı ve DA çözümleri arasındaki yoğun rekabet, onları kurumsal DA sistemlerini tercih etmeye veya özellikle tam danksharding uygulandığında Ethereum'un yerel veri erişilebilirliğine güvenmeye yönlendirebilir. Bu, Avail'in DA çözümünün benimsenmesini potansiyel olarak etkileyebilir.

Paylaşılan Güvenlik Riski

Avail Fusion tarafından sağlanan paylaşılan güvenlik modeli, AVAIL token'ın yanı sıra çeşitli varlıkları staking yapmaya dayanmaktadır, bu durum kullanıcıların çeşitli varlıkların güvenliği konusunda endişelenmelerine neden olabilir. Bazı geliştiriciler, birden çok tokena bağımlı olmaktansa ETH veya BTC gibi tek, sağlam bir varlıktan güvenlik elde etmeyi tercih edebilir. Ayrıca, Avail Fusion yeterli güvenlik sunamazsa, geliştiriciler daha güçlü ekonomik güvenliğe sahip DA çözümlerine doğru kayabilir.

Değer Katma Hizmet Ekosistemlerinden Gelen Rekabet

Diğer dinlenme veya paylaşılan güvenlik ürünleri, rollups'a yönelik değerli hizmet ekosistemleri geliştirebilir. Örneğin, EigenLayer, merkezi olmayan sıralama, veri erişilebilirliği ve hızlı kesinlik hizmetleri sunabilir, bu da daha rekabetçi hale getirebilir. Bu ek özellikler, daha kapsamlı ve güvenli bir çözüm arayan geliştiricileri çekebilir.

Yazar: Snow
Çevirmen: Piper
İnceleyen(ler): Piccolo、Edward、Elisa
Çeviri İnceleyicileri: Ashely、Joyce
* Bilgiler, Gate.io tarafından sunulan veya onaylanan finansal tavsiye veya başka herhangi bir tavsiye niteliğinde değildir ve bu tip bir durumu teşkil etmemektedir.
* Bu makale Gate.io kaynak gösterilmeden çoğaltılamaz, aktarılamaz veya kopyalanamaz. Aykırı davranışlar, Telif Hakkı Yasasının ihlalidir ve yasal işleme tabi olabilir.
Şimdi Başlayın
Kaydolun ve
100 USD
değerinde Kupon kazanın!