🔐 Asymmetric Vanity NPUBs

Interactive demo — progress through 7 sections to understand the concept

1 / 7

Zooko's Triangle

In 2001, Zooko Wilcox-O'Hairn observed a fundamental trilemma for naming systems. He argued that a name can have at most two of these three properties:

Human-Memorable Decentralized Secure pick any two pick any two pick any two DNS / ICANN readable + secure, centralized Bitcoin secure + decentralized, not readable NPUBs secure + decentralized, not readable our goal
DNS (.com domains)
✅ Human-memorable: example.com
✅ Secure: TLS certificates
Centralized: ICANN controls everything
Nostr NPUBs
✅ Decentralized: anyone generates keys
✅ Secure: 128-bit secp256k1
Not human-memorable: npub1q3x8z...
Our question: Can we push NPUBs closer to the center of the triangle — adding human-readability without sacrificing security or decentralization? Vanity mining is one approach. But it has a problem...