Merkezi olmayan IPFS 0.7 dosya sisteminin yeni sürümü mevcut

Lansmanı merkezi olmayan dosya sisteminin yeni versiyonu IPFS 0.7 (InterPlanetary Dosya Sistemi), üye sistemlerden oluşan bir P2P ağı şeklinde uygulanan global versiyonlu bir dosya deposu.

IPFs Daha önce Git, BitTorrent, Kademlia, SFS gibi sistemlerde uygulanan fikirleri birleştirir ve Web'in Git nesnelerini değiştiren tek bir BitTorrent sürüsü (dağıtıma katılan eşler) gibi görünmesi. IPFS, konum ve rastgele adlardan ziyade içerikle ele alınır. Referans uygulama kodu Go'da yazılmıştır ve Apache 2.0 ve MIT tarafından lisanslanmıştır.

IPFS'ye aşina olmayanlar için şunu bilmelidirler: bu dosya sisteminde bir dosya bağlantısı doğrudan içeriğiyle ilgilidir ve içeriğin kriptografik bir özetini içerir. Dosya adresi rastgele yeniden adlandırılamaz, yalnızca içerik değiştirildikten sonra değiştirilebilir. Benzer şekilde, adresi değiştirmeden dosyada değişiklik yapmak da imkansızdır (eski sürüm aynı adreste kalacaktır ve yeni sürüm farklı bir adresten satışa sunulacaktır).

Her seferinde yeni bağlantılar aktarmamak için dosya tanımlayıcısının her değişiklikle değiştiğini dikkate alarak, kalıcı adresleri bağlamak için hizmetler sağlanır dosyanın farklı sürümlerini (IPNS) hesaba katan veya geleneksel FS ve DNS ile benzer şekilde bir takma ad belirleyen.

Dosyayı sisteminize indirdikten sonra, katılımcı otomatik olarak dağıtım noktalarından biri haline gelir. İlgili içeriğin mevcut olduğu düğümler üzerindeki ağ katılımcılarını belirlemek için dağıtılmış bir karma tablo (DHT) kullanılır.

IPFS, depolama güvenilirliği gibi sorunları çözmeye yardımcı olur (orijinal depolama devre dışı bırakılırsa, dosya diğer kullanıcıların sistemlerinden indirilebilir), içerik sansürüne karşı koyabilir ve ayrıca bir İnternet bağlantısı olmadığında veya iletişim kanalının kalitesi kötüyse erişimi organize edebilir.

IPFS 0.7'daki yenilikler nelerdir?

Yeni sürüm, varsayılan SECIO aktarımını devre dışı bırakırGürültü protokolüne dayanan ve P2P uygulamaları için modüler libp2p ağ yığını çerçevesinde geliştirilen, önceki sürümde GÜRÜLTÜ aktarımı ile değiştirilen. TLSv1.3, yedek aktarım olarak bırakıldı. IPFS'nin eski sürümlerini (Go IPFS <0.5 veya JS IPFS <0.47) kullanan site yöneticilerinin, performans düşüşünü önlemek için yazılımı güncellemeleri önerilir.

Yeni versiyon ayrıca ed25519 varsayılan anahtarları kullanmak için geçişi içerir RSA yerine. Eski RSA anahtarları hala desteklenmektedir, ancak şimdi yeni anahtarlar ed25519 algoritması kullanılarak oluşturulacak.

Yerleşik genel anahtarlarını kullanma ed25519 genel anahtarları saklama sorununu çözer, örneğin, ed25519 kullanırken imzalanan verileri doğrulamak için, PeerId hakkında yeterli bilgi vardır. IPNS yollarındaki anahtar adları artık base36btc yerine base1 CIDv58 kullanılarak kodlanmaktadır.

Varsayılan anahtar türünü değiştirmenin yanı sıra, IPFS 0.7, tanımlama anahtarlarını döndürme yeteneği ekler.

"İpfs key rotate" komutu artık düğüm anahtarını değiştirmek için kullanılabilir. Ek olarak, anahtarları içe ve dışa aktarmak için ("ipfs anahtar içe aktarma" ve "ipfs anahtar dışa aktarma"), DAG'lerle ilgili istatistikleri görüntülemek için "ipfs dag stat" komutunun yanı sıra yedekleme amacıyla kullanılabilen yeni komutlar eklendi (Dağıtılmış Asiklik Tablolar).

Go-ipfs-example-eklentisindeki betikler güncellendi. Bu, insanların go-ipfs dist.ipfs.io ikilisine karşı eklenti oluşturma biçiminde büyük bir değişikliktir ve eklentiler, derleme işlemlerini buna göre güncellemelidir.

Son olarak, bu yeni sürüm hakkında daha fazla bilgi edinmek isterseniz, ayrıntılara göz atabilirsiniz. aşağıdaki bağlantı.

Linux'ta IPFS nasıl kullanılır?

IPFS'yi sistemlerinde uygulayabilmekle ilgilenenler, aşağıdaki talimatları izleyerek bunu yapabilirler. bu makalede ayrıntılı olarak anlatılmaktadır.

IPFS: Gezegenler Arası Dosya Sistemi GNU / Linux'ta nasıl kullanılır?
İlgili makale:
IPFS: Gezegenler Arası Dosya Sistemi GNU / Linux'ta nasıl kullanılır?

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.