Versi baru IPFS 0.6 telah dikeluarkan dan ini adalah berita baru

Baru-baru ini pelepasan versi baru diumumkan sistem fail yang terdesentralisasi IPFS 0.6 (Sistem Fail Antara Planet), yang membentuk kedai fail versi global digunakan dalam bentuk rangkaian P2P yang terdiri dari sistem anggota. IPFS menggabungkan idea yang sebelumnya dilaksanakan dalam sistem seperti Git, BitTorrent, Kademlia, SFS dan Web dan menyerupai "pasangan" BitTorrent tunggal (rakan sebaya yang mengambil bahagian dalam pengedaran) bertukar objek Git.

IPFS berbeza dalam menangani berdasarkan kandungan daripada lokasi dan nama sewenang-wenangnya. Kod pelaksanaan rujukan ditulis dalam Go dan diedarkan di bawah lesen Apache 2.0 dan MIT.

Di IPFS, pautan untuk mengakses fail berkaitan langsung dengan kandungannya dan merangkumi hash kriptografi kandungan. Alamat fail tidak boleh diubah namanya secara sewenang-wenang, hanya dapat diubah setelah mengubah isi.

Begitu juga, mustahil untuk membuat perubahan pada fail tanpa mengubah alamat (versi lama akan tetap berada di alamat lama, dan yang baru akan tersedia melalui alamat yang berbeza, kerana hash kandungan fail akan berubah).

Oleh kerana pengecam fail berubah dengan setiap perubahan, agar tidak mengirim pautan baru setiap kali, perkhidmatan disediakan untuk menghubungkan alamat tetap yang mempertimbangkan versi fail yang berbeza (IPNS), atau untuk membetulkan alias yang serupa dengan FS dan DNS tradisional (MFS (Mutable File System) dan DNSLink).

IPFS membantu menyelesaikan masalah cerita seperti kebolehpercayaan penyimpanan (jika penyimpanan asal tidak berfungsi, fail boleh dimuat turun dari sistem pengguna lain), penentangan terhadap penapisan kandungan (menyekat akan memerlukan pemblokiran semua sistem pengguna yang mempunyai salinan data) dan mengatur akses sekiranya tidak ada sambungan Internet akses langsung atau ketika kualiti saluran komunikasi buruk (anda boleh memuat turun data melalui yang paling dekat di rangkaian tempatan ).

Apa yang baru di IPFS 0.6?

Versi baru terkenal untuk kemasukan pengangkutan lalai berdasarkan protokol QUIC, yang merupakan plug-in pada protokol UDP yang menyokong multiplexing pelbagai sambungan dan menyediakan kaedah penyulitan yang setara dengan TLS / SSL.

Di IPFS, soket untuk menerima sambungan UDP secara automatik dimulakan pada alamat dan port rangkaian yang sama dengan pemacu pengangkutan berasaskan TCP. QUIC digunakan untuk sambungan masuk dan keluar, dan ketika menyambung ke nod baru, jika QUIC tidak tersedia, ia akan kembali ke TCP.

Inovasi kedua yang penting adalah sSokongan pengangkutan selamat NOISE, berdasarkan protokol Noise dan dikembangkan sebagai sebahagian dari libp2p, rangkaian rangkaian modular untuk aplikasi P2P.

Setelah koordinasi awal sambungan, semua pertukaran data seterusnya antara peserta disulitkan dan dilindungi daripada penyadapan. NOISE menggantikan pengangkutan SECIO, tetapi TLS 1.3 terus digunakan sebagai kaedah utama untuk menyulitkan sambungan antara nod.

NOISE cukup mudah dilaksanakan dan diposisikan sebagai pengangkutan universal lintas platform yang dapat dilaksanakan dalam pelbagai bahasa pengaturcaraan.

Versi baru juga memberi peluang untuk menambah halaman "404 not found" anda sendiri dan tambah sokongan pilihan untuk kaedah pengekodan Base36, yang optimum untuk data alfanumerik yang tidak peka huruf besar-kecil seperti nama domain (semasa menggunakan Base32, kunci IPNS Ed25519 adalah dua bait lebih besar daripada had pada ukuran subdomain, dan dengan Base36 sesuai dengan had).

Selain itu, pilihan 'berpasangan' telah ditambahkan ke tetapan, yang menentukan senarai nod untuk menyambung, mengekalkan sambungan, dan menyambung semula untuk menentukan hubungan "keras" antara rakan sebaya yang sering digunakan.

Akhirnya, jika anda berminat untuk mengetahui lebih lanjut mengenai versi baru ini, anda boleh menyemak perinciannya, dengan pergi ke pautan berikut. 

Bagaimana menggunakan IPFS di Linux?

Bagi mereka yang berminat untuk dapat melaksanakan IPFS dalam sistem mereka, mereka boleh melakukannya dengan mengikuti arahan yang diperincikan dalam artikel ini.

IPFS: Bagaimana menggunakan Sistem Fail Antarplanet di GNU / Linux?
artikel berkaitan:
IPFS: Bagaimana menggunakan Sistem Fail Antarplanet di GNU / Linux?

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Kao kata

    Ini adalah sesuatu yang pernah saya lihat sebelum ini, tetapi saya tidak dapat memahami apa gunanya. Saya rasa ada perkhidmatan atau aplikasi yang sudah menggunakannya untuk perkara mereka, tetapi saya belum mencubanya.