Yeni: Bir Coincover hizmeti olan Ledger Recover ile artık cüzdanınızı kolayca kurtarabilirsiniz

Hemen başla

InterPlanetary File System'ın (IPFS) Anlamı

28 Mar 2024 | Güncellenme: 28 Mar 2024
“InterPlanetary File System” (IPFS); dosyaların, dijital verilerin, uygulamaların ve web sitelerinin paylaşılması, saklanması ve bunlara erişilmesi için oluşturulmuş eşler arası dağıtık bir sistemdir.

InterPlanetary File System nedir?

“InterPlanetary File System” (IPFS), dağıtık bir dosya paylaşma ve saklama protokolüdür. IPFS, verileri tek bir merkezî sunucuda saklamak yerine IPFS’ye bağlı yüz binlerce bilgisayardan oluşan node‘lara dağıtır.

Node’lar, IPFS’ye yüklenen içerikleri ve dosyaları saklar. Bu da bir (veya birkaç) node belirli bir süre çalışmadığında bile kullanıcıların dosyalarına veya içeriklerine yine de erişebileceği anlamına gelir. Merkeziyetsiz depolamada verilerin nerede olduğunu bilmek zordur ve bu da merkezî bir yıkım noktası riskini ortadan kaldırıp saldırı ve sansür olasılığını azaltır.

IPFS, protokole gönderilen bilgilerin ağ genelinde dağıtılıp paylaşılması ve bu bilgilere en yakındaki node üzerinden erişilebilmesi bakımından blok zincirlerine benzer bir şekilde çalışır. Blok zincirleri işlem kayıtlarını hash edip (kriptografik özetini alıp) katılımcı node’larla paylaşırken, IPFS ise işlemler yerine dosyaların veya içeriklerin hash edilmesine odaklanarak kullanıcıların içerikleri hash’lere göre aramalarına imkân verir.

IPFS ayrıca büyük dosyaların saklanması ve etkin bir dosya dağıtımı için de ideal olduğundan, bu onu oldukça ölçeklenebilir kılar. Bir diğer önemli kullanım alanı ise içeriklerin web sitelerine teslim edilmesidir ve bu da merkeziyetsiz bir web’in oluşturulmasına katkıda bulunur. IPFS’de saklanan veri türleri arasında dosyalar ve hiper medya yer alır.

IPFS ile HTTP arasındaki farklar

IPFS, Hiper Metin Transfer Protokolü (HTTP) bağlantılarına kıyasla birçok avantaja sahiptir. Bunların arasında düşük işletim maliyeti, yüksek performans ve güvenlik, veri bütünlüğü ve sansüre dayanıklılık yer almaktadır.

IPFS, kullanıcıların tam olarak aradığı bilgileri çekmek için içerik tanımlayıcılar kullanırken, HTTP bağlantısı ise kullanıcıları belirli bir adrese veya konuma gönderir. Yani IPFS “ne” (içerik odaklı) sorusunu yanıtlarken, HTTP ise “nerede” (konum odaklı) sorusunu yanıtlar.

HTTP’deki bilgiler merkezî bir sunucuda depolandığından ve tutulduğundan içerikler geçicidir ve bunlara erişim kesintilerden veya ağ trafiğinden etkilenebilir. Öte yandan IPFS ise kullanıcıların, dosyaların ve dijital verilerin saklanması ve paylaşılması için kalıcı ve dağıtık bir web oluşturabilmelerini sağlar.

TPS (Saniye Başına İşlem)

Saniye Başına İşlem (TPS), bir ağın bir saniyede işleyebileceği işlem sayısıdır. Bir ağın işlem hızına bir değer vermek için kullanılan bir ölçümdür.

Tanımın tamamı

Off-chain İşlem

Off-chain işlemler, belirli bir blok zinciri ağının dışında gerçekleşen değer veya veri aktarımlarıdır (işlemler dâhil).

Tanımın tamamı

Ledger

Muhasebe defterleri, bir finansal sistemin içindeki işlemleri kayıt altına alan dijital veya fiziksel bir defterdir. Blok zinciri ağları, verileri güvenle saklamak için tasarlanmış olan, merkeziyetsiz bir tür muhasebe defteri sistemidir.

Tanımın tamamı