Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DIP: Cash Send (Cash-Like, XPub Denominated Send) #136

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

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