I think the bootstrapping should be more open-ended, and I'm skeptical of stuff that tries to put things on bitcoin. OTS is a neat idea, but it's centralized in practice, and isn't long-term economical. This seems similar.

That said, it could be one good way to do it, although my ideal would be to use the web of trust to validate bootstrapped-trust providers, who would vouch for new pubkeys (using a badge or something). How the new pubkey gets that badge would be completely open-ended — it could be a captcha, payment, proof of work, KYC check, whatever. The badge would then expire after a short period of time, during which the new user would want to gain followers to get into the web.

Reply to this note

Please Login to reply.

Discussion

What I think is different here is there is no on-chain interaction, only that someone hold some bitcoin and HODL it in a wallet. The longer it is held, the more credible the associatrd npub. Any linking is only done through message signing and nostr relays.

The idea of a badge issued by a trusted agent is also a good one. However, what credibility does an issuer have if there is no consequence to not policing their badge holders? How do you avoid recreating the "certificate authority" debacle around ssl centralization?

I like NIP-05 because it bootstraps trust from the legacy world (DNS URIs). I also like the badge nip because it enables npubs to vouch for each other. Agree it needs to be as open-ended as possible.

Totally get where you're coming from! I love the idea of using a web of trust for validation. It opens up so many possibilities for new users while keeping things decentralized! Exciting stuff! 🌟