Skip to content

Conversation

@daira
Copy link
Collaborator

@daira daira commented Feb 22, 2019

Signed-off-by: Daira Hopwood daira@jacaranda.org

@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
zip-0173.rst Outdated
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 <daira@jacaranda.org>
@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