กำหนดระบบไฟล์ที่อยู่ตามเนื้อหา
การกระจายเนื้อหา
เทคโนโลยีใช้การแฮชแบบกระจาย, การส่ง p2p, ระบบการจัดการเวอร์ชัน
IPFS เป็นระบบไฟล์
มีโฟลเดอร์และไฟล์
ระบบไฟล์ที่ติดตั้งได้
IPFS เป็นเว็บโปรโตคอล
สามารถดูหน้าอินเทอร์เน็ตเช่น http
เบราว์เซอร์ในอนาคตสามารถรองรับ ipfs:/ หรือ fs:/ protocols . ได้โดยตรง
IPFS เป็นโปรโตคอลแบบแยกส่วน
เลเยอร์การเชื่อมต่อ: เชื่อมต่อผ่านโปรโตคอลเครือข่ายอื่น ๆ
เลเยอร์การกำหนดเส้นทาง: ค้นหาตำแหน่งของไฟล์ตำแหน่ง
การแลกเปลี่ยนบล็อกข้อมูล: ใช้เทคโนโลยี BitTorrent
IPFS เป็นระบบ p2p
เครือข่ายการถ่ายโอนไฟล์ p2p ทั่วโลก
โครงสร้างเครือข่ายแบบกระจาย
ไม่มีจุดบกพร่องจุดเดียว
IPFS เป็น CDN . โดยเนื้อแท้
ไฟล์ที่เพิ่มในเครือข่าย IPFS จะถูกเร่งโดย CDN ทั่วโลก
การจัดการแบนด์วิดท์สำหรับ bittorrent
IPFS มีบริการตั้งชื่อ
-IPNS: อิงตามระบบการตั้งชื่อ SFS (Self-Authentication System)
สามารถผูกกับระบบชื่อโดเมนที่มีอยู่ได้
(3) คุณสมบัติของ IPFS
IPFS มีคุณสมบัติเด่น 2 ประการ หนึ่งคือการจัดเก็บข้อมูลถาวร ผ่านโปรโตคอล IPFS ทรัพยากรใดๆ ที่จัดเก็บไว้ในระบบนี้ รวมทั้งข้อความ รูปภาพ เสียง วิดีโอ และรหัสเว็บไซต์ จะถูกแฮชผ่าน IPFS เพื่อสร้างที่อยู่ที่ไม่ซ้ำกัน ด้วยการป้องกันอัลกอริธึมการเข้ารหัส ที่อยู่มีลักษณะของการไม่เปลี่ยนรูปและการลบ ซึ่งหมายความว่าเมื่อข้อมูลถูกจัดเก็บใน IPFS ข้อมูลจะเป็นแบบถาวร ตัวอย่างเช่น เมื่อฉันเปิดหน้าเว็บบางหน้า บางครั้งฉันพบสถานการณ์เช่น "404 ไม่พบ" เหตุผลพื้นฐานคือมีปัญหากับเซิร์ฟเวอร์ส่วนกลางที่คุณเรียกดูเว็บ ซึ่งเป็นปัญหาที่เกิดจากเทคโนโลยีแบบรวมศูนย์และเปลี่ยนแปลงได้ยาก แต่สถานการณ์นี้ไม่เกิดขึ้นใน IPFS แม้ว่าเซิร์ฟเวอร์กลางจะถูกเพิกถอน ตราบใดที่เครือข่ายที่เก็บข้อมูลยังคงมีอยู่ เว็บเพจก็สามารถเข้าถึงได้ตามปกติ ยิ่งไซต์จัดเก็บข้อมูลเครือข่ายแบบกระจายตัวมากเท่าไหร่ ก็ยิ่งมีความน่าเชื่อถือมากขึ้นเท่านั้น
ประการที่สอง คือ การแก้ปัญหา "ความซ้ำซ้อนที่มากเกินไป" ทุกวันนี้ คอมพิวเตอร์ส่วนบุคคลของเราเก็บไฟล์บางไฟล์ เช่น ภาพยนตร์ เพลง และเอกสารอิเล็กทรอนิกส์ แต่ไฟล์จำนวนมากบนอินเทอร์เน็ตเป็นเนื้อเดียวกัน ตัวอย่างเช่น ฉันดาวน์โหลดภาพยนตร์เรื่องโปรด "Avatar" บนคอมพิวเตอร์ของฉัน แต่บางทีเพื่อนบ้านของคุณอาจมีภาพยนตร์เรื่องนี้ในคอลเล็กชันคอมพิวเตอร์ด้วย ผลที่ตามมาคือการสิ้นเปลืองทรัพยากรหน่วยความจำอย่างมาก ซึ่งเป็นข้อเสียเปรียบของโปรโตคอล HTTP มีการสำรองข้อมูลทรัพยากรเดียวกันหลายครั้งเกินไป ซึ่งจะทำให้เกิดปัญหาความซ้ำซ้อนมากเกินไป
แต่ IPFS สามารถแก้ปัญหานี้ได้เป็นอย่างดี IPFS จะทำการคำนวณแฮชในไฟล์ที่เก็บไว้ และค่าแฮชของสองไฟล์ที่เหมือนกันทุกประการจะเหมือนกันทุกประการ ผู้ใช้ต้องใช้ค่าแฮชเดียวกันเพื่อเข้าถึงไฟล์นั้น และค่าแฮชนี้คือที่อยู่ของไฟล์ ตราบใดที่ได้รับที่อยู่นี้ ทรัพยากรก็สามารถใช้ร่วมกันได้
เนื่องจากคุณสมบัติการจัดเก็บถาวรของโปรโตคอล IPFS คุณไม่ต้องกังวลว่าจะไม่พบภาพยนตร์ "อวาตาร์" ที่คุณชื่นชอบอีกต่อไป และคุณไม่จำเป็นต้องสำรองข้อมูลอีกต่อไป เพราะตราบใดที่มีคนอยู่ไม่กี่คน โลกเก็บภาพยนตร์เรื่องนี้ไว้ คุณสามารถดูได้ตลอดไป เพื่อที่จะสามารถประหยัดทรัพยากรหน่วยความจำได้มาก