Why does the musig() descriptor settle for the pk descriptor as an argument? – CoinNewsTrend

Why does the musig() descriptor settle for the pk descriptor as an argument?


Within the following take a look at vector described in BIP390, the musig() descriptor takes a pk() descriptor as an argument:

tr(musig(xpub6ERApfZwUNrhLCkDtcHTcxd75RbzS1ed54G1LkBUHQVHQKqhMkhgbmJbZRkrgZw4koxb5JaHWkY4ALHY2grBGRjaDMzQLcgJvLJuZZvRcEL,xpub68NZiKmJWnxxS6aaHmn81bvJeTESw724CRDs6HbuccFQN9Ku14VQrADWgqbhhTHBaohPX4CjNLf9fq9MYo6oDaPPLPxSb7gwQN3ih19Zm4Y)/0/*,pk(f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9))

Within the specification, the musig() descriptor takes a Key expression as an argument. I believe that the pk descriptor itself will not be the Key expression itself. Is that this a mistake with the Take a look at Vector?



Supply hyperlink