Có những vụ hack và có những vụ hack, một số nhanh chóng bị lãng quên mặc dù rất nhiều tiền đã bị đánh cắp, những số khác nằm trong bộ nhớ tập thể của không gian tiền điện tử trong một thời gian rất dài, đạt được trạng thái gần như thần thoại. Các vụ hack Mt Gox và The DAO chắc chắn thuộc loại thứ hai.
Trong một cuốn sách hoàn toàn mới và trong một cuốn sách đi kèm bài báo trên Forbes, nhà báo và tác giả tiền điện tử Laura Shin tiết lộ tên của cái gọi là hacker DAO, người đã hack The DAO (nó thực sự là THE DAO vào thời điểm đó) và tạm thời bỏ trốn với 3,64 triệu ether (ETH) trước khi tập thể Ethereum bỏ phiếu ủng hộ việc đảo ngược chuỗi khối Ethereum và lấy lại số tiền bị đánh cắp trong cái gọi là hard fork. Tại thời điểm viết bài, 3,64 triệu ETH trị giá gần 9,5 tỷ đô la.
Hard fork, quyết định gây tranh cãi nhất của Ethereum
Quyết định đảo ngược các giao dịch liên quan đến vụ hack, và chắc chắn vẫn là một trong những quyết định gây tranh cãi nhất được đưa ra bởi những tiếng nói cấp cao nhất của cộng đồng Ethereum, bao gồm cả người sáng lập Ethereum Vitalik Buterin. Vẫn chưa có ngày nào trong tiền điện tử khi người Ethere có thể nghỉ ngơi mà không bị cằn nhằn về The DAO sự kiện hack bởi Bitcoiners.
Theo Laura Shin, hacker ẩn danh cho đến nay là một người đàn ông gốc Đức mang tên Toby Hoenisch – một lập trình viên 36 tuổi, lớn lên ở Áo và đang sống ở Singapore vào thời điểm xảy ra vụ hack. Cho đến nay, anh ấy được biết đến nhiều nhất với vai trò là người đồng sáng lập và CEO của TenX, công ty đã huy động được 80 triệu đô la trong đợt phát hành tiền xu ban đầu (ICO) năm 2017 để xây dựng thẻ ghi nợ tiền điện tử – một nỗ lực đã thất bại.
Toby Hoenisch vẫn chưa xác nhận cáo buộc của Shin, ngược lại, Hoenisch đã rất bận bịu để che đậy dấu vết của mình. Tuy nhiên, sau khi được gửi một tài liệu nêu chi tiết bằng chứng chỉ ra anh ta là tin tặc, Hoenisch đã viết trong một email, “Tuyên bố và kết luận của bạn trên thực tế là không chính xác.” Trong email đó, Hoenisch đề nghị cung cấp chi tiết bác bỏ những phát hiện của Shin – nhưng không bao giờ trả lời các tin nhắn tiếp theo lặp đi lặp lại của Shin cho anh ta yêu cầu những chi tiết đó.
Khám phá các bản nhạc với Chainalysis
Trong cuốn sách của mình, Laura Shin dành một phần tư nội dung giải thích cách cô ấy khám phá ra những dấu vết dẫn đến Toby Hoenisch, rõ ràng là quá nhiều thông tin để trình bày trong bài viết này. Tuy nhiên, Shin giải thích trong phần giới thiệu bài báo rằng cô ấy đã sử dụng “công nghệ mới” do công ty phân tích chuỗi khối Chainalysis cung cấp.
“Một trong những chìa khóa để mở khóa thứ mà cho đến nay là whodunnit lớn nhất trong tiền điện tử là một công cụ chưa được tiết lộ trước đây của công ty phân tích blockchain Chainalysis điều đó cho phép chúng tôi đi theo vết xe đổ mà trước đây là một điểm gây khó chịu không thể theo dõi được, ”Shin viết trong bài báo.
DAO là ứng dụng lớn đầu tiên trên Ethereum
Quay trở lại năm 2016 khi còn khá mới Ethereum blockchain hầu như không có bất kỳ hoạt động nào, DAO là một quỹ mạo hiểm phi tập trung sẽ nhận được các đề xuất tài trợ, mà các thành viên của DAO sẽ xem xét và bỏ phiếu.
DAO trở nên phổ biến đến nỗi vào cuối thời kỳ huy động vốn cộng đồng, kết thúc vào gần cuối tháng 5 năm 2016, nó đã trở thành dự án huy động vốn từ cộng đồng cao nhất mọi thời đại, huy động được khoảng 139 triệu đô la tính theo giá ETH vào ngày hôm đó.
Do một lỗi trong một trong các hợp đồng thông minh của The DAO, một hacker đã rút hết 31% tổng số ETH trong DAO. Các khoản tiền đã được chuyển đến một cái gọi là “DAO con”, dưới sự kiểm soát của hacker, với số lượng nhỏ trong suốt nhiều giờ. Tuy nhiên, theo các quy tắc của DAO, các khoản tiền đã bị mắc kẹt trong DAO con trong khoảng một tháng.
Trong tháng đó, cộng đồng Ethereum, dẫn đầu bởi Vitalik Buterin, đã quyết định tiến hành một đợt hard fork để cho phép tất cả những người bị mất tiền trong DAO lấy lại ETH của họ. Điều đó dẫn đến một blockchain mới, cạnh tranh được gọi là Ethereum Classic (ETC), với lỗi vẫn còn nguyên vẹn, trong khi hiện tại chúng ta gọi Ethereum là blockchain mới với lỗi đã được sửa chữa.