Versi baru telah menonaktifkan transportasi secara default
Versi baru juga melakukan transisi untuk menggunakan kunci ed25519 secara default, bukan RSA. Dukungan untuk kunci RSA lama tetap dipertahankan, tetapi kunci baru sekarang akan dibuat menggunakan algoritma ed25519. Penggunaan kunci publik bawaan ed25519 memecahkan masalah penyimpanan kunci publik, misalnya, untuk memverifikasi data yang ditandatangani saat menggunakan ed25519, informasi tentang PeerId sudah cukup. Nama kunci di jalur IPNS sekarang dikodekan menggunakan algoritma base36 CIDv1, bukan base58btc.
Selain mengubah jenis kunci default, IPFS 0.7 menambahkan kemampuan untuk memutar kunci identifikasi. Untuk mengubah kunci host, Anda sekarang dapat menjalankan perintah "rotate kunci ipfs". Selain itu, perintah baru telah ditambahkan ke kunci impor dan ekspor (βimpor kunci ipfsβ dan βekspor kunci ipfsβ), yang dapat digunakan untuk tujuan pencadangan, serta perintah βipfs dag statβ untuk menampilkan statistik tentang DAG (Grafik Asiklik Terdistribusi).
Ingatlah bahwa di IPFS, tautan untuk mengakses file ditautkan langsung ke kontennya dan menyertakan hash kriptografik dari konten tersebut. Alamat file tidak dapat diubah namanya secara sembarangan, hanya dapat diubah setelah isinya diubah. Demikian pula, tidak mungkin membuat perubahan pada file tanpa mengubah alamatnya (versi lama akan tetap berada di alamat yang sama, dan versi baru akan dapat diakses melalui alamat yang berbeda, karena hash konten file akan berubah). Mengingat pengidentifikasi file berubah dengan setiap perubahan, agar tidak mentransfer tautan baru setiap saat, layanan disediakan untuk menghubungkan alamat permanen dengan mempertimbangkan versi file yang berbeda (
Dengan analogi BitTorrent, data disimpan langsung di sistem peserta yang bertukar informasi dalam mode P2P, tanpa terikat ke node terpusat. Jika perlu menerima file dengan konten tertentu, sistem menemukan peserta yang memiliki file ini dan mengirimkannya dari sistem mereka dalam beberapa bagian di beberapa thread. Setelah file diunduh ke sistemnya, otomatis peserta menjadi salah satu titik distribusinya. Untuk menentukan peserta jaringan yang nodenya berisi konten yang diinginkan
IPFS membantu memecahkan masalah seperti keandalan penyimpanan (jika penyimpanan asli berkurang, file dapat diunduh dari sistem pengguna lain), ketahanan terhadap sensor konten (pemblokiran memerlukan pemblokiran semua sistem pengguna yang memiliki salinan data) dan pengorganisasian akses jika tidak ada koneksi langsung ke Internet atau jika kualitas saluran komunikasi buruk (Anda dapat mengunduh data melalui peserta terdekat di jaringan lokal). Selain untuk menyimpan file dan bertukar data, IPFS dapat digunakan sebagai dasar untuk membuat layanan baru, misalnya untuk mengatur pengoperasian situs yang tidak terikat dengan server, atau untuk membuat layanan terdistribusi.
Sumber: opennet.ru