>> (p.1)
    Author Topic: ECDSA Signatures allow recovery of the public key  (Read 16003 times)
    Pieter Wuille (OP)
    Legendary
    *
    qt
    Offline Offline

    Activity: 1072
    Merit: 1198


    View Profile WWW
    April 24, 2011, 02:24:06 PM
    Merited by ABCbits (10), o_e_l_e_o (4)
     #1

    Hello all,

    I recently read in the sec pdf file (see http://www.secg.org/download/aid-780/sec1-v2.pdf, pages 47-48, section 4.1.6) that it is possible to recover the public key used in an ECDSA signature. After an IRC conversation, this was implemented and tested by roconnor, and it seems to be possible indeed.

    Currently, bitcoin txin's for spend-to-address transactions use a DER-encoded signature + DER-encoded public key, resulting in 139-byte scripts. Assuming we drop the DER-encoding (except for a version byte), we could reduce this to 65 bytes.

    I do Bitcoin stuff.
Page 1
Viewing Page: 1