The Universal Standard Book Number
9 hours ago
- #pre-ISBN books
- #bibliographic identifiers
- #digital cataloguing
- USBN is a deterministic, registry-free identifier for books computed from the title page, requiring no central authority, fees, or gatekeepers.
- It provides a standard identifier for pre-ISBN books (estimated 60 million editions), unlike existing systems like ISBN, OCLC, Library of Congress, or Open Library that require registries or prior cataloguing.
- The USBN algorithm involves normalizing title, author, and year from the title page, hashing with BLAKE2s to create a 60-bit fingerprint, and encoding in Crockford Base32 with a 'U' prefix to form a 13-character string matching ISBN-13 length.
- Applications include helping used-book dealers, libraries, digital humanities projects, personal libraries, and citations by offering stable, reproducible identifiers without network or registration.
- A companion WSBN identifier exists for work-level identification across different printings, while each edition retains a unique USBN.
- A formal paper details USBN v1.0, including algorithm specifications, collision probability analysis, design rationale, and reference implementations.