Здравствуй,
С PrivateKey: 619c335025c7f4012e556c2a58b2506e30b8511b53ade95ea316fd8c3286feb9
который дает мне ОткрытыйКлюч: 025476c2e83188368da1ff3e292e7acafcdb3566bb0ad253f62fc70f07aeee6357
Я подписываю следующее сообщение:
c37af31116d1b27caf68aae9e3ac82f1477929014d5b917657d0eb49478cb670
Подпись Я создаю всегда (повторяемый):
304502203609e17b84f6a7d30c80bfa610b5b4542f32a8a0d5447a12fb1366d7f01cc44a022100a 8c56ab3bae7ccea9ebf906fcff170cb61b9c3bddb0c7f1133238e5ee9b75553
которая отличается от той, на https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki#Native_P2WPKH:
304402203609e17b84f6a7d30c80bfa610b5b4542f32a8a0d5447a12fb1366d7f01cc44a0220573 a954c4518331561406f90300e8f3358f51928d43c212a8caed02de67eebee
Я могу подтвердить, что сообщение действительно с обеими подписями (шахты и один на веб-сайте).
Нормально ли это, что два (или более) различные подписи могут быть созданы из того же PrivateKey & сообщение? Если это так, почему? Если это из-за случайности особенности ECDSA то почему я создаю ту же самую подпись -everytime- Я побежал код подписи с таким же закрытым ключом & выше сообщение?