It’s time bitcoin had a way to specify human-readable names for payment instructions. LN Address has demonstrated the utility of such names, but it’s time to take it beyond just lightning and remove the dependence on HTTPS/CAs.

Replies (28)

It could, but luckily we don’t actually need any transport encryption to send money to people over bitcoin :) That prover does support TLSS though, if it want to use DANE for something.
Yep! Just gotta define a bitcoin: URI query parameter. Best thing is you can even do both - one URI/name that resolves to lightning + on chain + BIP47….. sender will just pick what they support and pay it!
Yeah, it has drawbacks, but it is probably more realistic than some spacechain based or similar solution that doesn't rely on DNS - which I would love, but that has issues of their own..
both require a TXT entry, don’t they? I am mainly wondering how to push adoption. nobody cared about it back then. Afaik Electrum was the only wallet to implement it. In your proposal would a nostr identifier also fit in?
Because there’s like 50 totally trusted and totally sketchy CAs that you have to rely on? Also DNS is quite simple, HTTPS+CAs+TLS on top is a *lot* more complexity that you can just…. Not have.