ความปลอดภัยของวอลเล็ตฮาร์ดแวร์ Bitcoin: บทเรียนจากข้อบกพร่องในการสร้างเมล็ดของ Coldcard

ความปลอดภัยของวอลเล็ตฮาร์ดแวร์ Bitcoin: บทเรียนจากข้อบกพร่องในการสร้างเมล็ดของ Coldcard

รูปภาพที่กำหนดเอง

ข้อบกพร่องในการสร้าง Seed ของ Coldcard เปิดเผยความอ่อนแอด้านความปลอดภัยของวอลเล็ต Bitcoin

การเปลี่ยนแปลงเฟิร์มแวร์ในเดือนมีนาคม 2021 ของ Coldcard วอลเล็ตฮาร์ดแวร์ Bitcoin ของ Coinkite ได้เปลี่ยนการสร้าง seed ออกจากตัวสร้างตัวเลขสุ่มฮาร์ดแวร์ STM32 ที่ตั้งใจไว้ไปยังตัวสร้างตัวเลขเทียมซอฟต์แวร์แบบกำหนดได้ ข้อผิดพลาดนี้ยังไม่ถูกตรวจพบจนถึงปลายเดือนกรกฎาคม 2026 เมื่อผู้โจมตีได้เคลื่อนย้ายที่อยู่ Bitcoin มากกว่า 1,000 ที่อยู่ในคลื่นที่ประสานงานกัน ลบออกประมาณ 1,082 ถึง 1,367 BTC ซึ่งมีมูลค่าระหว่าง 70 ล้านถึง 88 ล้านดอลลาร์สหรัฐในเวลานั้น Galaxy Research ได้วิเคราะห์การเคลื่อนย้ายเริ่มต้นในช่วง 41 นาทีของที่อยู่ 1,196 ที่อยู่เมื่อวันที่ 30 กรกฎาคม และต่อมาได้ระบุคลื่นเพิ่มเติมที่ขยายจำนวนรวมที่สังเกตได้ ทีมวิศวกรรมของ Block และนักวิจัยอิสระได้ติดตามสาเหตุหลักไปยังการตรวจสอบมาโครพรีโปรเซสเซอร์ที่ผูก libngu กับ Yasmarang fallback ของ MicroPython ซึ่งเริ่มต้นจาก ID เฉพาะของชิปและรีจิสเตอร์ไทเมอร์แทนการใช้เอนโทรปีใหม่
 
Coinkite ยืนยันว่าปัญหานี้เกิดขึ้นกับรุ่น Mk2, Mk3, Mk4, Mk5 และ Q ได้เผยแพร่เฟิร์มแวร์ฉุกเฉินในวันถัดไป และแนะนำให้ผู้ใช้สร้าง seed ใหม่ทั้งหมด เนื่องจากการอัปเดตเฟิร์มแวร์เดิมไม่สามารถซ่อมแซมประโยคกู้คืนที่ถูกโจมตีได้ เหตุการณ์นี้ได้กระตุ้นให้มีการตรวจสอบอย่างเข้มงวดเกี่ยวกับวิธีที่ฮาร์ดแวร์วอลเล็ตได้มาซึ่งเอนโทรปีและตรวจสอบเอนโทรปี ข้อจำกัดเชิงปฏิบัติของการทบทวนแบบโอเพ่นซอร์ส และความเสี่ยงที่ยังคงอยู่แม้ในอุปกรณ์ที่แยกจากเครือข่าย การผิดพลาดในการสร้าง seed ของ Coldcard แสดงให้เห็นว่าฮาร์ดแวร์วอลเล็ตยังคงพึ่งพาการรวมแหล่งเอนโทรปีอย่างถูกต้องในเฟิร์มแวร์; ข้อผิดพลาดในการตั้งค่าเพียงข้อเดียวที่คงอยู่เป็นเวลาห้าปีสามารถลดความสุ่มที่มีประสิทธิภาพให้ต่ำกว่าเป้าหมาย 128 บิตของ seed มาตรฐาน BIP-39 ทำให้สามารถสร้างกุญแจส่วนตัวขึ้นใหม่แบบออฟไลน์และขโมยในปริมาณใหญ่ได้ แม้แต่การแยกทางกายภาพก็ไม่สามารถป้องกันได้หาก seed เองอ่อนแอ

วิธีที่การอัปเดตเฟิร์มแวร์ปี 2021 ทำให้ RNG แบบฮาร์ดแวร์ของ Coldcard ใช้งานไม่ได้

ในเดือนมีนาคม 2021 Coinkite ย้ายการดำเนินการแบบ elliptic-curve ของ Coldcard ไปใช้ libsecp256k1 ของ Bitcoin Core และเปิดตัวไลบรารี libngu MicroPython รหัสการสร้าง seed เปลี่ยนจากการเรียก ckcc.rng_bytes ที่เฉพาะเจาะจงกับบอร์ด ซึ่งเรียกใช้งานตัวสร้างตัวเลขสุ่มจริงจากฮาร์ดแวร์ STM32 อย่างถูกต้อง ไปเป็น ngu.random.bytes การกำหนดค่าบอร์ดสำหรับการผลิตกำหนด MICROPY_HW_ENABLE_RNG เป็นศูนย์ เนื่องจาก Coinkite จัดเตรียม wrapper สำหรับฮาร์ดแวร์-RNG ของตนเอง การตรวจสอบแบบพรีโปรเซสเซอร์ของ libngu ตรวจสอบเพียงว่ามาโครนั้นถูกกำหนดไว้ ไม่ได้ตรวจสอบว่าค่าของมันไม่เป็นศูนย์ ดังนั้นการคอมไพล์จึงสำเร็จและผูกกับการFallback แบบซอฟต์แวร์ Yasmarang ของ MicroPython การFallback นี้เริ่มต้นเพียงครั้งเดียว โดยใช้บิตต่ำ 32 บิตของรหัสเฉพาะของชิป XOR กับค่าหน่วยเวลา SysTick และ RTC จากนั้นจึงสร้างสตรีมที่กำหนดได้โดยไม่มีการรวบรวมเอนโทรปีเพิ่มเติม
 
บนอุปกรณ์ Mk2 และ Mk3 ที่รันเวอร์ชัน 4.0.1 ถึง 4.1.9 เส้นทางที่ระบุไม่ได้ให้ความไม่แน่นอนทางคริปโตกราฟีเลย ต่อมา อุปกรณ์ Mk4, Mk5 และเฟิร์มแวร์ Q ได้ผสมค่าจาก secure-element แต่เก็บเพียงสี่ไบต์หลังจากการแฮช และใช้ค่าเหล่านั้นเพื่อปรับค่าสถานะเดียวที่มีขนาด 32 บิต ทำให้เหลือความไม่แน่นอนที่มีประสิทธิภาพประมาณ 72 บิต แทนที่จะเป็น 128 บิตตามที่ตั้งใจไว้ รหัส RNG ที่ตั้งใจไว้ยังคงอยู่ในไบนารีแต่ไม่เคยถูกเรียกใช้งานผ่านเส้นทางการสร้างวอลเล็ต การทบทวนโค้ดที่มีอยู่ยืนยันการมีอยู่ของการใช้งาน TRNG แต่ไม่ได้ตรวจสอบการเชื่อมโยงสัญลักษณ์แบบ end-to-end จากจุดที่เรียกใช้งานการสร้าง seed ดังนั้นข้อผิดพลาดนี้จึงยังคงไม่ถูกตรวจพบเป็นเวลาเกินกว่าห้าปี จนกระทั่งถูกใช้งานอย่างแข็งขันทำให้ต้องเปิดเผยต่อสาธารณะ

ผลและผลลัพธ์

ผลที่ตามมาคือ ผู้โจมตีที่สามารถจำกัดหรือรับ UID อุปกรณ์ เวลาเริ่มต้นโดยประมาณ และประวัติการเรียก RNG ก่อนหน้า สามารถสร้างสตรีมผลลัพธ์ที่เป็นไปได้แบบออฟไลน์ได้ แต่ละผลลัพธ์ที่เป็นไปได้สามารถขยายเป็น BIP-39 seed แล้วแปลงเป็นที่อยู่ และตรวจสอบกับบล็อกเชนสาธารณะ สำหรับอุปกรณ์ Mk3 ที่ได้รับผลกระทบรุนแรงที่สุด Coinkite ประมาณการพื้นที่การค้นหาที่มีประสิทธิภาพไว้ที่ประมาณ 40 บิต; การวิเคราะห์ของ Block ระบุว่าขีดจำกัดเงื่อนไขอยู่ต่ำกว่าระดับความปลอดภัยทางคริปโตกราฟีอย่างมากสำหรับรุ่นถัดไป
 
การแฮชเอาต์พุตที่อ่อนแอหรือการใช้ checksum ของ BIP-39 ไม่สามารถเพิ่มจำนวนเมล็ดที่เป็นไปได้ได้ เมื่อพบที่อยู่ที่ตรงกันแล้ว คีย์ส่วนตัวที่เกี่ยวข้องจะควบคุมการอนุพันธ์ทั้งหมดที่ตามมา ทำให้สามารถดูดเงินทั้งหมดออกได้โดยไม่จำเป็นต้องมีการเข้าถึงอุปกรณ์ทางกายภาพ พื้นที่โจมตีจึงขึ้นอยู่กับประโยคกู้คืนเอง ไม่ใช่อุปกรณ์ฮาร์ดแวร์ที่เก็บมันอยู่ในปัจจุบัน การกู้คืนเมล็ดที่ได้รับผลกระทบลงบนเฟิร์มแวร์ที่ได้รับการอัปเดตหรือบนวอลเล็ตใดๆ ก็ตาม จะทำให้โอนความลับที่อ่อนแอเดิมไปยังที่ใหม่

Galaxy Research วิเคราะห์การซื้อวันที่ 30 กรกฎาคมและคลื่นตามมา

ในวันที่ 30 กรกฎาคม 2026 ผู้ดำเนินการที่ยังไม่ได้รับการระบุได้สูบเงินจากที่อยู่ Bitcoin 1,196 ที่อยู่ภายในช่วงเวลา 41 นาที โดยลบออกเป็นจำนวน 1,082.65 BTC ซึ่งมีมูลค่าประมาณ 70.2 ล้านดอลลาร์สหรัฐ Galaxy Research ได้ระบุกลุ่มนี้ผ่านอัตราค่าธรรมเนียมที่โดดเด่นที่ 30 sat/vB และการไม่มีเอาต์พุตการเปลี่ยนแปลง ซึ่งเป็นรูปแบบที่แตกต่างจากกิจกรรมบนโซ่โดยทั่วไป บริษัทต่อมาได้บันทึกคลื่นเพิ่มเติมอีกสองคลื่น ทำให้ยอดรวมที่สังเกตได้เพิ่มขึ้นเป็น 1,367.05 BTC บนที่อยู่ 4,585 ที่อยู่ เทียบเท่ากับประมาณ 88.6 ล้านดอลลาร์สหรัฐในราคาปัจจุบัน Galaxy แจ้งเตือนว่า เฮอริสติกส์บนโซ่เพียงอย่างเดียวไม่สามารถพิสูจน์ทางคอมพิวเตอร์ได้ว่าทุกที่อยู่มีต้นกำเนิดจากความเป็นสุ่มของ Coldcard ที่อ่อนแอ แต่การจัดกลุ่มตามเวลาและการเชื่อมโยงทางเทคนิคที่ได้รับจากการวิเคราะห์สาเหตุหลักของ Block ทำให้ความเชื่อมโยงนี้มีความเป็นไปได้สูง
 
บริษัทรายงานที่อยู่ที่สงสัยว่าถูกผู้โจมตีควบคุมประมาณ 600 ที่อยู่ให้กับผู้สอบสวนและบริการด้านการปฏิบัติตามกฎระเบียบ ยังไม่มีการสร้างภาพใหม่ของ seed ของผู้เสียหายรายใดรายหนึ่งที่เผยแพร่ต่อสาธารณะ อย่างไรก็ตาม ขนาดของการเคลื่อนย้ายเงินแสดงให้เห็นว่าเอนโทรปีที่ลดลงนั้นเพียงพอสำหรับการนับแบบออฟไลน์ในทางปฏิบัติ เมื่อข้อจำกัดของสถานะอุปกรณ์ที่จำเป็นถูกทราบหรือประมาณค่าได้ ความเร็วของคลื่นแรกยืนยันว่าช่องโหว่นี้ไม่ต้องการการโต้ตอบแบบเรียลไทม์กับวอลเล็ตทางกายภาพ เมื่อสามารถสร้างและตรวจสอบ seed ที่เป็นไปได้กับที่อยู่ที่มีเงินฝากที่รู้จักแล้ว ผู้ดำเนินการเพียงแค่ลงลายเซ็นและส่งธุรกรรมออกไป
 
คลื่นต่อมาคงดำเนินต่อไปหลังจากคำแนะนำของ Coinkite ซึ่งบ่งชี้ว่าไม่ใช่ผู้ถือทุกคนได้ดำเนินการย้ายไปแล้ว Galaxy ระบุว่ารูปแบบการทำธุรกรรมนี้ระบุผู้ดำเนินการได้มากกว่าการขโมยเอง เนื่องจากเจ้าของที่ถูกต้องตามกฎหมายที่รวมเหรียญอาจสร้างลายเซ็นบนบล็อกเชนที่เหมือนกันได้ การไม่มีกิจกรรมก่อนหน้านี้ที่มีลักษณะค่าธรรมเนียมและการเปลี่ยนแปลงเดียวกันในช่วงสามสิบวันที่ผ่านมา ยิ่งเสริมความเชื่อมโยงกับแคมเปญเดียวมากกว่าพฤติกรรมของผู้ใช้ที่เกิดขึ้นเอง ดังนั้นเหตุการณ์นี้จึงแสดงให้เห็นทั้งพลังของการวิเคราะห์บล็อกเชนในการตรวจจับอย่างรวดเร็ว และข้อจำกัดของเครื่องมือเหล่านี้เมื่อจุดอ่อนทางคริปโตกราฟีพื้นฐานเกิดขึ้นนอกสายตา

การตอบสนองฉุกเฉินและการแก้ไขเฟิร์มแวร์แบบเร่งด่วนของ Coinkite

Coinkite ออกคำแนะนำสาธารณะครั้งแรกเมื่อวันที่ 31 กรกฎาคม 2026 และขยายขอบเขตการแจ้งเตือนในวันถัดไปหลังจากการวิเคราะห์เพิ่มเติม ได้เผยแพร่เวอร์ชันเฟิร์มแวร์ที่แก้ไขแล้วสำหรับทุกรุ่นที่ได้รับผลกระทบ: เวอร์ชัน 4.2.0 สำหรับ Mk2 และ Mk3, เวอร์ชัน 5.6.0 สำหรับ Mk4 และ Mk5 แบบมาตรฐาน, เวอร์ชัน 1.5.0Q สำหรับ Q แบบมาตรฐาน และเวอร์ชัน Edge ที่เกี่ยวข้องคือ 6.6.0X และ 6.6.0QX บริษัทได้หยุดการจัดส่งสินค้าที่มีช่องโหว่และทำลายสต็อกที่เหลืออยู่ คำแนะนำอย่างเป็นทางการเน้นว่า การติดตั้งเฟิร์มแวร์ใหม่ไม่ได้ซ่อมแซม seed ที่มีอยู่แล้ว; ต้องสร้าง seed ใหม่ทั้งหมดบนอุปกรณ์ที่อัปเดตแล้ว และต้องย้ายเงินทุนหลังจากตรวจสอบสำรองข้อมูลใหม่และที่อยู่รับเงิน
 
Coinkite ประมาณค่าเอนโทรปีที่มีประสิทธิภาพไว้ที่ประมาณ 40 บิตสำหรับเมล็ด Mk3 ที่ได้รับผลกระทบ และประมาณ 72 บิตสำหรับเมล็ด Mk4, Mk5 และ Q ที่ยังไม่ได้รับการแก้ไข การแจ้งเตือนนี้ระบุอย่างชัดเจนว่าไม่รวมเมล็ดที่สร้างขึ้นด้วยการโยนลูกเต๋าอย่างน้อย 50 ครั้ง ซึ่งเป็นการโยนแบบยุติธรรม อิสระ และเป็นส่วนตัว เนื่องจากส่วนของลูกเต๋าเพียงอย่างเดียวสามารถจัดหาเอนโทรปี 128 บิตที่จำเป็น และถูกแฮชร่วมกับผลลัพธ์จากอุปกรณ์ ยังได้รับการยอมรับว่ารหัสผ่าน BIP-39 ที่แข็งแรงและไม่ซ้ำกันเป็นอุปสรรคเพิ่มเติมที่ป้องกันไม่ให้ผู้โจมตีที่กู้คืนเฉพาะคำเมล็ดเข้าถึงเงินทุน อย่างไรก็ตาม บริษัทยังแนะนำให้ย้ายไปใช้งานอย่างสมบูรณ์ เนื่องจากเมล็ดพื้นฐานยังคงอ่อนแอ
 
คำแนะนำการย้ายข้อมูลเน้นการตรวจสอบแบบค่อยเป็นค่อยไปอย่างสงบ: ยืนยันเวอร์ชันเฟิร์มแวร์ที่คงที่ สร้าง seed ใหม่ บันทึกและตรวจสอบสำรองและ fingerprint ส่งธุรกรรมทดสอบขนาดเล็ก แล้วจึงย้ายส่วนที่เหลือโดยยังคงเก็บสำรองเดิมไว้จนกว่าจะได้รับการยืนยัน ผู้ใช้ที่มีอุปกรณ์เพียงอันเดียวคือ Mk2 หรือ Mk3 ได้รับขั้นตอนอุปกรณ์เดียวอย่างระมัดระวังซึ่งสลับระหว่าง seed เดิมและใหม่ Coinkite ยังระบุว่าผลิตภัณฑ์ TAPSIGNER, OPENDIME และ SATSCARD ใช้โค้ดเบสที่แยกจากกันและไม่ได้รับผลกระทบ การตอบสนองแสดงให้เห็นทั้งข้อได้เปรียบของโมเดลเฟิร์มแวร์แบบโอเพนซอร์สที่ช่วยให้สามารถแก้ไขอย่างรวดเร็ว และความยากลำบากในการสื่อสารความเร่งด่วนให้กับผู้ใช้ที่กระจายตัวซึ่งอาจสร้าง seed เมื่อหลายปีก่อนแล้วปล่อยให้อุปกรณ์อยู่ในสถานะปิด

การประมาณค่าเอนโทรปีและเหตุผลที่ 40 หรือ 72 บิตไม่เพียงพอต่อเป้าหมายของ BIP-39

รหัสSeed มาตรฐาน 12 คำของ BIP-39 ถูกออกแบบมาเพื่อให้ความปลอดภัย 128 บิต เมื่อแหล่งข้อมูลสุ่มพื้นฐานลดลงเหลือประมาณ 40 บิตบนอุปกรณ์ Mk3 หรือ 72 บิตบนรุ่นที่ใหม่กว่า พื้นที่การจัดหมู่จะสามารถค้นหาได้ด้วยทรัพยากรการคำนวณสมัยใหม่ การวิเคราะห์ของ Block แสดงให้เห็นว่า MicroPython Yasmarang แบบสำรอง เมื่อเริ่มต้นจากค่าคงที่หรือค่าที่จำกัด จะสร้างสตรีมที่แน่นอนสมบูรณ์ ในอุปกรณ์ Mk4 และรุ่นที่ใหม่กว่า การมีส่วนร่วมของ secure-element ถูกลดลงเหลือการรีเซ็ต 32 บิตของคำสถานะเดียว; สตรีมที่ตามมาจะยังคงอยู่ภายในกลุ่มที่มีจำนวนไม่เกิน 2^32 สตรีมสำหรับสถานะก่อนหน้าและประวัติการเรียกใช้งานที่คงที่ใดๆ
 
การแฮชแบบกำหนดได้ของผลลัพธ์นั้นไม่สามารถขยายกลุ่มได้ ดังนั้น ผู้โจมตีที่ได้รับหรือประมาณค่าพารามิเตอร์เริ่มต้นที่จำเป็นสามารถระบุตัวเลือกที่เป็นไปได้แบบออฟไลน์ สร้างที่อยู่ที่เกี่ยวข้อง และจับคู่กับชุด UTXO สาธารณะ ค่าใช้จ่ายจะถูกควบคุมโดยการสร้างที่อยู่มากกว่าการเดาแบบสุ่มบริสุทธิ์ แต่ยังคงเป็นไปได้ในระดับการขโมยที่สังเกตได้ ตัวเลขเบื้องต้นของ Coinkite สอดคล้องกับการประเมินอิสระที่ระบุว่าเอนโทรปีที่เหลืออยู่ไม่เพียงพอสำหรับการเก็บรักษาตนเองในระยะยาวสำหรับยอดเงินที่มีมูลค่าสูง
 
ช่องว่างนี้ไม่ใช่เชิงทฤษฎี; การรีดเงินในวันที่ 30 กรกฎาคมและคลื่นตามมาได้ให้หลักฐานเชิงประจักษ์ว่าพื้นที่ที่ลดลงนั้นถูกใช้งานไปแล้ว แม้แต่การประมาณค่า 72 บิตที่สูงกว่าสำหรับรุ่นในอนาคต ก็ยังคงเหลือหลักประกันต่ำกว่าระดับความปลอดภัยที่ผู้ใช้คาดหวังซึ่งเลือกใช้วอลเล็ตฮาร์ดแวร์เพื่อหลีกเลี่ยงความล้มเหลวของเอนโทรปีในวอลเล็ตซอฟต์แวร์ ดังนั้น เหตุการณ์นี้จึงให้จุดอ้างอิงที่ชัดเจนสำหรับการออกแบบวอลเล็ตฮาร์ดแวร์ในอนาคต: ทางใดก็ตามที่สามารถย้อนกลับไปใช้ซอฟต์แวร์ PRNG ที่ถูกเริ่มต้นจากสถานะอุปกรณ์ที่ไม่ใช่เชิงเข้ารหัส ต้องถูกปฏิเสธตั้งแต่ขั้นตอนการสร้าง ไม่ใช่แค่ทบทวนภายหลัง
 

การทอยลูกเต๋าและรหัสผ่านเป็นการลดความเสี่ยงบางส่วน

คำแนะนำของ Coinkite ได้แยกแยะอย่างชัดเจนสำหรับเมล็ดที่ประกอบด้วยการทอยลูกเต๋าอย่างน้อย 50 ครั้ง ซึ่งเป็นไปอย่างยุติธรรม อิสระ และเป็นส่วนตัว โดยป้อนผ่านอินเทอร์เฟซเฉพาะของอุปกรณ์ ในกรณีเหล่านี้ ความไม่แน่นอนจากการทอยลูกเต๋าเพียงอย่างเดียวได้บรรลุหรือเกินเป้าหมาย 128 บิต และถูกรวมเข้ากับผลลัพธ์ที่อ่อนแอของอุปกรณ์ก่อนที่คำเมล็ดสุดท้ายจะแสดงขึ้น ตราบใดที่การทอยลูกเต๋าไม่เคยถูกบันทึกหรือสังเกตเห็น เมล็ดที่ได้จะถือว่าอยู่นอกขอบเขตของข้อบกพร่อง RNG หากมีการทอยน้อยกว่า 50 ครั้ง หรือมีความไม่แน่ใจใดๆ เกี่ยวกับจำนวนหรือความเป็นส่วนตัวของการทอย เมล็ดจะกลับไปอยู่ในหมวดที่มีความเสี่ยง
 
พาสฟรีส์ BIP-39 ที่แข็งแรงและไม่ซ้ำกันจะสร้างวอลเล็ตที่เป็นอิสระซึ่งไม่สามารถเข้าถึงได้จากคำSeed เพียงอย่างเดียว; ผู้โจมตีต้องกู้คืนพาสฟรีส์ด้วย เช่นเดียวกับพาสฟรีส์ที่สั้น พบเห็นบ่อย หรือใช้ซ้ำไม่ถือว่าผ่านเกณฑ์ แม้จะมีพาสฟรีส์ที่แข็งแรงอยู่แล้ว Coinkite ยังแนะนำให้ย้ายไปใช้ระบบอื่นในที่สุด เพราะคำSeed พื้นฐานยังคงมีความปลอดภัยทางคริปโตกราฟีต่ำ และพาสฟรีส์เองก็กลายเป็นจุดล้มเหลวเพียงจุดเดียวหากถูกเปิดเผย การใช้การทอยลูกเต๋าต้องใช้ขั้นตอนทางกายภาพอย่างเคร่งครัดซึ่งผู้ใช้จำนวนมากไม่เคยทำ
 
พาสฟรีสต้องมีการสำรองแยกจากกันอย่างระมัดระวังและจำได้อย่างแม่นยำ; ข้อผิดพลาดทางพิมพ์เพียงข้อเดียวจะสร้างวอลเล็ตที่ต่างกันและว่างเปล่า การดำเนินการทั้งสองอย่างนี้ไม่สามารถกู้คืนเอนโทรปีที่เฟิร์มแวร์ล้มเหลวในการจัดหา และไม่สามารถปกป้องคุณสมบัติขั้นสูงของอุปกรณ์ที่ยังคงพึ่งพาเส้นทางตัวเลขสุ่มที่อ่อนแอเดิม ผู้ใช้ที่พึ่งพาการสร้างซีดเริ่มต้นของอุปกรณ์เพียงอย่างเดียวจึงต้องรับผลกระทบเต็มๆ จากพื้นที่การค้นหาที่ลดลง ในขณะที่ผู้ใช้ที่ได้ใช้เอนโทรปีเสริมหรือพาสฟรีสอยู่แล้วได้รับเวลาเพิ่มเติม แต่ไม่ได้รับความปลอดภัยถาวร

การตั้งค่าหลายลายเซ็นและขีดจำกัดของความเสี่ยงที่แบ่งปัน

เมื่อกุญแจทั้งหมดในควอรัมแบบหลายลายเซ็นถูกสร้างขึ้นบน Coldcard ที่ได้รับผลกระทบ นโยบายทั้งหมดจะสามารถใช้จ่ายได้โดยผู้โจมตีที่กู้คืน seed ที่อ่อนแอ การจัดเรียงแบบ 2-of-3 ซึ่ง seed สองในสามมาจากระบบปฏิบัติการที่มีช่องโหว่ ยังคงอนุญาตให้ผู้โจมตีสามารถบรรลุขั้นต่ำได้ทันทีที่รู้ seed สองตัวนั้น เฉพาะการตั้งค่าที่ยังคงรักษากุญแจภายนอกที่แข็งแรงอย่างน้อยหนึ่งกุญแจไว้นอกชุดที่ได้รับผลกระทบเท่านั้นที่รักษาความปลอดภัยไว้ได้ วอลเล็ต Liana และวอลเล็ตอื่นๆ ที่ใช้ miniscript มีการพิจารณาเส้นทางเพิ่มเติม: เส้นทางหลักที่สามารถใช้งานได้ด้วยกุญแจ Coldcard ที่อ่อนแอเพียงอย่างเดียวจะสามารถใช้จ่ายได้ทันที ในขณะที่เส้นทางการกู้คืนที่ถูกล็อกด้วยเวลาจะยังคงปลอดภัยเฉพาะเมื่อการล็อกยังคงใช้งานอยู่ การใช้จ่ายวอลเล็ต SegWit จะเปิดเผย descriptor ทั้งหมดในธุรกรรมแรก ซึ่งอาจทำให้สามารถสร้างที่อยู่ทั้งหมดขึ้นใหม่ได้หากกุญแจทั้งหมดอ่อนแอ
 
Taproot จำกัดการเปิดเผยเฉพาะเส้นทางที่ใช้งาน ลดขอบเขตความเสียหาย แต่ยังเปิดเผยกุญแจอ่อนที่มีส่วนร่วมในเส้นทางนั้น บทเรียนเชิงปฏิบัติคือ ความหลากหลายของฮาร์ดแวร์และแหล่งสุ่มอิสระยังคงมีความสำคัญอย่างยิ่งแม้ภายในระบบหลายลายเซ็น การพึ่งพาอุปกรณ์หลายชิ้นที่มีรุ่นและเฟิร์มแวร์เดียวกันจะรวมความเสี่ยงแทนที่จะกระจายความเสี่ยง ผู้ใช้ที่ผสมกุญแจ Coldcard กับกุญแจจากผู้ผลิตอื่นหรือกับเมล็ดที่สร้างจากลูกเต๋ายังคงมีการป้องกันบางส่วน; ในขณะที่ผู้ใช้ที่ใช้มาตรฐานผลิตภัณฑ์เดียวที่มีช่องโหว่พบว่าเกณฑ์ควอรา姆ไม่สามารถป้องกันได้เมื่อความล้มเหลวของความสุ่มถูกใช้ประโยชน์ เหตุการณ์นี้จึงยืนยันคำแนะนำที่มีมายาวนานเกี่ยวกับแหล่งกุญแจที่หลากหลาย พร้อมแสดงให้เห็นว่าคำแนะนำนี้ไม่ใช่เพียงทฤษฎีเท่านั้น

ความล้มเหลวในการทบทวนแบบโอเพนซอร์สและบทบาทของปัญญาประดิษฐ์ในการค้นพบ

เฟิร์มแวร์ Coldcard ได้รับการเผยแพร่ภายใต้ใบอนุญาตแบบโอเพนซอร์สมาอย่างยาวนาน ทำให้สามารถตรวจสอบได้อย่างอิสระ อย่างไรก็ตาม ข้อผิดพลาดในการรวม RNG ยังคงอยู่ผ่านหลายรอบการปล่อยและถูกตรวจสอบจากภายนอก การทบทวนที่มีอยู่ยืนยันว่าการใช้งาน RNG แบบฮาร์ดแวร์ตามที่ตั้งใจไว้นั้นมีอยู่ในไบนารี แต่ไม่ได้ยืนยันว่าจุดที่เรียกใช้งานการสร้างวอลเล็ตจริงๆ แล้วเข้าถึงการใช้งานนั้นหรือไม่ แทนที่จะใช้การฟอลล์แบ็กของ MicroPython คำสั่งป้องกันพรีโปรเซสเซอร์ใช้ #ifndef แทนการตรวจสอบค่า ทำให้ค่าศูนย์สามารถผ่านไปได้อย่างเงียบๆ Coinkite ระบุว่าแม้แต่การทบทวนโค้ดที่ช่วยโดย AI ซึ่งบริษัทดำเนินการเองเมื่อไม่นานมานี้ ก็ไม่สามารถตรวจพบปัญหานี้ได้ ในขณะที่ผู้โจมตีหรือนักวิจัยที่ค้นพบจุดอ่อนครั้งแรกอาจได้รับประโยชน์จากเครื่องมือคล้ายกัน ดังนั้น เหตุการณ์นี้จึงเน้นย้ำช่องว่างที่ยังคงมีอยู่ระหว่างการมีอยู่ของรหัสแหล่งที่มาและการยืนยันพฤติกรรมขณะรันผ่านขอบเขตของซับโมดูล
 
ความล่าช้าห้าปียังแสดงให้เห็นถึงความยากลำบากในการตรวจจับความล้มเหลวของเอนโทรปีแบบเงียบ ต่างจากบัฟเฟอร์โอเวอร์ฟลอว์หรือบั๊กลายเซ็นที่ทำให้เกิดการล่มทันทีหรือลายเซ็นไม่ถูกต้อง ตัวสร้างเลขสุ่มที่อ่อนแอจะยังคงสร้างค่าเริ่มต้นที่ดูสมเหตุสมผลและผ่านการตรวจสอบความสอดคล้องภายใน ความบกพร่องนี้จะถูกเปิดเผยเฉพาะเมื่อทำการตรวจสอบแบบออฟไลน์กับบล็อกเชนในภายหลัง กระบวนการทบทวนในอนาคตจะต้องมีการตรวจสอบเอนโทรปีแบบครบวงจรอย่างชัดเจน เพื่อบังคับให้ระบบการสร้างปฏิเสธเส้นทางสำรองใดๆ และวัดคุณภาพทางสถิติของผลลัพธ์ภายใต้เงื่อนไขที่ควบคุมได้ ซอฟต์แวร์แบบโอเพ่นซอร์สยังคงเป็นเงื่อนไขที่จำเป็นสำหรับความเชื่อถือ อย่างไรก็ตาม กรณีของ Coldcard แสดงให้เห็นว่ามันไม่เพียงพอหากไม่มีการตรวจสอบเป้าหมายสำหรับเส้นทางรหัสที่สำคัญที่สุดด้านความปลอดภัย

รายละเอียดการย้ายและการเสี่ยงจากการโอนอย่างเร่งรีบ

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

บริบทอุตสาหกรรม: ฮาร์ดแวร์วอลเล็ตหลังเหตุการณ์ Coldcard

ข้อบกพร่องของ Coldcard เกิดขึ้นหลังจากเหตุการณ์ก่อนหน้าที่เกี่ยวข้องกับเอนโทรปีอ่อนแอในทั้งสภาพแวดล้อมซอฟต์แวร์และฮาร์ดแวร์ รวมถึงการวิจัย Ill Bloom ที่เชื่อมโยงปัญหา PRNG ของซอฟต์แวร์วอลเล็ตแยกต่างหากกับการสูญเสียมากกว่า 5 ล้านดอลลาร์สหรัฐในหลายโซ่ ฮาร์ดแวร์วอลเล็ตเคยถูกตลาดการตลาดว่าเป็นทางออกที่สมบูรณ์แบบสำหรับความล้มเหลวของเอนโทรปีซอฟต์แวร์และมัลแวร์ เหตุการณ์ในปี 2026 แสดงให้เห็นว่าขอบเขตการป้องกันมีความแข็งแรงเท่ากับเฟิร์มแวร์ที่ดำเนินการเส้นทางเอนโทรปี ผู้แข่งขันที่พึ่งพา secure elements ที่แตกต่างกัน สถาปัตยกรรมตัวเลขสุ่มที่แตกต่างกัน หรือกระบวนการทบทวนที่แตกต่างกัน ยังไม่ถูกกล่าวถึง แต่ตลาดโดยรวมตอนนี้ต้องเผชิญกับความเป็นไปได้ที่ข้อผิดพลาดในการรวมระบบแบบเดียวกันอาจมีอยู่ที่อื่นๆ ความต้องการเครื่องมือวัดเอนโทรปีแบบอิสระ การตรวจสอบอย่างเป็นทางการของกราฟการเรียก RNG และอินเทอร์เฟซแบบลูกเต๋ามาตรฐานหรืออินเทอร์เฟซเอนโทรปีภายนอก มีแนวโน้มจะเพิ่มขึ้น
 
ผู้สนับสนุนการจัดเก็บด้วยตนเองเผชิญกับความท้าทายที่คล้ายกัน เหตุการณ์ดังกล่าวได้กระตุ้นให้เกิดการอภิปรายในวงกว้างว่า ผู้ถือครองระยะยาวควรพิจารณาการจัดเก็บแบบกระจาย รวมถึงผลิตภัณฑ์ที่ได้รับการกำกับดูแล สำหรับส่วนหนึ่งของสินทรัพย์ที่ถือครอง ในขณะเดียวกัน การเปิดตัวเฟิร์มแวร์คงที่อย่างรวดเร็ว และความโปร่งใสในการเปิดเผยข้อมูลทางเทคนิค ยืนยันข้อได้เปรียบของระบบนิเวศฮาร์ดแวร์แบบเปิด ที่สามารถตอบสนองได้ในชั่วโมงแทนที่จะเป็นเดือน ผลรวมคือการปรับสมดุลความเสี่ยงให้สมจริงยิ่งขึ้น แทนที่จะปฏิเสธวอลเล็ตฮาร์ดแวร์โดยสิ้นเชิง ผู้ใช้งานที่มองอุปกรณ์เป็นเพียงส่วนหนึ่งของโมเดลความปลอดภัยแบบชั้นหลายชั้น ซึ่งรวมถึงเอนโทรปีภายนอก รหัสผ่าน และความหลากหลายของลายเซ็นหลายราย จะได้รับการป้องกันที่แข็งแกร่งกว่าผู้ที่มองผลิตภัณฑ์ใดผลิตภัณฑ์หนึ่งเป็นการป้องกันที่สมบูรณ์แบบ

บทเรียนสำหรับการออกแบบฮาร์ดแวร์วอลเล็ตในอนาคต

ระบบการสร้างต้องบังคับให้มีฮาร์ดแวร์ RNG ที่ได้รับการยืนยันอยู่ที่จุดเรียกใช้งานที่ใช้สำหรับการสร้างค่าเริ่มต้น; การเปลี่ยนไปใช้ซอฟต์แวร์ PRNG โดยไม่แจ้งเตือนซึ่งใช้ข้อมูลอุปกรณ์เป็นแหล่งเริ่มต้นนั้นไม่สามารถยอมรับได้ การตรวจสอบด้วยพรีโปรเซสเซอร์ควรทดสอบสถานะการเปิดใช้งานของคุณสมบัติเอนโทรปี แทนที่จะตรวจสอบเพียงการนิยามเท่านั้น การมีส่วนร่วมจาก secure-element ควรรักษาเอนโทรปีเต็มรูปแบบไว้ แทนที่จะตัดให้เหลือเพียง 32 บิตก่อนรีเซ็ตเครื่องจักรสถานะที่อ่อนแอ การทดสอบแบบ end-to-end ที่วัดคุณภาพทางสถิติของค่าเริ่มต้นที่สร้างขึ้นภายใต้เงื่อนไขการบูตที่สมจริงควรกลายเป็นเกณฑ์การปล่อยมาตรฐาน
 
เอกสารต้องชี้ให้ชัดว่า เวอร์ชันเฟิร์มแวร์ในขณะที่สร้าง seed ไม่ใช่เวอร์ชันที่ติดตั้งอยู่ในปัจจุบัน คือตัวกำหนดระดับความเสี่ยง สุดท้าย อินเทอร์เฟซผู้ใช้ควรแสดงสถานะแหล่งเอ็นโทรปี และส่งเสริมหรือบังคับให้ใช้ลูกเต๋าเพิ่มเติมหรือเอ็นโทรปีจากภายนอกสำหรับวอลเล็ตที่มีมูลค่าสูง การเปลี่ยนแปลงการออกแบบเหล่านี้เป็นขั้นตอนเล็กๆ แต่จะช่วยป้องกันข้อผิดพลาดของ Coldcard และลดความน่าจะเป็นของความล้มเหลวแบบเดียวกันในผลิตภัณฑ์อื่นๆ

ขั้นตอนปฏิบัติสำหรับผู้ถือ Coldcard ปัจจุบัน

ผู้ใช้ที่สร้าง seed บน firmware Mk2 หรือ Mk3 เวอร์ชัน 4.0.1–4.1.9 หรือบน Mk4, Mk5 หรือ Q ก่อนเวอร์ชันที่แก้ไขในวันที่ 31 กรกฎาคม ควรพิจารณาว่า seed นั้นถูกคุกคาม หากไม่สามารถยืนยันได้ว่ามีการทอยลูกเต๋าส่วนตัวอย่างน้อย 50 ครั้ง หรือมี passphrase ที่แข็งแรงและไม่ซ้ำกัน ติดตั้ง firmware ที่แก้ไขแล้วที่เหมาะสมจากหน้าดาวน์โหลดอย่างเป็นทางการของ Coinkite สร้าง seed ใหม่บนอุปกรณ์ที่อัปเดตแล้ว ตรวจสอบสำรองและ fingerprint โดยไม่เชื่อมต่ออินเทอร์เน็ต ยืนยันที่อยู่รับเงินบนหน้าจออุปกรณ์ ส่งธุรกรรมทดสอบขนาดเล็ก และจึงค่อยย้ายยอดคงเหลือที่เหลือทั้งหมด
 
เก็บสำรองเดิมไว้จนกว่าวอลเล็ตใหม่จะแสดงจำนวนที่ยืนยันครบถ้วน ผู้ใช้ที่ไม่เคยสร้าง seed บนอุปกรณ์ที่ได้รับผลกระทบ แต่ได้นำ seed ที่ได้รับผลกระทบไปนำเข้าไปในวอลเล็ตอื่น ยังต้องทำการย้าย เพราะจุดอ่อนอยู่ที่ประโยคดังกล่าว ผู้เข้าร่วมระบบหลายลายเซ็นควรประเมินกุญแจแต่ละอันอย่างอิสระตามอุปกรณ์และเฟิร์มแวร์ที่ใช้สร้าง กับคำแนะนำอย่างเป็นทางการและเอกสารพื้นฐานทางเทคนิคยังคงเป็นแหล่งอ้างอิงที่มีอำนาจสำหรับคำแนะนำเฉพาะรุ่น

ผลกระทบเชิงกว้างต่อแนวทางการเก็บรักษา Bitcoin ด้วยตนเอง

ตอนของ Coldcard ยืนยันว่าการเก็บรักษาสินทรัพย์ด้วยตนเองเป็นกระบวนการต่อเนื่อง ไม่ใช่เพียงการซื้อฮาร์ดแวร์เพียงครั้งเดียว คุณภาพของ entropy, แหล่งที่มาของ firmware, การตรวจสอบสำรองข้อมูล และความหลากหลายของกุญแจ ต้องได้รับการทบทวนเป็นระยะ ข้อมูลการวิเคราะห์บนบล็อกเชนสามารถตรวจจับการโจมตีในระดับใหญ่ได้อย่างรวดเร็ว แต่ผู้ถือรายบุคคลยังคงมีหน้าที่ในการติดตามช่องทางอย่างเป็นทางการและดำเนินการตามคำแนะนำ การตลาดสำหรับการตรวจสอบความปลอดภัยอย่างอิสระต่อ firmware ของวอลเล็ตฮาร์ดแวร์มีแนวโน้มจะขยายตัวขึ้น รวมถึงความต้องการเครื่องมือที่ช่วยให้ผู้ใช้สามารถวัดค่า entropy ที่มีประสิทธิภาพของ seed ของตนเองได้โดยไม่ต้องเปิดเผยมัน
 
ในเวลาเดียวกัน เหตุการณ์นี้ไม่ได้ทำให้คุณค่าหลักของการจัดเก็บกุญแจแบบออฟไลน์สูญสลาย; มันเพียงแต่แสดงให้เห็นว่าขอบเขตออฟไลน์ต้องได้รับการเสริมด้วยความแข็งแกร่งทางเข้ารหัสที่ได้รับการยืนยันในช่วงเวลาที่สร้างกุญแจ ผู้ถือกุญแจที่รวมการใช้งานฮาร์ดแวร์ที่อัปเดตแล้ว ความสุ่มเพิ่มเติม รหัสผ่าน และการจัดการแบบมัลติซิกnature ยังคงควบคุมกุญแจของตนเองด้วยระดับความมั่นใจที่สูงกว่าผู้ที่พึ่งพาเพียงชั้นเดียว
 
KuCoin กำลังเฉลิมฉลองครบรอบ 9 ปีด้วยแคมเปญพิเศษบนแพลตฟอร์มที่เต็มไปด้วยรางวัลพิเศษ กิจกรรมการซื้อขาย และข้อเสนอจำกัดเวลา อย่าพลาดโอกาสในการเข้าร่วมและเพลิดเพลินกับสิทธิประโยชน์ต่างๆ ขณะที่แพลตฟอร์มแลกเปลี่ยนก้าวผ่านเก้าปีแห่งการเติบโตและนวัตกรรม ไปที่หน้าแคมเปญอย่างเป็นทางการได้เลย:
 

รูปภาพที่กำหนดเอง

คำถามที่พบบ่อย

เวอร์ชันเฟิร์มแวร์ใดของ Coldcard ที่ได้รับผลกระทบจากข้อบกพร่องในการสร้าง seed

อุปกรณ์ Mk2 และ Mk3 ที่ใช้เวอร์ชัน 4.0.1 ถึง 4.1.9 รวมถึง สร้าง seed ที่มีความเป็นสุ่มจริงประมาณ 40 บิต อุปกรณ์ Mk4 และ Mk5 ก่อนเวอร์ชันมาตรฐาน 5.6.0 หรือเวอร์ชัน Edge 6.6.0X และอุปกรณ์ Q ก่อนเวอร์ชันมาตรฐาน 1.5.0Q หรือเวอร์ชัน Edge 6.6.0QX สร้าง seed ที่มีความเป็นสุ่มประมาณ 72 บิต การเสี่ยงภัยถูกกำหนดโดยเฟิร์มแวร์ที่ใช้อยู่ในขณะที่สร้าง seed ไม่ใช่โดยเวอร์ชันที่ติดตั้งอยู่ในปัจจุบัน เวอร์ชันที่แก้ไขแล้วจะแก้ไขการสร้าง seed ใหม่เท่านั้น แต่ไม่สามารถฟื้นฟู seed ที่อ่อนแอที่มีอยู่แล้วได้ หน้าดาวน์โหลดอย่างเป็นทางการมีรายการเวอร์ชันที่แก้ไขแล้วสำหรับแต่ละรุ่นและเส้นทางการปล่อย เครื่องผู้ใช้ที่สร้าง seed นอกช่วงเหล่านี้ หรือผู้ใช้ที่ใช้การโยนลูกเต๋าส่วนตัวอย่างน้อย 50 ครั้ง อยู่นอกกลุ่มความเสี่ยงหลัก
 

การอัปเดตเฟิร์มแวร์บน Coldcard ที่มีอยู่แล้วช่วยปกป้อง seed ที่สร้างไว้แล้วหรือไม่?

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

เมล็ดที่สร้างขึ้นด้วยการทอยลูกเต๋ายังปลอดภัยอยู่ไหม?

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

การใช้รหัสผ่าน BIP-39 เปลี่ยนโปรไฟล์ความเสี่ยงอย่างไร

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

ผู้ใช้แบบมัลติซิกควรทำอย่างไรหากกุญแจบางกุญแจมาจาก Coldcard ที่ได้รับผลกระทบ?

ประเมินกุญแจแต่ละอันตามอุปกรณ์และเฟิร์มแวร์ที่สร้างขึ้น หากจำนวนกุญแจที่ได้รับผลกระทบมีจำนวนเท่ากับหรือเกินเกณฑ์การใช้จ่ายของเส้นทางใดๆ เส้นทางนั้นจะอยู่ในความเสี่ยงทันที การจัดเรียงแบบ 2-of-3 ที่มีกุญแจ Coldcard ที่อ่อนแอสองอันสามารถถูกใช้จ่ายได้โดยผู้โจมตีที่กู้คืนเมล็ดพันธุ์ทั้งสองนั้น เส้นทางการกู้คืนที่ได้รับการป้องกันด้วย timelock ที่ใช้งานอยู่จะยังคงปลอดภัยกว่าจนกว่าเวลาล็อกจะหมดอายุ ผู้ใช้ควรสร้างกุญแจแทนบนเฟิร์มแวร์ที่คงที่หรือบนอุปกรณ์ที่ไม่ได้รับผลกระทบ สร้างนโยบายมัลติซิกเนเจอร์ใหม่ และย้ายเงินหลังจากตรวจสอบ descriptor และที่อยู่ใหม่แล้ว แหล่งที่มาของกุญแจที่หลากหลายช่วยลดโอกาสที่ข้อบกพร่องของเฟิร์มแวร์หนึ่งจะทำให้ควอรัมทั้งหมดถูกคุกคาม
 

การโจมตียังคงดำเนินอยู่หรือไม่ และผู้ถือครองสามารถติดตามการรีดไถเพิ่มเติมได้อย่างไร?

Galaxy Research สังเกตเห็นคลื่นหลายคลื่นหลังจากการเคลื่อนไหวครั้งแรกเมื่อวันที่ 30 กรกฎาคม และรายงานว่ากิจกรรมยังคงดำเนินต่อไปขณะที่ผู้ใช้ย้ายถิ่น รูปแบบบนโซ่ที่มีลักษณะเฉพาะด้วยอัตราค่าธรรมเนียมและพฤติกรรมการเปลี่ยนแปลงสามารถติดตามผ่านนักสำรวจและบริการวิเคราะห์สาธารณะ อย่างไรก็ตาม ผู้ถือรายบุคคลไม่สามารถพึ่งพาการตรวจจับหลังเกิดเหตุเพียงอย่างเดียว การป้องกันที่มีประสิทธิภาพที่สุดคือการย้าย seed ที่ไม่ได้รับการป้องกันทันที ช่องทางอย่างเป็นทางการของ Coinkite และบัญชีวิจัยที่เชื่อถือได้ยังคงเป็นแหล่งข้อมูลหลักสำหรับอัปเดตเกี่ยวกับคลื่นเพิ่มเติมหรือกลุ่มที่อยู่ที่เพิ่งระบุใหม่
 
ข้อจำกัดความรับผิด: เนื้อหานี้มีจุดประสงค์เพื่อการให้ข้อมูลเท่านั้น และไม่ถือเป็นคำแนะนำด้านการลงทุน การลงทุนในคริปโตเคอเรนซีมีความเสี่ยง โปรดทำการวิจัยด้วยตัวเอง (DYOR)
 

คำปฏิเสธความรับผิดชอบ: หน้านี้แปลโดยใช้เทคโนโลยี AI เพื่อความสะดวกของคุณ สำหรับข้อมูลที่ถูกต้องที่สุด โปรดดูต้นฉบับภาษาอังกฤษ