Skip to content

open ends in blip 0032 #47

@AndySchroder

Description

@AndySchroder

blip-0032 says

Finally, a forthcoming bLIP will define a method to include the `user` part of the human-readable

and

The node receiving the `invoice_request` can use the `user` field to determine for which user the

Where is this blip? Are these just added to the BOLT12 messages?

Also stated is

a wildcard record may be provisioned as *.user._bitcoin-payment.`domain` with the same contents.

Why is this not defined in https://github.com/bitcoin/bips/blob/master/bip-0353.mediawiki ? Also what is the resolution order of the wildcard vs non-wildcard record? Seems like this needs to be defined.

Also, I think there should be some guidance on offer expiry and DNS record TTL. The record TTL should always expire before the offer.

Generally, I think the connection between BIP-0353 and blip-0032 is a bit loose and the should be referenced more tightly. Also, it might make more sense to separate the payer protocol from the DNS proof records over onion messages in blip-0032 into seperate blips (or at least make the blip title more inclusive of both topics). It is a bit confusing to have these mashed together and it might be easier to connect to BIP-353 if there is more clear separation of topics.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions