UOR Content Addressing
- IRI
https://uor.foundation/u/- Prefix
u:- Space
- kernel
- Comment
- Content-addressable identifiers represented as Braille strings. Each address is a sequence of Braille glyphs encoding a unique content-derived identifier.
Classes
| Name | IRI | Subclass Of | Disjoint With | Comment |
|---|---|---|---|---|
| Address | https://uor.foundation/u/Address | http://www.w3.org/2002/07/owl#Thing | A content-addressable identifier represented as a Braille string. Each Address uniquely identifies a piece of content via its Braille-encoded hash. | |
| Glyph | https://uor.foundation/u/Glyph | http://www.w3.org/2002/07/owl#Thing | A single Braille cell encoding 6 bits of an address. The bijection between Braille cells and 6-bit values is the foundational encoding of the UOR content-addressing scheme. |
Properties
| Name | Kind | Functional | Domain | Range | Comment |
|---|---|---|---|---|---|
| glyph | Datatype | true | https://uor.foundation/u/Address | http://www.w3.org/2001/XMLSchema#string | The Braille string representation of an address. Each character in the string is a Braille glyph (cell). |
| codepoint | Datatype | true | https://uor.foundation/u/Glyph | http://www.w3.org/2001/XMLSchema#nonNegativeInteger | The Unicode codepoint of a Braille glyph. Braille glyphs occupy the range U+2800–U+28FF. |
| byteValue | Datatype | true | https://uor.foundation/u/Glyph | http://www.w3.org/2001/XMLSchema#nonNegativeInteger | The 6-bit integer value (0–63) encoded by this Braille glyph. The bijection maps each of the 64 Braille patterns to a unique 6-bit value. |
| length | Datatype | true | https://uor.foundation/u/Address | http://www.w3.org/2001/XMLSchema#nonNegativeInteger | The number of Braille glyphs in an address string. |