Skip to content

Conversation

@coolaj86
Copy link

@coolaj86 coolaj86 commented Jul 18, 2023

Preview

https://github.com/dashhive/DIPs/blob/aj-xpub-send/aj-xpub-send.md

In Short

Fixing data leakage and user experience by retaining denominations rather than unmixing them, and cleanly separating protocol-level digits (the fees) from the user-level digits (the money).

  • Use XPubs prevent the unmixing of coins
  • Retaining denominations by sending to multiple outputs
  • Retain face value by adding extra stamp (fee) values onto output coins
  • More closely stick to the inherent "mixed" quality of physical cash

Notes

There may be a way to split this into two XPub Send and Cash-Like Denominated Send but... they're so integrally tied together:

  • You couldn't do Cash-Like Send without XPubs
  • You can't make effective use of XPubs without denominations
  • CoinJoin denominations aren't stamped properly to be reusable

@coolaj86 coolaj86 changed the title WIP: XPub Send (Cash-Like, Denominated Send) DIP: XPub Send (Cash-Like, Denominated Send) Jul 18, 2023
@coolaj86 coolaj86 changed the title DIP: XPub Send (Cash-Like, Denominated Send) DIP: Cash Send (Cash-Like, XPub Denominated Send) Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant