--- Day changed Mon Dec 26 2016 00:17 < bitcoin-git> [bitcoin] rebroad opened pull request #9428: Don't download blocks unless they have more work than our current best (master...DownloadOnlyGreaterWork) https://github.com/bitcoin/bitcoin/pull/9428 00:27 -!- udiWertheimer [~udiWerthe@bzq-82-81-94-166.red.bezeqint.net] has joined #bitcoin-core-dev 00:38 -!- so [~so@unaffiliated/so] has quit [Ping timeout: 252 seconds] 00:39 -!- Guest33598 [~haakonn@146.185.155.218] has quit [Ping timeout: 250 seconds] 00:41 -!- so [~so@unaffiliated/so] has joined #bitcoin-core-dev 00:46 -!- haakonn [~haakonn@146.185.155.218] has joined #bitcoin-core-dev 00:46 -!- haakonn is now known as Guest22073 01:11 -!- wasi [~wasi@gateway/tor-sasl/wasi] has joined #bitcoin-core-dev 01:21 -!- harrymm [~wayne@188.42.223.19] has quit [Ping timeout: 268 seconds] 01:27 -!- udiWertheimer [~udiWerthe@bzq-82-81-94-166.red.bezeqint.net] has quit [Read error: Connection reset by peer] 01:30 -!- arowser [~quassel@106.120.101.38] has quit [Quit: No Ping reply in 180 seconds.] 01:33 -!- arowser [~quassel@106.120.101.38] has joined #bitcoin-core-dev 01:33 -!- harrymm [~wayne@104.222.140.117] has joined #bitcoin-core-dev 01:50 -!- slsdhl [~srd@185.115.102.3] has joined #bitcoin-core-dev 01:51 -!- rebroad_ [~rebroad@171.4.235.94] has quit [Ping timeout: 248 seconds] 01:53 -!- slsdhl [~srd@185.115.102.3] has quit [Remote host closed the connection] 02:05 -!- wasi [~wasi@gateway/tor-sasl/wasi] has quit [Remote host closed the connection] 02:05 -!- wasi [~wasi@gateway/tor-sasl/wasi] has joined #bitcoin-core-dev 02:06 -!- slsdhl [~srd@185.115.102.7] has joined #bitcoin-core-dev 02:06 < bitcoin-git> [bitcoin] fanquake closed pull request #9388: Relative time (master...RelativeTime) https://github.com/bitcoin/bitcoin/pull/9388 02:07 -!- echonaut [~echonaut@46.101.192.134] has quit [Remote host closed the connection] 02:08 -!- echonaut [~echonaut@46.101.192.134] has joined #bitcoin-core-dev 02:15 -!- lightningbot [~supybot@2400:8901::f03c:91ff:febb:bbc1] has joined #bitcoin-core-dev 02:16 -!- arowser [~quassel@106.120.101.38] has quit [Ping timeout: 260 seconds] 02:19 -!- arowser [~quassel@106.120.101.38] has joined #bitcoin-core-dev 02:21 < bitcoin-git> [bitcoin] fanquake closed pull request #9428: Don't download blocks unless they have more work than our current best (master...DownloadOnlyGreaterWork) https://github.com/bitcoin/bitcoin/pull/9428 02:24 -!- arowser [~quassel@106.120.101.38] has quit [Ping timeout: 260 seconds] 02:24 -!- arowser [~quassel@106.120.101.38] has joined #bitcoin-core-dev 02:40 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-tdebtkqmjqoxlhph] has joined #bitcoin-core-dev 02:44 -!- wvr [~wvr@215.red-83-59-62.dynamicip.rima-tde.net] has joined #bitcoin-core-dev 02:58 -!- so [~so@unaffiliated/so] has quit [Ping timeout: 250 seconds] 02:58 -!- so_ [~so@unaffiliated/so] has joined #bitcoin-core-dev 03:02 -!- so_ [~so@unaffiliated/so] has quit [Ping timeout: 252 seconds] 03:02 -!- Guest22073 [~haakonn@146.185.155.218] has quit [Ping timeout: 250 seconds] 03:06 -!- so [~so@unaffiliated/so] has joined #bitcoin-core-dev 03:10 -!- haakonn [~haakonn@146.185.155.218] has joined #bitcoin-core-dev 03:11 -!- haakonn is now known as Guest98817 03:31 -!- rebroad_ [~rebroad@ppp-58-8-29-68.revip2.asianet.co.th] has joined #bitcoin-core-dev 03:36 -!- robmugabe [~godzilla@2600:1003:b108:ee24:b836:5c89:d17e:31a9] has joined #bitcoin-core-dev 03:37 -!- AaronvanW [~ewout@D47FA7CC.cm-9-1a.dynamic.ziggo.nl] has joined #bitcoin-core-dev 03:37 -!- AaronvanW [~ewout@D47FA7CC.cm-9-1a.dynamic.ziggo.nl] has quit [Changing host] 03:37 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 03:45 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has quit [Ping timeout: 256 seconds] 04:03 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-core-dev 04:12 -!- MarcoFalke [~marco@5.199.182.203] has joined #bitcoin-core-dev 04:26 -!- robmugabe [~godzilla@2600:1003:b108:ee24:b836:5c89:d17e:31a9] has quit [Ping timeout: 245 seconds] 04:28 -!- ville [~ville@xollo.net] has quit [Disconnected by services] 04:37 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [Quit: Leaving.] 04:45 -!- alpalp [~alpalp@unaffiliated/alpalp] has joined #bitcoin-core-dev 04:56 -!- rebroad_ [~rebroad@ppp-58-8-29-68.revip2.asianet.co.th] has quit [Ping timeout: 250 seconds] 05:16 -!- rebroad_ [~rebroad@ppp-58-8-29-68.revip2.asianet.co.th] has joined #bitcoin-core-dev 05:18 -!- Cheeseo [~x@108.61.226.26] has joined #bitcoin-core-dev 05:18 -!- Cheeseo [~x@108.61.226.26] has quit [Changing host] 05:18 -!- Cheeseo [~x@unaffiliated/cheeseo] has joined #bitcoin-core-dev 05:28 -!- alpalp [~alpalp@unaffiliated/alpalp] has quit [Ping timeout: 265 seconds] 05:31 -!- alpalp [~alpalp@cpe-24-27-58-209.austin.res.rr.com] has joined #bitcoin-core-dev 05:31 -!- alpalp [~alpalp@cpe-24-27-58-209.austin.res.rr.com] has quit [Changing host] 05:31 -!- alpalp [~alpalp@unaffiliated/alpalp] has joined #bitcoin-core-dev 05:37 -!- rebroad_ [~rebroad@ppp-58-8-29-68.revip2.asianet.co.th] has quit [Ping timeout: 265 seconds] 05:42 -!- robmugabe [~godzilla@2600:1003:b108:ee24:b836:5c89:d17e:31a9] has joined #bitcoin-core-dev 05:53 -!- robmugabe [~godzilla@2600:1003:b108:ee24:b836:5c89:d17e:31a9] has quit [Quit: Peace.] 05:54 -!- robmugabe [~notgodzil@2600:1003:b108:ee24:b836:5c89:d17e:31a9] has joined #bitcoin-core-dev 06:12 -!- alpalp [~alpalp@unaffiliated/alpalp] has quit [Ping timeout: 258 seconds] 06:25 -!- paracyst_ is now known as paracyst 06:32 -!- danielsocials [~quassel@123.115.244.41] has joined #bitcoin-core-dev 06:37 -!- danielsocials [~quassel@123.115.244.41] has quit [Ping timeout: 256 seconds] 06:43 -!- windsok_ [~windsok@45.63.59.8] has quit [Ping timeout: 245 seconds] 06:44 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-core-dev 06:48 -!- otium [~otium@2a01:e35:2eeb:c00:9465:1dad:e3d5:e087] has joined #bitcoin-core-dev 06:50 -!- Cheeseo [~x@unaffiliated/cheeseo] has quit [Ping timeout: 240 seconds] 06:55 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 06:59 -!- molz [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 07:01 -!- moli [~molly@unaffiliated/molly] has quit [Ping timeout: 246 seconds] 07:05 -!- danielsocials [~quassel@123.115.244.41] has joined #bitcoin-core-dev 07:16 -!- windsok [~windsok@45.63.59.8] has joined #bitcoin-core-dev 07:20 -!- otium [~otium@2a01:e35:2eeb:c00:9465:1dad:e3d5:e087] has quit [Quit: ...] 07:26 -!- danielsocials [~quassel@123.115.244.41] has quit [Ping timeout: 258 seconds] 07:31 -!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-core-dev 07:32 -!- rebroad_ [~rebroad@146.88.41.228] has joined #bitcoin-core-dev 07:33 -!- LeMiner [LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has quit [Read error: Connection reset by peer] 07:52 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 07:53 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 08:08 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 252 seconds] 08:20 -!- Cheeseo [~x@c-174-59-204-158.hsd1.pa.comcast.net] has joined #bitcoin-core-dev 08:20 -!- Cheeseo [~x@c-174-59-204-158.hsd1.pa.comcast.net] has quit [Changing host] 08:20 -!- Cheeseo [~x@unaffiliated/cheeseo] has joined #bitcoin-core-dev 08:33 -!- laurentmt [~Thunderbi@176.158.157.202] has quit [Quit: laurentmt] 08:33 -!- slsdhl [~srd@185.115.102.7] has quit [Read error: Connection reset by peer] 08:36 -!- slsdhl [~srd@185.115.102.5] has joined #bitcoin-core-dev 08:38 -!- roasbeef_ is now known as roasbeef 08:41 -!- slsdhl [~srd@185.115.102.5] has quit [Ping timeout: 258 seconds] 08:42 < robmugabe> I have come to join the development team. 08:42 -!- slsdhl [~srd@185.115.102.6] has joined #bitcoin-core-dev 08:47 -!- slsdhl [~srd@185.115.102.6] has quit [Ping timeout: 258 seconds] 08:49 -!- slsdhl [~srd@185.115.102.4] has joined #bitcoin-core-dev 08:50 -!- slsdhl [~srd@185.115.102.4] has quit [Client Quit] 09:38 -!- dashous [~G@186.18.196.204] has quit [Read error: Connection reset by peer] 09:45 -!- robmugabe [~notgodzil@2600:1003:b108:ee24:b836:5c89:d17e:31a9] has quit [Quit: Peace.] 09:47 -!- TomMc [~tom@unaffiliated/tommc] has joined #bitcoin-core-dev 09:57 -!- droark [~droark@c-24-22-123-27.hsd1.or.comcast.net] has joined #bitcoin-core-dev 10:12 -!- droark [~droark@c-24-22-123-27.hsd1.or.comcast.net] has quit [Max SendQ exceeded] 10:18 -!- AaronvanW [~ewout@207pc74.sshunet.nl] has joined #bitcoin-core-dev 10:18 -!- AaronvanW [~ewout@207pc74.sshunet.nl] has quit [Changing host] 10:18 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 10:20 -!- Cheeseo [~x@unaffiliated/cheeseo] has quit [Read error: Connection reset by peer] 10:22 -!- dashous [~G@186.18.196.204] has joined #bitcoin-core-dev 10:23 -!- TomMc [~tom@unaffiliated/tommc] has quit [Ping timeout: 268 seconds] 10:26 -!- justan0theruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 250 seconds] 10:36 -!- TomMc [~tom@gateway/vpn/privateinternetaccess/tommc] has joined #bitcoin-core-dev 10:51 -!- protomar [~protomar@91.214.169.69] has joined #bitcoin-core-dev 10:51 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 258 seconds] 11:05 -!- moli [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 11:06 -!- molz [~molly@unaffiliated/molly] has quit [Ping timeout: 258 seconds] 11:59 -!- lightningbot [~supybot@2400:8901::f03c:91ff:febb:bbc1] has quit [Remote host closed the connection] 12:02 -!- wvr [~wvr@215.red-83-59-62.dynamicip.rima-tde.net] has quit [Quit: Leaving] 12:15 -!- lightningbot [~supybot@2400:8901::f03c:91ff:febb:bbc1] has joined #bitcoin-core-dev 12:28 -!- TomMc [~tom@gateway/vpn/privateinternetaccess/tommc] has quit [Ping timeout: 246 seconds] 12:42 -!- TomMc [~tom@unaffiliated/tommc] has joined #bitcoin-core-dev 12:49 -!- TomMc [~tom@unaffiliated/tommc] has quit [Ping timeout: 248 seconds] 13:05 -!- danielsocials [~quassel@123.115.244.41] has joined #bitcoin-core-dev 13:08 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 13:08 -!- TomMc [~tom@unaffiliated/tommc] has joined #bitcoin-core-dev 13:09 -!- danielsocials [~quassel@123.115.244.41] has quit [Ping timeout: 246 seconds] 13:32 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 13:37 -!- protomar [~protomar@91.214.169.69] has quit [Quit: Leaving] 14:00 -!- LeMiner [LeMiner@unaffiliated/leminer] has joined #bitcoin-core-dev 14:26 -!- MarcoFalke [~marco@5.199.182.203] has left #bitcoin-core-dev [] 14:32 < gmaxwell> https://test.webbtc.com/script/0895e97e9c4ce7ebe04e15e0835bb0788053fbfdbbb2f3f25f81631687d7b857:0 < hehehe. 14:38 -!- Magma [~magma@magma.tokyo] has quit [Ping timeout: 268 seconds] 14:58 -!- harrymm [~wayne@104.222.140.117] has quit [Ping timeout: 246 seconds] 15:00 -!- Magma [~magma@magma.tokyo] has joined #bitcoin-core-dev 15:04 -!- TomMc [~tom@unaffiliated/tommc] has quit [Ping timeout: 268 seconds] 15:17 -!- harrymm [~wayne@104.238.32.154] has joined #bitcoin-core-dev 15:17 -!- TomMc [~tom@gateway/vpn/privateinternetaccess/tommc] has joined #bitcoin-core-dev 16:01 < bitcoin-git> [bitcoin] droark opened pull request #9433: Update the Windows build notes (master...docs) https://github.com/bitcoin/bitcoin/pull/9433 16:02 -!- droark [~droark@c-24-22-123-27.hsd1.or.comcast.net] has joined #bitcoin-core-dev 16:21 -!- moli [~molly@unaffiliated/molly] has quit [Ping timeout: 265 seconds] 16:45 -!- TomMc [~tom@gateway/vpn/privateinternetaccess/tommc] has quit [Ping timeout: 252 seconds] 16:47 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 16:57 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-tdebtkqmjqoxlhph] has quit [Quit: Connection closed for inactivity] 17:04 -!- TomMc [~tom@unaffiliated/tommc] has joined #bitcoin-core-dev 17:36 -!- juscamarena [~justin@47.148.176.74] has quit [Remote host closed the connection] 17:36 -!- juscamarena [~justin@47.148.176.74] has joined #bitcoin-core-dev 17:38 -!- juscamarena [~justin@47.148.176.74] has quit [Remote host closed the connection] 17:39 -!- juscamarena [~justin@47.148.176.74] has joined #bitcoin-core-dev 18:21 -!- arowser [~quassel@106.120.101.38] has quit [Remote host closed the connection] 18:22 -!- arowser [~quassel@106.120.101.38] has joined #bitcoin-core-dev 18:41 -!- fengling [~fengling@223.223.187.142] has quit [Ping timeout: 268 seconds] 18:43 -!- moli [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 18:51 -!- fengling [~fengling@223.223.187.142] has joined #bitcoin-core-dev 18:59 -!- arowser [~quassel@106.120.101.38] has quit [Ping timeout: 250 seconds] 18:59 -!- arowser [~quassel@106.120.101.38] has joined #bitcoin-core-dev 19:23 -!- danielsocials [~quassel@221.222.76.17] has joined #bitcoin-core-dev 19:27 -!- danielsocials [~quassel@221.222.76.17] has quit [Ping timeout: 245 seconds] 19:32 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 250 seconds] 19:37 -!- juscamarena [~justin@47.148.176.74] has quit [Quit: Leaving] 19:38 -!- juscamarena [~justin@47.148.176.74] has joined #bitcoin-core-dev 19:44 -!- TomMc [~tom@unaffiliated/tommc] has quit [Ping timeout: 268 seconds] 19:48 -!- TomMc [~tom@unaffiliated/tommc] has joined #bitcoin-core-dev 19:51 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 250 seconds] 19:56 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has joined #bitcoin-core-dev 20:01 < luke-jr> gmaxwell: so you custom made a private key based on the required signature? 20:04 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 20:07 < jl2012> luke-jr: I think it's key recovery 20:08 < luke-jr> jl2012: ? 20:08 < jl2012> gmaxwell's tx 20:08 < luke-jr> looks like the script is checking the hash of the signature rather than the pubkey 20:09 < jl2012> public key recovery 20:09 < luke-jr> but the signature needs to commit to the input txid 20:09 < luke-jr> since the pubkey is not restricted, however, I assume the spender can just calculate a privkey from the signature + data, and provide the pubkey for that 20:10 < jl2012> no you can't 20:10 -!- TomMc [~tom@unaffiliated/tommc] has quit [Ping timeout: 258 seconds] 20:10 < jl2012> but with signature + data, you could have the pubkey 20:10 < jl2012> but you don't know the private key 20:11 < jl2012> if you could know private key this way, ECDSA is broken 20:12 < luke-jr> hmm 20:12 < gmaxwell> I didn't create that txn, someone on bct linked it asking for what was happening there, it's amusing though. 20:12 < jl2012> luke-jr: I did this with the same way: https://github.com/bitcoin/bitcoin/pull/8927 20:13 < gmaxwell> and yes, luke-jr you're right those coins can be stolen by anyone who has seen the preimage of the hash. 20:13 < luke-jr> oh, is it because of FindAndDelete? 20:14 -!- TomMc [~tom@unaffiliated/tommc] has joined #bitcoin-core-dev 20:14 < jl2012> you could do it without involving FindAndDelete. See the segwit tests in the same PR 20:18 < jl2012> to disallow this, we need to cover the pubkey in SignatureHash 20:20 < jl2012> luke-jr: you could find the python code here to do this: https://github.com/bitcoin/bitcoin/pull/8654 20:36 -!- TomMc [~tom@unaffiliated/tommc] has quit [Ping timeout: 258 seconds] 20:54 -!- rebroad_ [~rebroad@146.88.41.228] has quit [Ping timeout: 265 seconds] 20:56 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has quit [Remote host closed the connection] 21:01 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 21:02 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 21:06 -!- rebroad_ [~rebroad@146.88.41.94] has joined #bitcoin-core-dev 21:11 -!- rebroad_ [~rebroad@146.88.41.94] has quit [Ping timeout: 268 seconds] 21:23 -!- rebroad_ [~rebroad@146.88.40.65] has joined #bitcoin-core-dev 21:43 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has joined #bitcoin-core-dev 22:19 -!- kadoban [~mud@unaffiliated/kadoban] has quit [Quit: bye] 22:24 -!- arowser [~quassel@106.120.101.38] has quit [Ping timeout: 258 seconds] 22:25 -!- arowser [~quassel@106.120.101.38] has joined #bitcoin-core-dev 22:28 -!- fengling [~fengling@223.223.187.142] has quit [Ping timeout: 268 seconds] 22:53 < arubi> it's my tx actually, indeed pubkey recovery :) 22:54 < arubi> basically a response to "signatures can't sign themselves" :) 22:58 < gmaxwell> the fact that it's the same as an orderinary pay to pubkey hash script, but with the swap makes it especitally cute. 23:00 -!- dermoth [~thomas@dsl-66-36-136-48.mtl.aei.ca] has quit [Read error: Connection reset by peer] 23:00 < arubi> yea I was counting on it looking similar to that heh, another fun one is https://test.webbtc.com/script/795fd9db2300ea16bcd49ea85f2a0ecbe475c62b75fea317d1fa981aae34caca:0 , where R is not a valid X coordinate 23:01 -!- dermoth [~thomas@dsl-66-36-136-48.mtl.aei.ca] has joined #bitcoin-core-dev 23:01 < gmaxwell> uhh 23:01 < arubi> was trying to see if anyone who was implementing their own verifier would be forked off testnet. nobody came forward so I guess we're ok :) 23:02 < arubi> well R+N is the valid X coordinate, but since we do % N, this non X coordinate R is what's left 23:03 < arubi> R+N < P 23:03 < gmaxwell> oh it's a wrap case, okay. whew. 23:04 < gmaxwell> I thought you were saying that R (the point) wasn't on the curve, rather than r (the scalar, R.x mod P). 23:04 < arubi> oh yes, capitalization is important 23:04 < gmaxwell> The former shouldn't verify. 23:05 < gmaxwell> reminds me that we need to add a case where R.x -> r overflows in signing to the libsecp256k1 tests. 23:09 < gmaxwell> arubi: sadly a lot of places don't run testnet nodes... 23:12 < gmaxwell> arubi: looks like webbtc is stuck as of the 4th in fact. 23:13 < gmaxwell> the first block it's missing is 00000000021d4ec041244b516e55d35f733ba8a1f538d26764b67e881b2e030f 23:14 < arubi> gmaxwell, yea, too bad.. not many stake holders like to keep an eye on testnet.. maybe when it's reset sometime it'll give people a chance to start a node 23:16 < gmaxwell> would be nice to know why it's rejecting that block. 23:16 < gmaxwell> it's seen it but considers it orphaned. 23:17 < gmaxwell> (so I wonder if it thinks its invalid) 23:21 < arubi> interesting. looks like a simple block to validate. will check when I'm back from work, cheers 23:24 < gmaxwell> yea, I don't see any obvious stunts in it. 23:24 < gmaxwell> it may just be that the site didn't survive a long reorg. 23:29 -!- rebroad_ [~rebroad@146.88.40.65] has quit [Read error: Connection reset by peer] 23:30 -!- fengling [~fengling@223.223.187.142] has joined #bitcoin-core-dev