Blockchain และ Quantum Computing Battle: ใครชนะ?

คุณมาที่นี่เพื่อเรียนรู้เกี่ยวกับการต่อสู้บล็อกเชนและคอมพิวเตอร์ควอนตัมหรือไม่? ถ้าคุณทำแสดงว่าคุณมาถูกที่แล้ว.

เราอยู่ในโลกแห่งการเติบโตที่ไม่ธรรมดา จากอินเทอร์เน็ตสู่บล็อกเชนเราได้เห็นการเติบโตที่ไม่มีใครเทียบได้ในช่วงสามทศวรรษที่ผ่านมา.

ด้วยการถือกำเนิดของการคำนวณตอนนี้เรามีเครื่องมือในการทำงานที่ซับซ้อนในเวลาไม่กี่วินาทีไม่ว่าจะเป็นการคำนวณเส้นทางของเครื่องบินหรือการทำนายสภาพอากาศ.

พบกับคอมพิวเตอร์ควอนตัม – ขั้นตอนต่อไปของการเติบโตของพลังการคำนวณที่สามารถทำให้มนุษย์มีพลังในการคำนวณมากขึ้นในการทำความเข้าใจจักรวาลรอบตัวเรา.

ในหัวข้อนี้เราจะกล่าวถึงบล็อคเชนและควอนตัมคอมพิวติ้งความสัมพันธ์ของพวกเขาผลกระทบซึ่งกันและกันและอื่น ๆ!

Blockchain เทียบกับ Quantum Computing

Blockchain และ Quantum computing

เริ่มต้นใช้งาน: ทำความเข้าใจกับหลักฐานพื้นฐาน

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

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

คอมพิวเตอร์ควอนตัมเป็นวิธีที่เร็วกว่าและสามารถทำให้ระบบที่ใช้บล็อกเชนร่วมสมัยต้องดิ้นรนเมื่อต้องรักษาข้อมูลให้ปลอดภัย.

เพื่อความเข้าใจที่ดีขึ้นให้เราพยายามทำความเข้าใจ Quantum computing ในเชิงลึก.

ทำความเข้าใจเกี่ยวกับคอมพิวเตอร์ควอนตัมและสิ่งที่นำมาสู่ตาราง


คอมพิวเตอร์ควอนตัมมีพื้นฐานมาจากฟิสิกส์ ฟิสิกส์ทั่วโลกทำงานอย่างหนักในช่วงสามทศวรรษที่ผ่านมาเพื่อทำให้คอมพิวเตอร์ควอนตัมมีความเป็นไปได้.

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

qubits คืออะไร?

ในสถานการณ์จำลองการคำนวณควอนตัมบิตถูกใช้เพื่อเก็บข้อมูล ตามเนื้อผ้าบิตสามารถมีได้เพียงสองสถานะคือ 0 และ 1 ในกรณีของการคำนวณควอนตัมจะใช้บิตควอนตัม (Qubits) qubits เหล่านี้สามารถเป็น 1 หรือ 0 ได้ในเวลาเดียวกัน ปรากฏการณ์นี้เรียกว่าการซ้อนทับซึ่งจะทำให้คอมพิวเตอร์ควอนตัมบ้าเร็ว!

การเดินทางของ qubits เริ่มต้นในปี 1998 เมื่อ Oxford, MIT, IBM และอื่น ๆ สามารถทำงานได้โดยใช้ qubits เพียงสองครั้ง ตอนนี้ขีด จำกัด ถึง 72 qubits แล้ว.

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

พลังการคำนวณมาจากไหน?

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

ระยะห่างระหว่างพวกมันไม่สำคัญและแต่ละอันจะสะท้อนสถานะของอนุภาคอื่น ๆ นั่นคือสิ่งที่ทำให้นักวิทยาศาสตร์คอมพิวเตอร์ตื่นเต้นกับคอมพิวเตอร์ควอนตัม ตอนนี้ บริษัท ต่างๆกำลังทำงานอย่างหนักเพื่อเพิ่มจำนวน qubits.

ความท้าทายเบื้องหลังการสร้างคอมพิวเตอร์ควอนตัม

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

ด้วยความอดทนต่อสภาพแวดล้อมที่ต่ำคอมพิวเตอร์ควอนตัมจึงยากต่อการบำรุงรักษา ความแตกต่างเล็กน้อยในองค์ประกอบใดองค์ประกอบหนึ่งอาจทำให้การดำเนินการทั้งหมดลดลง กระบวนการที่การกระจายเกิดขึ้นเรียกว่า decoherence.

พูดง่ายๆก็คือยิ่ง qubits มีความเสถียรมากขึ้นเท่าไหร่ก็จะยิ่งมีการสร้างพลังการคำนวณมากขึ้นเท่านั้น อย่างไรก็ตามเมื่อเราเพิ่มจำนวน qubits สภาพแวดล้อมจะไม่เสถียรมากขึ้นและยากต่อการบำรุงรักษา.

เราเริ่มต้นด้วยเพียงสอง qubits และตอนนี้เรามีถึง 72 qubits ซึ่งดำเนินการโดย Google.

Blockchain และ Quantum Computing เกี่ยวข้องกันอย่างไร? Blockchain เทียบกับ Quantum Computing

เทคโนโลยีในปัจจุบันต่างพึ่งพาซึ่งกันและกัน ยกตัวอย่างเช่นปัญญาประดิษฐ์มีบทบาทสำคัญเมื่อพูดถึง IoT ในทำนองเดียวกันเราสามารถพูดได้ว่าคอมพิวเตอร์ควอนตัมสามารถมีผลกระทบที่สำคัญต่อบล็อกเชน.

Blockchain ขึ้นชื่อเรื่องความปลอดภัย จากข้อมูลของ Deloitte ธุรกิจมากกว่า 84% คาดหวังว่า blockchain จะให้ความปลอดภัยที่ดีขึ้นเมื่อพูดถึงระบบไอทีทั่วไป คุณสมบัติที่เป็นเอกลักษณ์ของ Blockchain ทำให้เป็นตัวเลือกที่ยอดเยี่ยมสำหรับการรักษาความปลอดภัยของระบบธุรกิจใด ๆ คุณสมบัติหลักที่สนับสนุนคุณลักษณะด้านความปลอดภัย ได้แก่ การกระจายอำนาจความสามารถในการทำธุรกรรมอัตโนมัติด้วยสัญญาอัจฉริยะการใช้ฉันทามติอย่างเหมาะสมและความสามารถในการสร้างแหล่งที่มาของทรัพย์สิน.

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

จุดอ่อนด้านความปลอดภัยของ Blockchain

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

Blockchain ทำงานบนแนวคิดของโหนดที่เชื่อมต่อซึ่งสามารถโต้ตอบกันเพื่อทำการตัดสินใจที่สำคัญ การไม่มีหน่วยงานส่วนกลางเปิดโอกาสให้เกิดขึ้นมากมาย เพื่อให้แน่ใจว่า blockchain ยังคงปลอดภัยจึงมีการใช้โปรโตคอลจำนวนมากรวมถึงอัลกอริทึมฉันทามติ อัลกอริทึมฉันทามติเหล่านี้ช่วยให้แน่ใจว่าเครือข่ายทั้งหมดสามารถป้องกันการปลอมแปลงได้.

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

เครือข่าย blockchain รุ่นปัจจุบันสามารถป้องกันการโจมตี 51% ได้เกือบตลอดเวลา แต่อาจล้มเหลวเมื่อคอมพิวเตอร์ควอนตัมเข้ามา.

การโจมตีประเภทอื่น ๆ รวมถึงสิ่งต่อไปนี้

  1. Sybil attack – วิธีที่จะทำให้เครือข่ายเต็มไปด้วยโหนดที่ควบคุมโดยเอนทิตีเดียว
  2. การกำหนดเส้นทางการโจมตี – กำหนดเส้นทางโหนดผ่าน ISP ที่แตกต่างกัน
  3. การโจมตี DDoS – ทำให้เครือข่ายทั้งหมดทำงานหนักเกินไปและสุดท้ายมนุษย์ที่สามารถใช้ช่องโหว่ของเครือข่ายหรือช่องโหว่ที่ยังไม่ได้ค้นพบเพื่อประโยชน์ของตน.

ฟังก์ชั่นทางเดียว

blockchain รุ่นปัจจุบันใช้รหัสทางเดียว ซึ่งหมายความว่าเป็นฟังก์ชันทางคณิตศาสตร์ทางเดียว.

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

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

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

เพื่อให้เข้าใจถึงความซับซ้อนให้เราใช้ตัวอย่าง.

หากคอมพิวเตอร์แก้ปัญหาได้เป็นล้านล้านคีย์ในหนึ่งวินาทีก็ยังต้องใช้เวลาในการทำเช่นนั้น 785 ล้านการคำนวณ เพื่อไปยังแนวทางแก้ไข เมื่อเวลาผ่านไปมันส่งผลถึง 14 พันล้านปี.

ขาดขั้นตอนวิธีการเข้ารหัสควอนตัมหลักฐาน? Crypto ถึงวาระแล้ว?

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

ตัวอย่างเช่น NEO ใช้อัลกอริทึมการพิสูจน์ควอนตัม แนวทางของพวกเขาคือการสร้างสำหรับอนาคตและโดยการเลือกอัลกอริทึมที่สามารถทนต่อพลังการคำนวณมหาศาลของคอมพิวเตอร์ควอนตัมเมื่อมันมาถึง.

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

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

เราอยู่ในยุคของข้อมูลที่ทุกอย่างเป็นไปได้ แนวคิดของการรักษาความปลอดภัยเป็นแบบเฉพาะเวลาและเราย้อนกลับไปในประวัติศาสตร์ไม่มีใครคิดว่ารหัสปริศนาจะถูกถอดรหัสได้ สถานการณ์ของ blockchain หลังควอนตัมสามารถเปลี่ยนแปลงได้อย่างมากในอนาคต.

Quantum Computing จะทำลาย Bitcoin หรือไม่? Blockchain มีช่องโหว่ต่อ Quantum Computing หรือไม่?

ตอนนี้ให้เราไปที่ bitcoin Bitcoin เป็นคริปโตอันดับหนึ่ง ความสำเร็จเป็นตัวกำหนดความสำเร็จของตลาดความรู้สึกรอบตัวและอนาคตของ crypto หาก bitcoin ล้มเหลวอาจมีผลกระทบระยะยาวต่อทั้งตลาด อย่างไรก็ตามจะ?

สำหรับตอนนี้มันยากที่จะบอกว่าจะเกิดอะไรขึ้น อย่างไรก็ตามหากคุณใช้คอมพิวเตอร์ Quantum รุ่นล่าสุด bitcoin ก็จะอยู่อย่างปลอดภัย ยังมีโอกาสที่สิ่งต่าง ๆ อาจเป็นอุปสรรคในอนาคตและเราควรเตรียมพร้อมสำหรับมัน.

ในบทความเขียนโดย แจ็คมาเทียร์, เขาอธิบายว่าคอมพิวเตอร์ควอนตัมรุ่นใหม่ของไอบีเอ็มจะไม่ส่งผลกระทบต่อบล็อคเชนได้อย่างไร แต่ยังย้ำด้วยว่าสิ่งต่างๆสามารถเปลี่ยนแปลงได้ในอนาคต เขาพูดถึงคอมพิวเตอร์ควอนตัมเชิงพาณิชย์ของ IBM (คอมพิวเตอร์ 20 qubit) และทำคณิตศาสตร์บางอย่างเพื่อพิสูจน์ว่า bitcoin ยังปลอดภัย.

ตามที่เขากล่าวคอมพิวเตอร์ 20 qubit สามารถเข้าถึงการคำนวณ 2 ^ 20 ซึ่งคล้ายกับโฆษณาแล็ปท็อปที่มีอยู่ในขณะนี้ แม้แต่บริการประมวลผลบนคลาวด์แบบเดิมก็สามารถให้บริการประมวลผลได้ 2 ^ 40 ซึ่งเกือบสองเท่าของคอมพิวเตอร์ควอนตัมเชิงพาณิชย์ของ IBM.

คอมพิวเตอร์ควอนตัมสามารถเข้าถึงความเร็วสูงได้อย่างไม่น่าเชื่อ คอมพิวเตอร์ทุกเครื่องที่มีการประมวลผล 2 ^ 80 สามารถเริ่มคุกคามได้ แต่ภัยคุกคามที่แท้จริงเริ่มต้นเมื่อคอมพิวเตอร์ควอนตัมมีการคำนวณถึง 2 ^ 3000 นี่คือเวลาที่จะสามารถเรียกใช้อัลกอริทึมของ Shor ซึ่งสามารถทำลายการเข้ารหัส ECDSA 256 ที่เป็นที่นิยมมากที่สุดที่ใช้โดย bitcoin.

วิธีแก้ปัญหาคือการพัฒนาการเข้ารหัสเชิงรุกที่สามารถทนต่อพลังการประมวลผลอันโหดร้ายที่แสดงโดยคอมพิวเตอร์ควอนตัม.

แนวทางแก้ไขที่เป็น Quantum Proof

Blockchain หรือโซลูชันบัญชีแยกประเภทแบบกระจายอยู่บนเส้นทางในการแก้ปัญหานี้แล้ว ตัวอย่างเช่นโปรโตคอล BlockDAG อ้างแล้วว่าทนทานต่อคอมพิวเตอร์ควอนตัม ใช้โปรโตคอลยุ่งเหยิงซึ่งทำให้ต้านทานควอนตัม.

อีกตัวอย่างหนึ่งคือ NEO blockchain.

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

สรุป

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

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map