--- title: "The name you give a key" type: essay description: "Petnames offer a modest way through the impossible demand that online names be secure, global, decentralised and easy to remember." published: 2026-07-14 editorialOrder: 17 reviewed: 2026-07-14 author: "Ana" maintainers: ["Ana"] status: developing featured: false homepage: false section: "Design" draft: false tags: ["petnames", "zookos-triangle", "naming", "keys"] trustPattern: claim: "A decentralised identifier can also be globally unique, secure and human-meaningful." trusted: "Human-readable naming still depends on a registry, ledger, domain owner, introducer, local address book, or another authority over meaning." failure: "The design can relocate naming trust while marketing the identifier as though it removed it." --- Public keys are secure identifiers and terrible names. Human names are memorable and famously non-unique. Global registries make names usable by deciding who gets which one, thereby becoming an authority. Zooko's Triangle describes the constraint: a naming system wants names that are secure, decentralised and human-meaningful, but traditionally gets at most two. Blockchains are often said to defeat the triangle. More accurately, they place uniqueness and conflict resolution into ledger consensus and governance. That may be a worthwhile trade. It is not the disappearance of trust. ## The petname answer A petname system declines the global ambition. The secure identifier remains a key. You attach a local name meaningful to you: "Mum", "the plumber from Alderney", "Ana's release key". An introducer may suggest a nickname, but your address book decides what you see. Two people can use different names for the same key without conflict. A malicious global claimant cannot automatically overwrite the relationship you already recorded. This is how humans already navigate trust. We rarely need a single universal name for everyone. We need stable reference inside a relationship, plus an explicit process for introduction. The limitation is also the benefit. Petnames do not make discovery effortless. They make the source of meaning visible. The name is yours, the key is theirs, and the binding came from a particular encounter. ### Further reading - [Marc Stiegler: An Introduction to Petname Systems](https://www.skyhunter.com/marcs/petnames/IntroPetNames.html) - [Zooko Wilcox-O'Hearn: Names](https://zooko.com/distnames.html)