¿Clave privada de 33 bytes?

He leído que la clave privada es de 256 bits o 32 bytes. mira aquí

Generé una clave en la red de prueba de bitcoin.

WIF:

cVe4tA6QHduboeSiQD6Y6nzV1QjaVpDVG2YHbqbtJiSCxsNDYYUF

MALEFICIO:

f06e4a9c228dafff48e6a44eb9527a14374a203a5750de01c0cf39e7280ce45501

¡si nota que el hexadecimal anterior tiene 33 bytes!

Pasé a firmar una transacción:

01000000015760c907060ca47bbf97a964a435387c38fd86c307e920c1d29ce1a3d0d4d56b010000001976a914ca560954433f0fd1bda9bb566607d1724559b0db88acffffffff02d0070000000000001976a914f9ad22432bb6eb5e4262f9e4bcfb09fda2f5167b88ace068be07000000001976a914ca560954433f0fd1bda9bb566607d1724559b0db88ac0000000001000000

generó el siguiente hash tx:

01000000015760c907060ca47bbf97a964a435387c38fd86c307e920c1d29ce1a3d0d4d56b010000006b483045022100f2224f424a63675682f062fbf6699028727e13d26dc382af6dca57dfb21e9910022011b485e63f8f0045c40f8df41bcab13040bc554da4c176a380c81d18c615b210012103b9dc990c2b8a999ba68bf80cbff94fd85d62a01c7dc48252156f78c813b0aa67ffffffff02d0070000000000001976a914f9ad22432bb6eb5e4262f9e4bcfb09fda2f5167b88ace068be07000000001976a914ca560954433f0fd1bda9bb566607d1724559b0db88ac00000000

¡ y cuando lo transmití fue aceptado !

Ahora mi pregunta es, ¿cómo puede una clave privada de 33 bytes ser una clave de firma válida?

PD, por favor, no saques las monedas, no valen nada y necesito probarlas. ¡Gracias!

Respuestas (1)

Entendido: el último byte 01 significa compresión y debe eliminarse

Genial, lo encontraste: aquí hubo una última discusión al respecto: bitcoin.stackexchange.com/questions/69315/…