2022 Developer Survey is open! Take survey.

Questions tagged [key-tweaking]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
5 votes
2 answers
296 views

What is an adaptor signature?

What is an adaptor signature in Bitcoin? A simple definition with some examples that could be understood without knowing cryptography in detail
user avatar
5 votes
1 answer
253 views

How to tweak a public key for Taproot

From what I know, to tweak a public key, I can use: Q = P + H(P|c)G where Q is the tweaked public key P is the initial public key (P = xG where x is the private key) H is the hash function | is ...
user avatar
  • 55
0 votes
1 answer
61 views

Can you use un-tweaked public key with P2TR?

Given some public key, is turning it into a working P2TR address and then going back from P2TR to get the same pubkey possible? I've read about the tweaking but don't really get it - do you need to ...
user avatar
  • 35
2 votes
2 answers
118 views

Why don't add salt to the tapscript in Taproot?

The corresponding Merkle proof needs to be given when unlocking UTXO using MAST, where the hash of an unused script will be included. For the observation, it seems possible to guess the unused script ...
user avatar
  • 97
2 votes
2 answers
92 views

Retweaking other person's or my own taproot address

Suppose I get a taproot address=schnorr public key from an exchange that is not tweaked using mast merkle root and I wish to tweak that public key. This will yield a potentially different public key. ...
user avatar