นี่คือ "โศกนาฏกรรมของสามัญชน": เนื่องจากความไม่สมบูรณ์ของกลไกแรงจูงใจคู่แข่งที่เป็นอันตรายสามารถเพิกเฉยต่อแนวคิดของ "all for one, one for all" เพื่อค้าประเวณีทรัพยากร BT แม้จะไม่ได้มองการพัฒนาเครือข่าย BT จากมุมมองทางจริยธรรม แต่เราจะเห็นได้ว่ากลไกแรงจูงใจ / การลงโทษที่ออกแบบมาอย่างดีนั้นเป็นองค์ประกอบสําคัญของเครือข่าย P2P หากจะอยู่รอดได้ในระยะยาว
BitTorrent: เรื่องราวของเทคโนโลยีโอเพ่นซอร์สที่เป็นกลางและการละเมิดลิขสิทธิ์
คํา: Affe
BitTorrent คืออะไร
BitTorrent เป็นโปรโตคอลแบบ peer-to-peer แบบคลาสสิกที่พัฒนาโดย Bram Cohen โปรแกรมเมอร์ชาวอเมริกัน
พูดง่ายๆก็คือไฟล์ที่สมบูรณ์ใน BitTorrent แบ่งออกเป็นปริศนาไฟล์จํานวนมากซึ่งกระจัดกระจายอยู่ในคอมพิวเตอร์ส่วนบุคคลของผู้ดาวน์โหลดแต่ละราย หากคุณต้องการรับไฟล์ที่สมบูรณ์ไคลเอนต์ BitTorrent จะช่วยคุณถามว่าใครมีปริศนาไฟล์ที่คุณต้องการบนคอมพิวเตอร์ของพวกเขาและดาวน์โหลดให้คุณและหากคนอื่นต้องการปริศนาที่คุณดาวน์โหลดไคลเอนต์ BitTorrent จะอัปโหลดปริศนาไฟล์ที่คุณมีเพื่อให้ผู้อื่นดาวน์โหลด
ดังนั้นยิ่งคนที่ดาวน์โหลดไฟล์เดียวกันมากเท่าไหร่ก็จะยิ่งดาวน์โหลดได้เร็วขึ้นเท่านั้น (เพราะผู้ดาวน์โหลดแต่ละคนสามารถรวบรวมปริศนาไฟล์หลายไฟล์ในเวลาเดียวกันและสามารถใช้ประโยชน์จากแบนด์วิดท์เครือข่ายการอัปโหลดได้อย่างเต็มที่) โดยพื้นฐานแล้วเป็นเครือข่ายการแบ่งปัน "all for one, one for all" อย่างไรก็ตามในเครือข่ายดังกล่าวมีส่วนประกอบที่คล้ายกับโหนดส่วนกลาง: เซิร์ฟเวอร์ตัวติดตาม เรารู้ว่าไคลเอนต์ BitTorrent สามารถช่วยให้คุณได้รับทรัพยากรจากคอมพิวเตอร์ของผู้อื่น แต่จะรู้ได้อย่างไรว่า "คอมพิวเตอร์ของใครมีปริศนาไฟล์ใด" นั่นคือสิ่งที่เซิร์ฟเวอร์ติดตามเข้ามา เซิร์ฟเวอร์ Tracker จะบันทึกข้อมูลเกี่ยวกับลูกค้าที่เป็นเจ้าของปริศนาไฟล์ใดและทุกครั้งที่ไคลเอนต์ BitTorrent ต้องการดาวน์โหลดไฟล์มันจะถามเซิร์ฟเวอร์ Tracker ว่าจะหาปริศนาไฟล์ที่เกี่ยวข้องได้ที่ไหน
มีสามจุดที่ควรค่าแก่การสังเกตที่นี่: ประการแรกตัวดาวน์โหลดมีหน้าที่อัปโหลดทรัพยากรเพื่อให้ผู้อื่นดาวน์โหลดในขณะที่ดาวน์โหลดทรัพยากรมิฉะนั้นทุกคนจะดาวน์โหลดแต่ไม่อัปโหลดเท่านั้นและทุกคนจะไม่มีอะไรเล่น ประการที่สองโปรโตคอล BitTorrent อาศัยเซิร์ฟเวอร์ Tracker ที่ค่อนข้างรวมศูนย์ในการทํางานและหากเซิร์ฟเวอร์ทํางานไม่ถูกต้องไคลเอนต์ทั้งหมดที่ขึ้นอยู่กับเซิร์ฟเวอร์นั้นจะไม่ทํางานเช่นกัน ประการที่สามกรณีการใช้งานหลักของโปรโตคอล BT คือการแบ่งปันทรัพยากรเสียงและวิดีโอทุกประเภทซึ่งส่วนใหญ่เป็น (Pirating ทรัพยากรละเมิดลิขสิทธิ์และ ) "การละเมิดลิขสิทธิ์" จากลักษณะทั้งสามนี้เราสามารถเข้าใจความท้าทายที่พบในความนิยมของโปรโตคอล BitTorrent ได้ดีขึ้น
"มันเป็นการละเมิดลิขสิทธิ์": กฎระเบียบลงโทษการละเมิดลิขสิทธิ์
หลังจากผู้ใช้จํานวนมากใช้ BitTorrent เพื่อแบ่งปันภาพยนตร์ละเมิดลิขสิทธิ์สมาคมภาพยนตร์แห่งอเมริกาก็ประสบปัญหา ไม่ต้องสงสัยเลยว่า BitTorrent อํานวยความสะดวกในการแพร่กระจายของภาพยนตร์และโทรทัศน์ละเมิดลิขสิทธิ์ แม้ว่า Bram จะยืนกรานที่จะ "ให้บริการเฉพาะเทคโนโลยีไม่ใช่เนื้อหา" และตามที่ภรรยาของเขากล่าวว่า "Bram อาจเป็นผู้ใช้ BT เพียงคนเดียวที่ไม่ดาวน์โหลดวิดีโอและซอฟต์แวร์ละเมิดลิขสิทธิ์ใด ๆ โดยไม่ต้องทอร์เรนต์ แต่การละเมิดลิขสิทธิ์จํานวนมากบน BT ได้รับความสนใจจากกฎระเบียบ และรัฐบาลทั่วโลกได้จํากัดการใช้ BT เพื่อเผยแพร่การละเมิดลิขสิทธิ์ และวิธีที่ตรงไปตรงมาที่สุดคือการปิดเซิร์ฟเวอร์ Tracker ที่รู้จักกันดี"
ในกรณีของ BitTorrent การรับวิดีโอละเมิดลิขสิทธิ์และฟรีเป็นสิ่งแรกที่หลายคนนึกถึงการใช้ฝนตกหนัก และการเกิดขึ้นของเทคโนโลยี P2P แต่ละอย่างเป็นการหลีกเลี่ยง "กฎระเบียบ" ไม่มากก็น้อย ธรรมชาติ "ใต้ดิน" นี้เป็นทั้งเสน่ห์ของ BT และเหตุผลที่หลีกเลี่ยงไม่ได้สําหรับการปราบปรามด้านกฎระเบียบ
ฉันจะไม่ลงรายละเอียดมากเกินไปว่าเราควรผลักดันกฎหมายลิขสิทธิ์แบบเปิดมากขึ้นหรือไม่เช่นการเคลื่อนไหวของซอฟต์แวร์เสรีที่รู้จักกันดีและแนวคิดของ copyleft ซึ่งเป็นความคิดโบราณในโลกบล็อกเชน
ที่น่าสนใจคือลักษณะทางเทคนิคของ BitTorrent ซึ่ง "พึ่งพาเซิร์ฟเวอร์ติดตามแบบรวมศูนย์ในการทํางาน" ยังเป็นวิธีที่ยอดเยี่ยมในการปราบปรามกฎระเบียบ สิ่งนี้นําไปสู่การนําเทคโนโลยีเช่น DHT ที่สามารถหลีกเลี่ยงการพึ่งพาเซิร์ฟเวอร์เดียวเช่น IPFS ซึ่งจะกล่าวถึงในภายหลังและระบบนิเวศบล็อกเชนที่เรารู้จักในปัจจุบัน
ดาวน์โหลดเท่านั้นและอย่าอัปโหลด: การดูดเลือดของผู้ให้บริการส่วนกลาง
นอกเหนือจากปัจจัยด้านกฎระเบียบแล้วการมีอยู่ของผู้ให้บริการแบบรวมศูนย์ยังทําให้ "seeders" หายากขึ้นเรื่อย ๆ"การเพาะ" หมายถึงการดาวน์โหลดไฟล์และในขณะเดียวกันก็อัปโหลดบางส่วนของไฟล์เพื่อให้ผู้อื่นดาวน์โหลด (ทั้งหมดสําหรับหนึ่งเดียวสําหรับทุกคน) อย่างไรก็ตามผู้ให้บริการแบบรวมศูนย์บางรายเช่นดิสก์เครือข่ายที่มีชื่อเสียงและฟ้าร้องที่มีชื่อเสียงจะสร้างสถานีทรัพยากร BT แบบรวมศูนย์พิเศษ แต่สถานีทรัพยากรเหล่านี้ไม่ได้มีส่วนร่วมในการอัปโหลดทราฟฟิกไปยังเครือข่าย BT ทั้งหมดในกระบวนการดาวน์โหลดและใช้ปริมาณการอัปโหลดจํานวนมากของลูกค้าแต่ละราย หลังจากรวบรวมทรัพยากรจํานวนมากที่สนับสนุนโดยบุคคลจากเครือข่าย BT ทรัพยากรเหล่านี้สามารถทําเป็นฟังก์ชัน "สิทธิ์สมาชิก" หรือ "ดาวน์โหลดออฟไลน์" เพื่อให้ผู้ใช้สร้างรายได้ เนื่องจากเป็นผู้ใช้รายบุคคลที่จ่ายค่าธรรมเนียมเครือข่ายสําหรับการอัปโหลดบรอดแบนด์จึงถือได้ว่าสถานีทรัพยากรส่วนกลางเหล่านี้ "โสเภณี" การมีส่วนร่วมของแต่ละโหนดในเครือข่าย เนื่องจากความไม่สมมาตรของปริมาณการดาวน์โหลดและอัปโหลดผู้ใช้ไคลเอนต์ฝนตกหนักอื่น ๆ ที่ปฏิบัติตาม "ดาวน์โหลดยังอัปโหลด" จะค่อยๆย้ายไปยังผู้ให้บริการส่วนกลางเหล่านี้เนื่องจากความเร็วในการดาวน์โหลดช้า เป็นผลให้กิจกรรมของเครือข่ายทั้งหมดแย่ลง
แน่นอนว่ากระบวนการดังกล่าวเกิดขึ้นโดยไม่มีการรับรู้ของผู้ใช้ทั่วไปส่วนใหญ่ ผู้ใช้โดยเฉลี่ยไม่ทราบว่าเกิดอะไรขึ้นหลังโปรโตคอล BT ที่ดาวน์โหลดทรัพยากรและคอมพิวเตอร์ของพวกเขามีบทบาทอย่างไร พวกเขาไม่มีแรงจูงใจที่จะให้ความสนใจและส่วนใหญ่มีเป้าหมายที่จะดาวน์โหลดภาพยนตร์ฟรีและไม่สนใจปรัชญารายละเอียดทางเทคนิคและหลักการดําเนินงานที่อยู่เบื้องหลังเทคโนโลยี ก่อนที่ฉันจะเรียนวิทยาการคอมพิวเตอร์ฉันไม่เข้าใจว่าทําไมภาพยนตร์บางเรื่องถึงดาวน์โหลดช้าและบางเรื่องดาวน์โหลดเร็ว (คําตอบ: ยิ่งมีคนดาวน์โหลดในเวลาเดียวกันมากเท่าไหร่การดาวน์โหลดก็จะยิ่งเร็วขึ้นเท่านั้น)
นี่คือ "โศกนาฏกรรมของสามัญชน": เนื่องจากความไม่สมบูรณ์ของกลไกแรงจูงใจคู่แข่งที่เป็นอันตรายสามารถเพิกเฉยต่อแนวคิดของ "all for one, one for all" เพื่อค้าประเวณีทรัพยากร BT แม้จะไม่ได้มองการพัฒนาเครือข่าย BT จากมุมมองทางจริยธรรม แต่เราจะเห็นได้ว่ากลไกแรงจูงใจ / การลงโทษที่ออกแบบมาอย่างดีนั้นเป็นองค์ประกอบสําคัญของเครือข่าย P2P หากจะอยู่รอดได้ในระยะยาว
งานอดิเรกเฉพาะกลุ่ม: สถานะปัจจุบันของไซต์ติดตามส่วนตัว
นอกเหนือจากกฎระเบียบที่กล่าวถึงข้างต้นและการดูดเลือดแล้วปัญหาความพร้อมใช้งานที่เกิดจากโทโพโลยีเครือข่ายในโลกแห่งความเป็นจริงสถาปัตยกรรมรหัสของโปรโตคอลเองประสบการณ์การโต้ตอบของโปรโตคอลการปิดกั้นพอร์ต BT โดยผู้ให้บริการเครือข่ายและการแข่งขันจากสื่อสตรีมมิ่งส่วนกลางราคาถูกและมีคุณภาพสูงเป็นสาเหตุทั้งหมดที่ทําให้ BT พัฒนาจากโปรโตคอลการโต้ตอบไฟล์ที่คาดหวังสูงเป็นงานอดิเรกเฉพาะกลุ่มในปัจจุบัน มีไซต์ PT (Private Tracker) อยู่ทั่วโลกและแตกต่างจากสภาพแวดล้อมแบบเปิดดั้งเดิมไซต์ PT ในปัจจุบันมีความเข้มงวดอย่างมากเกี่ยวกับผู้คนใหม่ ๆ ที่เข้าร่วม ใช้สถานี Mantou (ไซต์ PT ที่รู้จักกันดี) เป็นตัวอย่างหากคุณไม่มีรหัสเชิญค่าธรรมเนียม "การบริจาค" รายเดือน (การสมัครสมาชิกจริง) คือ 30 USD และอายุการใช้งานคือ 520 USD บางไซต์ไม่เปิดให้สมัครสมาชิกเลยและสามารถเข้าถึงได้โดยคําเชิญเท่านั้น
วงกลม PT ของจีนมีชุด "คําสีดํา" ที่งานอดิเรกเฉพาะกลุ่มทั้งหมดมีมานานแล้วและในแต่ละสถานี PT มีระบบที่ต้องปฏิบัติตามอย่างเคร่งครัดเพื่อหลีกเลี่ยงการทําความชั่วร้ายหรือดึงดูดความสนใจที่ไม่จําเป็นและมีกลไกที่เป็นผู้ใหญ่เพื่อส่งเสริม "การเพาะเมล็ด" ชุมชนเครือข่าย BT ที่ "กระจายอํานาจ" ครั้งหนึ่งยังต้องสร้างกรอบความไว้วางใจแบบรวมศูนย์บางส่วนเพื่อพัฒนา "ใต้ดิน" ต่อไป นี่เป็นเรื่องราวที่น่าสนใจในโลกบล็อกเชนในปัจจุบันอย่างไม่ต้องสงสัย" "การรวมศูนย์" และ "การกระจายอํานาจ" ไม่ใช่สองแนวคิดที่ไม่ต่อเนื่องกัน มีสเปกตรัมที่เฉพาะเจาะจงมากระหว่างพวกเขา: รายละเอียดของโปรโตคอลการใช้งานเฉพาะอิทธิพลของสภาพแวดล้อมภายนอก ฯลฯ จะมีผลกระทบต่อการวางตําแหน่งของเครือข่ายกระจายอํานาจบนคลื่นความถี่
ที่น่าสนใจแม้ว่าสถาปัตยกรรมของไซต์ PT เดียวมักจะรวมศูนย์ แต่ไซต์ PT แต่ละแห่งมักจะมีพื้นที่ "เตาเผาอย่างเป็นทางการ" ซึ่งเป็นลิงก์คําเชิญไปยังไซต์ PT อื่น ๆ ศูนย์ท้องถิ่นเหล่านี้ก่อตั้งขึ้นจากความไว้วางใจที่แข็งแกร่งได้สร้างเครือข่าย "กระจายอํานาจ" เชิงโครงสร้างในลักษณะที่เป็นธรรมชาติซึ่งเป็นเหตุการณ์ที่น่าจดจําอย่างยิ่งในความเห็นของผู้เขียน
สรุป
จากมุมมองทางเทคนิคเนื่องจากการมีอยู่ของ Tracker ใน BitTorrent ซึ่งง่ายต่อการถูกบล็อกโดยจุดเดียวโปรโตคอลการจัดเก็บข้อมูลแบบกระจายอํานาจที่ตามมาได้เรียนรู้บทเรียนนี้ นอกจากนี้เนื่องจาก BitTorrent เป็นที่เก็บไฟล์จุดประสงค์หลักคือการจัดเก็บข้อมูลมัลติมีเดียเป็นที่เก็บข้อมูลบล็อก blob ซึ่งแตกต่างจาก OLTP ที่ใช้ในเลเยอร์แอปพลิเคชันและระบบ OLAP ที่ใช้ในเลเยอร์การวิเคราะห์ข้อมูล ในบทความติดตามผลเราจะมาดูกันว่า IPFS เปรียบเทียบกับ BitTorrent อย่างไร ผู้เขียนไม่ได้เจาะลึกรายละเอียดทางเทคนิคและทําการตรวจสอบโดยตรงกับชุมชนเมื่อค้นคว้า BitTorrent ดังนั้นข้อเท็จจริงและรายละเอียดทางเทคนิคบางอย่างอาจไม่ถูกต้อง
อ้างอิง