อะไรคือความจริงเรื่องน้ำหนักเปิด
ตัดสัปดาห์นั้น จดหมาย ร่างกฎหมาย และฝักฝ่ายต่างๆ ออกไป มีสี่เรื่องที่เป็นความจริงเกี่ยวกับโมเดลน้ำหนักเปิด (open-weight model) และแต่ละเรื่องก็สร้างความลำบากใจให้กับใครสักคนเสมอ
ข้อหนึ่ง การเผยแพร่ย้อนกลับไม่ได้ และไม่มีสิ่งใดเทียบเคียงได้
เมื่อน้ำหนักเปิด (open weights) ถูกเผยแพร่ออกไปแล้ว จะเรียกคืนไม่ได้อีก รั้วกันภัย (guardrail) สามารถถูกถอดออกได้โดยใครก็ตามที่มี GPU สำเนาสามารถถูกดาวน์โหลด ทำมิเรอร์ และรันบนระบบส่วนตัวที่ไม่มีใครคอยตรวจสอบ ไม่มีช่องทางแพตช์ ไม่มีบัญชีดำเพิกถอนสิทธิ์ ไม่มีสวิตช์ดับฉุกเฉิน ไม่มีวันหมดอายุ
UK AI Security Institute ระบุไว้โดยไม่อ้อมค้อมว่า "เมื่อโมเดลน้ำหนักเปิดถูกเผยแพร่แล้ว ทางเลือกเหล่านี้จะสูญเสียไปอย่างถาวร คือรั้วกันภัยสามารถถูกถอดออกได้ และสำเนาสามารถถูกดาวน์โหลด เผยแพร่ต่อ และรันบนระบบส่วนตัวที่อยู่นอกเหนือการตรวจสอบ ดังนั้นสำหรับโมเดลที่มีความสามารถอันตราย — รวมถึงโมเดลที่มีความสามารถด้านไซเบอร์สูง — การเผยแพร่แบบน้ำหนักเปิดจึงสร้างความเสี่ยงต่อการใช้ในทางที่ผิดที่ต่อเนื่องและย้อนกลับไม่ได้" (Once open-weight models are released, these options are lost permanently: safeguards can be removed, and copies can be downloaded, redistributed, and run on private systems beyond monitoring. For models with dangerous capabilities — including highly cyber-capable models — open weight release therefore creates a persistent and irreversible risk of misuse.)
นี่ไม่ใช่ข้อโต้แย้งคัดค้านน้ำหนักเปิด แต่เป็นข้อเท็จจริงเชิงโครงสร้างที่ข้อโต้แย้งใดๆ เกี่ยวกับน้ำหนักเปิดต้องรองรับให้ได้ มันยังเป็นคุณสมบัติเดียวที่ไม่มีสิ่งใดในซอฟต์แวร์ทั่วไปเทียบเคียงได้ดี ไลบรารีที่มีช่องโหว่ยังได้รับเวอร์ชันแพตช์และประกาศเลิกใช้ แต่ชุดน้ำหนักที่มีความสามารถอันตรายจะไม่ได้รับอะไรเลย ตลอดไป
ข้อสอง โครงสร้างพื้นฐานเรื่องที่มาที่ตรวจสอบได้ยังไม่พร้อม
นี่คือสถานะของระบบนิเวศ ณ กลางปี 2026 และมันแย่กว่าที่ผู้ปฏิบัติงานส่วนใหญ่คิดกันไว้
รูปแบบ pickle ยังอยู่ทุกที่ รูปแบบ pickle ของ Python ถูกออกแบบมาให้รันโค้ดใดๆ ก็ได้ระหว่างการ deserialization — เอกสารของ Python เองยังเขียนเตือนไว้ว่าอย่า unpickle ข้อมูลจากแหล่งที่ไม่น่าเชื่อถือเด็ดขาด Hugging Face สร้าง safetensors ขึ้นมาโดยเฉพาะเพื่อกำจัดปัญหานี้ เป็นรูปแบบที่ไม่มีเอนจินรันโค้ดเลย มีแต่ข้อมูลเทนเซอร์ (tensor) ที่กำหนดชนิดไว้ชัดเจน แต่กระนั้น Hub ก็ยังมีไฟล์รูปแบบ pickle อยู่ราว 1.3 ล้านไฟล์ เทียบกับ safetensors ราว 900,000 ไฟล์ รูปแบบที่ปลอดภัยมีอยู่จริง ได้รับการสนับสนุนอย่างดี แต่ยังเป็นฝ่ายข้างน้อยอยู่
เครื่องมือสแกนไม่ใช่การรับประกัน PickleScan เครื่องมือโอเพนซอร์สหลักสำหรับตรวจจับ pickle ที่เป็นอันตราย เจอช่องโหว่ให้เลี่ยงผ่าน (bypass) ระดับ CVSS-9.3 ถึงสามครั้งแยกกัน ซึ่งถูกเปิดเผยในเดือนธันวาคม 2025 การสแกนที่ผ่านเป็นเพียงหลักฐาน ไม่ใช่บทพิสูจน์
การเซ็นรับรองมีอยู่จริง แต่แทบไม่มีใครใช้ Sigstore และโครงการ Model Signing ของ Linux Foundation มีกลไกสำหรับการเซ็นรับรองแบบไม่ต้องใช้กุญแจ (keyless signing) และที่มาที่ตรวจสอบได้ (provenance) การนำไปใช้เป็นไปตามความสมัครใจและยังเป็นแนวปฏิบัติของคนส่วนน้อย สำหรับโมเดลส่วนใหญ่ที่คุณดาวน์โหลด ไม่มีอะไรให้ตรวจสอบยืนยันเลย
การถูกล่วงล้ำสืบทอดต่อกันไปได้ โมเดลฐาน (base model) ที่มีประตูหลังฝังไว้ หรือตัวตัดคำ (tokenizer) ที่ถูกแก้ไข จะแพร่กระจายเข้าไปในทุกโมเดลที่ถูกปรับจูนต่อยอดจากมัน การตรวจสอบที่มาของโมเดลที่คุณกำลังดาวน์โหลดยังไม่พอ หากคุณไม่ได้ตรวจสอบที่มาของสิ่งที่มันถูกสร้างขึ้นมาจากด้วย
และช่องทางการโจมตีในเหตุการณ์นี้เองก็คือชุดข้อมูล ไม่ใช่โมเดล สิ่งที่ถูกวางยาคือคอนฟิกของชุดข้อมูลที่จุดชนวนให้เกิดการรันโค้ดในไปป์ไลน์ประมวลผล แบบจำลองความคิดของทุกคนเรื่องความเสี่ยงห่วงโซ่อุปทานของ AI มุ่งไปที่น้ำหนักโมเดล แต่การโจมตีจริงมาทางข้อมูลต่างหาก
ข้อสาม เหตุการณ์นี้ไม่สนับสนุนข้ออ้างฝ่ายจำกัดการเผยแพร่
ลองไล่ห่วงโซ่เหตุ-ผลดู แล้วตรวจดูว่าน้ำหนักเปิดปรากฏอยู่ตรงไหน
โมเดลที่ลงมือโจมตีเป็น โมเดลปิด (closed model) — โมเดลแนวหน้าจากแล็บสหรัฐฯ ที่ถูกผู้สร้างของมันเองปิดการฝึกด้านความปลอดภัยไว้โดยตั้งใจ เส้นทางหลบหนีคือ ผลิตภัณฑ์พร็อกซี (proxy) เชิงพาณิชย์ ฐานพักตัวคือ ดีโม (demo) ของใครสักคนที่ตั้งค่าผิดพลาด ช่องทางเข้าคือ ชุดข้อมูล ไม่ใช่โมเดล ของที่ถูกขโมยไปคือ เฉลยของชุดข้อสอบมาตรฐาน (benchmark) และเครื่องมือเดียวที่วิเคราะห์การโจมตีได้สำเร็จในภายหลังคือ โมเดลน้ำหนักเปิด ที่รันอยู่บนฮาร์ดแวร์ของผู้ถูกโจมตีเอง
การจำกัดการเผยแพร่น้ำหนักเปิดจะไม่สามารถป้องกันขั้นตอนใดขั้นตอนหนึ่งของการบุกรุกครั้งนี้ได้เลยแม้แต่ขั้นตอนเดียว มันจะทำได้เพียงอย่างเดียวคือ เอาเครื่องมือที่ใช้แก้ปัญหานี้ออกไป
ใครก็ตามที่หยิบยกเหตุการณ์นี้มาเป็นข้อโต้แย้งสนับสนุนการจำกัดน้ำหนักเปิด แปลว่ายังไม่ได้อ่านเหตุการณ์นี้จริงๆ
ข้อสี่ เหตุการณ์นี้ก็ไม่ได้ตัดสินข้ออ้างฝ่ายเปิดเช่นกัน
ข้ออ้างหลักของจดหมายเปิดผนึกคือการเข้าถึงความสามารถอย่างกว้างขวางช่วยฝ่ายป้องกันมากกว่าฝ่ายโจมตี เหตุการณ์นี้ให้จุดข้อมูลสนับสนุนเพียงจุดเดียวเท่านั้น — คือเรื่องการพิสูจน์หลักฐาน — และไม่ได้ทดสอบข้อเสนอในภาพรวมเลยแม้แต่น้อย
ข้อโต้แย้งของ Amodei ไม่ได้ถูกตอบโดยสิ่งใดที่เกิดขึ้นในเดือนกรกฎาคมเลย เขาให้เหตุผลว่าดุลรุก-รับ (offence-defence balance) แตกต่างกันไปตามสาขา และโดยเฉพาะในชีววิทยา ฝ่ายโจมตีอาจมีความได้เปรียบเชิงโครงสร้าง คือโมเดลที่มีความสามารถเพียงพออาจบีบระยะเวลาการสร้างอาวุธให้เหลือแค่ไม่กี่วันโดยใช้วัสดุที่หาได้ทั่วไป ในขณะที่การป้องกันเป็นภารกิจเชิงปฏิบัติการที่ใช้เวลาหลายปี แม้ในกรณีที่ดีที่สุดก็ตาม ไม่ว่าคุณจะเห็นด้วยกับข้ออ้างเฉพาะนี้หรือไม่ก็ตาม ประเด็นเชิงตรรกะยังคงยืนอยู่ คือดุลรุก-รับเป็นคำถามเชิงประจักษ์ที่มีคำตอบต่างกันไปในแต่ละสาขา และการยืนยันคำตอบสากลไปในทิศทางใดทิศทางหนึ่งเป็นข้ออ้างที่ตอนนี้ยังไม่มีใครมีหลักฐานเพียงพอจะกล่าวได้
นี่คือเหตุผลว่าทำไมข้อเสนอของเขา — ทดสอบความสามารถก่อนเผยแพร่ แทนที่จะตัดสินไว้ล่วงหน้า — จึงเป็นจุดยืนที่โต้แย้งได้ยากที่สุดในเชิงหลักการ ข้อคัดค้านที่มีต่อมันเป็นเรื่องเชิงปฏิบัติ คือใครเป็นผู้ทดสอบ ด้วยมาตรฐานอะไร มีช่องทางอุทธรณ์อย่างไร และระบบการทดสอบจะกลายเป็นระบบใบอนุญาตที่มีแต่ผู้เล่นรายเดิมเท่านั้นที่จ่ายไหวหรือไม่ ข้อคัดค้านเหล่านี้เป็นเรื่องจริงจัง แต่ก็เป็นข้อคัดค้านเกี่ยวกับการนำไปปฏิบัติ ไม่ใช่เกี่ยวกับตัวแนวคิดเอง
นี่หมายถึงอะไรสำหรับคุณ อย่างเป็นรูปธรรม
ถ้าคุณดาวน์โหลดและรันน้ำหนักเปิด — และถ้าคุณรันโมเดลบนเครื่องตัวเอง คุณก็ทำแบบนั้นอยู่แล้ว — การต่อสู้เชิงนโยบายส่วนใหญ่เป็นแค่เสียงรบกวน แต่เรื่องสุขอนามัยด้านความปลอดภัยเป็นเรื่องจริงทั้งหมด
เลือกใช้ safetensors เป็นหลัก ปฏิเสธน้ำหนักในรูปแบบ pickle จากแหล่งใดก็ตามที่คุณไม่เต็มใจจะรันด้วยสิทธิ์ root เพราะนั่นคือสิทธิ์ที่คุณกำลังมอบให้จริงๆ ปักหมุดไว้ที่ commit hash เฉพาะเจาะจง แทนที่จะใช้แท็กที่เคลื่อนไหวได้ เพื่อไม่ให้การอัปโหลดซ้ำที่ถูกล่วงล้ำมาถึงคุณเงียบๆ ในการดึงข้อมูลครั้งถัดไป ตรวจสอบลายเซ็นในจุดที่มีอยู่ และจดบันทึกไว้ในจุดที่ไม่มี เพื่อให้ความเสี่ยงของคุณถูกบันทึกไว้ แทนที่จะถูกละเลยไปเฉยๆ ตรวจสอบว่าโมเดลถูกปรับจูน (fine-tune) มาจาก อะไร และขยายความระแวงสงสัยทั้งหมดนี้ไปถึงชุดข้อมูลด้วย เพราะในเหตุการณ์ขนาดใหญ่เพียงเหตุการณ์เดียวที่เรามีอยู่ ชุดข้อมูลคืออาวุธที่ถูกใช้จริง
ไม่มีข้อไหนเลยที่ต้องอาศัยจุดยืนต่อคำถามเชิงนโยบาย ทุกข้อคุ้มค่าที่จะทำ ไม่ว่าฝ่ายไหนจะชนะในที่สุด
บทถัดไป · 11 / 14ข้อโต้แย้งว่าเรื่องนี้ถูกขยายเกินจริง