Web3’ün Omurgası Olan IPFS’yi Kısaca Açıklayalım.
- IPFS, kullanıcıların dosyaları ve web sitelerini çok sayıda düğümde barındırarak yedeklemelerini sağlayan eşler arası merkezi olmayan bir ağdır.
- Bu, içeriğin sansüre ve sunucu sorunları veya koordineli saldırılar gibi merkezi hata noktalarına karşı dirençli olmasını sağlar.
Web3’ün Omurgası IPFS
Bir web sitesi çöktüğünde, bunun nedeni genellikle barındırma sunucusu veya alan adı sistemi (DNS) sorunu gibi merkezi bir hizmetin başarısız olması veya dağıtılmış hizmet reddi (DDOS) saldırısıdır. Bazen, özellikle belirli içerikleri vatandaşlarından uzak tutmak için bastıran ülkelerde, bu bir İnternet sansürü meselesidir.
Ne yapabilirsin? Bu, IPFS’nin veya Gezegenler Arası Dosya Sisteminin çözmeyi amaçladığı bir sorundur. Merkezi olmayan, eşler arası dosya paylaşım ağı ve merkezi hata noktalarının ve sansür çabalarının üstesinden gelmek ve web’in herkes tarafından serbestçe erişilebilir olmasını sağlamak için tasarlanmış açık kaynaklı bir Web3 hizmetidir.
Aynı zamanda, değiştirilemez belirteç gibi dijital dosyaları yedeklemenin bir yoludur (NFT) kripto koleksiyonları, böylece web’den aniden kaybolmazlar. İşte IPFS’nin nasıl çalıştığına ve onu nasıl kullanabileceğinize bir bakış.
IPFS nedir?
Protokol Laboratuvarları tarafından oluşturulan IPFS, yansıtılmış web sayfaları, dosyalar ve uygulamalar gibi tümünü bir bağlantı girerek alabileceğiniz içeriği barındıran dağıtılmış bir bilgisayar ağına dayanan bir hizmettir.
sizi bir yere yönlendirmek yerine yer, IPFS bağlantıları sizi içerik, dünyadaki herhangi bir sayıda düğümde veya bilgisayarda saklanabilir. Web sitesi veya içerik en az bir bilgisayarda barındırıldığı sürece, her zaman erişilebilir olacaktır.
Bunları biliyor muydunuz?
Ağustos 2021 itibariyle IPFS, haftalık 2 milyon benzersiz kullanıcıya, yaklaşık 200,000 ağ düğümüne ve haftada yaklaşık 125 TB ağ geçidi trafiğine sahip olduğunu iddia ediyor.
IPFS nasıl çalışır?
IPFS‘ye yüklenen dosyalar daha küçük parçalara bölünür, birden çok bilgisayara dağıtılır ve kullanıcıların onları bulmasını sağlamak için bir karma atanır. Normal web gibi tanıdık bir konum tabanlı bağlantı kullanmak yerine, IPFS bağlantıları her bir öğenin benzersiz karma tanımlayıcısına dayanır. Bu, dosyanın veya web sitesinin hangi düğüm veya düğümlerde kullanılabilir olduğunu bulmaya yardımcı olur; daha sonra BitTorrent teknolojisine benzer bir eşler arası bağlantı aracılığıyla kullanıcıya sunulur.
IPFS, blok zincirine dayalı değildir, ancak benzer şekilde değişmezdir: içerik değiştirilemez, aksi takdirde hash’in kendisi de değişir. Ancak IPFS, bir dosyanın yeni bir sürümünü eklemenize ve bir öncekine bağlamanıza izin veren ve tüm geçmişin korunmasını sağlayan bir sürüm oluşturma sistemine sahiptir.
IPFS’yi kimler kullanıyor?
Çok çeşitli farklı uygulamalarda halihazırda IPFS’yi kullanan çeşitli Web3 hizmetleri bulunmaktadır. İşte ana hizmetlerden birkaçı:
- Filecoin, Protocol Labs’ın kendi dağıtılmış depolama ağı IPFS’ye dayanmaktadır. Düğüm operatörlerini, kripto para ödülleri aracılığıyla dosyaları barındırmaya teşvik eder.
- Audius, merkezi olmayan bir müzik hizmeti, ses dosyalarını barındırmak için IPFS kullanır.
- pinata Rarible ve Sorare gibi ortaklar için kripto koleksiyonlarını yedeklemek için IPFS kullanan bir NFT barındırma hizmetidir.
- OpenBazaar IPFS tarafından yönetilen eşler arası bir e-ticaret platformudur.
- Morpheus.Network IPFS’yi de kullanan bir tedarik zinciri ağ hizmetidir.
IPFS nasıl kullanılır
Bazı tarayıcılar yerel olarak IPFS taramasını desteklerken, diğerleri bir eklenti gerektirir. Cesur hem Opera hem de IPFS bağlantılarını doğrudan destekler: bağlantıyı tarayıcınıza yapıştırabilir ve siteye veya dosyaya gidebilirsiniz. Brave, IPFS içeriğine genel bir ağ geçidi veya kendi yerel düğümünüz aracılığıyla erişme seçeneği sunar; ikinci seçenek, içeriği yerel olarak doğrulamak isteyenler içindir.
Alternatif olarak, https://ipfs.io veya https://cloudflare-ipfs.com gibi genel bir ağ geçidi kullanarak herhangi bir tarayıcıdan IPFS içeriğine erişebilirsiniz. Bir ağ geçidi, bağlantıyı kullanarak sizi otomatik olarak IPFS içeriğine yönlendirir ve uzun bir alternatif ağ geçidi listesi mevcuttur.
IPFS düğümü çalıştırma
Kendi IPFS düğümünüzü çalıştırmak ve ağa içerik eklemek ister misiniz? Başlamanın en kolay yolu, Protocol Labs’ın resmi yazılım paketi olan IPFS Desktop’tır. Windows, Mac ve Ubuntu için mevcuttur ve kendi düğümünüzü kurmanıza ve çalıştırmanıza izin verir, böylece ağa kendi dosyalarınızı ekleyebilirsiniz. Kedilerinizin bir fotoğrafını yüklemek ister misiniz? Pasta kadar kolay.
Bu arada, IPFS Companion, Chrome, Edge, Brave, Firefox ve Opera için kullanılabilen bir web tarayıcı eklentisidir. IPFS Masaüstü ve kurulu IPFS düğümünüz ile doğrudan tarayıcınızdan etkileşime geçmenizi sağlar. Ayrıca, yerel olarak onları desteklemeyen tarayıcılara ipfs:// adresleri için destek ekler.
Gelecek
IPFS, bu yazı itibariyle 2020’nin başlarından bu yana resmi yol haritasını güncellemedi, ancak IPFS Proje Lideri Molly Mackinlay, GitHub’a ekibinin bir dizi teknik iyileştirmeye ve daha fazla tarayıcı entegrasyonlarına odaklandığını yazdı. Belki de en ilginç olanı, ekibinin hikayesini daha iyi anlatmak için çalışıyor. neden IPFS’yi kullanmak için.
Esasen saha bu. IPFS, web konusunda bilgili herhangi bir kullanıcı için çok temel düzeyde mantıklı olsa da, bu kullanıcıların kaçı bir düğümü indirip çalıştırmak ve standart, tanıdık web URL’leri yerine hantal içerik tanımlayıcı (CID) bağlantıları kullanmak ister?
IPFS, standart web siteleri kadar sorunsuz ve kullanımı kolay değildir, ancak şu anda birçok Web3 platformu gibi, zamanla gelişmesi gerekir – özellikle yerel bağlantı desteği daha fazla web tarayıcısına geldiğinden. Ayrıca, IPFS içeriğine işaret etmek için hatırlanması daha kolay URL’ler sağlayan Durdurulamaz Etki Alanları adlı bir hizmet var ve daha fazla tarayıcı bunları da desteklemeye başlıyor.
IPFS, adım atmasına yardımcı olmanın bir yolu olarak gelişen NFT pazarına akıllıca kilitlendi. NFT koleksiyonları 2021’in başlarında patladığında, birdenbire insanların pahalı yeni satın alımlarının, platformun veya sunucunun barındırıldığı sunucunun çökmesi nedeniyle kaybolduğuna dair hikayeler ortaya çıktı. IPFS, NFT’leri dağıtılmış ağa etkili bir şekilde yedeklemenin bir yolunu sunar: Bunu yapmak için özel bir web sitesi vardır ve ayrıca OpenSea gibi NFT pazar yerleri de bu işlevi uygulamıştır.
Aksi takdirde, Protocol Labs, IPFS’nin temel önermesini yeni ürünlere ve kullanım durumlarına genişletmeye odaklanmış görünüyor. IPFS yol açtı Filecoin, düğüm operatörlerine yedek depolama alanları ve bant genişliği için kripto para biriminde ödeme yapan dağıtılmış bir web depolama platformu. Ağustos 2021’de firma, Web3 uygulamalarının oluşturulmasını kolaylaştırmak için hem IPFS hem de Filecoin’e bağlanan bir hizmet olan Web3.storage’ı ekledi.
IPFS, Web3 geliştirmenin geleceğini beslemek için çeşitli başka ilginç şekillerde kullanılmaktadır. Örneğin, Anlık Görüntü adlı bir yönetişim oylama sistemi, token sahiplerinin merkezi olmayan özerk kuruluşlardaki tekliflere oy vermesine olanak tanır (DAOs), merkezi olmayan finansın giderek yaygınlaşan bir bileşeni (Defi) projeler.
azalmak‘nin kendi DAO’su, okuyuculara daha sonra hangi makaleleri görmek istedikleri konusunda anket yapmak için Anlık Görüntü kullanır. Gerçekten de, okuduğunuz makalenin kendisi tarafından seçilen bir serinin ikincisidir. azalmak Anlık görüntü oylamayı kullanan NFT sahipleri. DAO’nun geliştirilmesindeki bir sonraki adım, bir ERC-20 belirtecine geçiş yaparken oylama işlevlerinin genişletildiğini görecek.