Computer >> คอมพิวเตอร์ >  >> ระบบเครือข่าย >> ความปลอดภัยของเครือข่าย

ลาก่อน HTTP:อินเทอร์เน็ตที่เร็วกว่า ปลอดภัยกว่า กระจายอำนาจด้วย IPFS

Hypertext Transfer Protocol (HTTP) เป็นเทคโนโลยีที่สนับสนุนการสื่อสารข้อมูลทั่วทั้งอินเทอร์เน็ต มันกำหนดวิธีการส่งข้อความ สิ่งที่เบราว์เซอร์ควรทำเพื่อตอบสนองต่อคำสั่งบางอย่าง และวิธีที่เซิร์ฟเวอร์จัดการกับคำขอ

กล่าวโดยย่อ HTTP คือวิธีที่เราท่องเว็บ

HTTP ที่มีเอกสารเผยแพร่ครั้งแรกนั้นมีอายุย้อนไปถึงปี 1991 แม้ว่าเว็บเบราว์เซอร์จะไม่ได้นำมาใช้จนถึงปี 1996 นั่นหมายความว่าปี 2016 เป็นวันครบรอบปีที่ยี่สิบ และในโลกของเทคโนโลยีนั้นถือว่าเก่าแก่ แน่นอนว่าต้องมีโปรโตคอลที่ใหม่กว่า เร็วกว่า และปลอดภัยกว่าที่เราสามารถใช้ได้หรือไม่

มีจริง! เรียกว่า InterPlanetary File System (IPFS) ในโพสต์นี้ เราจะมาดูกันว่ามันคืออะไร มันทำงานอย่างไร และมันสามารถแทนที่ HTTP เป็นโหมดการสื่อสารมาตรฐานของเว็บได้จริงหรือไม่

วิธีการทำงานของ IPFS

IPFS เป็นโปรโตคอลการแจกจ่ายไฮเปอร์มีเดียแบบโอเพนซอร์สซึ่งระบุถึงเนื้อหาและข้อมูลเฉพาะตัว ฟังดูเหมือนปากเปล่า แต่ไม่ต้องกังวล เราจะแยกย่อยให้ย่อยง่ายขึ้น

ตามเว็บไซต์ของตนเอง นักพัฒนาต้องการใช้เพื่อ "ทำให้เว็บเร็วขึ้น ปลอดภัยขึ้น และเปิดกว้างขึ้น" พึงระลึกไว้เสมอว่าในขณะที่เราสำรวจรายละเอียด

IPFS เป็นระบบไฟล์แบบ peer-to-peer แบบกระจาย ดังนั้นคุณสามารถคิดว่ามันคล้ายกับ BitTorrent swarm นั่นคือจำนวนเพื่อนทั้งหมดที่แชร์ torrent เดียวในปัจจุบัน ยกเว้น IPFS ที่ใช้เพื่อแลกเปลี่ยนอ็อบเจ็กต์ git มันใช้ตารางแฮชแบบกระจาย การแลกเปลี่ยนบล็อกที่จูงใจ และเนมสเปซที่รับรองตนเอง ดังนั้นจึงไม่มีจุดล้มเหลวเพียงจุดเดียว

ทำงานโดยเชื่อมต่ออุปกรณ์คอมพิวเตอร์ทั้งหมดกับระบบไฟล์เดียวกันผ่านระบบโหนด การทำเช่นนี้ทำให้เว็บไซต์ไม่จำเป็นต้องมีเซิร์ฟเวอร์ต้นทางส่วนกลางที่ให้บริการหน้าเว็บต่างๆ แก่ผู้อ่าน และด้วยเหตุนี้เอง จึงมีวิธีในการขับไล่ HTTP และอาจปรับปรุงโครงสร้างของอินเทอร์เน็ตได้

เหตุใด IPFS จึงมีประโยชน์สำหรับคุณ

ศัพท์แสงทางเทคนิคนั้นดีและดี แต่อย่าสิ้นหวังหากคุณไม่เข้าใจ คุณไม่จำเป็นต้องรู้รายละเอียดที่สำคัญเพื่อใช้ประโยชน์จากมัน

แต่นั่นทำให้เกิดคำถามอีกข้อหนึ่ง:ประโยชน์ของ IPFS ในทางปฏิบัติสำหรับผู้ใช้ปลายทางเช่นคุณและฉันคืออะไร มันปรับปรุงบน HTTP ได้อย่างไร หรืออีกนัยหนึ่งทำไมเราถึงควรพิจารณาเปลี่ยนไปใช้มันด้วย

ไม่มีการพึ่งพาเซิร์ฟเวอร์

เราเคยเห็นหน้า "404 Page Not Found" ที่น่ากลัวขณะท่องเว็บ ในแง่ของคนธรรมดา หมายความว่าหน้าที่คุณกำลังค้นหาไม่มีอยู่จริง ในทางเทคนิคแล้ว รหัส 404 ใช้เพื่อระบุว่าเว็บเซิร์ฟเวอร์ไม่พบสิ่งที่คุณขอ

คุณอาจเห็น 404 หากเนื้อหาที่คุณกำลังดูเก่าและถูกออฟไลน์ แต่ก็อาจหมายความว่าเซิร์ฟเวอร์ทำงานผิดปกติ และในนั้นปัญหาที่ใหญ่กว่าคือปัญหาหนึ่งของ HTTP

ลาก่อน HTTP:อินเทอร์เน็ตที่เร็วกว่า ปลอดภัยกว่า กระจายอำนาจด้วย IPFS

หากเซิร์ฟเวอร์เสียชีวิตหรือถูกย้ายไปที่ใหม่อย่างถาวร ลิงก์ใดๆ ที่ชี้ไปที่เซิร์ฟเวอร์นั้นจะหยุดทำงาน ตลอดไป. เนื้อหาใดก็ตามที่อยู่ในเซิร์ฟเวอร์นั้นจะสูญหายและไม่มีทางกู้คืนใด ๆ ได้เว้นแต่คุณจะมีสติเพียงพอที่จะบันทึกล่วงหน้า

สิ่งสำคัญที่สุดคือ:เซิร์ฟเวอร์ที่มีการจัดการจากส่วนกลางจะหยุดทำงานอย่างหลีกเลี่ยงไม่ได้ เจ้าของโดเมนสามารถเปลี่ยนแปลงได้ เจ้าของเว็บไซต์อาจล้มละลาย หรือฮาร์ดแวร์ของเซิร์ฟเวอร์เองอาจหมดอายุการใช้งานโดยไม่ต้องสำรองข้อมูล และเมื่อสิ่งนั้นเกิดขึ้น ประวัติศาสตร์ดิจิทัลจะสูญหายไป

ความแตกต่างที่สำคัญกับ IPFS คือแทนที่จะค้นหาตำแหน่ง (เซิร์ฟเวอร์) คุณค้นหาเนื้อหาเอง แทนที่จะขอและไว้วางใจเซิร์ฟเวอร์เดียวในการจัดเตรียมไฟล์ที่คุณต้องการ มีคอมพิวเตอร์หลายล้านเครื่องที่สามารถส่งไฟล์เฉพาะนั้นได้ เช่นเดียวกับ BitTorrent

ไม่มีการรวมศูนย์อีกต่อไป

ผลกระทบจากปัญหาที่อธิบายข้างต้นคือการเบียดเสียดไปยังเซิร์ฟเวอร์กลางที่มีขนาดใหญ่กว่าและมีการจัดการที่ดีกว่า ซึ่งท้ายที่สุดก็ถูกควบคุมโดยบริษัทยักษ์ใหญ่ในวงการเทคโนโลยี เช่น Amazon, Google เป็นต้น

สิ่งนี้ทำให้เกิดปัญหาขึ้นเอง ตัวอย่างเช่น เรื่องราวของการสอดแนมของรัฐบาลและองค์กรเริ่มแพร่หลายมากขึ้น แฮกเกอร์ใช้การโจมตี DDoS มากขึ้นเรื่อยๆ ISP กำลังบล็อกบริการที่พวกเขาไม่ต้องการให้คุณเข้าถึง ประเทศต่างๆ กำลังบล็อกเนื้อหาที่พวกเขาไม่ต้องการให้คุณเข้าถึง และ ข้อมูลของเราถูกใช้กับเรา

มันตรงกันข้ามอย่างสิ้นเชิงกับเว็บกระจายอำนาจที่อินเทอร์เน็ตถูกมองว่าเป็นเดิม ภัยพิบัติที่แท้จริง

เว็บที่มีการกระจายอย่างแท้จริงจะช่วยให้เข้าถึงเว็บไซต์ได้แม้จะมีปัญหาในบริการอินเทอร์เน็ตก็ตาม ตามหลักการแล้ว คุณจะสามารถเข้าถึงเว็บได้แม้ในขณะออฟไลน์! นั่นจะเป็นข้อดีอย่างมาก ไม่เพียงแต่สำหรับประเทศกำลังพัฒนาเท่านั้น แต่สำหรับสิทธิส่วนบุคคลของเราในความเป็นส่วนตัวด้วย

ฮวน เบเน็ต ผู้ก่อตั้ง IPFS สรุปปัญหาการรวมศูนย์ดังนี้:

"เว็บในปัจจุบันมีการรวมศูนย์อย่างมาก ฉันพบว่ามันน่ากังวลมากที่การแสดงออกของมนุษย์และการสื่อสารของมนุษย์ในปัจจุบันมีการกำหนดเส้นทางทั้งหมดผ่านเครือข่ายสังคมออนไลน์แบบรวมศูนย์ ซึ่งอาจหายไปได้ทุกเมื่อ ทำให้ข้อมูลทั้งหมดลดลง หรืออย่างน้อยก็ทำลาย ลิงก์ทั้งหมด" "การสร้างเครือข่ายข้อมูลที่จะคงอยู่ตลอดไปนั้นทันสมัยอย่างที่ควรจะเป็น เรากำลังผลักดันให้มีเว็บแบบกระจายอย่างสมบูรณ์ โดยที่แอปพลิเคชันไม่ได้อยู่ที่เซิร์ฟเวอร์รวมศูนย์ แต่ดำเนินการทั่วทั้งเครือข่ายจากผู้ใช้ ' คอมพิวเตอร์... เว็บที่เนื้อหาสามารถเคลื่อนผ่านพ่อค้าคนกลางที่ไม่น่าเชื่อถือโดยไม่ต้องละทิ้งการควบคุมข้อมูลหรือทำให้ข้อมูลตกอยู่ในความเสี่ยง"

การลดต้นทุน

ประโยชน์ประการที่สามและประการสุดท้ายคือการลดต้นทุน ทั้งสำหรับผู้ให้บริการเนื้อหาและผู้ใช้ปลายทาง

การให้บริการข้อมูลผ่าน HTTP จากอีกด้านหนึ่งของโลกนั้นมีราคาแพง ผู้ให้บริการข้อมูลจะถูกเรียกเก็บเงินสำหรับข้อตกลงแบบเพียร์และแต่ละเครือข่ายมีค่าใช้จ่ายมากกว่า และนั่นคือก่อนที่คุณจะเพิ่มค่าใช้จ่ายในการกรรโชกของ ISP "ในขั้นสุดท้าย" (เราจะไม่เอ่ยชื่อในที่นี้)

บริษัทอินเทอร์เน็ตรายใหญ่ที่สุดกำลังลั่นดังเอี๊ยดภายใต้ความตึงเครียดของความต้องการบริโภคเนื้อหาของโลก ในขณะที่ประเทศกำลังพัฒนาจำนวนมากขึ้นออนไลน์อย่างต่อเนื่อง ความต้องการเหล่านั้นก็จะยิ่งแย่ลง และค่าใช้จ่ายก็จะเพิ่มขึ้นเรื่อยๆ เท่านั้น

ลาก่อน HTTP:อินเทอร์เน็ตที่เร็วกว่า ปลอดภัยกว่า กระจายอำนาจด้วย IPFS

ในบล็อกโพสต์บนเว็บไซต์ IPFS คาดการณ์ว่า Google มีค่าใช้จ่ายประมาณ 2,742,860 ดอลลาร์สหรัฐฯ ในการจัดหามิวสิกวิดีโอสำหรับ "Gangnam Style" ให้กับผู้ใช้ YouTube คุณลองนึกภาพผู้ให้บริการอินเทอร์เน็ตรายเล็ก ๆ ที่พยายามจะตอบสนองความต้องการแบบนั้นได้ไหม? แบนด์วิดธ์เยอะมาก

IFPS จะอนุญาตให้ดาวน์โหลดวิดีโอเดียวกันนั้นได้อย่างสมบูรณ์จากภายในเครือข่ายของ ISP ของคุณเอง ไม่ว่าคุณจะอยู่ที่ไหน จึงไม่จำเป็นต้องกระโดดข้ามเครือข่ายที่เชื่อมต่อหลายเครือข่ายจำนวนมาก และลดต้นทุนโดยรวมลงอย่างมาก

IPFS ไม่ใช่ทางเลือกเดียว

คู่แข่งที่ใหญ่ที่สุดของ IPFS คือ MaidSafe ทั้งที่มันยังไม่ถูกปล่อยออกมา เช่นเดียวกับ IPFS ต้องการตระหนักถึงความฝันของอินเทอร์เน็ตแบบกระจายอำนาจ โดยจะทำงานโดยการรวมความสามารถในการคำนวณสำรองของผู้ใช้ทั้งหมดเข้าด้วยกัน โดยมีข้อมูลและแอปพลิเคชันของทุกคนอยู่ในเครือข่ายที่สร้างขึ้นใหม่

อาจมีการเข้ารหัสที่ดีกว่า IPFS นั่นเป็นเพราะ IPFS ใช้การเข้ารหัสสำหรับการสื่อสารทั้งหมด แต่ยังไม่ได้รับการพิสูจน์ว่าปลอดภัย MaidSafe แบ่งไฟล์ทั้งหมดออกเป็นสามส่วนและเข้ารหัสทีละไฟล์

อีกทางเลือกหนึ่งคือ MegaNet ก่อตั้งขึ้นโดย Kim Dotcom ในตำนาน บริการนี้จะเป็นเครือข่ายแบบกระจายอำนาจที่ไม่ใช่ IP ซึ่งใช้บล็อกเชนเดียวกันกับ Bitcoin Dotcom อ้างว่าโทรศัพท์มือถือของผู้ใช้จะจัดเตรียมแบนด์วิดท์และความจุที่จำเป็น

สุดท้ายนี้ มีบางคนเปรียบเทียบ IPFS กับ Tor แต่นี่เป็นการเปรียบเทียบที่ผิดพลาด Tor กำหนดเส้นทางการรับส่งข้อมูลผ่านเครือข่ายทั่วโลกซึ่งมีรีเลย์มากกว่า 7,000 ตัวเพื่อปกปิดข้อมูลระบุตัวตนและตำแหน่งของผู้ใช้ แต่ท้ายที่สุดก็ยังต้องอาศัย HTTP ดังนั้นจึงไม่ใช่ทางเลือกในทางเทคนิค

IPFS อาจเป็นความหวังที่ดีที่สุดของเรา

ในขั้นตอนนี้ เป็นการยากที่จะสรุปให้ชัดเจน เป็นที่ชัดเจนว่า HTTP จำเป็นต้องเปลี่ยน แต่ IPFS ยังคงเป็นเทคโนโลยีที่ใหม่และไม่ผ่านการพิสูจน์ นอกเหนือจากการเผชิญกับการแข่งขันที่รุนแรงจากคู่แข่งแล้ว ยังถูกคุกคามโดยการเปิดตัว HTTP/2 ซึ่งสัญญาว่าจะปรับปรุงความเร็วของเว็บโดยรวม

อีกสองสามปีข้างหน้าจะมีความสำคัญ บริการเว็บโฮสติ้งฟรี Neocities ได้เข้าร่วมกับ IPFS แล้ว และด้วยข่าวที่ว่า Netflix ได้เริ่มค้นคว้าเทคโนโลยีเพียร์ทูเพียร์ขนาดใหญ่ นี่อาจเป็นเวลาของ IPFS ที่จะฉายแวว สมมติว่าสามารถโน้มน้าวให้เทคโนโลยีที่ใหญ่ที่สุดในโลกได้ บริษัทที่จะนำไปใช้

หากคุณสนใจที่จะเรียนรู้เพิ่มเติมเกี่ยวกับการพัฒนา IPFS คุณควรสมัครรับข้อมูลจากหน้า Reddit ที่เกี่ยวข้อง และติดตามบล็อกอย่างเป็นทางการของบริษัท

คุณคิดว่า IPFS และบริการอื่นๆ ที่คล้ายคลึงกันในอนาคตจะเป็นอย่างไร พวกเขาสามารถประสบความสำเร็จในการเสนอราคาอย่างกล้าหาญเพื่อแทนที่ HTTP หรือเทคโนโลยีเก่านั้นยึดที่มั่นเกินกว่าที่จะถูกแทนที่ด้วยเทคโนโลยีโอเพ่นซอร์สหรือไม่? แจ้งให้เราทราบความคิดเห็นของคุณในความคิดเห็นด้านล่าง