2015-09-20.log

--- Log opened Sun Sep 20 00:00:33 2015
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards00:04
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Quit: Quitte]00:12
-!- abdulrehmanbinal [27201ad6@gateway/web/freenode/ip.39.32.26.214] has joined #bitcoin-wizards00:15
-!- Dr-G [~Dr-G@x4d08d0e8.dyn.telefonica.de] has joined #bitcoin-wizards00:18
-!- Dr-G [~Dr-G@x4d08d0e8.dyn.telefonica.de] has quit [Changing host]00:18
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has joined #bitcoin-wizards00:18
-!- abdulrehmanbinal [27201ad6@gateway/web/freenode/ip.39.32.26.214] has quit [Quit: Page closed]00:20
-!- trippysalmon [rob@2001:984:6466:0:cca2:89cf:5e8d:9e38] has quit [Ping timeout: 250 seconds]00:33
-!- roxtrongo [~roxtrongo@190.163.85.105] has quit [Remote host closed the connection]00:37
CodeShark_Hmmm...not happy about adding soft fork thresholds to chain params directly...but perhaps we can use an abstract base class for soft fork thresholds so anyone creating a new alt/sidechain or testnet can inherit from it00:54
-!- JayDugger [~jwdugger@108.19.186.58] has quit [Ping timeout: 252 seconds]00:54
CodeShark_or perhaps we can just instantiate a map at runtime00:56
CodeShark_oops, should do this in dev...00:56
-!- trippysalmon [rob@2001:984:6466:0:cca2:89cf:5e8d:9e38] has joined #bitcoin-wizards01:10
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has quit [Quit: Newyorkadam]01:23
-!- gielbier [~giel@a149043.upc-a.chello.nl] has joined #bitcoin-wizards01:31
-!- gielbier [~giel@a149043.upc-a.chello.nl] has quit [Changing host]01:36
-!- gielbier [~giel@unaffiliated/gielbier] has joined #bitcoin-wizards01:36
-!- roxtrongo [~roxtrongo@190.163.85.105] has joined #bitcoin-wizards01:38
-!- shesek [~shesek@77.125.99.86] has quit [Ping timeout: 265 seconds]01:55
-!- trippysalmon [rob@2001:984:6466:0:cca2:89cf:5e8d:9e38] has quit [Ping timeout: 250 seconds]02:00
-!- gill3s [~gill3s@unaffiliated/gill3s] has joined #bitcoin-wizards02:01
-!- trippysalmon [rob@2001:984:6466:0:3018:397a:9ec1:eb23] has joined #bitcoin-wizards02:06
-!- bedeho [~bedeho@client-7-154.visitor-network.oxuni.org.uk] has quit [Ping timeout: 268 seconds]02:09
-!- shesek [~shesek@77.125.99.86] has joined #bitcoin-wizards02:11
-!- dEBRUYNE__ [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards02:21
-!- trippysalmon [rob@2001:984:6466:0:3018:397a:9ec1:eb23] has quit [Ping timeout: 250 seconds]02:26
-!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has joined #bitcoin-wizards02:28
-!- jl2012 [~jl2012@unaffiliated/jl2012] has quit [Quit: Leaving]02:30
-!- CodeShark [~CodeShark@cpe-76-167-237-202.san.res.rr.com] has quit [Ping timeout: 264 seconds]02:34
-!- ttttemp [~ttttemp@nb-10350.ethz.ch] has quit [Remote host closed the connection]02:47
-!- ttttemp [~ttttemp@pc-5305.ethz.ch] has joined #bitcoin-wizards02:52
-!- jcluck [~cluckj@pool-108-16-231-242.phlapa.fios.verizon.net] has quit [Ping timeout: 255 seconds]02:56
-!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards03:05
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-vuihqfrqszjmzmgi] has joined #bitcoin-wizards03:13
-!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]03:18
-!- dEBRUYNE__ [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 240 seconds]03:30
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has quit [Read error: Connection reset by peer]03:34
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.]03:42
-!- Dr-G [~Dr-G@x4d08d0e8.dyn.telefonica.de] has joined #bitcoin-wizards03:48
-!- Dr-G [~Dr-G@x4d08d0e8.dyn.telefonica.de] has quit [Changing host]03:48
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has joined #bitcoin-wizards03:48
-!- JackH [~Jack@host-80-43-143-151.as13285.net] has joined #bitcoin-wizards04:07
-!- sparetire_ [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards04:19
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has quit [Read error: Connection reset by peer]04:26
-!- dEBRUYNE__ [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards04:37
-!- trippysalmon [rob@2001:984:6466:0:f40d:a33f:7e83:59fb] has joined #bitcoin-wizards04:57
-!- jcluck [~cluckj@pool-108-16-231-242.phlapa.fios.verizon.net] has joined #bitcoin-wizards05:01
-!- ratbanebo [~ratbanebo@2a02:1812:1515:2400:fdbd:a01e:c118:4bc4] has joined #bitcoin-wizards05:08
-!- Oizopower [uid19103@gateway/web/irccloud.com/x-oulnzaraogbsdhll] has joined #bitcoin-wizards05:12
-!- gill3s [~gill3s@unaffiliated/gill3s] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]05:18
-!- Dr-G [~Dr-G@x4d08d0e8.dyn.telefonica.de] has joined #bitcoin-wizards05:20
-!- Dr-G [~Dr-G@x4d08d0e8.dyn.telefonica.de] has quit [Changing host]05:20
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has joined #bitcoin-wizards05:20
-!- ttttemp [~ttttemp@pc-5305.ethz.ch] has quit [Remote host closed the connection]05:34
-!- psztorc [4575fa8d@gateway/web/freenode/ip.69.117.250.141] has joined #bitcoin-wizards05:41
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has quit [Ping timeout: 246 seconds]05:42
-!- JackH [~Jack@host-80-43-143-151.as13285.net] has quit [Ping timeout: 252 seconds]05:45
-!- ttttemp [~ttttemp@pc-5305.ethz.ch] has joined #bitcoin-wizards05:49
-!- Quanttek [~quassel@ip1f11db5b.dynamic.kabel-deutschland.de] has quit [Ping timeout: 250 seconds]06:01
-!- Dr-G [~Dr-G@x4d08d0e8.dyn.telefonica.de] has joined #bitcoin-wizards06:04
-!- Dr-G [~Dr-G@x4d08d0e8.dyn.telefonica.de] has quit [Changing host]06:04
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has joined #bitcoin-wizards06:04
-!- c0rw|zZz is now known as c0rw1n06:08
-!- belcher [~user@unaffiliated/belcher] has joined #bitcoin-wizards06:09
-!- mjerr [~mjerr@p5B209723.dip0.t-ipconnect.de] has joined #bitcoin-wizards06:13
-!- JackH [~Jack@host-80-43-143-151.as13285.net] has joined #bitcoin-wizards06:17
-!- davispuh [~quassel@212.93.100.223] has joined #bitcoin-wizards06:18
-!- bliljerk101 [~bliljerk1@pool-74-109-193-20.pitbpa.fios.verizon.net] has joined #bitcoin-wizards06:19
-!- ratbaneb_ [~ratbanebo@78-23-10-185.access.telenet.be] has joined #bitcoin-wizards06:22
-!- ratbanebo [~ratbanebo@2a02:1812:1515:2400:fdbd:a01e:c118:4bc4] has quit [Ping timeout: 252 seconds]06:23
-!- ghtdak [~ghtdak@unaffiliated/ghtdak] has quit [Quit: WeeChat 1.4-dev]06:42
-!- ghtdak [~ghtdak@unaffiliated/ghtdak] has joined #bitcoin-wizards06:43
-!- King_Rex [~King_Rex@2600:1005:b123:b7bf:bae8:56ff:fe39:6016] has joined #bitcoin-wizards06:57
-!- bedeho [~bedeho@client-7-154.visitor-network.oxuni.org.uk] has joined #bitcoin-wizards07:02
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards07:12
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards07:13
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Client Quit]07:16
-!- nubbins` [~leel@unaffiliated/nubbins] has joined #bitcoin-wizards07:19
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards07:22
-!- agorecki [~agorecki@unaffiliated/agorecki] has quit [Remote host closed the connection]07:28
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards07:28
-!- Oizopower [uid19103@gateway/web/irccloud.com/x-oulnzaraogbsdhll] has quit [Quit: Connection closed for inactivity]07:29
-!- davispuh [~quassel@212.93.100.223] has quit [Read error: Connection reset by peer]07:52
-!- trippysalmon`aw [rob@2001:984:6466:0:f4b2:3e72:a91b:4c08] has joined #bitcoin-wizards07:58
-!- trippysalmon [rob@2001:984:6466:0:f40d:a33f:7e83:59fb] has quit [Ping timeout: 250 seconds]08:01
-!- Giszmo [~leo@pc-103-124-45-190.cm.vtr.net] has joined #bitcoin-wizards08:04
-!- King_Rex [~King_Rex@2600:1005:b123:b7bf:bae8:56ff:fe39:6016] has quit [Remote host closed the connection]08:05
-!- gill3s [~gill3s@unaffiliated/gill3s] has joined #bitcoin-wizards08:07
-!- bedeho [~bedeho@client-7-154.visitor-network.oxuni.org.uk] has quit [Ping timeout: 240 seconds]08:12
-!- btcdrak [uid115429@gateway/web/irccloud.com/x-bufcsbonixdrnvhn] has joined #bitcoin-wizards08:22
-!- dEBRUYNE__ is now known as dEBRUYNE08:25
-!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has joined #bitcoin-wizards08:28
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards08:34
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards08:34
mjerranyone got further information about schnorr signatures vs ecdsa? I hear a lot about schnorr, but I'm not really able to figure out why it's so much better - any paper or similar would be great08:40
andytoshimjerr: schnorr signatures are algebraically simpler and have a security proof; the naive way of computing them is much faster than the naive way of doing ECDSA08:41
mjerrany downsides of using them over ecdsa?08:41
andytoshimjerr: their algebraic structure lets them be batch-validated, and can also be combined to do multisignatures without increasing their size08:41
andytoshimjerr: lack of well-vetted implementations; until 2008 there were patents against them08:42
mjerrwhat does batch-validated mean in our context?08:42
andytoshimjerr: it means you can take a whole much of ec-schnorr signatures and validate them all at once ... so like you can validate the whole block assuming all EC signatures pass, then do a batch validation on them to check that the block is actually good08:43
mjerrinteresting :) do you have anything where I can read up some of the information?08:44
andytoshihmmm, no, a lot of this is folklore .. one day https://github.com/sipa/secp256k1-paper/blob/master/paper.tex will be it i think, but for now that's empty :)08:47
mjerr:(08:50
mjerr:P08:50
andytoshimjerr: https://www.reddit.com/r/Bitcoin/comments/386vh0/borromean_ring_signatures_new_research_by_greg/ has a bit of intuition about how schnorr signatures work08:57
maakuandytoshi: well there's some stuff written up, no? you're security proof that schorr is non-malleable08:57
andytoshimjerr: ah, as maaku says there is also https://download.wpsoftware.net/bitcoin/wizardry/schnorr-mall.pdf08:58
maakubut yeah, I sent mjerr here because I know of no other source to point him to :\08:58
andytoshiand http://blog.cryptographyengineering.com/p/note-on-blind-signature-schemes.html talks about how they can be blindsigned (it's not clear to me that ecdsa can be blindsigned)08:58
andytoshimjerr: the equations for ECDSA are (r, s) where r is the x-coordinate of the point kG (k is a secret random nonce), and s = (H(message) + rx)/k08:59
andytoshithis weird use of the x-coordinate of kG, plus the fact that only the message goes into the hash function, make it impossible(?) to prove secure09:00
andytoshithe division by k means that these signatures can't be added, which prevents blinding and efficient multisig09:00
andytoshithe division by k also prevents batch-validation, which is basically adding several signatures with random weights then validating the sum09:00
mjerrwhat do you mean, it is impossible to prove secure?09:01
andytoshimjerr: i mean nobody has ever done it, and if you try standard proof techniques you will find you are blocked by one of the things i mentioned09:01
andytoshimjerr: "proving secure" is a bit of a controversial thing, it means to prove that anyone who can forge a signature can also solve $hard_problem09:01
andytoshiso if $hard_problem (say, solving a random discrete log) is actually hard, then the signatures are unforgeable, given the constraints on the attacker that the proof assumes09:02
mjerrah so if I would have lots of messages from one party, signed with the same private keys, but received over a long period, I could save lots of space by just adding all signatures?09:02
maakumjerr: some background -- many crypto systems do not have formal security proofs, or at least useful ones of the sort andytoshi is talking about09:02
andytoshimjerr: yes ... although you would be unable to prove that any specific signature is actually in the sum09:03
mjerrthey just try to make use of some difficult-to-calculate problem, right?09:03
andytoshiso it might not actually be useful to do this09:03
andytoshimjerr: yeah, usually discrete-log (which i think has a good wikipedia page)09:03
kanzure.wik discrete logarithm09:04
yoleaux"In mathematics, a discrete logarithm is an integer k solving the equation bk = g, where b and g are elements of a finite group." — https://en.wikipedia.org/wiki/Discrete_logarithm09:04
kanzure((b^k) = g)09:04
mjerrjust wanted to say that ^^09:04
mjerrso these are much more difficult to solve than for example factoring large numbers (thus the lower keysizes vs RSA..)09:05
maakumjerr: no, it's the same09:09
maakuthe key size difference is because of the frequency of prime numbers09:09
-!- fuc [~fuc@185.22.183.200] has joined #bitcoin-wizards09:11
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Quit: .]09:15
kanzure"deepmix: high privacy bitcoin mixing service" https://bitcointalk.org/index.php?topic=1175490.0 (i haven't evaluated this yet)09:18
kanzureoh, it's centralized? nevermind09:18
belcherjust use joinmarket , duur09:19
belcheryou dont have to hand over your coins to some .onion09:19
-!- bendavenport [~bpd@63.175.32.2] has joined #bitcoin-wizards09:21
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has joined #bitcoin-wizards09:27
-!- Iriez [wario@distribution.xbins.org] has joined #bitcoin-wizards09:29
-!- Guest10 [~textual@204.28.121.32] has joined #bitcoin-wizards09:32
-!- Guest10 [~textual@204.28.121.32] has quit [Client Quit]09:32
-!- Iriez [wario@distribution.xbins.org] has quit [Ping timeout: 244 seconds]09:36
-!- Iriez [wario@distribution.xbins.org] has joined #bitcoin-wizards09:40
-!- Iriez [wario@distribution.xbins.org] has quit [Ping timeout: 244 seconds]09:47
-!- tkiel [~tkiel@ip68-231-91-194.ph.ph.cox.net] has quit [Quit: Going offline, see ya! (www.adiirc.com)]09:47
-!- tkiel [~tkiel@ip68-231-91-194.ph.ph.cox.net] has joined #bitcoin-wizards09:48
-!- neha [~textual@c-73-17-151-171.hsd1.ma.comcast.net] has joined #bitcoin-wizards09:51
-!- Iriez [wario@distribution.xbins.org] has joined #bitcoin-wizards09:55
-!- bendavenport [~bpd@63.175.32.2] has quit [Quit: bendavenport]10:00
-!- arubi [~ese168@unaffiliated/arubi] has left #bitcoin-wizards ["Leaving"]10:02
-!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards10:02
-!- King_Rex [~King_Rex@117.sub-70-193-101.myvzw.com] has joined #bitcoin-wizards10:12
-!- roxtrongo [~roxtrongo@190.163.85.105] has quit [Remote host closed the connection]10:18
-!- roxtrongo [~roxtrongo@190.163.85.105] has joined #bitcoin-wizards10:18
-!- jcluck [~cluckj@pool-108-16-231-242.phlapa.fios.verizon.net] has quit [Quit: Leaving]10:31
-!- nubbins` [~leel@unaffiliated/nubbins] has quit [Read error: Connection reset by peer]10:42
-!- tripleslash [~triplesla@unaffiliated/imsaguy] has quit [Read error: Connection reset by peer]10:44
-!- smk [9e557647@gateway/web/freenode/ip.158.85.118.71] has joined #bitcoin-wizards10:52
-!- blackwraith [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards11:01
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 250 seconds]11:02
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds]11:08
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]11:08
-!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has joined #bitcoin-wizards11:14
-!- CodeShark_ is now known as CodeShark11:22
-!- King_Rex [~King_Rex@117.sub-70-193-101.myvzw.com] has quit [Remote host closed the connection]11:46
-!- King_Rex [~King_Rex@2600:1005:b156:f1eb:9554:1cc2:25d4:c625] has joined #bitcoin-wizards11:47
-!- King_Rex [~King_Rex@2600:1005:b156:f1eb:9554:1cc2:25d4:c625] has quit [Ping timeout: 240 seconds]11:51
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Quit: This computer has gone to sleep]11:55
-!- mjerr [~mjerr@p5B209723.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds]12:02
-!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]12:08
-!- mjerr [~mjerr@p5B209723.dip0.t-ipconnect.de] has joined #bitcoin-wizards12:12
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards12:17
-!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has joined #bitcoin-wizards12:21
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.]12:23
-!- tripleslash [~triplesla@unaffiliated/imsaguy] has joined #bitcoin-wizards12:23
-!- ghtdak [~ghtdak@unaffiliated/ghtdak] has quit [Quit: WeeChat 1.4-dev]12:33
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Quit: .]12:33
-!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards12:35
-!- ghtdak [~ghtdak@unaffiliated/ghtdak] has joined #bitcoin-wizards12:36
-!- neha [~textual@c-73-17-151-171.hsd1.ma.comcast.net] has quit [Quit: ...sleep]12:37
-!- CodeShark_ [~CodeShark@cpe-76-167-237-202.san.res.rr.com] has joined #bitcoin-wizards12:44
-!- CodeShark_ [~CodeShark@cpe-76-167-237-202.san.res.rr.com] has quit []12:50
-!- CodeShark is now known as CodeShark_12:51
-!- CodeShark [~CodeShark@cpe-76-167-237-202.san.res.rr.com] has joined #bitcoin-wizards12:52
-!- gielbier [~giel@unaffiliated/gielbier] has quit [Ping timeout: 264 seconds]12:53
-!- King_Rex [~King_Rex@222.sub-70-193-104.myvzw.com] has joined #bitcoin-wizards13:04
-!- zmanian [uid113594@gateway/web/irccloud.com/x-likzrryhxnnfhfbp] has joined #bitcoin-wizards13:09
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards13:12
-!- ttttemp [~ttttemp@pc-5305.ethz.ch] has quit [Remote host closed the connection]13:26
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]13:26
-!- ttttemp [~ttttemp@pc-5305.ethz.ch] has joined #bitcoin-wizards13:27
-!- gill3s [~gill3s@unaffiliated/gill3s] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]13:35
-!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]13:36
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards13:42
-!- x3066b896 [~xd91a4a34@2601:147:4103:2cda:c40d:64e2:92e6:1cba] has joined #bitcoin-wizards13:44
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds]13:55
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards13:58
-!- bedeho [~bedeho@client-7-154.visitor-network.oxuni.org.uk] has joined #bitcoin-wizards14:01
-!- gielbier [~giel@a149043.upc-a.chello.nl] has joined #bitcoin-wizards14:03
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds]14:04
-!- trippysalmon`aw [rob@2001:984:6466:0:f4b2:3e72:a91b:4c08] has quit [Ping timeout: 250 seconds]14:06
-!- King_Rex [~King_Rex@222.sub-70-193-104.myvzw.com] has quit [Remote host closed the connection]14:09
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)]14:09
-!- bedeho [~bedeho@client-7-154.visitor-network.oxuni.org.uk] has quit [Ping timeout: 246 seconds]14:09
-!- gielbier [~giel@a149043.upc-a.chello.nl] has quit [Changing host]14:16
-!- gielbier [~giel@unaffiliated/gielbier] has joined #bitcoin-wizards14:16
-!- King_Rex [~King_Rex@222.sub-70-193-104.myvzw.com] has joined #bitcoin-wizards14:17
-!- fuc [~fuc@185.22.183.200] has quit []14:17
jcorganhas anyone picked this apart yet?14:18
jcorganhttp://arxiv.org/abs/1507.0572414:18
jcorganHORNET: High-speed Onion Routing at the Network Layer14:18
-!- King_Rex [~King_Rex@222.sub-70-193-104.myvzw.com] has quit [Remote host closed the connection]14:18
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards14:21
-!- AnoAnon [~AnoAnon@197.39.210.137] has joined #bitcoin-wizards14:25
-!- AnoAnon [~AnoAnon@197.39.210.137] has quit [Max SendQ exceeded]14:25
-!- neha [~textual@c-73-17-151-171.hsd1.ma.comcast.net] has joined #bitcoin-wizards14:25
-!- mjerr [~mjerr@p5B209723.dip0.t-ipconnect.de] has quit [Ping timeout: 250 seconds]14:29
-!- publius1888 [~publius17@unaffiliated/publius1788] has quit [Quit: leaving]14:31
-!- publius1788 [~publius17@104.200.154.22] has joined #bitcoin-wizards14:32
-!- publius1788 [~publius17@104.200.154.22] has quit [Client Quit]14:32
-!- publius1788 [~publius17@unaffiliated/publius1788] has joined #bitcoin-wizards14:32
-!- rustyn [~rustyn@unaffiliated/rustyn] has quit []14:37
-!- King_Rex [~King_Rex@222.sub-70-193-104.myvzw.com] has joined #bitcoin-wizards14:49
-!- ratbaneb_ [~ratbanebo@78-23-10-185.access.telenet.be] has quit []14:57
-!- gielbier [~giel@unaffiliated/gielbier] has quit [Ping timeout: 255 seconds]14:59
-!- rustyn [~rustyn@unaffiliated/rustyn] has joined #bitcoin-wizards15:00
-!- King_Rex [~King_Rex@222.sub-70-193-104.myvzw.com] has quit [Remote host closed the connection]15:04
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]15:06
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has quit [Quit: Newyorkadam]15:15
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]15:24
-!- King_Rex [~King_Rex@222.sub-70-193-104.myvzw.com] has joined #bitcoin-wizards15:25
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has joined #bitcoin-wizards15:39
-!- blackwraith [~priidu@unaffiliated/priidu] has quit [Quit: Leaving]15:43
-!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving]15:44
-!- neha [~textual@c-73-17-151-171.hsd1.ma.comcast.net] has quit [Quit: ...sleep]15:45
-!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 255 seconds]16:06
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards16:19
-!- King_Rex [~King_Rex@222.sub-70-193-104.myvzw.com] has quit [Remote host closed the connection]16:36
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards16:38
-!- kristjansson [~textual@cpe-108-185-91-54.socal.res.rr.com] has joined #bitcoin-wizards16:40
kanzurestill confused about this; in person rusty said there was no malleability fix available, and that OP_CLTV and OP_RCLTV and OP_CSV were not enough, but here's a comment saying otherwise? https://www.reddit.com/r/Bitcoin/comments/3lo8mb/serious_question_for_blockstreamcom_will_you_let/cv8ej9p (not from rusty)16:42
-!- King_Rex [~King_Rex@244.sub-70-193-66.myvzw.com] has joined #bitcoin-wizards16:46
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]16:59
-!- Quanttek [~quassel@2a02:8108:73f:f6e4:e23f:49ff:fe47:9364] has quit [Ping timeout: 256 seconds]17:01
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards17:13
-!- neha [~textual@c-73-17-151-171.hsd1.ma.comcast.net] has joined #bitcoin-wizards17:13
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards17:17
CodeSharkkanzure: we can probably do trustless hub-and-spokes without malleability fixes...but full LN will require it17:20
-!- x3066b896 [~xd91a4a34@2601:147:4103:2cda:c40d:64e2:92e6:1cba] has quit [Ping timeout: 240 seconds]17:22
CodeSharkcertain things, like outsourcing blockchain vigilance, seem very hard to do without malleability fixes17:23
CodeSharkand there are a bunch of really cool things we can start doing once we can build contract "circuits" and only sign later17:25
-!- JackH [~Jack@host-80-43-143-151.as13285.net] has quit [Ping timeout: 246 seconds]17:35
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]17:46
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards17:47
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-vuihqfrqszjmzmgi] has quit [Quit: Connection closed for inactivity]17:54
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards17:55
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.]17:57
-!- Madars [~null@unaffiliated/madars] has quit [Quit: reconnecting]17:59
-!- Yoghur114 [~jorn@g227014.upc-g.chello.nl] has quit [Remote host closed the connection]18:00
-!- Madars [~quassel@unaffiliated/madars] has joined #bitcoin-wizards18:01
-!- agorecki [~agorecki@unaffiliated/agorecki] has joined #bitcoin-wizards18:04
-!- sparetire_ [~sparetire@unaffiliated/sparetire] has quit [Quit: sparetire_]18:10
-!- Madars [~quassel@unaffiliated/madars] has quit [Quit: ..]18:10
-!- Madars [~null@unaffiliated/madars] has joined #bitcoin-wizards18:11
rustykanzure: what a patch for the transcript of my talk?  I just made it a bit more coherent...18:14
rustyI want to look the "weak block encoding" idea.  Where should I get data?  I'd really like to be able to reconstruct all blocks which missed by a certain difficulty. Luke-Jr?18:21
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has left #bitcoin-wizards []18:24
-!- davec [~davec@cpe-24-243-251-52.hot.res.rr.com] has quit [Read error: Connection reset by peer]18:24
-!- davec [~davec@cpe-24-243-251-52.hot.res.rr.com] has joined #bitcoin-wizards18:25
Luke-Jrrustyn: I don't believe that data is anywhere. It would be sizable.18:25
Luke-Jroh18:25
Luke-Jrhmm, depends on how much of it you need but18:25
Luke-JrNamecoin's blockchain would have some ;)18:26
kanzure.tell rusty sure i accept patches, https://github.com/kanzure/diyhpluswiki can make it easier to submit but w/e18:26
yoleauxkanzure: I'll pass your message to rusty.18:26
Luke-Jrif you need the full blocks, though, I think the best we can do is setup Eligius to start saving them18:26
Luke-Jrwizkid057: ^18:26
kanzure.tell rusty re: weak blocks, i think the operant search term for that is "near blocks"18:27
yoleauxkanzure: I'll pass your message to rusty.18:27
-!- neha [~textual@c-73-17-151-171.hsd1.ma.comcast.net] has quit [Quit: ...sleep]18:38
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]18:40
-!- belcher [~user@unaffiliated/belcher] has quit [Quit: Leaving]18:46
-!- King_Rex [~King_Rex@244.sub-70-193-66.myvzw.com] has quit [Remote host closed the connection]18:49
-!- CodeShark [~CodeShark@cpe-76-167-237-202.san.res.rr.com] has quit [Ping timeout: 264 seconds]18:53
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has quit [Disconnected by services]18:58
-!- Dr-G2 [~Dr-G@x4d08d75e.dyn.telefonica.de] has joined #bitcoin-wizards18:58
-!- memymo [~textual@c-24-4-69-49.hsd1.ca.comcast.net] has joined #bitcoin-wizards19:20
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards19:34
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Client Quit]19:36
-!- p15 [~p15@91.91.145.64.client.static.strong-tk2.bringover.net] has joined #bitcoin-wizards19:42
maaku.tell rusty 'share chains' (a la p2pool) is also the same concept19:44
yoleauxmaaku: I'll pass your message to rusty.19:44
maakukanzure: rusty has a HTLC-based design that only needs the time-lock bips in order to have non-outsourceable lightning (lightning nodes need to be online 24/7)19:45
maakui have not reviewed this yet19:45
maakua more practical lightning that lets you outsource cheat detection and response requires bip 62 malleability fixes19:46
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards19:50
-!- metamarc [~cypher@unaffiliated/agorist000] has quit [Ping timeout: 255 seconds]19:52
-!- tanath [~tanath@unaffiliated/tanath] has quit [Remote host closed the connection]19:56
-!- metamarc [~cypher@97.95.172.50] has joined #bitcoin-wizards19:57
-!- metamarc [~cypher@97.95.172.50] has quit [Changing host]19:57
-!- metamarc [~cypher@unaffiliated/agorist000] has joined #bitcoin-wizards19:57
-!- memymo [~textual@c-24-4-69-49.hsd1.ca.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]20:01
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]20:29
-!- CodeShark [~CodeShark@cpe-76-167-237-202.san.res.rr.com] has joined #bitcoin-wizards20:30
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards20:31
-!- CodeShark [~CodeShark@cpe-76-167-237-202.san.res.rr.com] has quit [Client Quit]20:33
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Client Quit]20:33
-!- memymo [~textual@c-24-4-69-49.hsd1.ca.comcast.net] has joined #bitcoin-wizards20:33
-!- CodeShark [~CodeShark@cpe-76-167-237-202.san.res.rr.com] has joined #bitcoin-wizards20:34
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards20:35
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Client Quit]20:39
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards20:40
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards20:42
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]20:46
rustykanzure: Thanks!  Will refer to "near blocks" from now on.  petertodd covered all the essentials two years ago (he also suggested committing to "known but not included" txs, which is a cherry on top IMHO).20:47
rustymaaku: indeed, p2pool uses the same method.  But that fact clouds more than illuminates, when you're trying to convince miners to adopt.20:47
-!- [7] [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services]20:56
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards20:56
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has joined #bitcoin-wizards20:56
wizkid057hmm... whats the purpose of storing near-missed blocks?20:58
-!- notj [~notj@c-76-119-235-83.hsd1.ma.comcast.net] has quit [Client Quit]20:59
maakurusty: I'm not trying to convince anyone to adopt :)20:59
wizkid057currently dont have anything in place to log full block data for blocks > target20:59
rustymaaku: English imprecision. "s/you're/one is/" ?21:00
-!- jrayhawk [~jrayhawk@unaffiliated/jrayhawk] has quit [Ping timeout: 250 seconds]21:00
rustywizkid057: http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2013-September/003275.html21:00
-!- kristjansson [~textual@cpe-108-185-91-54.socal.res.rr.com] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]21:00
wizkid057interesting21:01
-!- jrayhawk [~jrayhawk@unaffiliated/jrayhawk] has joined #bitcoin-wizards21:01
maakuwizkid057: lots of reasons including fee estimation as written by peter in linked email21:01
wizkid057wonder what the bandwidth requirements would end up being.21:02
maakualso, possible to make miners preferentially build on bloks that conform to observed shares / weak blocks / near blocks21:02
maakuwhich provides protection against attacks21:02
rustymaaku: yes, my motivation is propagation speed.21:02
rustywizkid057: done right, it's minimal.  you encode blocks by referring to previous ones.21:03
wizkid057so basically not anything that is anywhere near being implemented21:03
maakuwizkid057: this is -wizards, after all21:04
wizkid057so it is :)21:04
-!- memymo [~textual@c-24-4-69-49.hsd1.ca.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]21:04
wizkid057well, if there is a need for full block data for near misses, I can probably hack together a patch to save some of Eligius's21:05
wizkid057if it helps test such things21:05
wizkid057I was watching the best-so-far hash for the current round... but it got too depressing seeing it when there were some that were 99.9% of the target difficulty sometimes21:08
rustywizkid057: that might be useful.  The particular question is "what's a decent encoding?".  It's more realistic if we have simultaneous near-blocks from multiple pools, particularly since Eligius is the largest deviant as far as mempool policy goes.21:13
rustywizkid057: I should be able to pull that from p2pool for example.  (He says with no idea how their protocol works in practice_21:13
wizkid057I'll add it to my TODO list21:14
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has quit [Quit: Newyorkadam]21:18
-!- memymo [~textual@c-24-4-69-49.hsd1.ca.comcast.net] has joined #bitcoin-wizards21:25
-!- c0rw1n is now known as c0rw|zZz21:39
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 244 seconds]21:43
-!- ttttemp [~ttttemp@pc-5305.ethz.ch] has quit [Remote host closed the connection]21:45
-!- memymo [~textual@c-24-4-69-49.hsd1.ca.comcast.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]21:45
-!- ttttemp [~ttttemp@pc-5305.ethz.ch] has joined #bitcoin-wizards21:47
-!- trippysalmon`aw [rob@2001:984:6466:0:f4b2:3e72:a91b:4c08] has joined #bitcoin-wizards21:57
-!- kristjansson [~textual@cpe-104-35-38-55.socal.res.rr.com] has joined #bitcoin-wizards22:00
-!- kristjansson [~textual@cpe-104-35-38-55.socal.res.rr.com] has quit [Max SendQ exceeded]22:01
-!- kristjansson [~textual@cpe-104-35-38-55.socal.res.rr.com] has joined #bitcoin-wizards22:02
-!- kristjansson [~textual@cpe-104-35-38-55.socal.res.rr.com] has quit [Client Quit]22:06
-!- kristjansson [~textual@cpe-104-35-38-55.socal.res.rr.com] has joined #bitcoin-wizards22:06
-!- certee7 [~textual@124-149-119-223.dyn.iinet.net.au] has joined #bitcoin-wizards22:08
-!- kristjansson [~textual@cpe-104-35-38-55.socal.res.rr.com] has quit [Client Quit]22:08
-!- kristjansson [~kristjans@cpe-104-35-38-55.socal.res.rr.com] has joined #bitcoin-wizards22:09
-!- bedeho [~bedeho@client-7-154.visitor-network.oxuni.org.uk] has joined #bitcoin-wizards22:14
-!- kristjansson [~kristjans@cpe-104-35-38-55.socal.res.rr.com] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]22:28
-!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has joined #bitcoin-wizards22:29
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards22:40
-!- ttttemp [~ttttemp@pc-5305.ethz.ch] has quit [Remote host closed the connection]22:48
-!- ttttemp [~ttttemp@pc-5305.ethz.ch] has joined #bitcoin-wizards22:50
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards22:51
-!- roxtrongo [~roxtrongo@190.163.85.105] has quit [Remote host closed the connection]22:54
-!- roxtrongo [~roxtrongo@190.163.85.105] has joined #bitcoin-wizards22:55
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds]22:57
-!- go1111111 [~go1111111@162.244.138.37] has quit [Ping timeout: 260 seconds]23:03
-!- trippysalmon`aw [rob@2001:984:6466:0:f4b2:3e72:a91b:4c08] has quit [Ping timeout: 250 seconds]23:05
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards23:05
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-fezznikmjsprnkwu] has joined #bitcoin-wizards23:06
-!- go1111111 [~go1111111@104.200.154.8] has joined #bitcoin-wizards23:16
-!- agorecki [~agorecki@unaffiliated/agorecki] has quit [Remote host closed the connection]23:21
-!- trippysalmon`aw [rob@2001:984:6466:0:f4b2:3e72:a91b:4c08] has joined #bitcoin-wizards23:37
-!- orik [~orik@50-46-139-225.evrt.wa.frontiernet.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…]23:38
-!- trippysalmon`aw [rob@2001:984:6466:0:f4b2:3e72:a91b:4c08] has quit [Ping timeout: 250 seconds]23:50
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]23:53
--- Log closed Mon Sep 21 00:00:34 2015

Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!