Bitcoin và Thách Thức Từ Máy Tính Lượng Tử
Bitcoin có thể đã phát triển công nghệ để tồn tại trong kỷ nguyên lượng tử đang nổi lên. Tuy nhiên, thách thức lớn hơn có thể là việc thuyết phục người dùng đồng ý sử dụng nó. BTQ Technologies, một công ty chuyên về điện toán lượng tử và mật mã, đã công bố vào thứ Năm rằng họ đã phát hành phiên bản hoạt động đầu tiên của Đề xuất Cải tiến Bitcoin 360 (BIP 360) trên mạng thử nghiệm Bitcoin Quantum của mình.
Giới Thiệu Về BIP 360
Hệ thống này cho phép các nhà phát triển, thợ đào và nhà nghiên cứu thử nghiệm các giao dịch Bitcoin chống lại các mối đe dọa từ máy tính lượng tử trong một môi trường thực tế. Công ty không chờ đợi sự chấp nhận từ hệ sinh thái Bitcoin mà đã triển khai BIP 360 trên mạng thử nghiệm Bitcoin Quantum, một blockchain riêng biệt được thiết kế để thử nghiệm các mô hình giao dịch chống lại lượng tử.
“Chúng tôi đã bắt đầu ý tưởng xây dựng một mạng lưới canary lượng tử cho Bitcoin – giống như con canary trong mỏ than,” Christopher Tam, Chủ tịch và Trưởng bộ phận Đổi mới của BTQ Technologies, chia sẻ với Decrypt.
“Chúng tôi có thể tạo ra một môi trường tương tự như Bitcoin và thực hiện một vài lần thử nghiệm để xem điều gì sẽ hoạt động và điều gì sẽ không trong thế giới lượng tử?” Chiến lược này tránh quy trình quản trị của Bitcoin, nhưng đặt ra một câu hỏi quan trọng: liệu các thợ đào và người dùng có chấp nhận một chuỗi mới thay vì nâng cấp mạng lưới hiện tại hay không.
Khó Khăn Trong Việc Thuyết Phục Người Dùng
Lịch sử của Bitcoin cho thấy họ có thể không làm vậy, và việc thuyết phục người dùng chuyển sang một blockchain riêng biệt có thể khó khăn hơn cả việc thay đổi chính Bitcoin. Tam nói: “Đó là phần khó nhất của vấn đề. Tóm lại, đó là một vấn đề xã hội. Có những ‘thầy tu’ nhất định trong Bitcoin mà bạn cần thuyết phục. Họ cứng đầu vì điều đó đã hoạt động trong quá khứ, và họ đang nắm giữ những tài sản của mình.”
Các chuyên gia cảnh báo rằng một máy tính lượng tử thực tế có thể cuối cùng phá vỡ mật mã đường cong elip được sử dụng để bảo vệ các địa chỉ Bitcoin, cho phép kẻ tấn công suy ra các khóa riêng từ các khóa công khai. Khoảng 35% nguồn cung Bitcoin có thể bị lộ trước các cuộc tấn công lượng tử, theo một báo cáo gần đây của ARK Invest.
Giải Pháp BIP 360
BIP 360 nhằm giảm thiểu rủi ro đó bằng cách cấu trúc lại các giao dịch để hạn chế sự lộ diện của khóa công khai thông qua một phương pháp gọi là Pay-to-Merkle-Root (P2MR), cam kết các giao dịch với một tập hợp điều kiện đã băm thay vì tiết lộ một khóa công khai ngay từ đầu. Bằng cách loại bỏ nhu cầu tiết lộ một khóa công khai trên chuỗi, P2MR giảm thiểu thông tin có sẵn cho một kẻ tấn công lượng tử trong tương lai, một mô hình mà BTQ đã triển khai trên mạng thử nghiệm của mình.
Tuy nhiên, BIP 360 chỉ giải quyết một phần của vấn đề kỹ thuật mà Bitcoin phải đối mặt từ các máy tính lượng tử, Tam cho biết. “Nó chỉ cung cấp một cách để bảo vệ các giao dịch trong tương lai,” ông nói. “Nó không thực hiện bất kỳ việc đảo ngược nào, kiểu như đảo ngược kỹ thuật bảo mật, nơi mà bất kỳ địa chỉ hoặc giao dịch lịch sử nào sẽ được bảo vệ.”
Phân Nhánh Mạng Lưới Bitcoin
Mô hình phi tập trung của Bitcoin ưu tiên sự ổn định và đồng thuận rộng rãi, điều này đã làm chậm việc chấp nhận các nâng cấp lớn như SegWit và Taproot trong quá khứ. Thêm vào đó là khái niệm về việc phân nhánh mạng lưới Bitcoin. Bitcoin Quantum không di chuyển các số dư hiện có hoặc sao chép sổ cái của Bitcoin; như Tam đã giải thích, nó bắt đầu từ một khối khởi đầu mới, tạo ra một tài sản chứng minh công việc riêng biệt mà người dùng phải chọn để chấp nhận.
“Chúng tôi không có ý nghĩa một phân nhánh trạng thái hay phân nhánh chuỗi nơi chúng tôi đang ở khối 100 trên Bitcoin, và sau đó nhảy đến khối 101 trên Bitcoin Quantum. Chúng tôi không làm điều đó,” Tam nói. “Nó sẽ là một khối Genesis mới từ ngày đầu tiên. Bitcoin đang ở khối 100. Bitcoin Quantum sẽ là ngày đầu tiên, khối 0.”
Một phân nhánh cứng tạo ra một sự chia tách vĩnh viễn bằng cách giới thiệu các quy tắc không tương thích ngược, trong khi một phân nhánh mềm cập nhật mạng với các quy tắc nghiêm ngặt hơn nhưng vẫn tương thích với các phiên bản cũ hơn. Như Tam đã giải thích, phân nhánh hoạt động ở cấp độ mã nguồn, bắt đầu với một phiên bản cũ hơn năm 2011 của phần mềm Bitcoin và thay thế các thuật toán mật mã dễ bị tổn thương bằng mật mã sau lượng tử.
Kết Luận
Mạng thử nghiệm Bitcoin Quantum hiện bao gồm hơn 50 thợ đào và hơn 100.000 khối đã được khai thác, theo BTQ. Tuy nhiên, các phân nhánh cứng hiếm khi không có tranh cãi. Sau khi blockchain Ethereum thực hiện một phân nhánh cứng vào năm 2016 để khôi phục tài sản bị ảnh hưởng bởi vụ hack DAO, một số nhà phát triển và người dùng đã chọn ở lại trên chuỗi gốc thay vì chấp nhận sự thay đổi, dẫn đến việc tạo ra Ethereum Classic.
Tuy nhiên, Tam cho biết các nhà phát triển Bitcoin không thể chờ đợi để làm cho mạng lưới chống lại lượng tử. “Với Y2K, mọi người đều biết khi nào điều đó sẽ xảy ra – đó là năm 2000, mọi thứ sẽ bị hỏng, và chúng tôi cần một nỗ lực phối hợp để giảm thiểu điều đó,” Tam nói. “Khác với Y2K, chúng tôi biết Ngày Q sẽ xảy ra vào một thời điểm nào đó; câu hỏi là khi nào.”