Vụ ví Coldcard mất 70 triệu USD: Cú sốc phá vỡ định đề 'lạnh là an toàn'
Phan Huyền
Một ví Bitcoin liên quan đến Coldcard – dòng hardware wallet được cộng đồng tự xưng là 'bất khả xâm phạm' – vừa bị rút sạch khoảng 70 triệu USD. Galaxy Research ước tính con số ban đầu chỉ là một nửa. Số dư sau khi kiểm tra lại gần như gấp đôi. CZ, người sáng lập Binance, lên tiếng trên mạng xã hội: 'Không có gì là 100% an toàn.'
Hãy đọc lại câu đó. Một người đã xây dựng đế chế giao dịch lớn nhất thế giới, nói về một thiết bị được thiết kế để giữ private key hoàn toàn ngoại tuyến. Ông ấy không nói về exchange. Ông ấy nói về chiếc ví lạnh – thứ mà hàng triệu người tin rằng tuyệt đối an toàn.
Sự kiện này không chỉ là một vụ trộm. Nó là vết nứt đầu tiên trên bức tường niềm tin mà ngành công nghiệp tiền mã hóa đã xây dựng suốt một thập kỷ: rằng private key nằm trong thiết bị vật lý không kết nối internet thì không ai có thể chạm tới.
Coldcard chưa công bố thông tin chi tiết về vector tấn công. Không có CVE. Không có bằng chứng về lỗ hổng firmware. Không có thông tin về việc liệu đó là tấn công chuỗi cung ứng, lỗ hổng phần cứng, hay lỗi do chính người dùng. Nhưng con số 70 triệu USD không thể chỉ là 'người dùng tự làm mất'. Đây là một hệ thống đã bị xâm nhập.
Với tư cách một người từng dành nhiều năm kiểm tra hợp đồng thông minh, tôi học được một điều: khi một hệ thống an toàn bị phá vỡ, thủ phạm hiếm khi nằm ở nơi mọi người nhìn vào. Mọi người nhìn vào chip bảo mật. Kẻ tấn công nhìn vào quy trình sản xuất, vào firmware cập nhật, vào thói quen của người dùng, hoặc vào chính giao diện ký giao dịch.
Hãy bóc tách vấn đề.
Một hardware wallet hoạt động dựa trên mô hình đáng tin cậy gồm ba lớp. Lớp thứ nhất là phần cứng: chip bảo mật phải chống được việc trích xuất private key bằng vật lý. Lớp thứ hai là firmware: mã chạy trên thiết bị phải là mã chính hãng, không bị sửa đổi. Lớp thứ ba là môi trường ký: thiết bị phải hiển thị đúng giao dịch mà người dùng định ký. Nếu một trong ba lớp bị phá vỡ, toàn bộ hệ thống sụp đổ.
Bài viết gốc không cung cấp dữ liệu về lớp nào bị tấn công. Nhưng với 70 triệu USD bị rút, khả năng cao là kẻ tấn công đã kiểm soát được quá trình ký giao dịch – hoặc bằng cách thay thế firmware, hoặc bằng cách lừa người dùng ký một giao dịch độc hại. Kịch bản này quen thuộc hơn nhiều so với việc trích xuất private key từ chip bảo mật. Và nó cho thấy một sự thật khó chịu: cold wallet không bảo vệ bạn khỏi chính bạn.
Hãy nhớ lại DeFi Summer 2020. Tôi mất 600 USD trong một vụ tấn công flash loan vì tôi tin vào lợi suất 500% APR. Vấn đề không phải là contract. Vấn đề là tôi đã ký một giao dịch mà tôi không hiểu hết. Hardware wallet cũng vậy. Nó chỉ ký. Nó không phán xét.
Vụ việc này đặt ra một câu hỏi lớn hơn về kiến trúc an toàn. Ngành công nghiệp đã dạy người dùng rằng tự quản lý là chuẩn mực vàng. 'Not your keys, not your coins.' Nhưng nếu một thiết bị được thiết kế để giữ key của bạn có thể bị xâm nhập, thì câu thần chú đó trở thành một lời nguyền. Bạn đang nắm giữ chìa khóa của một căn nhà mà kẻ trộm vừa học được cách mở.
Phần lớn các cuộc thảo luận sau vụ việc này sẽ xoay quanh việc Coldcard có lỗi hay không. Nhưng đó là câu hỏi sai. Câu hỏi đúng là: tại sao chúng ta tiếp tục xây dựng hệ thống an toàn dựa trên một điểm duy nhất?
Hãy nhìn vào cấu trúc hiện tại. Một private key. Một thiết bị. Một điểm hỏng. Toàn bộ số dư của người dùng phụ thuộc vào một mạch điện tử và một đoạn firmware. Nếu một trong hai bị lỗi, toàn bộ tài sản biến mất. Đây không phải là an toàn. Đây là sự tập trung rủi ro được ngụy trang bằng thuật ngữ 'cold storage'.
Bài học từ sự sụp đổ của Terra Luna năm 2022 vẫn còn nguyên giá trị. Khi mọi người tin rằng một hệ thống là quá lớn để thất bại, họ sẽ giao toàn bộ tài sản của mình cho nó. Và khi nó thất bại, họ mất tất cả. Anchor Protocol hứa hẹn 20% lợi suất. Coldcard hứa hẹn 100% an toàn. Cả hai đều là lời hứa mà không một hệ thống nào có thể đảm bảo.
Tôi đã viết trong báo cáo của mình về Terra: 'Không có lợi suất nào là miễn phí.' Bây giờ tôi cần viết thêm một câu: 'Không có thiết bị nào là tuyệt đối.'
Vậy giải pháp là gì? Quay lại sử dụng exchange? Sai lầm. Chuyển từ Coldcard sang Ledger? Không giải quyết được gì. Vấn đề nằm ở kiến trúc tư duy, không phải thương hiệu.
Một hệ thống an toàn thực sự phải được xây dựng trên giả định rằng mọi thành phần đều có thể bị xâm nhập. Private key nên được chia thành nhiều mảnh. Giao dịch nên cần nhiều chữ ký từ nhiều thiết bị độc lập. Mỗi thiết bị nên có một vai trò riêng biệt: một thiết bị tạo giao dịch, một thiết bị phê duyệt, một thiết bị lưu trữ dự phòng. Quá trình này được gọi là multi-sig, hoặc multi-layer verification.
CZ đã khuyên người dùng phân tán tài sản vào nhiều ví. Lời khuyên đó đúng nhưng chưa đủ. Phân tán tài sản làm giảm mức độ thiệt hại, nhưng không ngăn chặn thiệt hại. Nếu bạn chia 100 BTC thành 10 ví và mỗi ví đều sử dụng cùng một loại hardware wallet có cùng lỗ hổng, bạn vẫn mất tất cả. An toàn thực sự đến từ sự đa dạng và độc lập của các lớp bảo mật.
Vào năm 2017, khi tôi phát hiện hợp đồng ICO EtherGPU chỉ có 20 dòng code và không có hàm withdraw, tôi đã cảnh báo bạn mình. Cậu ấy không nghe. Cậu ấy mất 3 ETH. Bài học tương tự: đừng đặt niềm tin mù quáng vào một lớp bảo vệ duy nhất.
Điều quan trọng là sự thay đổi tư duy. Từ 'tôi sẽ an toàn nếu tôi mua thiết bị này' sang 'tôi sẽ an toàn nếu tôi liên tục kiểm tra mọi giả định của mình'. Kẻ tấn công không bỏ cuộc. Chúng không ngừng tìm kiếm lỗ hổng. Và khi chúng tìm thấy một lỗ hổng trong Coldcard, chúng sẽ tìm lỗ hổng tiếp theo trong các thiết bị khác. Đây là cuộc chạy đua vũ trang không có hồi kết.
Có một góc nhìn khác mà ít người nói đến. Vụ tấn công 70 triệu USD này có thể trở thành chất xúc tác cho sự phát triển của các dịch vụ bảo hiểm tài sản tiền mã hóa. Nếu phần cứng không còn được coi là bất khả xâm phạm, người dùng sẽ tìm kiếm các giải pháp bảo hiểm rủi ro bên ngoài. Các quỹ bảo hiểm như Nexus Mutual hay Unslashed có thể chứng kiến dòng vốn mới chảy vào. Sự sợ hãi luôn là cha đẻ của các ngành công nghiệp mới.
Nhưng có một nguy cơ ngược lại. Vụ việc này có thể khiến một số người dùng từ bỏ hoàn toàn việc tự quản lý và quay lại gửi tiền vào các sàn giao dịch tập trung. Điều đó sẽ phản tác dụng. Sàn giao dịch là mục tiêu lớn hơn nhiều so với một ví cá nhân. Vụ hack FTX, vụ hack Mt. Gox, vụ hack Binance – tất cả đều là những minh chứng rõ ràng rằng tập trung hóa rủi ro không bao giờ là giải pháp.
Hãy nhìn vào bức tranh lớn hơn. 70 triệu USD là một con số đáng kể, nhưng so với tổng vốn hóa thị trường Bitcoin khoảng 1.000 tỷ USD, nó chỉ là một giọt nước trong đại dương. Thị trường có thể sẽ không biến động lớn. Nhưng tác động đến tâm lý người dùng sẽ kéo dài. Mỗi vụ hack là một vết nứt nhỏ trong niềm tin. Và khi đủ nhiều vết nứt, toàn bộ tòa nhà sẽ sụp đổ.
Điều tôi muốn nói với các bạn hôm nay không phải là 'hãy bán Bitcoin' hay 'hãy rời khỏi Coldcard'. Điều tôi muốn nói là: hãy ngừng tin vào những lời hứa tuyệt đối. Không có gì là 100% an toàn. CZ đã nói đúng. Nhưng câu trả lời không phải là từ bỏ sự tự chủ. Câu trả lời là xây dựng một hệ thống phòng thủ đa lớp, nơi mà ngay cả khi một lớp bị phá vỡ, các lớp khác vẫn đứng vững.
Hãy sử dụng multi-sig. Hãy sử dụng nhiều loại ví khác nhau. Hãy kiểm tra mọi giao dịch trước khi ký. Hãy giữ phần lớn tài sản trong ví lạnh, nhưng đừng bao giờ để tất cả trứng vào một giỏ. Và quan trọng nhất: hãy nghi ngờ. Luôn luôn nghi ngờ. Sự nghi ngờ không phải là kẻ thù của an toàn. Sự tự mãn mới là kẻ thù.
Khi tôi còn làm trợ giảng về blockchain, tôi thường hỏi sinh viên một câu: 'Bạn có tin rằng một hệ thống không thể bị hack không?' Nếu họ trả lời 'có', tôi biết họ chưa hiểu gì về bảo mật. Không có hệ thống nào không thể bị hack. Chỉ có những hệ thống mà kẻ tấn công chưa đủ động cơ để tấn công. Và 70 triệu USD là một động cơ rất, rất lớn.
Coldcard có thể sẽ tung ra một bản vá. Họ có thể giải thích vector tấn công. Họ có thể khôi phục một phần danh tiếng của mình. Nhưng vết nứt đã xuất hiện. Ký ức của cộng đồng rất dài. Những người mất tiền sẽ không quên. Và những người khác sẽ không bao giờ nhìn vào một chiếc ví lạnh với cùng một đôi mắt.
Bài học từ vụ việc này không phải là 'hardware wallet không an toàn'. Bài học là: an toàn không phải là một sản phẩm, mà là một quá trình. Không phải là một thiết bị, mà là một thói quen. Và thói quen đó phải được duy trì mỗi ngày, trong từng giao dịch, trong từng quyết định.
Tôi sẽ không nói rằng vụ việc này là hồi chuông báo tử cho ngành công nghiệp ví lạnh. Tôi sẽ nói rằng nó là lời cảnh tỉnh cho những ai tin rằng mình đã an toàn. Vì trong thế giới blockchain, sự an toàn không bao giờ là một điểm đến. Nó chỉ là một hành trình không có đích cuối.
Kẻ tấn công đã kiếm được 70 triệu USD. Nhưng điều họ thực sự đánh cắp được là sự tự tin của toàn bộ hệ sinh thái. Thứ đó vô giá. Và nó sẽ không bao giờ được trả lại.