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

Token differentiation to improve UX / user comprehension / cognitive load. #6

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

nathan-at-least
Copy link

@nathan-at-least nathan-at-least commented Aug 28, 2020

This PR has two commits:

The final commit renames the tokens on the principle that anything with "ZEC" anywhere in the name should be reserved for tokens that (by design at least) aim for a 1:1 price PEG to mainnet ZEC. I believe this will be a helpful invariant for users across the Zcash ecosystem. By contrast, tokens with a variable / floating exchange rate like the stake tokens in this design should have a different name, also to help users understand their different monetary nature. AFAIK, this "principle" isn't written down anywhere else.

If there's notable pushback on the renaming, I'd be curious why. (Note: I'm not specifically attached to "ZEAL" it was just a whimsical choice.)

The first commit should be only a clarification of the main text and I'd appreciate double checking the token summaries and exchange rate descriptions there are accurate. For my way of thinking having this glossary-style introduction to the token types helps me understand their relationship better later in the text. Not sure if all readers are like me, though. ;-) I consider these changes orthogonal, and I'd be happy with a different flow/outline with the token renaming.

Edit 2020-12-18: Fixed the branch name for main.

nathan added 2 commits August 28, 2020 14:09
If all tokenizations of ZEC maintain the invariant that <something>ZEC<something> represents a token intended to have a value pegged to mainnet ZEC, it will improve usability and comprehension for users across all ecosystems around ZEC. Any token with any freedom in exchange rates should have a different name. I picked "ZEAL" whimsically, but not particularly attached to it. ;-)
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.

None yet

1 participant