-
Notifications
You must be signed in to change notification settings - Fork 77
Open
Milestone
Description
The BIP 77 spec is not fully up to date with these changes:
- short IDs
- uppercase bech32 fragment parameters
- RK1 fragment parameter
- ellswift encoding in DHKEM, bit uniformity of payload
- ensure DHKEM is sufficiently documented in BIP 77 in an unambiguous spec, since it's a draft RFC now
- padding rules for inner and outer messages
- incl.
pub const INFO_A: &[u8; 8] = b"PjV2MsgA";, pub const INFO_B: &[u8; 8] = b"PjV2MsgB";
Additionally the document can be improved:
- UI/UX and privacy tradeoffs of relay and directory choices
- diagrams for byte representations of the payloads
- ascii sequence diagram to plantuml?
- Describe bip21 as a potential bootstrap mechanism where TLS is unavailable
- PUT for v1 backwards compatible replies is implemented but not specified
- directory: limit V1 requests to 7168 bytes #1025
- HTTP status codes
- req-pj in spec but not implemented
- tracking: opt-out of v1 requests on the directory #1198
- deprecate BIP 78 compatibility?
jonatack
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
No status