Claves y firma

¿Qué es BC-UR?

BC-UR (Uniform Resources, de Blockchain Commons) es un estándar para codificar datos binarios como transacciones, PSBT y claves de cuenta dentro de códigos QR. Cuando los datos no caben en un solo código, se parten en una secuencia animada de fotogramas.

Por qué importa

Un código QR guarda como mucho unos pocos kilobytes, y los códigos muy densos se escanean mal. BC-UR usa fountain codes: el lector reconstruye la carga a partir de cualquier conjunto suficiente de fotogramas, así que perder uno cuesta un instante, no volver a empezar.

Cómo lo trata Locker Protocol Wallet

Locker Protocol Wallet y Locker Vault intercambian las peticiones grandes como códigos QR animados BC-UR, la familia de formatos que usan también Keystone y otros wallets air-gapped. El vault pone un tope al tamaño de lo que acepta montar antes de decodificar nada.

Obtener la extensión

Preguntas

¿Por qué el código QR no para de cambiar?

Es una secuencia animada que lleva una carga demasiado grande para un solo código. Mantén la cámara encima hasta que el vault avise de que lo ha leído todo.

¿BC-UR pertenece a alguna marca de wallet?

No. Es una especificación abierta de Blockchain Commons, usada por varios wallets de hardware y de software.