Bitcoin · ✦ AI tổng hợp
Quét toàn bộ blockchain Bitcoin tìm hình ảnh: Kết quả bất ngờ
Một nhà nghiên cứu đã đồng bộ toàn bộ blockchain Bitcoin và dùng phần mềm phục hồi ảnh PhotoRec để quét dữ liệu trong hơn 11 giờ. Kết quả: hầu như không tìm thấy hình ảnh có ý nghĩa nào. Lý do nằm ở kỹ thuật mã hóa XOR mà Bitcoin Core áp dụng để làm rối toàn bộ dữ liệu lưu trữ trên ổ cứng.
Thí nghiệm: Quét blockchain Bitcoin tìm hình ảnh
Trong nhiều năm, cộng đồng crypto tranh luận gay gắt về lượng dữ liệu tùy ý — bao gồm hình ảnh, NFT và các tệp phi tài chính — được nhúng vào blockchain Bitcoin. Một số người cho rằng chuỗi khối này đang trở thành "bức tường落 đầy graffiti". Nhà nghiên cứu Juan Galt quyết định kiểm chứng thực tế bằng một thí nghiệm cụ thể.
Phương pháp thực hiện
Galt mua một ổ cứng HDD 4TB, cài đặt Bitcoin Core phiên bản mới nhất và bắt đầu đồng bộ toàn bộ blockchain. Quá trình tải về và xác minh tính toàn vẹn của mọi giao dịch trong lịch sử Bitcoin mất khoảng 72 giờ (3 ngày), chạy tự động trong nền trên một máy tính gaming hiệu năng cao.
Điểm thắt cổ chai chính là tốc độ đọc/ghi của ổ HDD, đặc biệt ở bước lập chỉ mục UTXO set (tập hợp đầu ra giao dịch chưa được tiêu). Để tránh mất thêm vài tuần, dữ liệu UTXO được lập chỉ mục trực tiếp trên RAM rồi chuyển lại ổ cứng sau khi hoàn tất.
Sau khi blockchain đồng bộ xong, Galt tắt Bitcoin Core và chạy PhotoRec 7.2 — phần mềm phục hồi ảnh mã nguồn mở đã tồn tại hơn 20 năm, thiết kế để tìm dữ liệu ảnh thô trên ổ cứng bị hỏng. PhotoRec quét các định dạng jpg, png, gif, tif, bmp, ico, psd và raw.
Kết quả: Gần như trắng tay
Sau hơn 11 giờ quét trên hơn 1TB dữ liệu blockchain, PhotoRec chỉ trả về 8 file ICO và 4 file PNG giống hệt nhau — tất cả đều không hiển thị hình ảnh có nghĩa khi mở ra. Về thực chất, không có hình ảnh nào được tìm thấy.
Giải thích: Kỹ thuật XOR
Nguyên nhân nằm ở một kỹ thuật làm rối dữ liệu gọi là XOR, đã được thảo luận trong cộng đồng phát triển Bitcoin Core từ năm 2011 và triển khai dần theo thời gian:
- Cuối 2015: XOR được áp dụng cho dữ liệu UTXO set lưu trên ổ đĩa.
- 2024: XOR được mở rộng ra toàn bộ dữ liệu blockchain lưu trữ.
XOR hoạt động bằng cách so sánh từng bit dữ liệu với một khóa ngẫu nhiên được tạo ra lúc cài đặt lần đầu. Kết quả là dữ liệu blockchain khi nằm im trên ổ cứng trông như một mớ hỗn độn vô nghĩa với bất kỳ phần mềm bên ngoài nào. Khi Bitcoin Core chạy, nó dùng chính khóa đó để giải mã dữ liệu nhanh chóng mà không ảnh hưởng đến hiệu suất.
Ban đầu, động lực để triển khai XOR xuất phát từ vấn đề thực tế: các phần mềm diệt virus từng nhận nhầm dữ liệu blockchain là mã độc, cách ly các block và làm hỏng quá trình đồng bộ Bitcoin.
Ý nghĩa đối với người dùng node
Hệ quả quan trọng là: với tuyệt đại đa số bản sao blockchain Bitcoin đang lưu trên máy tính của người dùng thông thường khắp thế giới, không có dữ liệu tùy ý hay hình ảnh nào có thể được nhận diện hay trích xuất mà không cố tình vượt qua lớp XOR — một bước không cần thiết cho mục đích sử dụng tài chính thông thường.
Đối với những ai muốn tự kiểm chứng, Galt khuyến khích chạy thử nghiệm PhotoRec trên node cá nhân của mình.
/ Bài viết liên quan
BTC rơi xuống $62.684, thanh lý $134 triệu lệnh long trước tuần Fed
Bitcoin bất ngờ lao dốc vào thứ Ba, chạm đáy trong ngày tại $62.684 trước khi hồi phục nhẹ về vùng $63.600. Đợt điều chỉnh khiến hơn $134 triệu USD lệnh long bị thanh lý, diễn ra đúng lúc thị trường bước vào tuần macro quan trọng nhất mùa hè với loạt sự kiện từ Fed.
Michael Saylor: Mã nguồn Bitcoin là Hiến pháp, mọi thay đổi là tấn công vào 'quyền kinh tế'
Chủ tịch Strategy Michael Saylor mở rộng cuộc chiến ngôn từ vượt ra ngoài BIP-110, khi tuyên bố rằng bất kỳ thay đổi nào ở tầng nền Bitcoin — bao gồm covenants hay tăng block size — đều là 'vi phạm hiến pháp' và xâm phạm quyền kinh tế của người dùng.
Bitcoin giảm giá khi kỳ vọng thông qua Crypto Clarity Act mờ dần
Giá Bitcoin trượt xuống vùng 63.600 USD trong bối cảnh nhà đầu tư lo ngại về khả năng Crypto Clarity Act được thông qua trước kỳ nghỉ hè của Quốc hội Mỹ. Trên nền tảng dự đoán Polymarket, xác suất dự luật được ký thành luật trong năm nay chỉ còn 35%.
Emirates tích hợp Crypto.com Pay cho đặt vé máy bay tại Dubai
Hãng hàng không Emirates vừa triển khai Crypto.com Pay trên website và ứng dụng di động, cho phép cư dân UAE đủ điều kiện thanh toán vé máy bay bằng tiền điện tử, được quy đổi và thanh toán bằng dirham. Động thái này nằm trong chiến lược thúc đẩy thanh toán không tiền mặt của Dubai.