2. 动机 (Motivation)
使用 UUID 的主要原因之一是无需集中式管理机构 (authority) 对其进行管理, 尽管其中一种格式使用 IEEE 802 节点标识符 (node identifiers), 其他格式则不使用. 因此, 按需生成可以完全自动化, 并可用于多种目的. 本文描述的 UUID 生成算法 (UUID generation algorithm) 在必要时支持极高的分配速率, 每台机器每秒最多可达 1000 万个, 因此甚至可以用作事务标识符 (transaction IDs).
UUID 具有固定大小 (128 位), 与其他替代方案相比相当小. 这很适合各种排序、排列和哈希 (hashing), 也适合存储在数据库 (databases) 中, 简单分配, 以及总体上简化编程.
由于 UUID 唯一且持久, 它们非常适合作为统一资源名称 (URN). 无需注册过程即可生成新 UUID 的独特能力, 使 UUID 成为铸造开销 (minting cost) 最低的 URN 之一.