การวิจัยของกูเกิลเปิดเผยว่าคอมพิวเตอร์ควอนตัมสามารถถอดรหัสกุญแจส่วนตัวของ Bitcoin ได้ใน 9 นาที

iconCoinDesk
แชร์
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconสรุป

expand icon
ข่าวเด่นเกี่ยวกับ Bitcoin: ทีม Quantum AI ของ Google พบว่าคอมพิวเตอร์ควอนตัมในอนาคตอาจถอดรหัสคีย์ส่วนตัวของ Bitcoin จากคีย์สาธารณะได้ในเวลาประมาณเก้านาที ซึ่งจะทำให้ผู้โจมตีสามารถขโมยเงินก่อนที่ธุรกรรมจะได้รับการยืนยัน แม้ว่าเครื่องดังกล่าวจะยังไม่มีอยู่จริงในขณะนี้ ประมาณ 6.9 ล้าน Bitcoin—เกือบหนึ่งในสามของปริมาณรวม—อยู่ในวอลเล็ตที่มีคีย์สาธารณะเปิดเผย ทำให้เสี่ยงต่อภัยคุกคามจากควอนตัม การอัปเกรด Taproot ปี 2021 ทำให้คีย์สาธารณะปรากฏบนบล็อกเชนโดยค่าเริ่มต้น การเข้ารหัสแบบโพสต์ควอนตัมเป็นทางออก แต่ Bitcoin ยังไม่เริ่มเปลี่ยนผ่าน สื่อข่าว Bitcoin แสดงให้เห็นถึงความเร่งด่วนในการรับมือกับภัยคุกคามที่เกิดขึ้นใหม่นี้

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

แต่ในทางปฏิบัติแล้วมันหมายถึงอะไร?

มาเริ่มกันที่วิธีการทำงานของธุรกรรม Bitcoin เมื่อคุณส่ง Bitcoin วอลเล็ตของคุณจะลงลายเซ็นธุรกรรมด้วยกุญแจส่วนตัว ซึ่งเป็นตัวเลขลับที่พิสูจน์ว่าคุณเป็นเจ้าของเหรียญ

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

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

นี่คือจุดที่มาของส่วนเก้านาที งานวิจัยของกูเกิลพบว่าคอมพิวเตอร์ควอนตัมสามารถ “เตรียมการล่วงหน้า” โดยการคำนวณล่วงหน้าส่วนของโจมตีที่ไม่ขึ้นกับกุญแจสาธารณะใดๆ

เมื่อคีย์สาธารณะของคุณปรากฏใน mempool เครื่องจักรจะใช้เวลาประมาณเก้านาทีในการ hoàn thiệnงานและหาคีย์ส่วนตัวของคุณ เวลาการยืนยันเฉลี่ยของ Bitcoin คือ 10 นาที ซึ่งให้โอกาสผู้โจมตีประมาณ 41% ในการหาคีย์ของคุณและเปลี่ยนเส้นทางเงินของคุณก่อนที่ธุรกรรมเดิมจะได้รับการยืนยัน

คิดเหมือนโจรที่ใช้เวลาหลายชั่วโมงในการสร้างเครื่องเปิดล็อกแซฟที่ใช้ได้กับทุกตัว (การคำนวณล่วงหน้า) เครื่องนี้ใช้ได้กับแซฟทุกตัว แต่เมื่อมีแซฟใหม่ปรากฏขึ้น มันจะต้องปรับแค่ขั้นตอนสุดท้ายเล็กน้อย — และขั้นตอนสุดท้ายนี้เองที่ใช้เวลาประมาณเก้านาที

นั่นคือการโจมตี mempool ซึ่งน่ากังวลแต่ต้องใช้คอมพิวเตอร์ควอนตัมที่ยังไม่มีอยู่จริง รายงานของ Google ประมาณการว่าเครื่องดังกล่าวต้องการควิบิตทางกายภาพน้อยกว่า 500,000 หน่วย ขณะที่โปรเซสเซอร์ควอนตัมที่ใหญ่ที่สุดในปัจจุบันมีประมาณ 1,000 หน่วย

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

สิ่งนี้รวมถึงที่อยู่ Bitcoin ตั้งแต่ปีแรกๆ ของเครือข่ายที่ใช้รูปแบบที่เรียกว่า pay-to-public-key โดยที่กุญแจสาธารณะจะแสดงอยู่บนบล็อกเชนโดยค่าเริ่มต้น นอกจากนี้ยังรวมถึงวอลเล็ตใดๆ ที่ใช้ที่อยู่ซ้ำ เนื่องจากการใช้จ่ายจากที่อยู่หนึ่งจะเปิดเผยกุญแจสาธารณะสำหรับเงินที่เหลือทั้งหมด

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

การอัปเกรด Taproot ของ Bitcoin ในปี 2021 ทำให้สถานการณ์แย่ลง ตามรายงานของ CoinDesk เมื่อวันอังคารที่ผ่านมา Taproot เปลี่ยนวิธีการทำงานของที่อยู่ ทำให้กุญแจสาธารณะปรากฏบนบล็อกเชนโดยค่าเริ่มต้น ซึ่งโดยไม่ตั้งใจขยายกลุ่มวอลเล็ตที่อาจเสี่ยงต่อการโจมตีด้วยควอนตัมในอนาคต

เครือข่าย Bitcoin จะยังคงทำงานต่อไป การขุดใช้อัลกอริธึมที่แตกต่างกันที่เรียกว่า SHA-256 ซึ่งคอมพิวเตอร์ควอนตัมไม่สามารถเร่งความเร็วได้อย่างมีนัยสำคัญด้วยวิธีการปัจจุบัน บล็อกจะยังคงถูกสร้างขึ้น

สมุดบัญชียังคงมีอยู่ แต่หากกุญแจส่วนตัวสามารถถูกสร้างขึ้นจากกุญแจสาธารณะ ความรับประกันในการเป็นเจ้าของที่ทำให้ Bitcoin มีค่าจะล่มสลาย ผู้ที่มีกุญแจที่เปิดเผยอยู่จะเสี่ยงต่อการถูกขโมย และความเชื่อมั่นของสถาบันต่อโมเดลความปลอดภัยของเครือข่ายจะล่มสลาย

การแก้ไขคือการเข้ารหัสหลังควอนตัม ซึ่งแทนที่คณิตศาสตร์ที่เปราะบางด้วยอัลกอริทึมที่คอมพิวเตอร์ควอนตัมไม่สามารถถอดรหัสได้ Ethereum ใช้เวลาแปดปีในการพัฒนาเพื่อการย้ายไปสู่สิ่งนี้ ในขณะที่ Bitcoin ยังไม่ได้เริ่มต้นเลย

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