Máy tính lượng tử cần lớn gấp một triệu lần nữa mới mơ tới việc phá hủy Bitcoin

Chia sẻ Facebook
20/04/2022 02:46:54

Để phá vỡ lớp mã hóa hiện tại của Bitcoin, các máy tính lượng tử cần có sức mạnh tính toán lớn gấp một triệu lần hiện nay.

Về lý thuyết, các máy tính lượng tử có thể phá vỡ lớp bảo mật của Bitcoin, nhưng các tính toán mới cho thấy, để làm được điều này, chúng cần phải lớn gấp một triệu lần so với các máy tính lượng tử ngày nay.

Hiện tại mạng lưới Bitcoin được bảo mật bởi các máy tính trong mạng lưới – hay các thợ đào – với thuật toán mã hóa có tên gọi SHA-256, vốn được tạo ra bởi Cơ quan An ninh Nội địa Mỹ NSA. Đối với các máy tính thông thường, việc phá vỡ được nó là điều không thể, nhưng với các máy tính lượng tử, với tốc độ nhanh gấp hàng triệu lần, hoàn toàn có thể phá vỡ được nó – trên lý thuyết.

Vì vậy, ông Mark Webber tại Đại học Sussex, Anh cùng các đồng nghiệp của mình quyết định điều tra xem một máy tính lượng tử có thể phá vỡ lớp mã hóa của Bitcoin sẽ lớn đến mức nào – tính theo số qubit – hay số bit lượng tử, đơn vị đo giống như số bit trong máy tính thông thường.

Về lý thuyết, máy tính lượng tử là công cụ khả thi để phá vỡ mã hóa Bitcoin

Thông thường, mọi giao dịch bitcoin phải được "xác thực" bằng mạng lưới máy tính của thợ đào trước khi nó được bổ sung vào chuỗi blockchain, một sổ cái không thể thay đổi cho dù ai đang sở hữu nó. Mọi giao dịch được gán cho một khóa mã hóa trong quá trình xác thực và nếu phá vỡ được khóa mã hóa đó, bạn sẽ nắm quyền kiểm soát các bitcoin này.

Các giao dịch được thông báo và có một khóa liên quan đến giao dịch đó. Và có một khoảng thời gian hữu hạn mà khóa đó dễ bị tấn công và chỉnh sửa, nhưng nó chỉ kéo dài trong khoảng 10 phút hoặc một giờ, có thể là một ngày

Nhóm của Webber tính toán rằng, để phá vỡ lớp mã hóa Bitcoin trong khoảng thời gian 10 phút sẽ cần một máy tính lượng tử có 1,9 tỷ qubit, trong khi để phá vỡ nó trong vòng một giờ sẽ cần máy tính lượng tử có 317 triệu qubit. Ngay cả khi muốn phá vỡ nó trong vòng một ngày cũng sẽ cần máy tính lượng tử có 13 triệu qubit.

Con số này phần nào giúp trấn an tinh thần cho các thợ đào Bitcoin khi các máy tính lượng tử hiện tại chỉ bằng một phần nhỏ con số đó – máy tính lượng tử mạnh nhất thế giới hiện tại của IBM chỉ có 127 qubit. Vì vậy các máy tính lượng tử hiện tại cần lớn hơn gấp một triệu lần hiện tại mới có thể đe dọa đến lớp mã hóa của Bitcoin – điều theo ông Webber sẽ khó có thể xảy ra trong vòng 10 năm nữa.

Cho dù bitcoin có thể tạm an toàn trong tương lai gần, máy tính lượng tử vẫn là mối đe dọa về bảo mật đối với đại đa số dữ liệu mã hóa khác trong hiện tại. Ví dụ, một bức email mã hóa có thể bị thu thập, lưu trữ và giải mã trong tương lai gần khi máy tính lượng tử xuất hiện. Đó là lý do cho những cuộc tấn công được gọi là "thu thập trước, giải mã sau", vốn được nhiều chuyên gia bảo mật tin rằng đang diễn ra.


Tham khảo NewScientist

Chia sẻ Facebook