Micron Technology (MU) và Anthropic vừa công bố thỏa thuận chiến lược bao gồm thiết kế kiến trúc bộ nhớ và lưu trữ cho AI, chuỗi cung ứng, triển khai Claude trong toàn bộ hệ thống của Micron, cùng khoản đầu tư chiến lược vào vòng gọi vốn Series H của Anthropic. Đây là minh chứng rõ ràng rằng bộ nhớ DRAM đang trở thành nút thắt cổ chai quan trọng nhất trong hạ tầng AI. Nhưng chính DRAM, nền tảng của mọi hệ thống máy tính hiện đại, lại chứa một lỗ hổng vật lý đáng lo ngại mang tên Rowhammer.
Grokking: Micron hợp tác Anthropic mở rộng hạ tầng AI, nhưng Rowhammer lật bit trong DRAM bằng cách nào?
Micron hợp tác chiến lược với Anthropic mở rộng hạ tầng AI. Bên dưới mỗi chip DRAM, tấn công Rowhammer khai thác vật lý để lật bit mà không cần quyền truy cập.

Một ô DRAM lưu dữ liệu bằng cách nào
Mỗi bit dữ liệu trong DRAM được lưu bởi một cặp gồm một transistor và một tụ điện siêu nhỏ: transistor đóng vai trò công tắc, tụ điện giữ điện tích đại diện cho giá trị 0 hoặc 1. Khi cần đọc dữ liệu, chip kích hoạt toàn bộ một hàng (row), mở hàng nghìn transistor cùng lúc để đẩy điện tích từ tụ điện ra đường dây tín hiệu. Bộ khuếch đại cảm nhận (sense amplifier) phát hiện dòng điện cực nhỏ này rồi quyết định bit đó là 0 hay 1.
Rowhammer khai thác điều gì
Vấn đề nằm ở mật độ. Khi công nghệ sản xuất tiến xuống dưới 20nm, khoảng cách giữa các hàng tụ điện chỉ còn vài chục nguyên tử. Mỗi lần một hàng được kích hoạt, dòng điện chạy qua tạo ra nhiễu điện từ ảnh hưởng đến các hàng lân cận. Bình thường, nhiễu này không đáng kể. Nhưng nếu kẻ tấn công liên tục đọc cùng một hàng đến hàng chục nghìn lần trong vài mili giây, hiệu ứng tích lũy đủ mạnh để làm rò rỉ điện tích khỏi tụ điện ở hàng kế bên, lật giá trị bit từ 1 sang 0 hoặc ngược lại mà không cần quyền truy cập trực tiếp.
Từ lật bit đến chiếm quyền hệ thống
Lật bit nghe có vẻ vô hại, nhưng hậu quả nghiêm trọng hơn nhiều. Các nhà nghiên cứu tại Google Project Zero đã chứng minh từ năm 2015 rằng Rowhammer có thể bị khai thác để leo thang đặc quyền: lật đúng một bit trong bảng trang bộ nhớ (page table) cho phép tiến trình thường truy cập vùng nhớ kernel, từ đó chiếm toàn quyền hệ thống. Các biến thể về sau như TRRespass và Half-Double cho thấy ngay cả những biện pháp phòng vệ tưởng chừng chắc chắn của nhà sản xuất cũng có thể bị vượt qua.
Tại sao điều này quan trọng với hạ tầng AI
Máy chủ AI hiện đại chứa hàng terabyte DRAM, gấp hàng trăm lần laptop thông thường. Mô hình ngôn ngữ lớn lưu toàn bộ tham số trong bộ nhớ khi chạy suy luận, nghĩa là một bit bị lật có thể làm thay đổi câu trả lời của AI hoặc tệ hơn, tạo lỗ hổng bảo mật trong hệ thống phục vụ hàng triệu người dùng. Đó là lý do Micron và Anthropic hợp tác thiết kế kiến trúc bộ nhớ chuyên biệt: không chỉ nhanh hơn mà còn đáng tin cậy hơn.
Phòng vệ hiện tại
Các nhà sản xuất DRAM triển khai Target Row Refresh (TRR): chip theo dõi những hàng bị đọc quá thường xuyên rồi chủ động làm tươi (refresh) hàng lân cận trước khi điện tích rò hết. Bộ nhớ ECC (Error-Correcting Code) dùng trong máy chủ phát hiện và sửa lỗi một bit tự động. Thế hệ DDR5 mới nhất tích hợp ECC ngay trên die, thay vì phụ thuộc hoàn toàn vào bộ điều khiển bộ nhớ bên ngoài. Nhưng cuộc chạy đua giữa tấn công và phòng vệ vẫn chưa kết thúc: mỗi khi mật độ DRAM tăng, khoảng cách giữa các hàng lại co lại, và biên độ an toàn tiếp tục thu hẹp.





