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

[ZIP 234] Smooth Out The Block Subsidy Issuance #706

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

Conversation

tomekpiotrowski
Copy link

No description provided.

Copy link
Contributor

@teor2345 teor2345 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for submitting this ZIP for review.

This ZIP is currently incompatible with the ZIP in PR #703, so that will need to be resolved if you would like them both to be accepted.

Based on our previous conversations, I did my review assuming that you wanted this ZIP to define issuance based on the ZSF balance in PR #703. If that't not correct, please feel free to ignore those parts of my review, and fix the compatibility another way.

draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
aphelionz and others added 6 commits September 19, 2023 10:01
Co-authored-by: teor <teor@riseup.net>
Co-authored-by: teor <teor@riseup.net>
Co-authored-by: teor <teor@riseup.net>
Co-authored-by: teor <teor@riseup.net>
Co-authored-by: teor <teor@riseup.net>
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
aphelionz and others added 4 commits September 19, 2023 16:17
Co-authored-by: teor <teor@riseup.net>
Co-authored-by: teor <teor@riseup.net>
Co-authored-by: teor <teor@riseup.net>
Co-authored-by: teor <teor@riseup.net>
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
aphelionz and others added 3 commits September 27, 2023 17:56
Co-authored-by: teor <teor@riseup.net>
Co-authored-by: teor <teor@riseup.net>
Co-authored-by: teor <teor@riseup.net>
Copy link
Contributor

@nathan-at-least nathan-at-least left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I propose including the changes I have suggested or similar to ensure the motivation includes two key points:

  • this mechanism ensures any changes to issuance rate (up or down) are gradual to avoid disruption and enable people to plan around it.
  • this mechanisms supports increases in issuance rate (via ZSF deposits in other ZIP) which take effect in the immediately subsequent block subsequent blocks (while still being gradual and predictable).

draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
aphelionz and others added 6 commits October 11, 2023 12:17
Co-authored-by: Nathan Wilcox <nathan-at-least@users.noreply.github.com>
Co-authored-by: Nathan Wilcox <nathan-at-least@users.noreply.github.com>
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
draft-issuance.md Outdated Show resolved Hide resolved
Comment on lines +161 to +164
Halving 1 at block 1680000:
ZSF subsidies: 262523884819889 (~ 2625238.848 ZEC, 1.563 ZEC per block)
legacy subsidies: 262500000000000 (~ 2625000.000 ZEC, 1.562 ZEC per block)
difference: 23884819889 (~ 238 ZEC), ZSF/legacy: 1.0001
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Action item: @daira to check these.

@@ -0,0 +1,166 @@
```
ZIP:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Assigned ZIP 234.

@str4d str4d changed the title Smooth Out The Block Subsidy Issuance [ZIP 234] Smooth Out The Block Subsidy Issuance Mar 1, 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.

None yet

7 participants