Chaves e assinaturas

O que é BC-UR?

BC-UR (Uniform Resources, da Blockchain Commons) é um padrão para codificar dados binários como transações, PSBTs e chaves de conta dentro de QR codes. Quando o dado é grande demais para um código só, ele é dividido numa sequência animada de quadros.

Por que isso importa

Um único QR code guarda no máximo alguns kilobytes, e códigos densos são difíceis de ler. O BC-UR usa fountain codes: o leitor consegue remontar a carga a partir de qualquer conjunto suficiente de quadros, então um quadro perdido custa um instante, não um recomeço.

Como a Locker Protocol Wallet lida com isso

A Locker Protocol Wallet e o Locker Vault trocam pedidos grandes como QR codes animados BC-UR, a mesma família de formatos usada pela Keystone e por outras carteiras air-gapped. O Vault limita o tamanho do que aceita remontar antes de decodificar qualquer coisa.

Obter a extensão

Perguntas

Por que o QR code fica mudando?

É uma sequência animada carregando um conteúdo grande demais para um código só. Mantenha a câmera apontada até o Vault avisar que leu tudo.

BC-UR é de uma marca de carteira específica?

Não. É uma especificação aberta da Blockchain Commons, usada por várias carteiras de hardware e de software.