--- Log opened Mon Oct 15 00:00:37 2018 01:17 -!- deusexbeer [~deusexbee@080-250-075-070-dynamic-pool-adsl.wbt.ru] has quit [Ping timeout: 276 seconds] 01:18 -!- deusexbeer [~deusexbee@080-250-075-064-dynamic-pool-adsl.wbt.ru] has joined #secp256k1 03:16 -!- elichai2 [uid212594@gateway/web/irccloud.com/x-hiwpopjytsxphpxf] has joined #secp256k1 04:06 -!- reallll [~belcher@unaffiliated/belcher] has joined #secp256k1 04:09 -!- belcher_ [~belcher@unaffiliated/belcher] has quit [Ping timeout: 244 seconds] 05:08 -!- reallll is now known as belcher 09:13 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 246 seconds] 09:15 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #secp256k1 10:30 -!- meshcollider_ [uid246294@gateway/web/irccloud.com/x-iaeihkgdlmmskdhm] has joined #secp256k1 12:21 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 250 seconds] 12:22 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #secp256k1 12:38 -!- deusexbeer [~deusexbee@080-250-075-064-dynamic-pool-adsl.wbt.ru] has quit [Quit: Konversation terminated!] 12:40 -!- meshcollider_ [uid246294@gateway/web/irccloud.com/x-iaeihkgdlmmskdhm] has quit [Quit: Connection closed for inactivity] 12:42 -!- ddustin_ [40470882@gateway/web/freenode/ip.64.71.8.130] has joined #secp256k1 12:48 < ddustin_> Does secp256k1_ecdsa_signature_serialize_der return a signature of always the same length or can it vary? 12:50 < andytoshi> serialize_der can vary 12:50 < andytoshi> serialize_compact is always 64 bytes but it's not really a standard format (though it is a straightforward one) 12:53 < ddustin_> You need a non-compacted signature to sign bitcoin transactions right? 12:54 < ddustin_> Or can you uncompact a signature to post it in a transaction 12:54 < andytoshi> you can un-compact it to put it in a transaction 12:55 < andytoshi> with parse_compact followed by serialize_der 12:55 < sipa> DER and compact are just serializations 12:55 < andytoshi> this is very fast, no EC operations or even field arithmetic 12:55 < sipa> they can contain the same data 12:55 < ddustin_> Oh thats nice. Why does bitcoin use DER encoding then and waste block space? 12:56 < andytoshi> we do this in liquid actually, internally we use compact signatures everywhere because they're easier to handle, being fixed-width and all, and der-ize them for the blockchain 12:56 < sipa> because that's what came out of OpenSSL, and satoshi presumably didn't know anything about the interns 12:56 < sipa> *internals 12:56 < ddustin_> Aah it's legacy. I see 12:57 < ddustin_> Are there any plans to switch bitcoin over to compressed signatures? 12:57 < andytoshi> any schnorr proposal will use compact (schnorr) signatures 12:58 < ddustin_> Ah cool! So many cool things happening lately 15:23 -!- ddustin_ [40470882@gateway/web/freenode/ip.64.71.8.130] has quit [Ping timeout: 256 seconds] 15:56 -!- deusexbeer [~deusexbee@080-250-075-064-dynamic-pool-adsl.wbt.ru] has joined #secp256k1 20:00 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Ping timeout: 256 seconds] 20:02 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 268 seconds] 20:02 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #secp256k1 20:04 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #secp256k1 22:27 -!- kallewoof [~quassel@240d:1a:759:6000:a7b1:451a:8874:e1ac] has quit [Read error: Connection reset by peer] 22:28 -!- kallewoof [~quassel@240d:1a:759:6000:a7b1:451a:8874:e1ac] has joined #secp256k1 --- Log closed Tue Oct 16 00:00:38 2018