Vào ngày 15 tháng 8 năm 2010, một hacker không xác định đã suýt phá hủy Bitcoin. Hacker đã tạo ra 184.467 tỷ Bitcoin từ không khí mỏng trong cái được gọi là” Sự cố tràn giá trị“.
Satoshi Nakamoto đã nhanh chóng hard fork blockchain để loại bỏ 184.467 tỷ Bitcoin, đây là điều duy nhất đã cứu Bitcoin khỏi cái chết trong gang tấc.Về cơ bản, mã để kiểm tra các giao dịch Bitcoin không hoạt động nếu đầu ra quá lớn đến mức chúng tràn ra khi được tóm tắt và một hacker đã tìm ra điều này và tận dụng lợi thế của nó. Có thể cung cấp tối đa 21 triệu Bitcoin cố định, nhưng hacker, trong một giao dịch, đã tạo ra số lượng Bitcoin gấp 8,784 lần so với giới hạn.
Nếu vụ hack này không được khắc phục, Bitcoin có thể đã chết sau đó và điều đó có nghĩa là toàn bộ không gian tiền mã hóa như chúng ta biết nó sẽ không tồn tại. Giá của Bitcoin sẽ giảm mạnh về 0 ngay lập tức khi người dùng nhận ra rằng nó có thể được đào theo ý muốn. Bitcoin sẽ mất tất cả niềm tin và danh tiếng của nó.
Satoshi Nakamoto đã tạo ra một bản sửa lỗi mã trong vòng 3 giờ kể từ khi sự cố lần đầu tiên được báo cáo trên Bitcointalk. Nhà phát triển Bitcoin ban đầu, ông Gavin Andresen đã làm việc cùng với Satoshi để đưa ra giải pháp nhanh chóng.
Trong vòng 5 giờ sau sự cố, Satoshi đã phát hành phiên bản 0.3.1 Bitcoin, ngăn chặn việc in Bitcoin trong tương lai thông qua việc khai thác này và tua lại chuỗi khối để xóa 184.467 tỷ Bitcoin đã bị hack.
Đây là một hard fork, vì vậy hai phiên bản Bitcoin khác nhau đã tồn tại trong vài giờ ngay sau khi phiên bản 0.3.1 được phát hành. Satoshi đã theo dõi chặt chẽ các blockchain cạnh tranh và kêu gọi các nhà khai thác không khai thác chuỗi xấu vì làm như vậy sẽ khiến mất nhiều thời gian hơn để chuỗi tốt trở thành chuỗi thống trị.
Chỉ 19 giờ sau khi sự cố bắt đầu, chuỗi tốt đã trở thành chuỗi thống trị theo Satoshi. Chuỗi xấu vẫn tồn tại và phá vỡ một số người dùng ít nhất là vào ngày hôm sau, nhưng cuối cùng, chuỗi tốt được tạo từ phiên bản 0.3.1 đã trở thành Bitcoin blockchain mọi người sử dụng ngày hôm nay.
Cập nhật nhanh tin tức tại Channel Telegram: https://t.me/tapchibitcoinvn
Group đàm đạo Bitcoin: https://t.me/chemzobitcoin
Sự cố tràn giá trị là gì( Value overflow incident) ?
Vào ngày 15 tháng 8 năm 2010, người ta đã phát hiện ra rằng khối 74638 chứa một giao dịch tạo ra 184.467.440.737.09551616 bitcoin cho ba địa chỉ khác nhau. Hai địa chỉ đã nhận được 92,2 tỷ bitcoin mỗi người và bất kỳ ai giải được khối này đều nhận thêm 0,01 BTC không tồn tại trước khi giao dịch. Điều này là có thể bởi vì mã được sử dụng để kiểm tra các giao dịch trước khi đưa chúng vào một khối không giải thích cho trường hợp đầu ra quá lớn đến mức chúng bị tràn khi tổng hợp.
Một phiên bản mới đã được xuất bản trong vòng năm giờ sau khi phát hiện có thay đổi mềm đối với các quy tắc đồng thuận từ chối các giao dịch tràn giá trị đầu ra (cũng như bất kỳ giao dịch nào đã trả hơn 21 triệu bitcoin trong một đầu ra vì bất kỳ lý do nào) . Chuỗi khối đã rẽ nhánh. Mặc dù nhiều nút không trùng khớp tiếp tục xây dựng trên chuỗi khối “xấu”, chuỗi khối “tốt” đã vượt qua nó ở khối 74691, tại đó tất cả các nút chấp nhận blockchain “tốt” là nguồn chính xác của lịch sử giao dịch Bitcoin.
Giao dịch xấu không còn tồn tại cho những người sử dụng chuỗi dài nhất. Do đó, bitcoin được tạo bởi nó cũng không tồn tại. Mặc dù giao dịch không còn tồn tại nữa, 0,5 BTC đã được sử dụng bởi nó.
Theo TapchiBitcoin.vn