Trong một vụ khai thác lịch sử, một hacker ẩn danh đã tạo ra 184.467.440.737 bitcoin vào ngày 15 tháng 8 năm 2010, vượt quá đáng kể giới hạn nguồn cung của tiền điện tử. Sự cố này đã tiết lộ một lỗ hổng lớn trong mã Bitcoin không thể xác thực các giao dịch đúng cách.
Chi tiết khai thác
Mã nguồn của Bitcoin giới hạn tổng nguồn cung cuối cùng ở mức 21 triệu xu. Tin tặc đã tạo ra số bitcoin nhiều hơn 8.700 lần so với nguồn cung 21 triệu trong một giao dịch. Tin tặc đã phân phối những đồng tiền này trên ba địa chỉ, với hai địa chỉ, mỗi địa chỉ nhận được số tiền đáng kinh ngạc là 92 tỷ đồng.
Một lỗ hổng trong hệ thống xác minh giao dịch của Bitcoin là nguyên nhân của việc khai thác này. Khi tổng hợp các giá trị đầu ra của giao dịch, mã không thể xử lý được số lượng tràn vượt quá số lượng tối đa cho phép. Sự giám sát này cho phép tạo ra số lượng lớn bitcoin tùy ý. Jeff Garzik, hiện là Giám đốc điều hành của Bloq, đã phát hiện ra và đặt cho lỗ hổng này danh hiệu “lỗi tràn Bitcoin”.

Phản ứng và hậu quả
Trong vòng ba giờ kể từ khi báo cáo và năm giờ sau cuộc tấn công lỗi tràn, Satoshi Nakamoto và các nhà phát triển Bitcoin khác đã phát hành bản vá trong phiên bản 0.3.1. Bản cập nhật này bao gồm logic để từ chối các giao dịch có giá trị đầu ra tràn. Chuỗi khối Bitcoin cũng được phân nhánh mềm để khắc phục thiệt hại, đặt lại về trạng thái trước khối của hacker.
Đáng chú ý, 53 khối đã được tổ chức lại trong quá trình khôi phục. Điều này đánh dấu sự điều chỉnh lớn nhất từng được yêu cầu trong chuỗi khối của Bitcoin. Trong một thời gian ngắn, hai chuỗi khối Bitcoin cạnh tranh đã tồn tại khi các thợ mỏ áp dụng phiên bản cố định. Được dẫn dắt bởi sự chỉ đạo của Satoshi, chuỗi đã sửa chữa cuối cùng đã chiếm ưu thế sau 19 giờ, bất chấp sự gián đoạn nhỏ do phiên bản sai sót. Đến khối 74.691, các thợ mỏ đã có thể thiết lập lại chuỗi khối của Bitcoin một cách chắc chắn.
Đáng chú ý, bất chấp mức độ nghiêm trọng của lỗ hổng, giá thị trường của Bitcoin đã nhanh chóng phục hồi sau sự cố. Vào cuối năm, giá trị của Bitcoin đã tăng hơn 300% từ 0,07 USD lên 0,30 USD, có thể nhờ phản ứng nhanh chóng và hiệu quả. Bản thân việc khai thác đã bị xóa trong quá trình tổ chức lại blockchain, phá hủy hiệu quả 184 tỷ mã thông báo được tạo ra.
Hơn một thập kỷ sau, danh tính của hacker vẫn chưa được xác định. Tuy nhiên, Bitcoin đã trưởng thành đáng kể kể từ đó, sở hữu các biện pháp bảo mật tiên tiến để ngăn chặn các hành vi khai thác tương tự. Sự cố ban đầu này đóng một vai trò quan trọng trong cuộc chiến thử nghiệm khả năng phục hồi của Bitcoin trong những năm hình thành của nó.
