Re: [Bitcoin-development] After compressed pubkeys: hybrid pubkeys

2012-06-17 Thread Wladimir
On Sun, Jun 17, 2012 at 2:04 PM, Pieter Wuille wrote: > On Sun, Jun 17, 2012 at 01:01:12PM +0200, Mike Hearn wrote: > > > * 0x04 [32-byte X coord] [32-byte Y coord]: uncompressed format > > > * 0x06 [32-byte X coord] [32-byte Y coord]: hybrid format for even Y > coords > > > * 0x07 [32-byte X coor

Re: [Bitcoin-development] After compressed pubkeys: hybrid pubkeys

2012-06-17 Thread Pieter Wuille
On Sun, Jun 17, 2012 at 01:01:12PM +0200, Mike Hearn wrote: > > * 0x04 [32-byte X coord] [32-byte Y coord]: uncompressed format > > * 0x06 [32-byte X coord] [32-byte Y coord]: hybrid format for even Y coords > > * 0x07 [32-byte X coord] [32-byte Y coord]: hybrid format for odd Y coords > > So what

Re: [Bitcoin-development] After compressed pubkeys: hybrid pubkeys

2012-06-17 Thread Mike Hearn
> * 0x04 [32-byte X coord] [32-byte Y coord]: uncompressed format > * 0x06 [32-byte X coord] [32-byte Y coord]: hybrid format for even Y coords > * 0x07 [32-byte X coord] [32-byte Y coord]: hybrid format for odd Y coords So what's the actual difference in format? Is there any at all, or it's just

Re: [Bitcoin-development] After compressed pubkeys: hybrid pubkeys

2012-06-16 Thread Luke-Jr
On Saturday, June 16, 2012 11:39:00 PM Gregory Maxwell wrote: > On Sat, Jun 16, 2012 at 5:41 PM, Gavin Andresen wrote: > > RE: 0x06/0x07 'hybrid' public keys: > >> Any opinions? Forbidding it certainly makes alternative implementation > >> slightly easier in the future, but I'm not sure the hassl

Re: [Bitcoin-development] After compressed pubkeys: hybrid pubkeys

2012-06-16 Thread Gregory Maxwell
On Sat, Jun 16, 2012 at 5:41 PM, Gavin Andresen wrote: > RE: 0x06/0x07 'hybrid' public keys: > >> Any opinions? Forbidding it certainly makes alternative implementation >> slightly easier in the future, but I'm not sure the hassle of a network >> rule change is worth it. > > I say treat any transa

Re: [Bitcoin-development] After compressed pubkeys: hybrid pubkeys

2012-06-16 Thread Gavin Andresen
RE: 0x06/0x07 'hybrid' public keys: > Any opinions? Forbidding it certainly makes alternative implementation > slightly easier in the future, but I'm not sure the hassle of a network > rule change is worth it. I say treat any transactions that use them as 'non-standard' -- don't relay/mine them b

[Bitcoin-development] After compressed pubkeys: hybrid pubkeys

2012-06-16 Thread Pieter Wuille
Hello all, while OpenSSL's silent support for compressed public keys allowed us to enable them in a fully backward-compatible way, it seems OpenSSL supports yet another (and non-standard, and apparently useless) encoding for public keys. As these are supported by (almost all?) fully validating cl