กุญแจกระเป๋าเงิน Bitcoin กำเนิดจากการสลายตัวของกัมมันตรังสี

cryptonewscryptonews

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

อุปกรณ์ที่รู้จักกันในชื่อ “The Universe Bifurcator” รับพัลส์จากเครื่องวัดรังสีไกเกอร์และวัดเวลาระหว่างเหตุการณ์ที่ตรวจพบ เฟิร์มแวร์ของมันแปลงการเปรียบเทียบระหว่างช่วงเวลาที่ต่อเนื่องกันเป็นบิต รวบรวมอินพุตพูลขนาด 512 บิต และประมวลผลข้อมูลด้วย SHA-256

จากนั้น Entropy32 Plus จะจัดรูปแบบส่วนหนึ่งของแฮชที่ได้เป็นวลีสำรองมาตรฐาน BIP39 ตามการออกแบบที่เผยแพร่ อุปกรณ์ทำงานโดยไม่มี Wi-Fi, Bluetooth หรือการจัดเก็บซีดแบบถาวร

 

Entropy32 Plus วัดเวลาระหว่างเหตุการณ์รังสี

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

การออกแบบปัจจุบันรับพัลส์ผ่านการเชื่อมต่อขนาด 3.5 มิลลิเมตรจากเครื่องวัดรังสีไกเกอร์ GQ Electronics GMC-320S เอกสารระบุว่าเครื่องนับสามารถตรวจจับการปล่อยรังสีจากแหล่งกำเนิดรังสีหรือรังสีพื้นหลังได้

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

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

ช่วงเวลาที่เท่ากันจะถูกทิ้ง การวัดที่ต่ำกว่า 200 ไมโครวินาทีจะถูกปฏิเสธเนื่องจากอาจเป็นสัญญาณรบกวน ในขณะที่การเปรียบเทียบที่ยอมรับจะดำเนินต่อไปจนกว่าอุปกรณ์จะรวบรวมได้ 512 บิต

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

 

SHA-256 ปรับสภาพข้อมูลซีดดิบของ Bitcoin

เมื่อพูล 512 บิตเสร็จสมบูรณ์ Entropy32 Plus จะประมวลผลทั้ง 64 ไบต์ผ่านโค้ด SHA-256 ที่รวมมา เฟิร์มแวร์ใช้ 16 ไบต์แรกของแฮชที่ได้สำหรับวลี 12 คำ หรือทั้งหมด 32 ไบต์สำหรับวลี 24 คำ

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

เฟิร์มแวร์รวมการทดสอบเริ่มต้นสำหรับ SHA-256 มันคำนวณแฮชของ “abc” และเปรียบเทียบผลลัพธ์กับค่าที่ทราบ อุปกรณ์จะหยุดก่อนรวบรวมเอนโทรปีหากคำตอบไม่ถูกต้อง

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

โครงการรวบรวมบิตการเปรียบเทียบเป็นสองเท่าของอินพุต BIP39 สูงสุด 256 บิตที่มันผลิต จนกว่าแหล่งทางกายภาพจะผ่านการวัดอย่างเป็นทางการ ที่เก็บโค้ดไม่ได้กำหนดว่าแต่ละการเปรียบเทียบมีเอนโทรปีที่ใช้ได้เท่าใด

 

อุปกรณ์แมปข้อมูลที่ผ่านการปรับสภาพเป็นคำ BIP39

หลังจากการปรับสภาพด้วย SHA-256 อุปกรณ์จะใช้กระบวนการที่กำหนดไว้ในข้อกำหนด BIP39 BIP39 แปลงความยาวเอนโทรปีที่ยอมรับเป็นประโยคช่วยจำที่เลือกจากรายการมาตรฐาน 2,048 คำ

สำหรับวลี 12 คำ Entropy32 Plus ใช้ข้อมูลที่ผ่านการปรับสภาพแล้ว 128 บิตและคำนวณเช็คซัมสี่บิต 132 บิตที่รวมกันจะถูกแบ่งออกเป็นสิบสองกลุ่ม กลุ่มละ 11 บิต โดยแต่ละกลุ่มเลือกหนึ่งคำ

การตั้งค่า 24 คำใช้ 256 บิตและเช็คซัมแปดบิต การแบ่งลำดับ 264 บิตที่ได้จะสร้างดัชนีคำ 24 รายการ

วลีสำรองเก็บข้อมูลที่จำเป็นในการกู้คืนการเข้าถึงกระเป๋าเงิน ใครก็ตามที่ได้รับคำที่ถูกต้องในลำดับที่ถูกต้องสามารถสร้างกุญแจของกระเป๋าเงินใหม่ได้

วลีซีดไม่ใช่ชุดของคำที่สร้างขึ้นอย่างอิสระ กระเป๋าเงิน Bitcoin สมัยใหม่ได้รับกุญแจส่วนตัวจำนวนมากจากซีดหลักเดียว ดังนั้นจุดอ่อนในเอนโทรปีต้นฉบับจึงส่งผลต่อทุก address ที่สร้างจากมัน

Entropy32 Plus คอมไพล์รายการคำภาษาอังกฤษ BIP39 ทั้งหมดลงในเฟิร์มแวร์ รายการคำใช้พื้นที่ 13,117 ไบต์ หรือประมาณ 43% ของความจุแฟลชของไมโครคอนโทรลเลอร์ ตามที่เก็บโค้ด

เมื่อรวมอินเทอร์เฟซ OLED การนำ SHA-256 ไปใช้ และตรรกะการรวบรวม โปรแกรมที่คอมไพล์แล้วใช้ 30,006 จาก 30,720 ไบต์ที่มีอยู่ของชิป เหลือเพียง 714 ไบต์ที่ไม่ได้ใช้

 

การออกแบบออฟไลน์เก็บซีดให้ห่างจากอุปกรณ์ที่เชื่อมต่อ

ไฟล์ฮาร์ดแวร์ที่เผยแพร่ไม่มีรายการฮาร์ดแวร์สื่อสารไร้สาย ผู้ใช้ควบคุมเครื่องกำเนิดผ่านปุ่มสองปุ่มและอ่านวลีจากหน้าจอ OLED ขนาด 0.91 นิ้ว

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

เฟิร์มแวร์ล้างพูลต้นฉบับหลังจากคัดลอกเพื่อประมวลผล บัฟเฟอร์แฮช เช็คซัม และเอนโทรปีชั่วคราวจะถูกเขียนทับหลังจากคำนวณดัชนี BIP39 แล้ว

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

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

การเก็บวลีสำรองให้ห่างจากโทรศัพท์ บัญชีคลาวด์ ภาพถ่าย และระบบที่เชื่อมต่ออื่นๆ เป็นแนวทางปฏิบัติด้านความปลอดภัยกระเป๋าเงินมาตรฐาน กระบวนการบนหน้าจอของ Entropy32 Plus สอดคล้องกับการถอดความแบบออฟไลน์ โดยมีเงื่อนไขว่าฮาร์ดแวร์และเฟิร์มแวร์เชื่อถือได้

 

การทดสอบเอนโทรปีอิสระยังไม่เสร็จสิ้น

ที่เก็บโค้ดระบุว่าแหล่งเอนโทรปีที่ใช้ไกเกอร์ยังไม่ได้รับการทดสอบภายใต้ NIST Special Publication 800-90B วิธีการของ NIST ครอบคลุมการประเมินแหล่งเอนโทรปีทางกายภาพและรวมขั้นตอนแยกต่างหากสำหรับข้อมูลอิสระและไม่อิสระ

Higgins เรียกร้องให้บันทึกเวลาระหว่างการมาถึงดิบเป็นระยะเวลานานและตรวจสอบด้วยตัวประมาณค่าเอนโทรปีต่ำสุดแบบ non-IID ของ NIST ความคิดเห็นในเฟิร์มแวร์เตือนว่าผลการทดสอบทางสถิติทั่วไปเพียงอย่างเดียวไม่เพียงพอที่จะยืนยันเอนโทรปีที่เพียงพอ

“โปรดตรวจสอบแหล่งเอนโทรปีที่คุณตั้งใจจะใช้ มิฉะนั้นเข้าใจว่าคุณจะใช้อุปกรณ์ด้วยความเสี่ยงของคุณเอง” README ระบุ

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

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

เอนโทรปีที่อ่อนแอสามารถเปิดเผยกระเป๋าเงิน Bitcoin โดยไม่เปิดเผยว่าบุคคลใดใช้อุปกรณ์ที่ได้รับผลกระทบ ผู้โจมตีสามารถสร้างซีดที่เป็นไปได้ หา public address ของพวกเขา และค้นหาบล็อกเชนเพื่อหาคู่ที่ตรงกัน

การสร้างซีดที่คาดเดาได้ในอดีตยังคงถูกโจมตีได้หลังจากข้อบกพร่องพื้นฐานมีอยู่หลายปี การแก้ไขเฟิร์มแวร์ที่ผิดพลาดไม่สามารถซ่อมแซมวลีที่สร้างไว้ก่อนหน้านี้ได้ ผู้ใช้ที่ได้รับผลกระทบต้องสร้างกระเป๋าเงินใหม่และโอนสินทรัพย์ของตน

Entropy32 Plus ยังคงอยู่ระหว่างการพัฒนาอย่างต่อเนื่อง ประวัติ commit แสดง commit เริ่มต้นลงวันที่ 4 กันยายน ตามด้วยการเปลี่ยนแปลงเฟิร์มแวร์ แผงวงจร และกล่องหุ้ม ที่เก็บโค้ดไม่มีรุ่นการผลิตที่ติดแท็กหรือกำหนดการเผยแพร่สำหรับการประเมินความปลอดภัยอิสระ ณ วันที่ 13 กันยายน

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

แนะนำ

หวังฉุนโจมตี Zcash 'ไม่คู่ควรกับตำแหน่ง' การปั๊มราคา ZEC ระดับมหากาพย์จะยั่งยืนหรือไม่?ก.ล.ต. ไฟเขียวโทเค็นหุ้นกองทุน ARK ของ Cathie Woodการแก้ปัญหาการเริ่มต้นจากศูนย์ในสินเชื่ออัตราดอกเบี้ยคงที่ความเป็นส่วนตัวคือเทรดแห่งปี นำโดย ZECอีเธอเรียมเตรียมให้จ่ายค่าแก๊สด้วยสเตเบิลคอยน์ ความต้องการ ETH จะพังหรือไม่?