BC-UR là gì?
BC-UR (Uniform Resources, từ Blockchain Commons) là chuẩn mã hóa dữ liệu nhị phân như giao dịch, PSBT và khóa tài khoản thành mã QR. Khi dữ liệu quá lớn cho một mã, nó được cắt thành một chuỗi khung hình chạy nối tiếp.
Vì sao điều này quan trọng
Một mã QR đơn lẻ chứa nhiều nhất vài kilobyte, và mã càng dày thì càng khó quét. BC-UR dùng fountain code: máy đọc dựng lại được dữ liệu từ bất kỳ tập khung hình nào đủ nhiều, nên lỡ mất một khung chỉ tốn một khoảnh khắc chứ không phải làm lại từ đầu.
Locker Protocol Wallet xử lý ra sao
Locker Protocol Wallet và Locker Vault trao đổi những yêu cầu lớn bằng mã QR động BC-UR, họ định dạng mà Keystone và nhiều ví cách ly mạng khác cũng dùng. Vault đặt trần cho kích thước dữ liệu mà nó chịu ghép lại, trước khi giải mã bất cứ thứ gì.
Câu hỏi
Vì sao mã QR cứ đổi liên tục?
Đó là một chuỗi khung hình mang dữ liệu quá lớn cho một mã duy nhất. Hãy giữ camera trên đó cho tới khi Vault báo đã đọc xong tất cả.
BC-UR có gắn với một thương hiệu ví nào không?
Không. Đó là đặc tả mở của Blockchain Commons, được nhiều ví phần cứng lẫn phần mềm sử dụng.