Merkeziyetsizlik Depolama: Kavram Hype'dan Pratik Uygulamaya Evrim Süreci
Depolama, blok zinciri endüstrisinin popüler bir alanlarından biri olmuştur. Filecoin, önceki boğa piyasasının lider projelerinden biri olarak, piyasa değeri bir ara 10 milyar doları aşmıştır. Arweave, kalıcı depolamayı satış noktası olarak kullanarak, en yüksek piyasa değerini 3.5 milyar dolara ulaştırmıştır. Ancak, soğuk veri depolamanın kullanılabilirliği sorgulanmaya başlandıkça, Merkeziyetsizlik depolamanın gelişim perspektifi gölgelenmiştir. Walrus'un ortaya çıkmasıyla tekrar ilgi uyandırılmış, Aptos ve Jump Crypto tarafından başlatılan Shelby projesi ise sıcak veri depolamayı yeni zirvelere taşımıştır. Bu makale, Filecoin, Arweave, Walrus ve Shelby projelerinin gelişim yollarını analiz ederek, Merkeziyetsizlik depolamanın evrim sürecini tartışacak ve bu soruya cevap bulmaya çalışacaktır: Merkeziyetsizlik depolama gerçekten ne zaman yaygınlaşacak?
Filecoin: Depolama İsmi, Madencilik Gerçeği
Filecoin, merkeziyetsizliğe odaklanan erken ortaya çıkan blockchain projelerinden biridir. Filecoin, depolama ile merkeziyetsizliği birleştirerek, merkezi veri depolama hizmet sağlayıcılarına olan güven sorununu gündeme getirmiştir. Ancak, merkeziyetsizliği sağlamak için yapılan fedakarlıklar, daha sonra Arweave ve Walrus gibi projelerin çözmeye çalıştığı bir sorun haline gelmiştir. Filecoin'in aslında bir madeni para olduğunu anlamak için, altındaki IPFS teknolojisinin sıcak veri işleme konusundaki nesnel sınırlamalarını bilmek gerekmektedir.
IPFS:Merkeziyetsizlik mimarisi için iletim darboğazı
IPFS( yıldızlararası dosya sistemi ) yaklaşık 2015 yılında piyasaya sürüldü ve içerik adreslemesi yoluyla geleneksel HTTP protokolünü devrim niteliğinde değiştirmeyi hedefliyor. Ancak IPFS'in en büyük dezavantajı erişim hızının son derece yavaş olması. Geleneksel veri hizmetlerinin milisaniye seviyesinde yanıt verebildiği günümüzde, IPFS'in bir dosyayı alması hala on saniyeler alıyor, bu da gerçek uygulama yayılımını ciddi şekilde sınırlıyor.
IPFS'in altındaki P2P protokolü esas olarak "soğuk veriler" için uygundur, yani sık değişmeyen statik içerikler, örneğin videolar, resimler ve belgeler gibi. Ancak dinamik web sayfaları, çevrimiçi oyunlar veya yapay zeka uygulamaları gibi sıcak veriler söz konusu olduğunda, P2P protokolü geleneksel CDN'lere göre belirgin bir avantaj sunmamaktadır.
IPFS kendisi bir blok zinciri olmasa da, kullandığı yönlendirilmiş döngüsel grafik (DAG) tasarımı, birçok kamu zinciri ve Web3 protokolü ile yüksek uyum sağladığı için doğal olarak blok zincirinin temel inşa çerçevesi olarak uygun hale gelmektedir. Bu nedenle, pratik bir değer eksikliği olsa da, blok zinciri anlatımını taşıyan bir temel çerçeve olarak yeterlidir. Erken aşama projeler, büyük bir planı başlatmak için çalışabilir bir çerçeveye ihtiyaç duyar, ancak Filecoin'in gelişimiyle birlikte, IPFS'in getirdiği sınırlamalar ilerlemesini engellemeye başlamıştır.
Depolama dış giyiminin altında madeni para mantığı
IPFS, kullanıcıların veri depolarken aynı zamanda depolama ağının bir parçası olmasını hedefliyordu. Ancak ekonomik teşviklerin yokluğunda, kullanıcıların bu sisteme aktif olarak katılması zorlaşmaktadır; dolayısıyla aktif depolama düğümleri olmaları da mümkün değildir. Bu, çoğu insanın sadece dosyalarını IPFS'ye yükleyeceği, kendi depolama alanlarını katkıda bulunmayacağı veya başkalarının dosyalarını depolamayacağı anlamına gelmektedir. İşte bu bağlamda, Filecoin ortaya çıkmıştır.
Filecoin'in token ekonomi modeli esasen üç rolden oluşmaktadır: kullanıcılar verileri depolamak için ücret öder; depolama madencileri kullanıcı verilerini depoladıkları için token ödülü alır; veri alma madencileri kullanıcılar ihtiyaç duyduğunda verileri sağlar ve ödül alır.
Bu modelin potansiyel bir hile alanı bulunmaktadır. Depolama madencileri, depolama alanı sağladıktan sonra ödül almak için gereksiz verilerle doldurabilirler. Bu gereksiz veriler geri alınmadığı için kaybolsalar bile ceza mekanizmasını tetiklemez. Bu, depolama madencilerinin gereksiz verileri silmesine ve bu süreci tekrar etmesine olanak tanır. Filecoin'in kopyalama kanıtı konsensüsü yalnızca kullanıcı verilerinin izinsiz silinmediğini garanti edebilir, ancak madencilerin gereksiz verileri doldurmasını engelleyemez.
Filecoin'un işleyişi büyük ölçüde madencilerin token ekonomisine sürekli yatırımlarına dayanırken, son kullanıcıların dağıtık depolama konusundaki gerçek ihtiyacına dayanmamaktadır. Proje sürekli olarak evrilmesine rağmen, mevcut aşamada Filecoin'in ekosistem inşası daha çok "madeni para mantığı"na uygun olup, "uygulama odaklı" depolama proje tanımına uygun değildir.
Arweave: Uzun Vadeli Düşünmenin Kazanımları ve Kaybları
Eğer Filecoin'in hedefi teşvik edici, doğrulanabilir bir Merkeziyetsizlik "veri bulutu" kabuğu oluşturmaksa, Arweave ise depolama alanında başka bir aşamaya geçiyor: verilere kalıcı depolama yeteneği sağlamak. Arweave, dağıtık bir hesaplama platformu yaratmaya çalışmıyor; tüm sistemi bir ana varsayım etrafında şekilleniyor - önemli veriler bir kerede depolanmalı ve sonsuza dek ağda saklanmalıdır. Bu aşırı uzun vadeli bakış açısı, Arweave'i mekanizmasından teşvik modeline, donanım gereksinimlerinden anlatım perspektifine kadar Filecoin'den büyük ölçüde farklı kılıyor.
Arweave, Bitcoin'i öğrenme nesnesi olarak alarak, yıllık uzun dönemler içinde kalıcı depolama ağını sürekli olarak optimize etmeyi deniyor. Arweave, pazarlama ile ilgilenmiyor, rakipleri ve piyasa trendleri hakkında endişe duymuyor. Sadece ağ mimarisini iteratif olarak geliştirmeye odaklanıyor, kimse ilgilenmese bile umursamıyor, çünkü bu, Arweave geliştirme ekibinin özüdür: uzun vadeli düşünme. Uzun vadeli düşünmenin bir sonucu olarak, Arweave geçen boğa piyasasında popülerlik kazandı; aynı zamanda uzun vadeli düşünme sayesinde, düşük bir seviyeye düşse bile Arweave birkaç boğa ve ay dönemini atlatabilir. Ancak gelecekte merkeziyetsiz depolama alanında Arweave'in bir yeri olacak mı? Kalıcı depolamanın varoluş değeri yalnızca zamanla kanıtlanabilir.
1.5 sürümünden en son 2.9 sürümüne kadar, Arweave piyasa dikkatini kaybetmiş olmasına rağmen, daha geniş bir madenci kitlesinin en düşük maliyetle ağa katılmasını sağlamak ve madencileri veri depolamaya teşvik etmek için sürekli çaba sarf etti ve tüm ağın dayanıklılığını artırmaya çalıştı. Arweave, piyasa tercihleriyle uyumlu olmadığını bildiği için temkinli bir yol izledi, madenci topluluğunu benimsemedi, ekosistem gelişimi tamamen durdu, ana ağı en düşük maliyetle güncelleyerek ağ güvenliğini tehlikeye atmadan donanım eşiklerini sürekli olarak düşürdü.
1.5-2.9 yükseltme yolu incelemesi
Arweave 1.5 sürümü, madencilerin gerçek depolama yerine GPU yığınlarına güvenerek blok üretme olasılıklarını optimize etme açığını ortaya çıkardı. Bu durumu önlemek için, 1.7 sürümü RandomX algoritmasını tanıtarak, profesyonel hesaplama gücünün kullanımını sınırladı ve genel CPU'ların madenciliğe katılmasını zorunlu kıldı, böylece hesaplama merkeziyetsizliğini zayıflattı.
2.0 sürümü SPoA kullanıyor, veri kanıtını Merkle ağaç yapısının basit yoluna dönüştürüyor ve senkronizasyon yükünü azaltmak için format 2 işlemlerini getiriyor. Bu yapı, ağ bant genişliği baskısını hafifletiyor ve düğüm işbirliği yeteneğini önemli ölçüde artırıyor. Ancak, bazı madenciler hala merkezi hızlı depolama havuzu stratejileriyle gerçek veri sahipliği sorumluluğundan kaçınabiliyor.
Bu sapmayı düzeltmek için, 2.4 sürümü SPoRA mekanizmasını tanıttı, küresel indeks ve yavaş hash rastgele erişimi getirdi, madencilerin geçerli blok oluşturmak için veri bloklarını gerçekten elinde bulundurmalarını gerektirdi, böylece mekanizma açısından hesap gücü yığılma etkisini zayıflattı. Sonuç olarak, madenciler depolama erişim hızına odaklanmaya başladı ve SSD ile yüksek hızlı okuma/yazma cihazlarının kullanımını artırdı. 2.6 sürümü, blok oluşturma ritmini kontrol etmek için hash zincirini tanıttı, yüksek performanslı cihazların marjinal faydasını dengeledi ve küçük ve orta ölçekli madencilere adil katılım alanı sağladı.
Sonraki sürümler, ağ işbirliği yeteneklerini ve depolama çeşitliliğini daha da güçlendirecek: 2.7, işbirlikçi madencilik ve havuz mekanizmasını ekleyerek küçük madencilerin rekabet gücünü artırıyor; 2.8, büyük hacimli düşük hızlı cihazların esnek katılımını sağlayan karma paketleme mekanizmasını tanıtıyor; 2.9, replica_2_9 formatında yeni bir paketleme sürecini tanıtarak verimliliği önemli ölçüde artırıyor ve hesaplama bağımlılığını azaltıyor, veri odaklı madencilik modelinin kapalı döngüsünü tamamlıyor.
Genel olarak, Arweave'in yükseliş yolu, depolama odaklı uzun vadeli stratejisini net bir şekilde göstermektedir: sürekli olarak hesaplama gücünün merkezileşme eğilimlerine karşı koyarken, katılım eşiklerini düşürmeye devam etmekte ve protokolün uzun vadeli çalışabilirliğini sağlamaktadır.
Walrus: Sıcak Veri Depolamanın Abartılması mı Yoksa İnovasyon mu?
Walrus'un tasarım yaklaşımı, Filecoin ve Arweave'den tamamen farklıdır. Filecoin'in çıkış noktası, merkeziyetsizlik ile doğrulanabilir bir depolama sistemi oluşturmakken, bunun bedeli soğuk veri depolamadır; Arweave'in hedefi ise, verilerin kalıcı olarak depolanabileceği zincir üstü bir İskenderiye Kütüphanesi inşa etmekken, bunun bedeli ise sınırlı uygulama senaryolarıdır; Walrus'un özü ise sıcak veri depolama maliyet verimliliğini optimize etmektir.
Büyüleyici değişiklikler: Maliyet yeniliği mi yoksa eskiyi yeni bir şişede sunmak mı?
Depolama maliyeti tasarımında, Walrus, Filecoin ile Arweave'in depolama giderlerini mantıksız buluyor. Her iki sistem de tam kopyalama mimarisi kullanıyor, bu da her düğümün tam bir kopya bulundurması sayesinde güçlü bir hata toleransı ve düğümler arasında bağımsızlık sağlıyor. Bu mimari, bazı düğümler çevrimdışı olsa bile, ağın veri kullanılabilirliğini garanti edebiliyor. Ancak bu, sistemin dayanıklılığı sürdürmek için çoklu kopya yedekliliği gerektirdiği anlamına geliyor, bu da depolama maliyetlerini artırıyor. Özellikle Arweave'in tasarımında, konsensüs mekanizması, veri güvenliğini artırmak için düğümlerin yedek depolama yapmasını teşvik ediyor. Buna karşılık, Filecoin maliyet kontrolünde daha esnek, ancak bunun bedeli olarak bazı düşük maliyetli depolamaların daha yüksek veri kaybı riski taşıyabileceği anlamına geliyor. Walrus, her iki sistem arasında bir denge bulmaya çalışıyor; mekanizması, kopyalama maliyetlerini kontrol ederken, yapılandırılmış yedeklilik yoluyla kullanılabilirliği artırarak veri erişilebilirliği ile maliyet verimliliği arasında yeni bir uzlaşma yolu oluşturuyor.
Walrus'un geliştirdiği Redstuff, düğüm fazlalığını azaltmanın anahtarı olan bir teknolojidir, Reed-Solomon(RS) kodlamasından türetilmiştir. RS kodlaması, verileri yeniden oluşturmak için veri kümesini iki katına çıkarmak amacıyla fazladan parçalar ekleyebilen geleneksel bir hata düzeltme kodu algoritmasıdır. CD-ROM'dan uydu iletişimine ve QR kodlarına kadar, günlük yaşamda yaygın olarak kullanılmaktadır.
Düzeltme kodları, kullanıcılara bir veri bloğunu ( gibi 1MB) almayı ve ardından bunu 2MB'a "büyütmeyi" sağlar; burada ek 1MB, özel düzeltme kodu verisidir. Blok içindeki herhangi bir bayt kaybolursa, kullanıcı bu baytları kod aracılığıyla kolayca geri kazanabilir. Hatta 1MB'a kadar veri kaybolsa bile, tüm blok geri kazanılabilir. Aynı teknoloji, bilgisayarların hasar görmüş CD-ROM'daki tüm verileri okumasını sağlar.
Şu anda en yaygın olanı RS kodlamasıdır. Uygulama şekli, k adet bilgi bloğundan başlayarak, ilgili polinomları oluşturmak ve bunları farklı x koordinatlarında değerlendirerek kodlama bloklarını elde etmektir. RS hata düzeltme kodu kullanıldığında, rastgele örnekleme ile büyük veri bloklarının kaybolma olasılığı çok düşüktür.
Örnek vermek gerekirse: Bir dosyayı 6 veri bloğu ve 4 kontrol bloğuna ayırarak toplamda 10 parça elde edilir. İçlerinden herhangi 6'sını saklamak, orijinal veriyi tamamen geri yüklemek için yeterlidir.
Avantajları: Hata toleransı yüksektir, CD/DVD, arıza önleyici disk dizileri (RAID) ve Azure Storage, Facebook F4( gibi bulut depolama sistemlerinde yaygın olarak kullanılmaktadır.
Eksiler: Kod çözme hesaplaması karmaşık, maliyetler yüksek; sık sık değişen veri senaryoları için uygun değildir. Bu nedenle genellikle zincir dışı merkeziyetsiz ortamlarındaki veri kurtarma ve programlama için kullanılır.
Merkeziyetsizlik mimarisi altında, Storj ve Sia, geleneksel RS kodlamasını dağıtık ağların gerçek ihtiyaçlarına uyacak şekilde ayarladı. Walrus da bu temele dayanarak kendi varyantını - RedStuff kodlama algoritmasını - daha düşük maliyetli ve daha esnek bir yedekleme depolama mekanizması sağlamak için geliştirdi.
Redstuff'un en büyük özelliği nedir? Geliştirilmiş hata düzeltme kodlama algoritması sayesinde, Walrus hızlı ve sağlam bir şekilde yapılandırılmamış veri bloklarını daha küçük parçalara kodlayabilir; bu parçalar depolama düğümü ağında dağıtılmış olarak saklanır. Üçte ikiye kadar parça kaybolsa bile, orijinal veri bloğunu hızlı bir şekilde yeniden yapılandırmak için kısmi parçalar kullanılabilir. Bu, kopyalama faktörünü yalnızca 4 ile 5 kat arasında tutarak mümkün hale gelir.
Bu nedenle, Walrus'u merkeziyetsizlik sahnesi etrafında yeniden tasarlanmış hafif bir yedekleme ve kurtarma protokolü olarak tanımlamak mantıklıdır. Geleneksel hata düzeltme kodları ), Reed-Solomon ( gibi, RedStuff artık katı matematiksel tutarlılığı hedeflememekte, bunun yerine veri dağılımı, depolama doğrulaması ve hesaplama maliyetleri üzerinde gerçekçi bir denge kurmuştur. Bu model, merkezi bir planlama için gerekli olan anlık kod çözme mekanizmasından vazgeçmiş, bunun yerine zincir üzerindeki Proof ile düğümlerin belirli veri kopyalarını tutup tutmadığını doğrulayarak daha dinamik ve kenarlaşmış bir ağ yapısına uyum sağlamıştır.
RedStuff'un tasarım çekirdeği verileri ana dilim ve yan dilim olmak üzere iki kategoriye ayırmaktır: ana dilim, orijinal veriyi geri yüklemek için kullanılır, üretimi ve dağıtımı sıkı bir şekilde kısıtlanmıştır, geri yükleme eşiği f+1'dir ve geçerlilik teminatı olarak 2f+1 imza gereklidir; yan dilim ise XOR kombinasyonu gibi basit işlem yöntemleri ile üretilir, esnek hata toleransı sağlamak ve genel sistemin dayanıklılığını artırmak için görev yapar. Bu yapı esasen veri tutarlılığına olan gereksinimleri azaltır - farklı düğümlerin kısa süreliğine farklı sürüm verilerini depolamasına izin verir, "nihai tutarlılık" uygulama yolunu vurgular. Arweave gibi sistemlerde geriye dönük bloklar için daha gevşek gereksinimlerle benzerlik göstermesine rağmen, ağın yükünü azaltmaktadır.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Merkeziyetsizlik depolamanın evrimi: FIL'den Shelby'ye teknolojik iterasyonlar ve sektör içgörüleri
Merkeziyetsizlik Depolama: Kavram Hype'dan Pratik Uygulamaya Evrim Süreci
Depolama, blok zinciri endüstrisinin popüler bir alanlarından biri olmuştur. Filecoin, önceki boğa piyasasının lider projelerinden biri olarak, piyasa değeri bir ara 10 milyar doları aşmıştır. Arweave, kalıcı depolamayı satış noktası olarak kullanarak, en yüksek piyasa değerini 3.5 milyar dolara ulaştırmıştır. Ancak, soğuk veri depolamanın kullanılabilirliği sorgulanmaya başlandıkça, Merkeziyetsizlik depolamanın gelişim perspektifi gölgelenmiştir. Walrus'un ortaya çıkmasıyla tekrar ilgi uyandırılmış, Aptos ve Jump Crypto tarafından başlatılan Shelby projesi ise sıcak veri depolamayı yeni zirvelere taşımıştır. Bu makale, Filecoin, Arweave, Walrus ve Shelby projelerinin gelişim yollarını analiz ederek, Merkeziyetsizlik depolamanın evrim sürecini tartışacak ve bu soruya cevap bulmaya çalışacaktır: Merkeziyetsizlik depolama gerçekten ne zaman yaygınlaşacak?
Filecoin: Depolama İsmi, Madencilik Gerçeği
Filecoin, merkeziyetsizliğe odaklanan erken ortaya çıkan blockchain projelerinden biridir. Filecoin, depolama ile merkeziyetsizliği birleştirerek, merkezi veri depolama hizmet sağlayıcılarına olan güven sorununu gündeme getirmiştir. Ancak, merkeziyetsizliği sağlamak için yapılan fedakarlıklar, daha sonra Arweave ve Walrus gibi projelerin çözmeye çalıştığı bir sorun haline gelmiştir. Filecoin'in aslında bir madeni para olduğunu anlamak için, altındaki IPFS teknolojisinin sıcak veri işleme konusundaki nesnel sınırlamalarını bilmek gerekmektedir.
IPFS:Merkeziyetsizlik mimarisi için iletim darboğazı
IPFS( yıldızlararası dosya sistemi ) yaklaşık 2015 yılında piyasaya sürüldü ve içerik adreslemesi yoluyla geleneksel HTTP protokolünü devrim niteliğinde değiştirmeyi hedefliyor. Ancak IPFS'in en büyük dezavantajı erişim hızının son derece yavaş olması. Geleneksel veri hizmetlerinin milisaniye seviyesinde yanıt verebildiği günümüzde, IPFS'in bir dosyayı alması hala on saniyeler alıyor, bu da gerçek uygulama yayılımını ciddi şekilde sınırlıyor.
IPFS'in altındaki P2P protokolü esas olarak "soğuk veriler" için uygundur, yani sık değişmeyen statik içerikler, örneğin videolar, resimler ve belgeler gibi. Ancak dinamik web sayfaları, çevrimiçi oyunlar veya yapay zeka uygulamaları gibi sıcak veriler söz konusu olduğunda, P2P protokolü geleneksel CDN'lere göre belirgin bir avantaj sunmamaktadır.
IPFS kendisi bir blok zinciri olmasa da, kullandığı yönlendirilmiş döngüsel grafik (DAG) tasarımı, birçok kamu zinciri ve Web3 protokolü ile yüksek uyum sağladığı için doğal olarak blok zincirinin temel inşa çerçevesi olarak uygun hale gelmektedir. Bu nedenle, pratik bir değer eksikliği olsa da, blok zinciri anlatımını taşıyan bir temel çerçeve olarak yeterlidir. Erken aşama projeler, büyük bir planı başlatmak için çalışabilir bir çerçeveye ihtiyaç duyar, ancak Filecoin'in gelişimiyle birlikte, IPFS'in getirdiği sınırlamalar ilerlemesini engellemeye başlamıştır.
Depolama dış giyiminin altında madeni para mantığı
IPFS, kullanıcıların veri depolarken aynı zamanda depolama ağının bir parçası olmasını hedefliyordu. Ancak ekonomik teşviklerin yokluğunda, kullanıcıların bu sisteme aktif olarak katılması zorlaşmaktadır; dolayısıyla aktif depolama düğümleri olmaları da mümkün değildir. Bu, çoğu insanın sadece dosyalarını IPFS'ye yükleyeceği, kendi depolama alanlarını katkıda bulunmayacağı veya başkalarının dosyalarını depolamayacağı anlamına gelmektedir. İşte bu bağlamda, Filecoin ortaya çıkmıştır.
Filecoin'in token ekonomi modeli esasen üç rolden oluşmaktadır: kullanıcılar verileri depolamak için ücret öder; depolama madencileri kullanıcı verilerini depoladıkları için token ödülü alır; veri alma madencileri kullanıcılar ihtiyaç duyduğunda verileri sağlar ve ödül alır.
Bu modelin potansiyel bir hile alanı bulunmaktadır. Depolama madencileri, depolama alanı sağladıktan sonra ödül almak için gereksiz verilerle doldurabilirler. Bu gereksiz veriler geri alınmadığı için kaybolsalar bile ceza mekanizmasını tetiklemez. Bu, depolama madencilerinin gereksiz verileri silmesine ve bu süreci tekrar etmesine olanak tanır. Filecoin'in kopyalama kanıtı konsensüsü yalnızca kullanıcı verilerinin izinsiz silinmediğini garanti edebilir, ancak madencilerin gereksiz verileri doldurmasını engelleyemez.
Filecoin'un işleyişi büyük ölçüde madencilerin token ekonomisine sürekli yatırımlarına dayanırken, son kullanıcıların dağıtık depolama konusundaki gerçek ihtiyacına dayanmamaktadır. Proje sürekli olarak evrilmesine rağmen, mevcut aşamada Filecoin'in ekosistem inşası daha çok "madeni para mantığı"na uygun olup, "uygulama odaklı" depolama proje tanımına uygun değildir.
Arweave: Uzun Vadeli Düşünmenin Kazanımları ve Kaybları
Eğer Filecoin'in hedefi teşvik edici, doğrulanabilir bir Merkeziyetsizlik "veri bulutu" kabuğu oluşturmaksa, Arweave ise depolama alanında başka bir aşamaya geçiyor: verilere kalıcı depolama yeteneği sağlamak. Arweave, dağıtık bir hesaplama platformu yaratmaya çalışmıyor; tüm sistemi bir ana varsayım etrafında şekilleniyor - önemli veriler bir kerede depolanmalı ve sonsuza dek ağda saklanmalıdır. Bu aşırı uzun vadeli bakış açısı, Arweave'i mekanizmasından teşvik modeline, donanım gereksinimlerinden anlatım perspektifine kadar Filecoin'den büyük ölçüde farklı kılıyor.
Arweave, Bitcoin'i öğrenme nesnesi olarak alarak, yıllık uzun dönemler içinde kalıcı depolama ağını sürekli olarak optimize etmeyi deniyor. Arweave, pazarlama ile ilgilenmiyor, rakipleri ve piyasa trendleri hakkında endişe duymuyor. Sadece ağ mimarisini iteratif olarak geliştirmeye odaklanıyor, kimse ilgilenmese bile umursamıyor, çünkü bu, Arweave geliştirme ekibinin özüdür: uzun vadeli düşünme. Uzun vadeli düşünmenin bir sonucu olarak, Arweave geçen boğa piyasasında popülerlik kazandı; aynı zamanda uzun vadeli düşünme sayesinde, düşük bir seviyeye düşse bile Arweave birkaç boğa ve ay dönemini atlatabilir. Ancak gelecekte merkeziyetsiz depolama alanında Arweave'in bir yeri olacak mı? Kalıcı depolamanın varoluş değeri yalnızca zamanla kanıtlanabilir.
1.5 sürümünden en son 2.9 sürümüne kadar, Arweave piyasa dikkatini kaybetmiş olmasına rağmen, daha geniş bir madenci kitlesinin en düşük maliyetle ağa katılmasını sağlamak ve madencileri veri depolamaya teşvik etmek için sürekli çaba sarf etti ve tüm ağın dayanıklılığını artırmaya çalıştı. Arweave, piyasa tercihleriyle uyumlu olmadığını bildiği için temkinli bir yol izledi, madenci topluluğunu benimsemedi, ekosistem gelişimi tamamen durdu, ana ağı en düşük maliyetle güncelleyerek ağ güvenliğini tehlikeye atmadan donanım eşiklerini sürekli olarak düşürdü.
1.5-2.9 yükseltme yolu incelemesi
Arweave 1.5 sürümü, madencilerin gerçek depolama yerine GPU yığınlarına güvenerek blok üretme olasılıklarını optimize etme açığını ortaya çıkardı. Bu durumu önlemek için, 1.7 sürümü RandomX algoritmasını tanıtarak, profesyonel hesaplama gücünün kullanımını sınırladı ve genel CPU'ların madenciliğe katılmasını zorunlu kıldı, böylece hesaplama merkeziyetsizliğini zayıflattı.
2.0 sürümü SPoA kullanıyor, veri kanıtını Merkle ağaç yapısının basit yoluna dönüştürüyor ve senkronizasyon yükünü azaltmak için format 2 işlemlerini getiriyor. Bu yapı, ağ bant genişliği baskısını hafifletiyor ve düğüm işbirliği yeteneğini önemli ölçüde artırıyor. Ancak, bazı madenciler hala merkezi hızlı depolama havuzu stratejileriyle gerçek veri sahipliği sorumluluğundan kaçınabiliyor.
Bu sapmayı düzeltmek için, 2.4 sürümü SPoRA mekanizmasını tanıttı, küresel indeks ve yavaş hash rastgele erişimi getirdi, madencilerin geçerli blok oluşturmak için veri bloklarını gerçekten elinde bulundurmalarını gerektirdi, böylece mekanizma açısından hesap gücü yığılma etkisini zayıflattı. Sonuç olarak, madenciler depolama erişim hızına odaklanmaya başladı ve SSD ile yüksek hızlı okuma/yazma cihazlarının kullanımını artırdı. 2.6 sürümü, blok oluşturma ritmini kontrol etmek için hash zincirini tanıttı, yüksek performanslı cihazların marjinal faydasını dengeledi ve küçük ve orta ölçekli madencilere adil katılım alanı sağladı.
Sonraki sürümler, ağ işbirliği yeteneklerini ve depolama çeşitliliğini daha da güçlendirecek: 2.7, işbirlikçi madencilik ve havuz mekanizmasını ekleyerek küçük madencilerin rekabet gücünü artırıyor; 2.8, büyük hacimli düşük hızlı cihazların esnek katılımını sağlayan karma paketleme mekanizmasını tanıtıyor; 2.9, replica_2_9 formatında yeni bir paketleme sürecini tanıtarak verimliliği önemli ölçüde artırıyor ve hesaplama bağımlılığını azaltıyor, veri odaklı madencilik modelinin kapalı döngüsünü tamamlıyor.
Genel olarak, Arweave'in yükseliş yolu, depolama odaklı uzun vadeli stratejisini net bir şekilde göstermektedir: sürekli olarak hesaplama gücünün merkezileşme eğilimlerine karşı koyarken, katılım eşiklerini düşürmeye devam etmekte ve protokolün uzun vadeli çalışabilirliğini sağlamaktadır.
Walrus: Sıcak Veri Depolamanın Abartılması mı Yoksa İnovasyon mu?
Walrus'un tasarım yaklaşımı, Filecoin ve Arweave'den tamamen farklıdır. Filecoin'in çıkış noktası, merkeziyetsizlik ile doğrulanabilir bir depolama sistemi oluşturmakken, bunun bedeli soğuk veri depolamadır; Arweave'in hedefi ise, verilerin kalıcı olarak depolanabileceği zincir üstü bir İskenderiye Kütüphanesi inşa etmekken, bunun bedeli ise sınırlı uygulama senaryolarıdır; Walrus'un özü ise sıcak veri depolama maliyet verimliliğini optimize etmektir.
Büyüleyici değişiklikler: Maliyet yeniliği mi yoksa eskiyi yeni bir şişede sunmak mı?
Depolama maliyeti tasarımında, Walrus, Filecoin ile Arweave'in depolama giderlerini mantıksız buluyor. Her iki sistem de tam kopyalama mimarisi kullanıyor, bu da her düğümün tam bir kopya bulundurması sayesinde güçlü bir hata toleransı ve düğümler arasında bağımsızlık sağlıyor. Bu mimari, bazı düğümler çevrimdışı olsa bile, ağın veri kullanılabilirliğini garanti edebiliyor. Ancak bu, sistemin dayanıklılığı sürdürmek için çoklu kopya yedekliliği gerektirdiği anlamına geliyor, bu da depolama maliyetlerini artırıyor. Özellikle Arweave'in tasarımında, konsensüs mekanizması, veri güvenliğini artırmak için düğümlerin yedek depolama yapmasını teşvik ediyor. Buna karşılık, Filecoin maliyet kontrolünde daha esnek, ancak bunun bedeli olarak bazı düşük maliyetli depolamaların daha yüksek veri kaybı riski taşıyabileceği anlamına geliyor. Walrus, her iki sistem arasında bir denge bulmaya çalışıyor; mekanizması, kopyalama maliyetlerini kontrol ederken, yapılandırılmış yedeklilik yoluyla kullanılabilirliği artırarak veri erişilebilirliği ile maliyet verimliliği arasında yeni bir uzlaşma yolu oluşturuyor.
Walrus'un geliştirdiği Redstuff, düğüm fazlalığını azaltmanın anahtarı olan bir teknolojidir, Reed-Solomon(RS) kodlamasından türetilmiştir. RS kodlaması, verileri yeniden oluşturmak için veri kümesini iki katına çıkarmak amacıyla fazladan parçalar ekleyebilen geleneksel bir hata düzeltme kodu algoritmasıdır. CD-ROM'dan uydu iletişimine ve QR kodlarına kadar, günlük yaşamda yaygın olarak kullanılmaktadır.
Düzeltme kodları, kullanıcılara bir veri bloğunu ( gibi 1MB) almayı ve ardından bunu 2MB'a "büyütmeyi" sağlar; burada ek 1MB, özel düzeltme kodu verisidir. Blok içindeki herhangi bir bayt kaybolursa, kullanıcı bu baytları kod aracılığıyla kolayca geri kazanabilir. Hatta 1MB'a kadar veri kaybolsa bile, tüm blok geri kazanılabilir. Aynı teknoloji, bilgisayarların hasar görmüş CD-ROM'daki tüm verileri okumasını sağlar.
Şu anda en yaygın olanı RS kodlamasıdır. Uygulama şekli, k adet bilgi bloğundan başlayarak, ilgili polinomları oluşturmak ve bunları farklı x koordinatlarında değerlendirerek kodlama bloklarını elde etmektir. RS hata düzeltme kodu kullanıldığında, rastgele örnekleme ile büyük veri bloklarının kaybolma olasılığı çok düşüktür.
Örnek vermek gerekirse: Bir dosyayı 6 veri bloğu ve 4 kontrol bloğuna ayırarak toplamda 10 parça elde edilir. İçlerinden herhangi 6'sını saklamak, orijinal veriyi tamamen geri yüklemek için yeterlidir.
Avantajları: Hata toleransı yüksektir, CD/DVD, arıza önleyici disk dizileri (RAID) ve Azure Storage, Facebook F4( gibi bulut depolama sistemlerinde yaygın olarak kullanılmaktadır.
Eksiler: Kod çözme hesaplaması karmaşık, maliyetler yüksek; sık sık değişen veri senaryoları için uygun değildir. Bu nedenle genellikle zincir dışı merkeziyetsiz ortamlarındaki veri kurtarma ve programlama için kullanılır.
Merkeziyetsizlik mimarisi altında, Storj ve Sia, geleneksel RS kodlamasını dağıtık ağların gerçek ihtiyaçlarına uyacak şekilde ayarladı. Walrus da bu temele dayanarak kendi varyantını - RedStuff kodlama algoritmasını - daha düşük maliyetli ve daha esnek bir yedekleme depolama mekanizması sağlamak için geliştirdi.
Redstuff'un en büyük özelliği nedir? Geliştirilmiş hata düzeltme kodlama algoritması sayesinde, Walrus hızlı ve sağlam bir şekilde yapılandırılmamış veri bloklarını daha küçük parçalara kodlayabilir; bu parçalar depolama düğümü ağında dağıtılmış olarak saklanır. Üçte ikiye kadar parça kaybolsa bile, orijinal veri bloğunu hızlı bir şekilde yeniden yapılandırmak için kısmi parçalar kullanılabilir. Bu, kopyalama faktörünü yalnızca 4 ile 5 kat arasında tutarak mümkün hale gelir.
Bu nedenle, Walrus'u merkeziyetsizlik sahnesi etrafında yeniden tasarlanmış hafif bir yedekleme ve kurtarma protokolü olarak tanımlamak mantıklıdır. Geleneksel hata düzeltme kodları ), Reed-Solomon ( gibi, RedStuff artık katı matematiksel tutarlılığı hedeflememekte, bunun yerine veri dağılımı, depolama doğrulaması ve hesaplama maliyetleri üzerinde gerçekçi bir denge kurmuştur. Bu model, merkezi bir planlama için gerekli olan anlık kod çözme mekanizmasından vazgeçmiş, bunun yerine zincir üzerindeki Proof ile düğümlerin belirli veri kopyalarını tutup tutmadığını doğrulayarak daha dinamik ve kenarlaşmış bir ağ yapısına uyum sağlamıştır.
RedStuff'un tasarım çekirdeği verileri ana dilim ve yan dilim olmak üzere iki kategoriye ayırmaktır: ana dilim, orijinal veriyi geri yüklemek için kullanılır, üretimi ve dağıtımı sıkı bir şekilde kısıtlanmıştır, geri yükleme eşiği f+1'dir ve geçerlilik teminatı olarak 2f+1 imza gereklidir; yan dilim ise XOR kombinasyonu gibi basit işlem yöntemleri ile üretilir, esnek hata toleransı sağlamak ve genel sistemin dayanıklılığını artırmak için görev yapar. Bu yapı esasen veri tutarlılığına olan gereksinimleri azaltır - farklı düğümlerin kısa süreliğine farklı sürüm verilerini depolamasına izin verir, "nihai tutarlılık" uygulama yolunu vurgular. Arweave gibi sistemlerde geriye dönük bloklar için daha gevşek gereksinimlerle benzerlik göstermesine rağmen, ağın yükünü azaltmaktadır.