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 173] Bech32 Format #207

Merged
merged 1 commit into from
Feb 27, 2020
Merged

[ZIP 173] Bech32 Format #207

merged 1 commit into from
Feb 27, 2020

Conversation

daira
Copy link
Collaborator

@daira daira commented Feb 22, 2019

Signed-off-by: Daira Hopwood [email protected]

@daira daira added Sapling Interacts with Sapling design, spec, or implementation ZIP number assigned labels Feb 22, 2019
@daira daira requested review from bitcartel and str4d February 22, 2019 23:15
@daira daira force-pushed the zip-0173 branch 2 times, most recently from bf17bc0 to 7007355 Compare February 22, 2019 23:40
Acknowledgements
================

This document is closely based on BIP 173 written by Pieter Wuille and Greg Maxwell,
Copy link
Collaborator

Choose a reason for hiding this comment

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

Why are we re-specifying Bech32? AFAIK Zcash-Bech32 is identical to Bitcoin-Bech32 except that the hard length limit is raised from 90 to 1024.

Can we not just refer to BIP 173 for the specification of Bech32, and then specify the Zcash differences and consensus-rule effects here? That seems like it would be significantly easier to both write and reason about.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

If you read BIP 173, there are quite a few things it says that are just plain wrong or inapplicable for Zcash. The ZIP fixes those.

Copy link
Collaborator

Choose a reason for hiding this comment

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

ACK. Le sigh. Puts on reviewing goggles

@daira daira changed the title Add ZIP 173. [ZIP 173] Bech32 Format Mar 29, 2019
@daira daira force-pushed the master branch 15 times, most recently from 4864dde to c333fe2 Compare August 6, 2019 18:58
Signed-off-by: Daira Hopwood <[email protected]>
@daira daira merged commit e9aeb94 into zcash:master Feb 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Sapling Interacts with Sapling design, spec, or implementation ZIP number assigned
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants