สิบปีฐานข้อมูล DHT ความเปลี่ยนแปลงครั้งใหญ่ของโลก BitTorrent

by lew
8 June 2015 - 06:52

เดือนนี้เมื่อสิบปีที่แล้ว BitTorrent ปล่อยซอฟต์แวร์ดาวน์โหลดเวอร์ชั่น 4.1 ที่รองรับฐานข้อมูล DHT (Distributed Hash Tables) เป็นครั้งแรก ตามหลัง Azureus ที่รองรับ DHT รุ่นของตัวเองเพียงสามสัปดาห์ เป็นจุดเริ่มต้นของการสร้างฐานข้อมูลแบบไร้ศูนย์กลางขนาดใหญ่

ฐานข้อมูลแบบไร้ศูนย์กลางมีการพูดถึงมาเป็นเวลานาน Aaron Swartz เคยอิมพลีเมนต์ตัวอัลกอริทึมไว้ตั้งแต่ปี 2002 เป็นภาษาไพทอน

สิบปี DHT ทำให้โลก BitTorrent เปลี่ยนแปลงไปอย่างมาก เว็บ tracker หลายเว็บไม่ยอมรับการใช้ DHT เพราะทำให้ควบคุมปริมาณการแชร์ในเครือข่ายไม่ได้ ขณะที่ DHT กลับทำให้ The Pirate Bay สามารถยกเลิกบริการ tracker ของตัวเองแล้วให้บริการผ่าน magnet link เพียงอย่างเดียว

Bram Cohen ผู้สร้าง BitTorrent ระบุว่า DHT ทำงานได้ดีแล้ว แม้ว่าจะมีนักวิจัยเสนอข้อเสนอเพื่อแก้ปัญหาปลีกย่อยอยู่เรื่อยๆ แต่เขาก็อยากไปทำอย่างอื่นมากกว่า

ทุกวันนี้ DHT เป็นฐานข้อมูลกลางสำหรับบริการอื่นๆ นอกจาก BitTorrent รวมไปถึงโปรแกรมแชต Bleep ของบริษัท BitTorrent

ที่มา - TorrentFreak

Blognone Jobs Premium