Khôi phục Blockchain của Harmony
Harmony đã đề xuất khôi phục blockchain của mình bằng cách quay lại hai điểm kiểm tra vào ngày 11 tháng 8. Kế hoạch phục hồi này nhằm loại bỏ hơn 109,000 giao dịch thông thường sau khi mạng lưới phát hiện một vụ giả mạo token ONE thông qua việc mint không hợp lệ.
Chi tiết Kế hoạch Phục hồi
Theo cập nhật mới nhất từ Harmony trên nền tảng X, các validator sẽ giữ lại shard 0 tại block 92,730,034 và shard 1 tại block 94,978,278, cả hai đều được ghi nhận vào lúc 11:25:37 tối UTC ngày 11 tháng 8. Sau đó, mạng sẽ được khởi động lại từ các cơ sở dữ liệu thay thế được xây dựng xung quanh những điểm kiểm tra này. Theo kế hoạch, các block mới sẽ bắt đầu từ độ cao 92,730,035 trên shard 0 và 94,978,279 trên shard 1.
Harmony cho biết phiên bản khách hàng v2026.1.2 đã được cấu hình để từ chối các hash block bất thường liên quan đến sự cố, nhằm ngăn chặn các validator chấp nhận lịch sử chuỗi bị ảnh hưởng sau khi khởi động lại.
Vụ Giả mạo Token ONE
Mint giả mạo đầu tiên được xác nhận đã xảy ra tại shard 0 ở block 92,730,036. Block 92,730,035 không chứa giao dịch thông thường hoặc staking nào, không có biên lai đến hoặc sử dụng gas, và trạng thái của nó không thay đổi so với block 92,730,034. Harmony đã chọn block 92,730,034 để cung cấp một bộ đệm an toàn một block.
Cơ sở dữ liệu, các kịch bản phục hồi và quy trình của validator cũng đã được chuẩn bị và xem xét xung quanh block này, trong khi việc thay đổi điểm kiểm tra ở giai đoạn muộn có thể khiến các validator làm việc từ các mục tiêu phục hồi khác nhau.
Shard 1 không phải là nơi xảy ra vụ giả mạo. Harmony cho biết điểm kiểm tra tương ứng của shard 1 đã được bao gồm như một biện pháp phòng ngừa, sử dụng cùng một dấu thời gian. Kế hoạch phục hồi sẽ thay thế các cơ sở dữ liệu shard bị ảnh hưởng thay vì sử dụng chức năng quay lại hiện có của Harmony.
Đánh giá Tác động và Các Giao dịch Liên quan
Quá trình quay lại của Harmony sẽ loại bỏ tất cả các block được tạo ra sau các điểm kiểm tra đã chọn, bao gồm các giao dịch thông thường do người dùng thực hiện trong khoảng thời gian bị ảnh hưởng. Để đo lường tác động, nhóm đã xây dựng một kho lưu trữ shard 0 bao gồm các block từ 92,730,035 đến 92,871,662. Tập dữ liệu này chứa 141,628 block liên tiếp, 109,126 giao dịch thông thường và 315 giao dịch staking, với 109,441 giao dịch khớp chính xác với biên lai.
Harmony cho biết họ đã kiểm tra tính liên tục của parent-hash và tính đầy đủ của biên lai trong toàn bộ phạm vi lưu trữ. Hoạt động tự động chiếm phần lớn số lượng giao dịch. Trong số 109,126 giao dịch thông thường, 104,545, tương đương 95.80%, được phân loại là tự động.
Giải pháp và Hướng đi Tương lai
Nhóm cũng đã xem xét liệu một số giao dịch thông thường có thể được khôi phục an toàn sau khi quay lại hay không. Chỉ có 22 giao dịch là chuyển khoản gốc đơn giản mà không có sự phụ thuộc rõ ràng trong dữ liệu có sẵn, nhưng Harmony cho biết ngay cả những giao dịch đó cũng không thể tự động được coi là an toàn để phát lại.
Harmony cho biết họ đã đạt được tiến bộ ban đầu trong việc theo dõi hacker và đang làm việc với các sàn giao dịch, cầu nối và cơ quan thực thi pháp luật để bảo tồn hồ sơ và tiếp tục cuộc điều tra. Một công ty bảo mật bên thứ ba độc lập cũng đã xem xét sự cố này một cách riêng biệt và xác nhận việc mint giả mạo và các phát hiện chính từ phân tích dòng quỹ.
Harmony đã từng đối mặt với một sự cố bảo mật lớn qua chuỗi trước đó. Horizon Bridge của họ đã mất khoảng 100 triệu đô la vào tháng 6 năm 2022 sau khi các khóa riêng điều khiển cầu nối bị xâm phạm.