Язык Си для начинающих / #1 - Введение в язык Си
Ở đâu đó trong văn phòng phát triển Ethereum, ở Berlin, có một căn phòng chứa đầy các lập trình viên đang cố gắng tiết kiệm 53 triệu đô la từ một tên trộm.
Vào ngày 17 tháng 6, một hacker đã khai thác lỗ hổng trong Tổ chức tự trị phi tập trung (DAO), một trong những kho dự trữ lớn nhất của Ethereum, một loại tiền điện tử tương tự, nhưng khác về một số cách chính đối với BitCoin được công khai hơn.
Nếu nhóm nghiên cứu có thể đưa ra giải pháp làm thế nào để lấy lại quyền sở hữu 53 triệu đô la bị đánh cắp từ mạng Ethereum trước ngày 14 tháng 7, thì nó đã biến mất mãi mãi và thử nghiệm tuyệt vời về tiền điện tử trong việc thay đổi cách chúng ta đổi tiền có lẽ cũng vậy. Điều tồi tệ nhất: vào thứ năm, họ đã lãng phí một nửa thời gian vào một ngõ cụt hoàn toàn.
Hệ thống Ethereum, giống như các loại tiền điện tử khác, hoàn toàn dựa vào một khái niệm gọi là blockchain: một sổ cái kỹ thuật số, không thể thay đổi hoặc ghi lại, về mọi giao dịch và biến động của tiền tệ. Nhưng blockchain Ethereum, là một cuộc cách mạng - nó đã mở cho các nhà phát triển xây dựng các mô hình, chương trình và tổ chức kinh tế trên nó, biến nó thành một phương thức thay thế cho các phương thức chuyển tiền truyền thống như ngân hàng và thẻ tín dụng. Thật không may, có một lỗi: trong trường hợp phù hợp, một hacker thông minh có thể làm trống một số tài khoản ký quỹ (tạm giữ xe tăng để kiếm tiền) và bỏ đi bằng tiền kỹ thuật số.
Hacker khai thác vào ngày 17 đã mở một cửa sổ 27 ngày - tên trộm có thể rút tiền và biến chúng thành tiền mặt lạnh cho đến ngày 14 tháng 7 do DAO tự động đóng băng. Điều đó mang lại cho cộng đồng Ethereum chỉ hai tuần nữa để đảm bảo tiền và thu hẹp khoảng cách, và nó sẽ không hoạt động tốt.
Kế hoạch đầu tiên, được gọi là một ngã ba mềm, về cơ bản là để giữ tiền khiến nó không thể chi tiêu. Điều này sẽ không trả lại tiền cho các nhà đầu tư của mình, nhưng nó sẽ mua cho tổ chức nhiều thời gian hơn để vạch ra một kế hoạch dài hạn tốt hơn.
Vào đầu tuần này, đề xuất này dường như sẽ vượt qua một cuộc bỏ phiếu với các nhà đầu tư tiền tệ vào thứ năm - cho đến khi nhà mật mã học Cornell Emin Gün Sirer công bố một bài đăng trên blog giết chết kế hoạch. Sirer đã phát hiện ra rằng đề xuất của nhánh rẽ mềm trên mạng của Wap sẽ khiến đồng tiền bị bỏ ngỏ đối với một cuộc tấn công từ chối dịch vụ của người dùng - về cơ bản, tin tặc có thể rút ngắn tiền tệ và thu lợi từ việc giảm giá trị.
Sirer đã đề xuất một giải pháp mới gọi là một hard fork của người dùng, đó là đóng băng tiền bị đánh cắp và lấy đi khả năng tương thích ngược của các phiên bản cũ của mã Ethereum, (có nghĩa là người dùng như kẻ trộm sử dụng phiên bản cũ sẽ bị cắt khỏi hệ sinh thái tiền tệ).
Nhưng chỉ còn hai tuần nữa, các lập trình viên Ethereum có một nhiệm vụ hoành tráng trước mắt họ. Và nếu họ có thể đưa ra một giải pháp, toàn bộ thử nghiệm tiền điện tử rất có thể gặp nguy hiểm. Tiền điện tử từ lâu đã được coi là không ổn định, nguy hiểm và thiếu sót sâu sắc. Ethereum là một thử nghiệm lớn trong một hình thức giao dịch kinh tế mới, nhưng nó đã bị vấy bẩn ngay từ đầu bởi các vấn đề bảo mật và các vấn đề logic. Và hành vi trộm cắp lớn và cố gắng phục hồi có phần vô tổ chức có thể là đòn chí tử đối với niềm tin của cộng đồng đối với các loại tiền kỹ thuật số. Rốt cuộc, nó rất dễ hiểu vì sao mọi người lại lo ngại về sự biến mất của 53 triệu đô la trong hai tuần mà không có giải pháp rõ ràng để giải quyết nó.