Nhà phát triển Whitehat giải phóng 2 triệu USD bị kẹt trong hợp đồng ICO ethereum năm 2016 sau 9 năm

iconCoinDesk
Chia sẻ
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconTóm tắt

expand icon
Tin tức về ethereum bất ngờ xuất hiện khi một nhà phát triển whitehat được biết đến với tên 0xflorent đã giải phóng khoảng 2 triệu USD ether bị kẹt trong hợp đồng ICO của ethereum năm 2016 trong chín năm. Hợp đồng HongCoin không tự hoàn tiền do lỗi trong hàm hoàn tiền. 0xflorent đã sử dụng lỗ hổng tràn số nguyên để giải phóng 1.003,62 ETH, giúp 48 nhà đầu tư thu hồi lại số tiền của họ. Quá trình khôi phục liên quan đến ví đa chữ ký của HongCoin, với 41 giao dịch giải phóng đã được ký xác nhận. Đây là sự kiện thứ hai liên quan đến hệ sinh thái ethereum mà 0xflorent đã công bố trong tám ngày qua.

Một nhà nghiên cứu bảo mật mang tên 0xflorent đã hợp tác cùng nhóm phát triển hợp đồng ICO của Ethereum (ETH) năm 2016 để giải phóng khoảng 2 triệu đô la Mỹ dưới dạng ether đã bị kẹt trong chín năm, thông qua một cuộc khôi phục trắng được phối hợp nhằm khai thác lỗ hổng tràn số nguyên mà các nhà phát triển ban đầu chưa từng vá.

Hợp đồng thuộc về HongCoin, một đợt bán token năm 2016 đã không đạt được mục tiêu huy động vốn và dự kiến tự hoàn lại ether cho nhà đầu tư nhưng đã không thực hiện được do lỗi trong chức năng hoàn tiền.

0xflorent đã giải đông 1.003,62 ETH, với 48 nhà đầu tư ban đầu hiện đủ điều kiện để yêu cầu. Hai người đã thực hiện, rút về tổng cộng 96,5 ETH tương đương khoảng 193.000 USD, anh ấy cho biết trong một chuỗi X vào Chủ nhật.

Vụ khai thác trắng đầu tiên trên ethereum: Tôi đã mở khóa 1.003,62
Ξ ($2.000.000) bị kẹt trong hợp đồng thông minh của đợt ICO năm 2016
trong 9 năm.

48 nhà đầu tư ban đầu hiện có thể yêu cầu rút tiền của họ. pic.twitter.com/lyh5iyaDu7

— 0xflorent.eth (@0xFlorent_)

Logic hoàn tiền của hợp đồng từ chối mọi người giữ token có số dư token vượt quá một bộ đếm toàn cầu đã bị giảm xuống còn 356 do nhiều năm hoàn tiền một phần, giới hạn các khoản hoàn tiền thêm ở mức 3,56 ETH.

0xflorent phát hiện ra rằng một hàm quản trị trên hợp đồng, được giới hạn trong ví đa chữ ký của HongCoin, thiếu các biện pháp bảo vệ tràn số nguyên sau này được tích hợp vào ngôn ngữ Solidity. Việc gọi hàm này với một giá trị đầu vào cụ thể đã đặt lại số dư của người nắm giữ về một, cho phép kiểm tra hoàn tiền vượt qua và giải phóng số tiền.

Tuy nhiên, việc khôi phục không phải là một cuộc khai thác đơn phương. Vì chức năng quản trị yêu cầu multisig của HongCoin để thực thi, 0xflorent đã gửi email cho đội ngũ, xác minh chuỗi mở khóa trên một phân nhánh thử nghiệm của mạng chính ethereum, và chính đội ngũ đã ký các giao dịch mở khóa.

Nó đã thực hiện 41 giao dịch, một giao dịch cho mỗi chủ sở hữu bị chặn, giải phóng khoảng 1.000 ETH vốn bị kẹt. Bảy chủ sở hữu khác có số dư nhỏ đủ để hoàn tiền trực tiếp mà không cần biện pháp thay thế.

Đây là lần phục hồi thứ hai mà 0xflorent đã công bố trong tám ngày.

Vào ngày 24 tháng Năm, anh ấy cho biết đã trả lại 19,329 ETH, tương đương khoảng 40.590 USD, cho các chủ sở hữu ban đầu, bao gồm 5,141 ETH từ đợt ICO thất bại vào tháng 1 năm 2018 và 14,190 ETH từ bảy giao dịch nguyên tử đã hết hạn trong tài khoản ví Liquality bị mất khả năng truy cập sau khi ví ngừng hoạt động vào năm 2024.

Các khoản bồi thường được thực hiện trong giai đoạn căng thẳng nghiêm trọng với các vụ khai thác DeFi, riêng tháng Tư đã ghi nhận hàng trăm triệu đô la bị rút khỏi các giao thức, nổi bật là tổn thất khoảng 293 triệu đô la tại Kelp DAO.

Tuyên bố miễn trừ trách nhiệm: Thông tin trên trang này có thể được lấy từ bên thứ ba và không nhất thiết phản ánh quan điểm hoặc ý kiến của KuCoin. Nội dung này chỉ được cung cấp cho mục đích thông tin chung, không có bất kỳ đại diện hay bảo đảm nào dưới bất kỳ hình thức nào và cũng không được hiểu là lời khuyên tài chính hay đầu tư. KuCoin sẽ không chịu trách nhiệm về bất kỳ sai sót hoặc thiếu sót nào hoặc về bất kỳ kết quả nào phát sinh từ việc sử dụng thông tin này. Việc đầu tư vào tài sản kỹ thuật số có thể tiềm ẩn nhiều rủi ro. Vui lòng đánh giá cẩn thận rủi ro của sản phẩm và khả năng chấp nhận rủi ro của bạn dựa trên hoàn cảnh tài chính của chính bạn. Để biết thêm thông tin, vui lòng tham khảo Điều khoản sử dụngTiết lộ rủi ro của chúng tôi.