Từ vụ cướp 70 triệu USD từ Coldcard qua đường truyền tin, xem tài sản cấp tổ chức dùng HSM để củng cố an ninh như thế nào
- Quan điểm cốt lõi: Vào cuối tháng 7 năm 2026, ví phần cứng Bitcoin Coldcard do sơ suất trong cấu hình xây dựng ở bản cập nhật firmware năm 2021, đã khiến bộ tạo số ngẫu nhiên bị hạ cấp xuống thuật toán giả ngẫu nhiên dạng phần mềm, entropy của khóa riêng sụp đổ từ 2^256 xuống còn khoảng 2^32, bị hacker dùng phương pháp vét cạn ngoại tuyến phá giải trong vòng 41 phút, đánh cắp hơn 1.080 Bitcoin từ 1.196 ví, thiệt hại lên tới 70–88,6 triệu USD.
- Yếu tố then chốt:
- Firmware lỗi của Coldcard khi tạo số ngẫu nhiên gốc đã vô tình bỏ qua bộ tạo số ngẫu nhiên thực sự bằng phần cứng (TRNG), quay lại sử dụng bộ tạo số giả ngẫu nhiên bằng phần mềm (PRNG) phụ thuộc vào số sê-ri thiết bị và thanh ghi thời gian, khiến entropy sụp đổ xuống còn khoảng 4 tỷ khả năng.
- Hacker không cần tiếp xúc vật lý với thiết bị, thông qua vét cạn ngoại tuyến 4 tỷ tổ hợp cụm từ ghi nhớ, dẫn xuất địa chỉ khóa công khai và đối chiếu với sổ cái trên chuỗi, sau khi khớp thành công thì phát sóng giao dịch trên chuỗi, thực hiện chuyển hàng loạt tài sản từ ví ngoại tuyến.
- Bài viết điểm lại các vụ việc lịch sử: Lỗ hổng địa chỉ đẹp Profanity gây thiệt hại 160 triệu USD, hồ bơi khai thác Lubian bị tấn công do số ngẫu nhiên yếu khiến 127.000 BTC bị đánh cắp, nhấn mạnh rằng sự thiếu hụt entropy trong thuật toán là mối đe dọa ẩn giấu và chết người nhất trong thế giới tiền mã hóa.
- Bài viết so sánh sự khác biệt về bảo mật giữa ví lạnh tiêu dùng và HSM cấp tổ chức: Cụm từ ghi nhớ của ví tiêu dùng có thể xuất ra để sao lưu, đối mặt với rủi ro lộ lọt khi tiếp xúc vật lý; khóa riêng của Thales HSM cấp tổ chức được đánh dấu mạnh và không thể xuất ra, ký kết khép kín bên trong chip, hỗ trợ chống can thiệp vật lý và cơ chế tự hủy.
- Cactus Custody áp dụng kiến trúc đa chữ ký và TRNG độc lập để tạo khóa riêng (tuân thủ tiêu chuẩn FIPS 140-2/3 và NIST SP 800-90), không sử dụng kiến trúc dẫn xuất từ hạt giống chính, loại bỏ điểm lỗi đơn lẻ và rủi ro quy mô lớn.
- Kết luận chỉ ra rằng việc lưu ký tài sản số cần phòng thủ theo chiều sâu, đa chữ ký và phân tán rủi ro, nhấn mạnh rằng khi phương thức tấn công tiến hóa sang bẻ khóa vét cạn ngoại tuyến bằng sức mạnh tính toán, ví lạnh tiêu dùng khó có thể đáp ứng nhu cầu quản lý tài sản giá trị lớn.
Vào cuối tháng 7 năm 2026, ngành công nghiệp tiền mã hóa đã chứng kiến một sự kiện hack gây chấn động nhận thức an ninh của công chúng: Coldcard, một loại ví Bitcoin phần cứng nổi tiếng với khả năng "cách ly vật lý, khóa riêng tư không bao giờ rời khỏi thiết bị", đã bị tin tặc quét sạch hàng loạt.
Chỉ trong vòng 41 phút, kẻ tấn công đã trực tiếp chuyển đi hơn 1.080 Bitcoin từ 1.196 địa chỉ ví Coldcard, gây ra thiệt hại lên tới 70 đến 88,6 triệu USD. Điều gây sốc là kẻ tấn công chưa từng tiếp xúc vật lý với bất kỳ thiết bị nào, và nhiều ví bị đánh cắp thậm chí đã được lưu trữ ngoại tuyến trong két sắt suốt nhiều năm.
Ngoại tuyến không đồng nghĩa với an toàn tuyệt đối.
Vụ việc đau lòng này một lần nữa chứng minh: Phòng tuyến nền tảng của an ninh tài sản số không bao giờ phụ thuộc vào việc thiết bị có kết nối mạng hay không, mà phụ thuộc vào việc độ ngẫu nhiên vật lý (entropy) khi tạo khóa riêng tư có đủ mạnh mẽ hay không, cũng như việc khóa có được bảo vệ bằng lớp cách ly phần cứng đạt chuẩn tài chính trong quá trình lưu trữ và phê duyệt hay không.
I. Tái hiện sự kiện: "Vụ bẻ khóa ngoại tuyến 41 phút" do sơ sót cấu hình chương trình cơ sở
Nhiều nhà đầu tư tin mù quáng rằng "chỉ cần khóa riêng tư nằm trong thiết bị phần cứng ngoại tuyến, tài sản sẽ được đảm bảo tuyệt đối". Tuy nhiên, gốc rễ của vụ cướp Coldcard nằm ở chỗ - số phận của khóa riêng tư đã được định đoạt ngay từ thời điểm nó được tạo ra.
Theo phân tích chuyên sâu từ nhóm kỹ thuật của Block và các tổ chức an ninh trên chuỗi, lỗ hổng này bắt nguồn từ một sơ sót logic cấu hình trong bản cập nhật chương trình cơ sở của Coldcard vào tháng 3 năm 2021 [1]:
- Suy giảm bộ tạo số ngẫu nhiên (RNG): Logic nền tảng để tạo khóa riêng tư trong ví phần cứng là trích xuất nhiễu vật lý để tạo ra số ngẫu nhiên thực sự (TRNG) có entropy cao. Tuy nhiên, trong chương trình cơ sở bị lỗi của Coldcard, khi tạo số ngẫu nhiên gốc (Seed), bộ tạo số ngẫu nhiên phần cứng đã vô tình bị bỏ qua, và hệ thống đã dự phòng (Fallback) sang bộ tạo số ngẫu nhiên giả (PRNG) dựa trên tính toán mã chương trình cơ sở.
- Sụp đổ entropy (Entropy Collapse): Thuật toán giả ngẫu nhiên chỉ phụ thuộc vào số sê-ri cố định của thiết bị và thanh ghi thời gian khởi tạo, khiến không gian tạo khóa riêng tư, vốn đáng lẽ phải có 2^{256} (ngang với số hạt cát trong vũ trụ, con số thiên văn không thể vét cạn), đã sụp đổ trực tiếp xuống chỉ còn khoảng 2^{32} (khoảng 4 tỷ khả năng).
- Duyệt cạn ngoại tuyến và quét toán toàn mạng: Đối với tin tặc, không gian giải mã đã chuyển từ "mò kim đáy bể" thành "vài tỷ lần liệt kê đơn giản". Kẻ tấn công chỉ cần nhanh chóng chạy ngoại tuyến trên thiết bị tính toán của mình để quét hết 4 tỷ tổ hợp cụm từ ghi nhớ này, dẫn xuất ra các địa chỉ khóa công khai tương ứng và đối chiếu với sổ cái blockchain. Một khi khớp thành công, chúng có thể trực tiếp phát sóng giao dịch trên chuỗi và chuyển toàn bộ tài sản từ ví ngoại tuyến chỉ trong một lần.
Giống như vụ lỗ hổng địa chỉ đẹp Profanity gây thiệt hại 160 triệu USD [2], hay sự kiện lịch sử bể khai thác Lubian bị bẻ khóa do số ngẫu nhiên yếu khiến 127.000 BTC (khoảng 15 tỷ USD) bị đánh cắp [3] - sự thiếu hụt entropy thuật toán chính là chất độc chết người khó lường nhất và nguy hiểm nhất trong thế giới tiền mã hóa.
II. Điểm khởi đầu của khóa riêng tư: Từ số ngẫu nhiên thực sự đến sự an toàn tận gốc
Trong mật mã học, số ngẫu nhiên là nền tảng của mọi quy tắc bảo mật. Khóa riêng tư của blockchain được dẫn xuất từ cụm từ ghi nhớ, và cụm từ ghi nhớ hoàn toàn phụ thuộc vào giá trị entropy của số ngẫu nhiên được tạo ra ban đầu.
Thuật toán giả ngẫu nhiên thông thường (PRNG) được tính toán dựa trên công thức toán học xác định. Chỉ cần biết được hạt giống ban đầu hoặc các biến số, "chuỗi ngẫu nhiên" được tạo ra sau đó có thể bị dự đoán hoàn toàn. Ngược lại, sự an toàn thực sự phải dựa vào Bộ tạo số ngẫu nhiên thực sự (TRNG), bằng cách thu thập các hiện tượng vật lý không thể dự đoán như nhiễu lượng tử vi mô, nhiễu nhiệt mạch điện hoặc sự phân rã nguyên tử trong thế giới vật lý để trích xuất "entropy vật lý" thuần túy.
Mô hình tạo khóa riêng tư của HSM
Để loại bỏ triệt để nguy cơ sụp đổ entropy do bất kỳ sai sót tính toán logic nào ngay từ nguồn vật lý, Cactus Custody từ chối sử dụng bất kỳ mô hình giả ngẫu nhiên nào dựa trên phần mềm.
Trong kiến trúc của Cactus Custody, khóa riêng tư và hạt giống đều được tạo trực tiếp bên trong mô-đun bảo mật phần cứng (HSM) được chứng nhận ở cấp độ an ninh cao nhất. HSM được tích hợp bộ tạo nguồn entropy vật lý cấp công nghiệp (TRNG), tạo ra số ngẫu nhiên thực sự không tuân theo quy luật và không thể dự đoán thông qua nhiễu nhiệt ở cấp độ vật lý, đảm bảo không gian tạo khóa riêng tư có đầy đủ cường độ mật mã học, bịt kín về mặt toán học mọi khả năng bẻ khóa ngoại tuyến hoặc suy luận ngược.
III. Mô hình lưu trữ khóa: Ví lạnh tiêu dùng vs. Hạ tầng HSM phần cứng cấp tổ chức
Ngoài vấn đề entropy trong khâu tạo khóa, giữa ví phần cứng tiêu dùng và dịch vụ lưu ký cấp tổ chức còn tồn tại một khoảng cách thế hệ về bản chất trong cơ chế lưu trữ.
Giới hạn tự nhiên của ví phần cứng tiêu dùng
Chức năng chính của các loại ví phần cứng tiêu dùng thông thường (như Ledger, Trezor hoặc Coldcard) là ngăn chặn khóa riêng tư bị đánh cắp trực tiếp bởi virus trojan trên máy tính kết nối mạng. Tuy nhiên, để thuận tiện cho người dùng phổ thông sao lưu và di chuyển, khóa riêng tư và cụm từ ghi nhớ 12/24 từ trong các thiết bị này về bản chất có thể được xuất ra hoặc sao lưu trên phương tiện giấy. Một khi cụm từ ghi nhớ bị chép lại lộ ra, bị chụp ảnh hoặc bị tiếp xúc vật lý, tin tặc có thể tái tạo khóa riêng tư đó trên bất kỳ thiết bị nào.
Bảo vệ vật lý bằng HSM cấp tài chính
Là nhà cung cấp dịch vụ lưu ký tài sản số chuyên nghiệp cấp tổ chức, Cactus Custody sử dụng Mô-đun bảo mật phần cứng (HSM) Thales thường được áp dụng bởi các tổ chức tài chính hàng đầu toàn cầu và ngân hàng trung ương, làm phòng tuyến nền tảng.
【Ví lạnh tiêu dùng】
Tạo khóa riêng tư ──► Lưu trong chip tiêu dùng ──► Cụm từ ghi nhớ có thể xuất/sao lưu ──► Đối mặt với rủi ro lộ do tiếp xúc vật lý/vét cạn
【Kiến trúc HSM cấp tổ chức của Cactus Custody】
Tạo số ngẫu nhiên thực sự bằng TRNG ──► Khóa bên trong Thales HSM ──► Gắn nhãn "không thể xuất" ──► Chống tháo gỡ vật lý, tự hủy vật lý
- Không thể xuất: Trong Thales HSM của Cactus Custody, sau khi khóa riêng tư được tạo ra bên trong chip, nó bị gắn nhãn cứng là không thể xuất. Từ khi ra đời đến khi sử dụng, khóa riêng tư về mặt vật lý vĩnh viễn không thể rời khỏi ranh giới an toàn của HSM.
- Ký khép kín trong chip: Toàn bộ chữ ký giao dịch đều hoàn tất trong khu vực an toàn bên trong HSM. Thứ duy nhất được phát ra bên ngoài là kết quả chữ ký hợp lệ. Dù kẻ tấn công tấn công qua mạng từ xa hay trích xuất chương trình cơ sở, chúng đều không thể chạm tới khóa riêng tư.
- Cơ chế chống can thiệp vật lý và tự hủy: Thales HSM có hệ thống vỏ bảo vệ vật lý đạt chuẩn quân sự. Bất kỳ hành vi nào cố gắng tháo gỡ vật lý, quét đầu dò vi mô hoặc tấn công bằng môi trường bất thường vào HSM sẽ ngay lập tức kích hoạt mạch bảo vệ vật lý, tự động xóa sạch và tự hủy vật lý toàn bộ khóa lưu trữ trong chip, ngăn chặn mọi hành vi đánh cắp khóa ở cấp độ vật lý.
- Kiến trúc đa chữ ký: Áp dụng kiến trúc quản trị đa chữ ký, một khóa riêng tư đơn lẻ không thể tự điều động nguồn tiền lưu trữ lạnh. Loại bỏ quyết định một điểm, giảm đáng kể rủi ro điểm lỗi đơn lẻ và rủi ro hành vi xấu nội bộ.
- Tạo khóa riêng tư ngẫu nhiên: Khóa riêng tư của mỗi địa chỉ được tạo độc lập bởi bộ tạo số ngẫu nhiên thực sự phần cứng (TRNG) tích hợp trong chip HSM, đáp ứng các tiêu chuẩn FIPS 140-2/3 và NIST SP 800-90. Không áp dụng kiến trúc dẫn xuất hạt giống chính (như BIP32/44 HD Wallet). Giữa các khóa không có mối liên hệ toán học nào, ngăn chặn rủi ro "một điểm bị phá, toàn bộ mất" mang tính hàng loạt, loại bỏ điểm lỗi đơn lẻ ngay từ gốc rễ.
Kết luận
Như chuyên gia mật mã học nổi tiếng Bruce Schneier từng nói: "An ninh là một quá trình, không phải là một sản phẩm." Đối với lưu ký tài sản số, không một ví hay công nghệ đơn lẻ nào là vạn năng. Phòng thủ theo chiều sâu, đa chữ ký và phân tán rủi ro mới chính là điểm kết thúc thực sự của sự an toàn.
Từ cuộc tấn công mù chữ ký (như sự kiện Bybit 1,5 tỷ USD) đến sự kiện sụp đổ entropy Coldcard, thực tế đã nhiều lần chứng minh: Khi thủ đoạn của kẻ tấn công tiến hóa theo hướng bẻ khóa bằng sức mạnh tính toán ngoại tuyến, đầu độc chuỗi cung ứng và kỹ thuật xã hội ở cấp độ cao, việc quản lý tài sản có giá trị lớn bằng ví lạnh tiêu dùng cấp nhà đầu tư nhỏ lẻ khó có thể đối đầu với những thách thức an ninh hiện tại.
Quản trị tài sản số đang tăng tốc bước vào kỷ nguyên thể chế hóa. Cactus Custody sẽ tiếp tục lấy HSM phần cứng vật lý làm nền tảng, kết hợp với khung tín thác tuân thủ và hệ thống kiểm toán kép SOC/ISO, cung cấp tấm chắn bảo vệ tài sản đỉnh cao không thể lay chuyển cho các tổ chức Web3, quỹ và khách hàng giá trị tài sản ròng cao trên toàn cầu.
Tài liệu tham khảo:


