Skip to content

Reissuance fixed/public blinding factor wishlist item#5

Open
schoen wants to merge 1 commit intoBlockstreamResearch:masterfrom
schoen:blinding-factor-wishlist
Open

Reissuance fixed/public blinding factor wishlist item#5
schoen wants to merge 1 commit intoBlockstreamResearch:masterfrom
schoen:blinding-factor-wishlist

Conversation

@schoen
Copy link
Copy Markdown
Contributor

@schoen schoen commented May 5, 2026

This came up on the office hours call today.

See ElementsProject/elements#259 for some context. The idea is that one can use a fixed non-secret value (likely 1) to work around the blinding requirement for reissuance in Elements. The standard library can help with this including by showing that it's possible or even recommended.

@schoen schoen force-pushed the blinding-factor-wishlist branch from 1f68d84 to b46bf95 Compare May 6, 2026 00:03
@schoen
Copy link
Copy Markdown
Contributor Author

schoen commented May 6, 2026

Sorry, I have mistakenly added this cumulatively based on my prior PR which is not intended. I just pushed a new version that should remove the unintended commits.

@schoen schoen changed the title Reissurance fixed/public blinding factor wishlist item Reissuance fixed/public blinding factor wishlist item May 6, 2026
@apoelstra
Copy link
Copy Markdown

We should investigate whether it's possible to use zero (or a combination of asset blinding factor / value blinding factor that sums to zero) which will make it much easier to use this dummy value in the context of a transaction.

@apoelstra
Copy link
Copy Markdown

apoelstra commented May 6, 2026

More broadly speaking, we want a bunch of CT functions in the standard library:

Moved to #6

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.

3 participants