키와 서명

BC-UR이란 무엇인가요?

BC-UR(Uniform Resources, Blockchain Commons)은 트랜잭션과 PSBT, 계정 키 같은 이진 데이터를 QR 코드로 담는 표준입니다. 데이터가 코드 하나에 담기지 않으면 여러 프레임의 애니메이션으로 나뉩니다.

왜 중요한가

QR 코드 하나에는 기껏해야 몇 킬로바이트가 들어가고, 촘촘한 코드는 읽기 어렵습니다. BC-UR은 파운틴 코드를 써서, 읽는 쪽이 충분한 수의 프레임만 모으면 데이터를 복원합니다. 프레임 하나를 놓쳐도 잠깐 기다릴 뿐 처음부터 다시 하지 않습니다.

Locker Protocol Wallet은 이렇게 다룹니다

Locker Protocol Wallet과 Locker Vault는 큰 요청을 BC-UR 애니메이션 QR 코드로 주고받습니다. Keystone을 비롯한 다른 에어갭 지갑도 쓰는 형식 제품군입니다. 볼트는 해독에 들어가기 전에 조립할 데이터 크기에 상한을 둡니다.

확장 프로그램 받기

질문

QR 코드가 왜 계속 바뀌나요?

코드 하나에 담기지 않는 데이터를 실어 나르는 애니메이션 순서이기 때문입니다. 볼트가 다 읽었다고 알릴 때까지 카메라를 대고 계세요.

BC-UR은 특정 지갑 브랜드 전용인가요?

아닙니다. Blockchain Commons의 공개 사양이며 여러 하드웨어 지갑과 소프트웨어 지갑이 씁니다.