tre egenskaper som är önskvärda i ett system för namngivning av enheter i ett nätverk. Enligt triangelns upphovsman Zooko Wilcox (tidigare känd som Zooko Wilcox‑O’Hearn se denna länk, en bit ner) går det inte att realisera alla tre i samma nätverk. Man får, enligt honom, välja två av dem:
- – Begriplighet. Namnet ska vara möjligt för människor att komma ihåg, gärna beskrivande;
- – Säkerhet. Angripare ska inte kunna ändra, radera eller flytta namnet;
- – Decentraliserad lagring. Kopplingen mellan namn och resurser ska lagras på flera platser i systemet Ingen av platserna ska vara viktigare än de andra.
– Zooko Wilcox presenterade sin triangel 2001. Sedan dess har det presenterats flera tekniker för namngivning som gör anspråk på att uppfylla alla tre kraven. De bygger vanligtvis på blockkedjeteknik. – Läs den ursprungliga texten på Wayback Machine: länk. – På engelska: Zooko’s triangle.