Interesting read by the Spiral folks on BIP 353 (DNS payment instructions).
To my non-technical mind, BIP 353 is somewhat similar to NIP 05 and the way nostr identities can be vouched for by a record on your website (or anyone's website). In the case of BIP 353, your payment information is placed in a DNS record. If you have a domain you control, you could put your payment information in the DNS record for your domain, or you could have a service do it for you on the domain they control.
This way someone could pay you@yourdomain.com and when your BIP 353 supporting wallet looks up that address it will retrieve whatever payment information you have placed in the DNS record. BIP 353 is agnostic about the payment type: you can put a Bolt12 address or a silent payments address in the DNS record.
DNS records are not super secure, but apparently this is remedied by something called DNSSEC.
The Spiral blog post about BIP 353 is good and if you want a quick primer on BIP 353 and how these "Human Bitcoin Addresses" work, definitely give it a read. I do wish, though, they had spent a little time explaining the trade-offs of this approach.
This Bitcoin Design article addresses some of the tradeoffs:
Every approach requires at least one intermediary that is being contacted to serve the payment information. This creates potential privacy and security risks that users need to understand.Key considerations:
- Intermediaries can track requests and metadata to build profiles of users and payment patterns
- DNS queries may leak information about payment relationships
- Services can potentially serve different payment information than specified
If the domain (website) where the payment information is stored, is not controlled by the user, we will refer to the address as “managed”. To be clear, intermediaries cannot move funds at the user-provided address. They can only prevent payment information retrieval, or re-route funds by returning different payment information.
There is a Delving thread about DNS payment instructions as well, but it doesn't provide too much in the way of a consideration of the downsides.
There is also this SN post by @JuanGalt from 2024 (#804155) where the comments address a few other considerations.
Bitcoin Optech also did a nice newsletter piece on BIP 353.
I seem to remember seeing an online discussion about this before, but I couldn't find it now.