Bu makale ilk olarak 25 Eylül 2024'te yayınlandı

Merkezi olmayan depolama ağı Arweave, AR coin'in fiyatı, ekolojisi ve popülaritesinde başarılı bir şekilde geri dönüşe neden olan AO hesaplama katmanını piyasaya sürdü; bu da bir geri dönüş savaşı olarak adlandırılabilir. Genel bir hesaplama zinciri olarak Sui, merkezi olmayan depolama ağı Walrus'u başlatarak nasıl bir dalga yaratacak?
Arka plan
takım
Solana'nın arkasındaki geliştirme şirketinin adı Solana Labs, Aptos'un arkasındaki geliştirme şirketinin adı Aptos Labs ve Sui'nin arkasındaki geliştirme şirketinin adı Mysten Labs'dır (çok eşsiz). Mysten Labs'ın kurucularının ve çalışanlarının çoğu, Facebook tarafından dağıtılan bir blockchain projesi olan Diem'den (şimdiki adıyla Meta) geliyor.

Walrus, Mysten Labs tarafından "protokol, platform" olarak sınıflandırılan en son üründür ve merkezi olmayan bir depolama ağıdır. Walrus, İngilizce'de "mors" anlamına gelir. Resmi web sitesinde "bir mors gibi gelişmek" ve "bir mors gibi uyum sağlamak" gibi sloganlar vardır ve bu sloganlar protokolün bir depolama sistemi olarak güvenilirliğini ve kullanılabilirliğini ifade eder.
Sui ile iletişim
Walrus, Sui üzerine kuruludur ve depolama alanı ve meta veri satışını koordine etmek için Sui'yi kullanır. Ancak Walrus'u kullanmak, Sui üzerinde uygulama veya ürün oluşturulmasını gerektirmiyor ve yeni yönetişim belirteci WAL, SUI yerine bir yardımcı belirteç görevi görecek.
Rekabetçi ürünlerin karşılaştırılması
Merkezi olmayan depolama protokolleri genel olarak iki ana kategoriye ayrılır. İlk kategori tamamen kopyalanmış sistemlerdir ve alandaki başlıca rakipler olan Filecoin ve Arweave, bu tür sistemlerin tipik temsilcileridir. Bu türün temel avantajı, depolama düğümlerinde tam dosya kullanılabilirliği olması ve böylece depolama düğümü çevrimdışı olsa bile dosyalara erişimin ve bunların taşınmasının kolay olmasıdır. Bu kurulum, depolama düğümlerinin dosyaları kurtarmak için birbirlerine güvenmelerine gerek kalmaması nedeniyle izinsiz bir ortam sağlar.
Bu tür sistemlerin güvenilirliği, seçilen depolama düğümlerinin sağlamlığına bağlıdır. Klasik üçte bir statik düşman modeli ve sonsuz sayıda aday depolama düğümü havuzunun varsayımı altında, "oniki dokuz" güvenliğine ulaşmak (yani, dosya erişimini kaybetme olasılığının 10^-12'den az olması) ağda 25'ten fazla kopyanın depolanmasını gerektirir. Bu da 25 kat depolama yüküne neden olur. Ayrıca kötü niyetli kişilerin bir dosyanın birden fazla kopyasını saklıyormuş gibi davranarak sistemin bütünlüğünü zayıflatabileceği olası Sybil saldırıları sorunu da var.
İkinci tür merkezi olmayan depolama hizmeti Reed-Solomon (RS) kodlamasını kullanır. RS kodlaması bir dosyayı dilim adı verilen daha küçük parçalara böler ve her dilim orijinal dosyanın bir bölümünü temsil eder. Dilimlerin toplam boyutu orijinal dosyanın boyutundan büyük olduğu sürece orijinal dosya çözülebilir. RS kodlamanın dezavantajları da vardır. Kodlama ve kod çözme süreci, hesaplama açısından maliyetli olan saha operasyonlarına, polinom değerlendirmelerine ve enterpolasyonlara dayanmaktadır. Bu işlemler yalnızca etki alanının boyutu ve dilim sayısı nispeten küçük olduğunda pratiktir, bu nedenle kodlanmış dosyanın boyutu ve katılan depolama düğümlerinin sayısı sınırlıdır, aksi takdirde kodlamanın maliyeti çok yüksek olur ve merkeziyetsizlik derecesi sınırlanır. Bir diğer sorun ise, bir depolama düğümü çevrimdışı olduğunda ve başka biriyle değiştirilmesi gerektiğinde, tam olarak çoğaltılmış bir sistemin aksine, verilerin bir düğümden diğerine kopyalanamaması. RS kodlu sistemler, mevcut tüm depolama düğümlerinin dilimlerini yedek düğüme göndermesini gerektirir; yedek düğüm daha sonra kaybolan dilimleri kurtarır. Ancak bu işlem ağ üzerinden O(|blob|) verinin iletilmesiyle sonuçlanacaktır. Sık geri yükleme işlemleri, çoğaltmayı azaltarak elde edilen depolama tasarrufunu azaltır.
Depolama Zorlukları
Kullanılan çoğaltma protokolünden bağımsız olarak, mevcut tüm merkezi olmayan depolama sistemleri iki ek zorlukla karşı karşıyadır:
- Depolama düğümlerinin verileri koruduğundan ve atmadığından emin olmak için sürekli bir mücadele gerekiyor. Depolama için ödeme sağlayan açık, merkezi olmayan bir sistemde bu kritik öneme sahiptir, ancak şu anda bu uygulama, her dosyanın ayrı bir meydan okuma gerektirmesi nedeniyle sistemin ölçeklenebilirliğini sınırlamaktadır.
- Depolama düğümlerinin koordinasyona ihtiyacı vardır: Sistemde kimlerin olduğunu, hangi dosyaların depolanması için ödeme yapıldığını bilmeleri, katılım için teşvikler uygulamaları ve kötüye kullanımı azaltmak için zorlukları ve mekanizmaları yönetmeleri gerekir. İşte bu nedenle yukarıdaki sistemlerin her biri işlemleri gerçekleştirmek için özel bir blok zinciri uyguladı ve depolama protokollerine ek olarak kripto para birimlerini de tanıttı.
Çekirdek Yenilik
Bu zorluklar karşısında Walrus, merkezi olmayan depolamaya farklı çözümler getirebilecek hangi yeniliklere sahip?
Basitçe anlatmak gerekirse:
Walrus, yenilikçi silme kodlama tekniklerini kullanarak yapılandırılmamış veri bloklarını, bir depolama düğümleri ağı boyunca dağıtılan ve depolanan daha küçük parçalara hızlı ve sağlam bir şekilde kodlayabiliyor. Parçaların üçte ikisi kaybolsa bile, bazı parçaları kullanarak orijinal veri blokları hızla yeniden oluşturulabilir. Bu, mevcut bulut hizmetleriyle karşılaştırılabilir düzeyde, çoğaltma faktörünü yalnızca 4x ila 5x seviyesinde tutarak, merkeziyetsizliğin ve daha yüksek arıza dayanıklılığının avantajlarıyla mümkündür.
Özellikle:
Walrus, Bizans Hata Toleransı için tasarlanmış yeni bir 2D kodlama algoritması olan RedStuff'ı piyasaya sürdü. RedStuff, hızlı çalışma ve yüksek güvenilirlik avantajlarını bir araya getiren çeşme kodlarına dayanmaktadır.
RedStuff, basit işlemler (özellikle XOR, özel OR işlemi) yoluyla verileri birincil ve ikincil dilimlere kodlar. Bu dilimler depolama düğümleri arasında dağıtılır ve her düğüm benzersiz bir kombinasyona sahiptir. RedStuff, farklı boyutların kodlanması için farklı eşik değerleri kullanır. Birincil boyut, bir veri bloğunun mevcut olduğunu kanıtlamak için yalnızca 2f+1 imzaya ihtiyaç duyulduğundan ve bu da zaten 3'lük bir çoğaltma faktörü oluşturduğundan, eşzamansız yazmalara izin veren f+1'lik bir kurtarma eşiği kullanır.

İkincil boyut 2f+1 kurtarma eşiğini kullanır. Bu tasarım ilk kez asenkron depolama kanıtını gerçekleştirirken, yalnızca 1,5 kat ek çoğaltma sunar ve son toplam çoğaltma faktörü 5 kattan azdır. Daha da önemlisi, 2D kodlama sayesinde, kaybolan veri miktarına bağlı olarak kaybolan dilimler kurtarılabiliyor ve böylece bant genişliğinden tasarruf sağlanıyor.

RedStuff'ın avantajları şunlardır: RS kodlamayla karşılaştırıldığında, basit XOR işlemlerinin kullanılması kodlama/kod çözmeyi daha hızlı hale getirir; düşük depolama yükü nedeniyle sistem yüzlerce düğüme genişletilebilir ve yüksek dayanıklılık ve hata toleransına sahiptir, bu da Bizans arızaları durumunda bile verilerin kurtarılabilmesini sağlar.
İzin gerektirmeyen bir protokol olan Walrus, depolama düğümlerinin doğal kaybıyla başa çıkmak ve verilerin sürekli kullanılabilirliğini sağlamak için etkili bir komite yeniden yapılandırma protokolüyle donatılmıştır. Mevcut komite, dönemler arasında yeni bir komite tarafından değiştirildiğinde, yeniden yapılandırma protokolü, Kullanılabilirlik Noktasını (PoA) aşan tüm blokların kullanılabilir kalmasını sağlar. RedStuff'ın 2D kodlaması durum geçişini daha verimli hale getirir ve bazı düğümler kullanılamıyor olsa bile diğer düğümler kaybolan dilimleri kurtarabilir.

Düğüm 1 ve Düğüm 3, Düğüm 4'ün dilim verilerini kurtarmasına yardımcı olur
Walrus, düğümlerin verileri doğru şekilde depoladığını doğrulamak için asenkron bir meydan okuma protokolü sunar. Protokol, ağ varsayımlarına dayanmadan veri kullanılabilirliğini garantileyen verimli depolama kanıtlarına izin verir ve maliyeti, depolanan dosya sayısıyla logaritmik olarak ölçeklenir.
Walrus'un ekonomik modeli, ödül ve ceza mekanizmasıyla birleştirilmiş stake etme esasına dayanıyor. Yenilikçi depolama kimlik doğrulama mekanizması, depolanan dosya sayısıyla logaritmik olarak ölçeklenir ve böylece dosya depolama kanıtlama maliyetini azaltır.
Özetle, RedStuff protokolünü temel alan Walrus, makul bir maliyetle yüksek özgünlük, bütünlük, denetlenebilirlik ve kullanılabilirlik sağlayan ölçeklenebilir, dayanıklı ve ekonomik olarak uygulanabilir bir merkezi olmayan depolama çözümü sunmaktadır.
Bütün bunlar Walrus'un kontrol katmanı olan Sui sayesinde gerçekleşiyor. Koordinasyon katmanı olarak ölçeklenebilir, programlanabilir ve güvenli bir altyapıya sahip olmak, merkezi olmayan depolama alanının temel sorunlarına odaklanılmasını sağlar.
Potansiyel Hava Atışları
Walrus, bağımsız bir token olan WAL'ı piyasaya sürecek ve bu token'ın faydaları arasında staking, yönetişim vb. yer alıyor. WAL airdrop'unu nasıl alabilirim? AO edinme yollarından biri de SUI sahibi olmak olabilir.
Walrus'un yakın zamanda bir test ağı başlatması bekleniyor, ana ağın başlatılma zamanı ise henüz belirlenmedi. Artık Walrus'u kendi web sitenizi dağıtmak için nasıl kullanacağınızı öğrenmek için resmi belgelere gidebilirsiniz.
Kaynaklar:
Mors Beyaz Bülteni:
Kaynaklar:
Mors Beyaz Bülteni:
https://docs.walrus.site/walrus.pdf
Walrus: Merkezi olmayan depolama ve DA protokolü, L2 ve büyük depolama Sui temel alınarak oluşturulabilir: https://foresightnews.pro/article/detail/63040
Mysten Labs Araştırmacısı X Konusu:
https://x.com/LefKok/durum/1836868240666153293
Tüm Yorumlar