Một bằng chứng khái niệm (proof of concept) vừa được công bố cho thấy phần mềm ký giao dịch Bitcoin(BTC) mang tên SeedSigner có thể chạy trên máy chơi game cầm tay retro R36S, vốn được bán với giá khoảng 40 USD. Cách làm này biến chiếc máy chơi game thành một thiết bị ký giao dịch Bitcoin tách biệt hoàn toàn khỏi internet.
Bitcoin News đưa tin ngày 11 trên X rằng Desobediente Tecnológico(Desobediente Tecnológico) đã công bố đoạn video cho thấy SeedSigner chạy được trên R36S. R36S không có chip kết nối không dây và được trang bị 2 khe cắm thẻ nhớ microSD, đây là thiết bị cầm tay có thể chạy các tựa game của Nintendo, Sega, PSP và PlayStation 1.
SeedSigner hướng tới mô hình thiết bị ký “không trạng thái” (stateless), tức không lưu trữ liên tục khóa riêng tư (private key) của Bitcoin trên thiết bị. Người dùng chỉ cần nhập giao dịch Bitcoin ký một phần (PSBT) do phần mềm ví tạo ra dưới dạng mã QR, thiết bị sẽ ký ở chế độ ngoại tuyến rồi xuất kết quả ký cũng dưới dạng mã QR.
Cấu hình chính thức của SeedSigner gồm Raspberry Pi Zero 1.3, màn hình độ phân giải 240×240, camera và thẻ nhớ microSD. Do Raspberry Pi Zero 1.3 không có chức năng Wi-Fi và Bluetooth, cấu trúc này giúp giảm khả năng khóa riêng tư bị lộ qua mạng.
Ý nghĩa của thử nghiệm này nằm ở chỗ không cần chế tạo phần cứng chuyên dụng mới, mà tận dụng màn hình, thiết bị nhập liệu và bộ nhớ của một thiết bị cầm tay giá rẻ đang được bán sẵn trên thị trường. Tuy nhiên, việc phiên bản chạy trên R36S có đạt mức độ bảo mật tương đương với phần cứng được SeedSigner chính thức hỗ trợ hay không vẫn cần được kiểm chứng riêng.
Để sử dụng R36S cho mục đích này, người dùng phải tự kiểm chứng và cài đặt hệ điều hành cùng bản image của SeedSigner. Người dùng cũng cần xác nhận sản phẩm bán ra có tích hợp sẵn phần mềm nào và bộ nhớ có bị can thiệp hay không.
Bình luận 0