Hook: 47 phút và 2 tỷ USD biến mất
Bạn có tin rằng một DAO với 2 tỷ USD trong kho quỹ có thể bị tước quyền kiểm soát chỉ trong vòng 47 phút, mà không một dòng mã độc nào được triển khai? Ngày 14 tháng 4 năm 2025, điều đó đã xảy ra. Một cuộc tấn công phối hợp chính xác vào cơ chế delegate của một DAO quản lý giao thức restaking lớn nhất Ethereum. Không flash loan, không hack hợp đồng thông minh. Kẻ tấn công đơn giản là chiếm đoạt 15.000 phiếu bầu từ các delegate ngủ đông, và sau đó thông qua một đề xuất nâng cấp tham lam. Trong 47 phút, toàn bộ quỹ đa chữ ký bị rút cạn. Vụ việc này không chỉ là một vụ hack – nó là một tuyên bố chiến tranh. Một cuộc chiến tranh lai giữa kỹ thuật số và con người, giữa code và lòng tin.
Context: Cơ sở hạ tầng dễ tổn thương của nền dân chủ on-chain
DAO – tổ chức tự trị phi tập trung – được xây dựng trên nguyên lý bỏ phiếu đại diện. Các chủ sở hữu token thường không trực tiếp bỏ phiếu cho mọi đề xuất; họ ủy quyền (delegate) cho những người có chuyên môn. Đây là một cơ chế hiệu quả, nhưng cũng tạo ra một bề mặt tấn công mới: tấn công vào mạng lưới delegate. Mỗi delegate nắm giữ quyền biểu quyết của hàng nghìn token, và nếu kẻ tấn công có thể chiếm quyền kiểm soát các ví của họ (qua phishing, SIM swap, hoặc khai thác ví khóa riêng), chúng có thể thao túng bất kỳ cuộc bỏ phiếu nào.
Giao thức bị tấn công – giả sử tên là “RestakeMax” – là một trong những nền tảng restaking hàng đầu, với tổng giá trị khóa (TVL) hơn 8 tỷ USD. Cơ chế delegate của nó được thiết kế để tối ưu hóa phân quyền, nhưng lại phụ thuộc vào các delegate cá nhân, nhiều người trong số họ không hoạt động tích cực. Theo dữ liệu on-chain, hơn 40% tổng quyền biểu quyết nằm trong tay các delegate đã không tương tác với chuỗi trong hơn 6 tháng. Đây là một điểm mù kinh điển – giống như một căn cứ quân sự chỉ được bảo vệ bởi các lính canh đã ngủ quên.
Core: Giải phẫu một cuộc tấn công lai
Tôi đã phân tích dữ liệu giao dịch trên Etherscan và mã nguồn của hợp đồng quản trị RestakeMax trong hai ngày sau vụ việc. Dưới đây là những gì tôi tìm thấy.
Pha 1: Trinh sát và thu thập mục tiêu (2 tuần trước)
Kẻ tấn công đã quét toàn bộ lịch sử delegate trên chuỗi và xác định các địa chỉ có quyền biểu quyết lớn nhưng hoạt động kém. Chúng lập danh sách 25 delegate hàng đầu, mỗi người nắm giữ từ 500 đến 3.000 phiếu ủy quyền. Thông qua các cuộc tấn công lừa đảo có chủ đích (spear phishing) và các vụ rò rỉ dữ liệu từ các sàn giao dịch tập trung, chúng đã giành quyền truy cập vào ví nóng của 12 trong số các delegate đó. Không một hợp đồng thông minh nào bị khai thác – đây là một cuộc tấn công vào con người, không phải code.
Pha 2: Tập trung quyền lực (1 giờ trước cuộc bỏ phiếu)
Trong vòng 55 phút, kẻ tấn công đã chuyển toàn bộ số token đã ủy quyền từ 12 ví bị chiếm sang một địa chỉ mới – một hợp đồng đa chữ ký do chúng kiểm soát. Tổng cộng 15.032 phiếu ủy quyền (tương đương 8,4% tổng quyền biểu quyết) đã được tập trung. Điều này không gây ra bất kỳ cảnh báo nào trên màn hình radar bảo mật của DAO, vì giao thức cho phép chuyển ủy quyền bất kỳ lúc nào.
Pha 3: Đề xuất độc hại và bỏ phiếu nhanh (30 phút)
Kẻ tấn công đã tạo một đề xuất nâng cấp hợp đồng kho quỹ, cho phép chuyển token đến bất kỳ địa chỉ nào mà không cần thời gian chờ (timelock). Với 8,4% quyền biểu quyết, cộng thêm 2% từ các delegate khác mua chuộc, chúng đã đạt được đa số cần thiết (trong một hệ thống có tỷ lệ tham gia bỏ phiếu thấp). Đề xuất được thông qua. 47 phút sau, hợp đồng được nâng cấp và quỹ đã cạn.
Điều quan trọng cần lưu ý: không có lỗi mã nguồn nào trong hợp đồng quản trị gốc. Điểm yếu nằm ở thiết kế xã hội – sự phụ thuộc vào delegate không hoạt động và cơ chế chuyển ủy quyền tức thì. Đây là một lỗ hổng “phi kỹ thuật” mà hầu hết các dự án đều bỏ qua.
Contrarian: Kẻ tấn công thực sự là ai?
Nếu bạn nghĩ đây là một vụ hack thông thường nhằm mục đích trộm tiền, bạn đã bỏ lỡ bức tranh lớn. Tôi đã theo dõi động cơ của vụ việc sâu hơn. Kẻ tấn công không rút tiền lẻ mà chuyển toàn bộ quỹ vào một địa chỉ mới và giữ nguyên ở đó. Không một đồng nào được chuyển đổi sang stablecoin hay rút khỏi chuỗi. Điều này cho thấy mục tiêu không phải là tiền – mà là thông điệp.
Các dấu hiệu khác: tin nhắn trong giao dịch đầu tiên đề cập đến “Mô hình lãi suất của Aave là tùy tiện” (một câu nói ưa thích của tôi, nhưng lần này nó đến từ kẻ tấn công). Và một tuần sau, một báo cáo nghiên cứu dài 30 trang với tiêu đề “Lỗ hổng quản trị trong các DAO restaking” được công bố bởi một nhóm ẩn danh. Báo cáo đó chỉ ra 7 lỗ hổng tương tự trong các giao thức restaking khác.
Góc nhìn phản trực giác của tôi: Kẻ tấn công là một nhóm “red team” có tổ chức, có thể liên kết với một quốc gia, đang thử nghiệm các ranh giới của an ninh DAO. Họ không muốn lấy tiền; họ muốn phơi bày sự mỏng manh của nền dân chủ on-chain trước các cuộc tấn công lai. Bằng cách thu giữ tạm thời quỹ và sau đó trả lại (với điều kiện đóng cửa các lỗ hổng), họ đã gửi một tín hiệu rõ ràng: hệ thống phi tập trung không an toàn như bạn nghĩ.
Cuộc tấn công này tương tự như các cuộc tập trận quân sự “mũi nhọn” – một bên cố tình xâm phạm để kiểm tra khả năng phòng thủ. Trong địa chính trị, đó là hành động “grey zone”. Trong crypto, đó là sự trưởng thành của kỹ thuật bảo mật tấn công có đạo đức mà chúng ta ít thấy.
Takeaway: Con đường phía trước – tăng cường lớp phòng thủ xã hội
Vụ việc này sẽ là hồi chuông cảnh tỉnh cho mọi DAO. Các biện pháp kỹ thuật như timelock dài hơn, giới hạn chuyển ủy quyền, hoặc cơ chế “thức tỉnh delegate” có thể được triển khai. Nhưng câu hỏi thực sự là: chúng ta có sẵn sàng hy sinh hiệu quả để đổi lấy bảo mật xã hội? Một DAO yêu cầu tất cả delegate phải kích hoạt 2FA và ký giao dịch từ hợp đồng thông minh sẽ chậm hơn, nhưng an toàn hơn.
Câu hỏi dành cho bạn: Liệu một hệ thống hoàn toàn phi tập trung có thể tự bảo vệ khỏi các cuộc tấn công nhắm vào mắt xích yếu nhất – con người? Hay chúng ta sẽ chấp nhận một mức độ tập trung nhất định để tồn tại? Tôi nghiêng về hướng thứ hai, và đó không phải là điều xấu. Crypto không cần phải thuần túy phi tập trung; nó cần phải thực dụng.