Autheo

Hướng dẫn trụ cột

Các tính năng của Blockchain bảo mật sau lượng tử

Blockchain an toàn hậu lượng tử không phải là một nhãn hiệu. Đó là sự di chuyển có thể đo lường được của các khóa, chữ ký, bằng chứng và giao thức mà máy tính lượng tử cuối cùng có thể tấn công. Hướng dẫn này tách biệt các tiêu chuẩn, các mốc quan trọng được vận chuyển và các tuyên bố về lộ trình để các nhà xây dựng có thể đánh giá bằng chứng.

Last updated: Ngày 10 tháng 8 năm 2026Reviewed by: Autheo Đội ngũ kỹ thuật

Điện toán lượng tử không phá vỡ được blockchain bằng phép thuật. Mối lo ngại cụ thể hơn: một máy tính lượng tử có đủ khả năng có thể làm suy yếu các giả định toán học đằng sau các hệ thống khóa công khai được sử dụng rộng rãi, bao gồm các chữ ký đường cong elip ủy quyền cho nhiều ví và xác thực các thông báo giao thức. Hàm băm và mật mã đối xứng có cấu hình bảo mật khác nhau, do đó vấn đề di chuyển phải được ánh xạ theo hàm.

Câu hỏi thực tế không phải là liệu mọi chuỗi cửa hàng có cần một thương hiệu mới hay không. Vấn đề là liệu mạng có thể kiểm kê các phần phụ thuộc mật mã của nó hay không, áp dụng các tiêu chuẩn phù hợp, duy trì khả năng tương thích ngược khi cần thiết và chứng minh kết quả trong môi trường trực tiếp. NIST cho biết máy tính lượng tử có thể vẫn còn nhiều năm hoặc nhiều thập kỷ nữa, đồng thời kêu gọi các tổ chức bắt đầu di chuyển vì các sản phẩm, dịch vụ và giao thức cần có thời gian để cập nhật.

Mật mã học trong blockchain là gì?

Trước khi đi vào các đặc điểm hậu lượng tử, cần hiểu rõ mật mã học thực sự làm gì trong một hệ thống blockchain ở cấp độ nền tảng.

Mật mã học là tập hợp các kỹ thuật toán học cho phép một mạng lưới phi tập trung đồng thuận và xác minh dữ liệu mà không cần tin tưởng vào một cơ quan trung ương. Trong blockchain, bộ công cụ này chủ yếu gồm bốn thành phần: băm (hashing), mật mã khóa công khai (bất đối xứng), chữ ký số và cây Merkle. Mỗi thành phần giải quyết một vấn đề phối hợp khác nhau, và khi kết hợp lại, chúng cho phép những người xa lạ giao dịch với nhau mà không cần ngân hàng, công chứng viên hay nhà vận hành nền tảng đứng ở giữa.

Các hàm băm mật mã như SHA-256 là hàm một chiều: chúng nhận dữ liệu ở bất kỳ kích thước nào và biến đổi thành một dấu vân tay có kích thước cố định, gần như không thể đảo ngược hay giả mạo. Chỉ cần thay đổi một ký tự trong giao dịch, giá trị băm sẽ thay đổi hoàn toàn. Blockchain tận dụng đặc tính này để liên kết các khối với nhau: mỗi tiêu đề khối chứa giá trị băm của khối trước đó, vì vậy bất kỳ nỗ lực nào nhằm thay đổi dữ liệu cũ đều phá vỡ chuỗi băm phía sau và bị phát hiện ngay lập tức.

Mật mã khóa công khai và chữ ký số đảm nhiệm việc cấp quyền. Một ví lưu giữ một khóa riêng tư mà chỉ chủ sở hữu biết, cùng một khóa công khai liên kết về mặt toán học có thể chia sẻ tự do. Chi tiêu tiền đồng nghĩa với việc ký một giao dịch bằng khóa riêng tư. Bất kỳ ai trên mạng lưới sau đó đều có thể dùng khóa công khai để xác minh rằng chữ ký là thật và giao dịch chưa bị thay đổi, mà khóa riêng tư không bao giờ bị lộ ra. Đây chính là cách một mạng lưới có thể chấp thuận một giao dịch chuyển tiền mà không cần ngân hàng kiểm tra giấy tờ tùy thân.

Cây Merkle giải quyết một vấn đề khác: làm thế nào để chứng minh một giao dịch cụ thể đã được đưa vào một khối mà không cần tải xuống toàn bộ khối đó. Các giao dịch được băm theo từng cặp, các giá trị băm đó lại tiếp tục được băm theo từng cặp, và cứ như vậy cho đến khi chỉ còn lại một Merkle root duy nhất trong tiêu đề khối. Một bằng chứng Merkle ngắn gọn, chỉ gồm vài giá trị băm, cho phép một client nhẹ xác minh rằng một giao dịch cụ thể là một phần của root đó, và do đó là một phần của khối, mà không cần giữ toàn bộ bản sao sổ cái.

Kết hợp lại, các kỹ thuật này mang đến cho blockchain ba đặc tính mà nếu không có chúng sẽ cần một bên trung gian đáng tin cậy: tính toàn vẹn, nghĩa là dữ liệu không thể bị âm thầm thay đổi mà không bị phát hiện; tính xác thực, nghĩa là chỉ người nắm giữ khóa riêng tư mới có thể cho phép một khoản chi tiêu; và tính không thể chối bỏ, nghĩa là một hành động đã ký không thể bị chính người ký phủ nhận một cách đáng tin sau này. Chính sự kết hợp đó, niềm tin có thể xác minh được mà không cần người gác cổng trung ương, mới là nền tảng thực sự của những gì người ta gọi là bảo mật blockchain.

Gần như tất cả các blockchain hiện nay đều dựa vào mật mã đường cong elliptic cổ điển, các thuật toán như ECDSA hoặc EdDSA, để tạo ra những chữ ký số đó. Sự phụ thuộc này chính là lớp mà một máy tính lượng tử đủ mạnh cuối cùng có thể làm suy yếu, bởi vì các bài toán khó mà chữ ký đường cong elliptic dựa vào chính là những bài toán mà thuật toán lượng tử về mặt lý thuyết có khả năng giải được. Mật mã hậu lượng tử, được đề cập trong phần còn lại của hướng dẫn này, nên được hiểu là bước tiến hóa tiếp theo của chính những kỹ thuật nền tảng này, chứ không phải một chủ đề tách biệt: nó vẫn giữ nguyên các vai trò tương tự, băm, chữ ký và thiết lập khóa, nhưng thay thế nền toán học bên dưới bằng những phương pháp được thiết kế để chống lại các cuộc tấn công lượng tử.

Bảo mật hậu lượng tử có ý nghĩa gì trong blockchain

Từ “an toàn” cần có ranh giới. Yêu cầu có thể áp dụng cho bằng chứng trạng thái lịch sử, đường dẫn ủy quyền ví, kênh mạng hoặc giao thức đầy đủ. Đó không phải là thành tích giống nhau.

Di chuyển chữ ký

Chi tiêu bằng ví, phiếu bầu của người xác thực, chứng thực cầu nối, phê duyệt nâng cấp và thông tin xác thực danh tính cần có đường dẫn ủy quyền kháng lượng tử. Thuật toán chữ ký chứng minh ai đã ủy quyền một hành động. Nó không thiết lập khóa phiên được mã hóa.

Cơ sở chủ chốt

Các nút, ví, APIs và các dịch vụ ứng dụng riêng tư cần một cách để thiết lập các bí mật chung. ML-KEM được thiết kế cho chức năng này. Nó thường bảo vệ dữ liệu trong quá trình truyền hoặc các bí mật được lưu trữ, thay vì tự thay thế chữ ký giao dịch.

Tính linh hoạt của mật mã

Mạng cần địa chỉ được phiên bản, định dạng giao dịch, thư viện, hỗ trợ phần cứng, quy tắc khôi phục và chính sách không dùng nữa. Một chuỗi không thể thêm hoặc xoay các thuật toán một cách an toàn sẽ gặp khó khăn trong việc di chuyển ngay cả khi nó đặt đúng tên nguyên thủy.

Bằng chứng và phạm vi

Tuyên bố đáng tin cậy xác định thuật toán, bộ tham số, bề mặt triển khai, bằng chứng kiểm tra hoặc kiểm tra và liệu tính năng này là thử nghiệm, tùy chọn hay bắt buộc. Nó cũng nêu rõ những gì vẫn còn cổ điển.

Tiêu chuẩn đằng sau những cái tên

Vào ngày 13 tháng 8 năm 2024, NIST đã phát hành ba tiêu chuẩn mật mã hậu lượng tử cuối cùng đầu tiên. FIPS 203 chỉ định ML-KEM, phiên bản kế thừa được tiêu chuẩn hóa của CRYSTALS-Kyber, để thiết lập khóa và mã hóa chung. FIPS 204 chỉ định ML-DSA, phiên bản kế thừa được tiêu chuẩn hóa của CRYSTALS-Dilithium, cho chữ ký số. FIPS 205 chỉ định tiêu chuẩn chữ ký SLH-DSA dựa trên hàm băm.Thông báo của NISTgọi FIPS 203 là tiêu chuẩn chính cho mã hóa chung và FIPS 204 là tiêu chuẩn chính để bảo vệ chữ ký số.

Tài liệu kỹ thuật cũ hơn thường ghi Kyber và Dilithium. Từ ngữ đó có thể hiểu được, nhưng công việc triển khai hiện tại cần phân biệt bài nộp được chọn với tiêu chuẩn cuối cùng. Mã hóa chính xác, bộ tham số, vectơ kiểm tra và mô-đun được phê duyệt đều quan trọng. Việc đặt tên Kyber trong trang tiếp thị không chứng minh rằng giao thức tương tác với FIPS 203.

“Chúng tôi khuyến khích quản trị viên hệ thống bắt đầu tích hợp chúng vào hệ thống của họ ngay lập tức vì việc tích hợp đầy đủ sẽ mất thời gian.”

Dustin Moody, nhà toán học NIST và người đứng đầu dự án tiêu chuẩn hóa PQC

Thời điểm có ý nghĩa chính sách. Trang dự án của NIST cho biết họ có kế hoạch ngừng sử dụng và cuối cùng loại bỏ các thuật toán dễ bị tổn thương lượng tử khỏi các tiêu chuẩn của mình bằng cách2035, với các hệ thống có rủi ro cao dự kiến ​​sẽ di chuyển sớm hơn. Ngày đó không phải là thời điểm đếm ngược cho một cuộc tấn công lượng tử. Đó là tín hiệu di chuyển: kiểm kê các hệ thống tồn tại lâu dài trước khi việc thay thế trở thành trường hợp khẩn cấp.Hướng dẫn di chuyển của NISTgiải thích sự khác biệt.

Tại sao “thu hoạch ngay, giải mã sau” lại tiếp cận các hệ thống blockchain

Mối đe dọa trực tiếp nhất là ở chỗ dữ liệu hoặc quyền hạn phải được bảo vệ trong thời gian dài.

Thu hoạch-ngay-giải mã-sau mô tả một đối thủ đang thu thập tài liệu được mã hóa ngay bây giờ và cố gắng giải mã nó sau nếu khả năng lượng tử có sẵn. Các mục sổ cái công khai được cố ý công khai, do đó, sự tiếp xúc chính của chúng thường là tính xác thực hơn là tính bảo mật. Các bề mặt có rủi ro cao hơn là các bản ghi ngoài chuỗi được mã hóa, phiên API riêng tư, sao lưu ví, tin nhắn chuỗi chéo, kho lưu trữ doanh nghiệp và hệ thống thông tin xác thực có thời gian lưu giữ lâu dài.

Vấn đề thứ hai là việc lộ khóa công khai. Trong nhiều hệ thống chữ ký, khóa chung sẽ hiển thị khi tài khoản chi tiêu hoặc tương tác với hợp đồng. Một cuộc tấn công lượng tử trong tương lai sẽ cần phải khả thi về mặt kỹ thuật và kinh tế trong khoảng thời gian hoạt động, nhưng khả năng đó sẽ thay đổi cách các nhóm suy nghĩ về việc tái sử dụng khóa, thiết kế địa chỉ, đường dẫn nâng cấp và luân chuyển khẩn cấp.

Phản ứng phải tương xứng. Bắt đầu với việc kiểm kê: khóa riêng ủy quyền tài sản hoặc kiểm soát các hành động đặc quyền ở đâu, hệ thống thiết lập bí mật ở đâu và hồ sơ nào phải được giữ bí mật hoặc đáng tin cậy trong 5, 10 hoặc 20 năm? Sau đó, thiết kế các giai đoạn kết hợp, kiểm tra chi phí xác minh, đo lường mức tăng trưởng của khóa và chữ ký, đồng thời diễn tập quá trình khôi phục trước khi thực hiện các thay đổi vĩnh viễn.

Những chuỗi khác nhau thực sự đang làm gì

Tiếp cậnNó thể hiện điều gìĐiều đó không chứng minh được
Algorand và FalconAlgorand đã ghi lại Falcon State Proofs sau mỗi 256 vòng và một giao dịch Falcon được ủy quyền mainnet vào tháng 11 năm 2025.Chữ ký Falcon không phải là thiết lập khóa ML-KEM và một đường dẫn được bảo vệ không tự động di chuyển mọi chức năng giao thức.
Nghiên cứu và nguyên mẫuTích hợp học thuật và môi trường thử nghiệm có thể tiết lộ kích thước chữ ký, chi phí xác minh, tuần tự hóa và các vấn đề quản lý khóa trước khi áp dụng giao thức.Một bài báo, bản demo, thư viện hoặc testnet được công bố không phải là sự đảm bảo bảo mật trên toàn mainnet.
Di cư laiThông tin xác thực cổ điển và PQC có thể cùng tồn tại trong khi các ứng dụng cập nhật ví, APIs, HSMs, cầu nối và giám sát.Chế độ kết hợp phải được chỉ định chính xác. Việc kết hợp các thuật toán không tốt có thể bảo tồn liên kết yếu nhất hoặc tạo ra sự nhầm lẫn trong hoạt động.
Cam kết lộ trìnhLộ trình có thể đặt ra hướng kiến ​​trúc và mời nghiên cứu khả năng tương thích xung quanh ML-KEM, ML-DSA, Falcon hoặc các giải pháp thay thế.Lộ trình không được triển khai bảo vệ bằng mật mã và không được mô tả là bảo mật mạng hiện tại.

Algorand là ví dụ công khai mạnh mẽ nhất trong sự so sánh này vì phạm vi rất cụ thể. Bản tóm tắt kỹ thuật của nó ghi lại cặp khóa Falcon-1024 được nhúng trong Logic Signature và được xác minh thông qua mã hoạt động falcon_verify của AVM. Bản tóm tắt báo cáo chữ ký Falcon-1024 dài khoảng 1.280 byte, khóa chung khoảng 1.793 byte và chữ ký gấp khoảng 10 lần kích thước 64 byte của chữ ký Ed25519.Đọc tóm tắt kỹ thuật của Algorandvề cơ chế chính xác.

Những con số đó minh họa sự cân bằng kỹ thuật thực sự. Chữ ký kháng lượng tử có thể sử dụng được trong khi vẫn thay đổi quy mô giao dịch, ngân sách xác minh, hành vi của ví di động, nguồn gốc địa chỉ, thiết kế hợp đồng thông minh và hỗ trợ phần cứng. Bài học không phải là một thuật toán sẽ chiến thắng mọi bối cảnh. Bài học là chi tiết triển khai quan trọng hơn một tuyên bố chung chung.

Lộ trình hậu lượng tử của Autheo, có phạm vi chính xác

Autheo đang phát triển lộ trình xung quanh Kyber, Dilithium và Falcon để nhận dạng, quản lý khóa và công việc ở lớp giao thức trong tương lai. Công việc đó vẫn chưa được tích hợp vào hệ thống đang vận hành. Nó nên được hiểu là một chương trình định hướng và triển khai kiến ​​trúc chứ không phải là một yêu cầu bảo vệ tích cực cho mạng ngày nay.

Hoạt động staking và phí giao dịch hiện đang hoạt động. Mật mã sau lượng tử, TheoID, điện toán, lưu trữ, suy luận AI và THEO AI đang được phát triển và triển khai trong những tháng tới. Công việc thiết kế dự định có thể đánh giá chức năng nào yêu cầu KEM, yêu cầu chữ ký, trong đó chữ ký nhỏ gọn của Falcon có thể phù hợp và cách thức hoạt động của ranh giới nâng cấp và xác minh.

Autheo chạy trên Proof of Autheo, mô hình đồng thuận Hybrid PoA/PoS. Kiến trúc đồng thuận hiện tại của nó khác với lộ trình hậu lượng tử, vì vậy người đọc không nên suy luận rằng mục tiêu PQC trong tương lai đã là một phần của hoạt động xác thực trực tiếp. Nhìn thấyKiến trúc đồng thuận của Autheocho mô hình hiện tại.

Danh sách kiểm tra thẩm định cho các khiếu nại PQC

1

Đặt tên chính xác cho tiêu chuẩn, bộ tham số và thư viện triển khai.

2

Tách biệt các chữ ký khỏi việc thiết lập khóa và khỏi tính toàn vẹn dựa trên hàm băm.

3

Xác định mọi bề mặt được bảo vệ trực tiếp: ví, trình xác thực, bằng chứng trạng thái, APIs, cầu nối và thông tin xác thực.

4

Hỏi xem tính năng này là mainnet, testnet, chọn tham gia, thử nghiệm hay chỉ được lên kế hoạch.

5

Đo kích thước chữ ký, kích thước khóa công khai, thời gian xác minh, tác động của phí và các hạn chế về phần cứng.

6

Yêu cầu kế hoạch luân chuyển và khôi phục đối với các khóa bị xâm phạm, cũ hoặc bị mất.

7

Kiểm tra mã, vectơ kiểm tra, kiểm tra và bằng chứng giao dịch hoặc giao thức có thể tái tạo.

8

Lưu giữ bản ghi di chuyển từ cổ điển sang PQC để các nhà tích hợp biết những gì còn dễ bị tổn thương.

Trình tự di chuyển thực tế cho các nhóm blockchain

Bắt đầu với việc khám phá thay vì lựa chọn thuật toán. Bản kiểm kê hữu ích xác định từng phần phụ thuộc khóa công khai, chủ sở hữu của từng khóa, nội dung hoặc quyền mà nó bảo vệ, thời gian tồn tại dự kiến ​​của biện pháp bảo vệ đó và hệ điều hành sẽ phải thay đổi. Khóa riêng tương tự có thể xuất hiện trong ví, trình xác thực, dịch vụ ký kết, cầu nối, quy trình triển khai và quy trình khôi phục hỗ trợ khách hàng.

Tiếp theo, đặt mục tiêu bảo mật cho từng phần phụ thuộc. Một kho lưu trữ được mã hóa tồn tại lâu dài có thể cần ML-KEM hoặc thiết kế thiết lập khóa kết hợp ngay bây giờ vì tính bảo mật phải tồn tại trong tương lai. Chữ ký giao dịch có thể cần loại địa chỉ mới và quy tắc xác minh. Bằng chứng trạng thái lịch sử có thể yêu cầu chứng chỉ có thể xác minh độc lập mà các máy khách hạng nhẹ có thể tiếp tục sử dụng sau khi hệ thống ký cơ bản thay đổi. Một giải pháp sẽ không phù hợp với mọi bề mặt.

Triển khai kết hợp có thể giảm rủi ro di chuyển khi được thiết kế cẩn thận. Khách hàng có thể xác thực đường dẫn chuyển đổi bằng cả chữ ký cổ điển và chữ ký hậu lượng tử hoặc thương lượng việc thiết lập khóa cổ điển và hậu lượng tử trong khi cơ sở hạ tầng bắt kịp. Chính sách bảo mật phải cho biết liệu cả hai bước kiểm tra có được yêu cầu hay không, cách ngăn chặn các cuộc tấn công hạ cấp, khóa nào có thẩm quyền để khôi phục và khi nào đường dẫn cổ điển ngừng hoạt động. “Hybrid” không có những câu trả lời đó chỉ là một nhãn hiệu.

Kiểm tra trải nghiệm người dùng trước khi thay đổi quy tắc đồng thuận. Các khóa và chữ ký lớn hơn ảnh hưởng đến mã QR, bộ nhớ di động, tiện ích mở rộng trình duyệt, giới hạn RPC, bộ nhớ ví phần cứng, tải trọng đa chữ ký, dịch vụ lập chỉ mục và ước tính phí. Điểm chuẩn phải bao gồm các giao dịch chuyển khoản thông thường, lệnh gọi hợp đồng, thông báo xác thực, bằng chứng bắc cầu, xác minh hàng loạt và các trường hợp chặn xấu nhất. Báo cáo các phép đo bằng các phiên bản phần cứng và phần mềm để người khác có thể tái tạo chúng.

Cuối cùng, lập kế hoạch cho sự thất bại. Chỉ định cách di chuyển các tài khoản cũ, cách khôi phục khóa hậu lượng tử bị mất khi cho phép khôi phục, cách các chữ ký cũ vẫn có thể kiểm tra được và ai có thể tạm dừng hoặc nâng cấp tiện ích tích hợp dễ bị tấn công. Đây là lý do tại sao sự sẵn sàng sau lượng tử là một chương trình xuyên suốt các nhóm giao thức, ví, quyền lưu ký, cơ sở hạ tầng và hỗ trợ. Tính linh hoạt của mật mã là khả năng thực hiện những thay đổi đó một cách an toàn khi bằng chứng thay đổi.

Xác minh lịch sử cần chính sách riêng của mình. Mạng có thể muốn các khối và chữ ký cũ vẫn có thể đọc được trong nhiều thập kỷ ngay cả khi các tài khoản mới sử dụng thuật toán chữ ký khác. Điều đó đòi hỏi các phong bì giao dịch được phiên bản, vectơ kiểm tra ổn định, phần mềm xác minh được lưu trữ và tài liệu cho người kiểm tra biết quy tắc mật mã nào được áp dụng ở một độ cao nhất định. Nó cũng ngăn chặn việc di chuyển biến việc nâng cấp bảo mật thành việc vô tình làm mất bằng chứng.

Câu hỏi thường gặp về Blockchain hậu lượng tử

Xây dựng để thay đổi mật mã, không phải là khẩu hiệu

Sự sẵn sàng của PQC bắt đầu bằng phạm vi trung thực, kho lưu trữ mật mã và bằng chứng mà người dùng và nhà điều hành có thể xác minh.

Khám phá Autheo dành cho người xây dựng