Skip to content

Allow dumpblinding key to accept non-CT address#1131

Merged
psgreco merged 1 commit into
ElementsProject:masterfrom
sanket1729:udpate_dump_blind_key
Aug 9, 2022
Merged

Allow dumpblinding key to accept non-CT address#1131
psgreco merged 1 commit into
ElementsProject:masterfrom
sanket1729:udpate_dump_blind_key

Conversation

@sanket1729
Copy link
Copy Markdown
Contributor

This facilitates the following workflow:

  1. Obtain an updated psbt with in_witness_utxo and in_utxo_rangeproof
  2. Get the blinding key from the input utxo address obtained from input
    script pubkey without revealing master blinding key
  3. Rewind the proof to obtain blinding factors and implement stateless
    blinding

@sanket1729 sanket1729 force-pushed the udpate_dump_blind_key branch from 5bca349 to 1e0ef29 Compare August 2, 2022 20:26
This facilitates the following workflow:
1) Obtain an updated psbt with in_witness_utxo and in_utxo_rangeproof
2) Get the blinding key from the input utxo address obtained from input
script pubkey without revealing master blinding key
3) Rewind the proof to obtain blinding factors and implement stateless
blinding
@sanket1729 sanket1729 force-pushed the udpate_dump_blind_key branch from 1e0ef29 to a142232 Compare August 2, 2022 20:29
Copy link
Copy Markdown
Member

@apoelstra apoelstra left a comment

Choose a reason for hiding this comment

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

ACK a142232

@psgreco psgreco merged commit 1efefc3 into ElementsProject:master Aug 9, 2022
gwillen added a commit to gwillen/elements that referenced this pull request Aug 9, 2022
psgreco added a commit that referenced this pull request Aug 9, 2022
[backport] Backport #1121 and #1131 to elements-22.x for rc3
gwillen added a commit to gwillen/elements that referenced this pull request Mar 2, 2023
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