Versi baru IPFS 0.8.0 telah dirilis dan membuatnya lebih mudah untuk bekerja dengan pin

Beberapa hari yang lalu, peluncuran versi baru dari sistem file terdesentralisasi IPFS 0.8.0 (InterPlanetary File System), yang merupakan penyimpanan file versi global yang diimplementasikan dalam bentuk jaringan P2P yang terdiri dari sistem anggota.

IPFS menggabungkan ide-ide yang sebelumnya diimplementasikan dalam sistem seperti Git, BitTorrent, Kademlia, SFS dan Web agar terlihat seperti sekumpulan BitTorrent tunggal (rekan yang berpartisipasi dalam distribusi) yang bertukar objek Git. IPFS ditangani oleh konten, bukan lokasi dan nama arbitrer. Kode implementasi referensi ditulis dalam Go dan dilisensikan oleh Apache 2.0 dan MIT.

Bagi mereka yang tidak terbiasa dengan IPFS, mereka harus tahu itu dalam sistem file ini, tautan file terkait langsung dengan isinya dan menyertakan hash kriptografik dari konten. Alamat file tidak dapat diubah namanya secara sembarangan, itu hanya dapat diubah setelah mengubah konten. Demikian pula, tidak mungkin mengubah file tanpa mengubah alamat (versi lama akan tetap di alamat yang sama dan yang baru akan tersedia melalui alamat yang berbeda).

Mempertimbangkan bahwa pengenal file berubah dengan setiap perubahan, agar tidak mentransfer tautan baru setiap kali, layanan disediakan untuk menghubungkan alamat permanen yang memperhitungkan berbagai versi file (IPNS), atau menetapkan alias dengan analogi dengan FS dan DNS tradisional.

Setelah mengunduh file ke sistem Anda, peserta secara otomatis menjadi salah satu titik untuk dibagikan. Tabel hash terdistribusi (DHT) digunakan untuk menentukan peserta jaringan di node tempat konten yang diminati ada.

IPFS membantu memecahkan masalah seperti keandalan penyimpanan (jika penyimpanan asli dinonaktifkan, file dapat diunduh dari sistem pengguna lain), untuk menahan sensor konten dan juga untuk dapat mengatur akses saat tidak ada koneksi Internet atau jika kualitas saluran komunikasinya buruk.

Fitur baru utama dari IPFS 0.8

Dalam versi baru ini kemampuan untuk membuat layanan eksternal diimplementasikan untuk menyematkan data pengguna (menyematkan data ke sebuah node, untuk memastikan bahwa data penting disimpan). Data yang ditetapkan ke layanan dapat memiliki nama terpisah, berbeda dari pengenal konten (CID), sehingga memungkinkan untuk mencari data dengan nama dan CID.

Untuk memproses permintaan perbaikan data, API Layanan Pinning IPFS diusulkan, yang dapat digunakan langsung di go-ipfs. Pada baris perintah ke pin, perintah "ipfs pin remote" ditawarkan.

Subsistem pin telah didesain ulang untuk membuatnya lebih cepat dan lebih fleksibel dalam cara melacak pin. Untuk pengguna yang bekerja dengan banyak pin, ini akan menyebabkan peningkatan kecepatan yang besar dalam daftar dan modifikasi set elemen berlabuh, serta penurunan penggunaan memori.

Bagian dari desain ulang telah dikonfigurasi dengan mempertimbangkan kemampuan untuk berinteraksi dengan pin penduduk lokal dengan cara yang sama seperti kita sekarang dapat berinteraksi dengan pin jarak jauh (mis. nama, dapat menyetel CID yang sama beberapa kali, dll.). Pantau terus untuk peningkatan fiksasi lainnya.

Saat membuat link "https: //" untuk gateway, kemampuan untuk mentransfer nama DNSLink menggunakan subdomain telah ditambahkan.

Tautan sekarang dapat digunakan, di mana titik dalam nama asli diganti dengan karakter "-" dan karakter "-" yang ada diganti dengan karakter serupa lainnya, dan dukungan untuk protokol QUIC telah diperpanjang. Untuk meningkatkan kinerja, kemampuan untuk meningkatkan penerimaan buffer untuk UDP disediakan.

Akhirnya jika Anda ingin tahu lebih banyak tentang itu tentang versi baru ini, Anda dapat memeriksa detailnya di link berikut.

Bagaimana cara menggunakan IPFS di Linux?

Bagi mereka yang tertarik untuk dapat mengimplementasikan IPFS di sistem mereka, mereka dapat melakukannya dengan mengikuti petunjuk itu dirinci dalam artikel ini.

IPFS: Bagaimana cara menggunakan Sistem File Antarplanet di GNU / Linux?
Artikel terkait:
IPFS: Bagaimana cara menggunakan Sistem File Antarplanet di GNU / Linux?

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.