2016-03-01.log

--- Log opened Tue Mar 01 00:00:47 2016
-!- koshii [~w@c-68-58-151-30.hsd1.in.comcast.net] has quit [Ping timeout: 260 seconds]00:02
-!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Ping timeout: 260 seconds]00:04
-!- koshii [~w@c-68-58-151-30.hsd1.in.comcast.net] has joined #bitcoin-wizards00:08
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-oxvjogsoygxmmeds] has joined #bitcoin-wizards00:16
-!- glitch003 [~chris@208.185.52.110] has quit [Remote host closed the connection]00:16
-!- glitch003 [~chris@208.185.52.110] has joined #bitcoin-wizards00:17
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Quit: Quitte]00:26
-!- slackircbridge [~slackircb@45.55.41.36] has quit [Remote host closed the connection]00:32
-!- slackircbridge [~slackircb@45.55.41.36] has joined #bitcoin-wizards00:33
-!- glitch003 [~chris@208.185.52.110] has quit [Read error: Connection reset by peer]00:34
-!- glitch003 [~chris@208.185.52.110] has joined #bitcoin-wizards00:35
-!- gielbier [~giel____@a149043.upc-a.chello.nl] has quit [Quit: Leaving]00:40
-!- glitch003 [~chris@208.185.52.110] has quit [Remote host closed the connection]00:40
-!- AaronvanW_ [~ewout@x5ce3e9a6.dyn.telefonica.de] has joined #bitcoin-wizards00:44
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards00:45
wallet421is it possible to mark a transaction as INVALID if it has not been included into a block until height X?00:49
-!- oleganza [~oleganza@AStLambert-651-1-93-41.w90-43.abo.wanadoo.fr] has joined #bitcoin-wizards00:50
wallet421basicly reverse nLocktime00:52
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]00:52
-!- tromp [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards00:53
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards00:53
nsh.title https://bitcointalk.org/index.php?topic=1028499.000:57
yoleauxInverse of nlocktime -- OP_CHECKLOCKTIMEVERIFY related question00:57
nsh'You are looking for nLastTime, which I have been assured will never be accepted into Bitcoin core because people don't want to deal with legitimate transactions (ie, not depending on a deliberate double spend) becoming undone in the event of a reorg.  '00:57
-!- tromp [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Ping timeout: 276 seconds]00:58
nshwisdom of the ancients: https://bitcointalk.org/index.php?topic=1786.msg22119#msg2211900:59
nsh(however, people are being a little bit lazy in saying it's not possible due to the re-org consequences. they could be bounded or made to decay with other transaction rules, but it would certainly be a nontrivial departure from the current validity consensus)01:01
nsh(maybe in a sidechain/whatever...)01:01
-!- rubensayshi [~ruben@c89225.upc-c.chello.nl] has joined #bitcoin-wizards01:04
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards01:07
-!- glitch003 [~chris@208.185.52.110] has joined #bitcoin-wizards01:09
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving]01:15
-!- LeMiner [LeMiner@unaffiliated/leminer] has joined #bitcoin-wizards01:16
-!- mountaingoat [~mountaing@unaffiliated/mountaingoat] has quit [Ping timeout: 250 seconds]01:35
-!- nivah [~linker@210.245.34.191] has joined #bitcoin-wizards01:44
-!- bit2017 [~linker@210.245.34.191] has quit [Ping timeout: 248 seconds]01:46
-!- mountaingoat [~mountaing@gateway/vpn/privateinternetaccess/mountaingoat] has joined #bitcoin-wizards01:48
-!- wallet421 [~wallet42@172.58.33.249] has quit [Ping timeout: 250 seconds]01:48
-!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards01:52
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards01:56
-!- jouke_ [~jouke@a83-163-42-163.adsl.xs4all.nl] has quit [Ping timeout: 276 seconds]02:00
-!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-wizards02:00
-!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Ping timeout: 260 seconds]02:05
-!- adlai [~adlai@unaffiliated/adlai] has joined #bitcoin-wizards02:12
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)]02:19
-!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards02:23
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 248 seconds]02:33
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.]02:39
-!- oleganza [~oleganza@AStLambert-651-1-93-41.w90-43.abo.wanadoo.fr] has quit [Quit: oleganza]02:46
-!- CrazyTruthYakDDS [uid67551@gateway/web/irccloud.com/x-dfmepmyjprriwuby] has quit [Quit: Connection closed for inactivity]03:00
-!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-wizards03:03
-!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Ping timeout: 252 seconds]03:07
-!- nivah [~linker@210.245.34.191] has quit [Ping timeout: 250 seconds]03:13
-!- melvillian [~alex@c-73-170-35-214.hsd1.ca.comcast.net] has joined #bitcoin-wizards03:15
-!- cdecker [~cdecker@pc-10367.ethz.ch] has joined #bitcoin-wizards03:15
-!- BCBot [~BCBot@pc-10236.ethz.ch] has quit [Remote host closed the connection]03:17
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards03:17
-!- BCBot [~BCBot@pc-5305.ethz.ch] has joined #bitcoin-wizards03:18
-!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.]03:18
-!- melvillian [~alex@c-73-170-35-214.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds]03:19
-!- BCBot [~BCBot@pc-5305.ethz.ch] has quit [Remote host closed the connection]03:19
-!- BCBot [~BCBot@pc-5305.ethz.ch] has joined #bitcoin-wizards03:19
-!- BCBot [~BCBot@pc-5305.ethz.ch] has quit [Remote host closed the connection]03:21
-!- BCBot [~BCBot@pc-5305.ethz.ch] has joined #bitcoin-wizards03:29
-!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-wizards03:39
-!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Client Quit]03:42
-!- tromp [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards03:54
-!- tromp [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Ping timeout: 250 seconds]03:58
-!- andytoshi [~andytoshi@unaffiliated/andytoshi] has quit [Ping timeout: 250 seconds]04:13
-!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-wizards04:14
-!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has quit [Changing host]04:14
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards04:14
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards04:17
-!- p15x [~p15x@123.118.86.86] has joined #bitcoin-wizards04:17
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 252 seconds]04:24
-!- teslax [~teslax@mail.werk1.at] has quit [Ping timeout: 244 seconds]04:25
-!- tr0nk [~tr0nk@c-73-17-239-115.hsd1.vt.comcast.net] has quit [Ping timeout: 248 seconds]04:33
-!- nanasho [~nanasha25@46.165.249.209] has quit [Quit: Leaving]04:37
-!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving]04:41
-!- adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 276 seconds]04:44
-!- jtimon [~quassel@35.31.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards04:47
-!- p15 [~p15@80.91.145.64.client.static.strong-tk2.bringover.net] has quit [Ping timeout: 276 seconds]04:51
-!- p15x [~p15x@123.118.86.86] has quit [Ping timeout: 276 seconds]04:51
-!- bit2017 [~linker@171.232.60.23] has joined #bitcoin-wizards04:56
-!- bit2017 [~linker@171.232.60.23] has quit [Ping timeout: 276 seconds]05:01
-!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-wizards05:04
-!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has joined #bitcoin-wizards05:04
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving]05:07
-!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Ping timeout: 248 seconds]05:08
-!- p15x [~p15x@45.91.145.64.client.static.strong-tk2.bringover.net] has joined #bitcoin-wizards05:08
-!- tromp [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards05:10
-!- zooko [~user@c-73-229-199-227.hsd1.co.comcast.net] has joined #bitcoin-wizards05:11
-!- tromp [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Ping timeout: 248 seconds]05:15
-!- p15x [~p15x@45.91.145.64.client.static.strong-tk2.bringover.net] has quit [Ping timeout: 276 seconds]05:17
-!- p15x [~p15x@114.248.214.58] has joined #bitcoin-wizards05:18
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards05:19
-!- andytoshi [~andytoshi@wpsoftware.net] has joined #bitcoin-wizards05:23
-!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-wizards05:30
-!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Client Quit]05:30
-!- oleganza [~oleganza@AStLambert-651-1-93-41.w90-43.abo.wanadoo.fr] has joined #bitcoin-wizards05:34
-!- zooko [~user@c-73-229-199-227.hsd1.co.comcast.net] has quit [Ping timeout: 248 seconds]05:36
-!- teslax [~teslax@mail.werk1.at] has joined #bitcoin-wizards05:43
-!- adlai [~adlai@unaffiliated/adlai] has joined #bitcoin-wizards05:47
-!- veleiro [~veleiro@fsf/member/veleiro] has joined #bitcoin-wizards05:51
-!- p15x [~p15x@114.248.214.58] has quit [Quit: Textual IRC Client: www.textualapp.com]05:52
-!- p15x [~p15x@40.91.145.64.client.static.strong-tk2.bringover.net] has joined #bitcoin-wizards05:52
-!- adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 246 seconds]05:54
-!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards05:55
-!- moli [~molly@unaffiliated/molly] has joined #bitcoin-wizards05:59
-!- molz [~molly@unaffiliated/molly] has quit [Ping timeout: 276 seconds]06:02
-!- GAit [~GAit@212.91.77.37] has joined #bitcoin-wizards06:10
Taeknsh: what if you were to put a confirmation limit on being able to spend the coins/06:14
TaekSimilar to how miners can't spend their coins for 80 blocks, you could have OP_BLOCKNUMBER create outputs that weren't spendable for 80 confirmations06:15
Taekit does seem to me like op_blocknumber would have a lot of uses. One obvious one is that you could guarantee a transaction wouldn't get stuck in a mempool abyss and potentially spent 3 months later06:15
bsm117532Taek: I'm actually pretty worried about that as fee pressure goes up. It's not at all obvious to me that fee pressures will actually reduce the demand for transactions.  And as you say, something could sit in the mempool for a very long time.06:16
Taekfee pressure will absolutely reduce the demand for transactions. 90% of my transactions are worth less than 1btc, if the fee goes above that I'll become very frugal with my transactions06:18
Taekjoinmarket would become out of the question06:18
Taekso, the real question is whether fees would go to 10 cents, $1, or $50, because I don't think they would go much hire than the price of a wire transfer any time soon06:19
bsm117532But that fee pressure doesn't make low-fee transactions go away, as you point out.06:19
Taek*higher06:19
Taek0.12 throws out low fee transactions once the mempool hits 300MB I believe06:19
-!- freekevin [freekevin@unaffiliated/freekevin] has quit [Ping timeout: 260 seconds]06:20
Taekoh06:20
-!- GAit [~GAit@212.91.77.37] has quit [Quit: Leaving.]06:20
Taeksomeone could maliciously hold on to transactions forever06:20
Taekand then paste them years later06:20
instagibbsTaek, you're talking about the opposite of nlocktime?06:20
instagibbserr CLTV I guess06:21
Taekinstagibbs: yeah, nsh and wallet421 were talking about it above06:21
bsm117532Taek: why?  To collect the low transaction fees once the block size goes up and the fees go down?06:21
instagibbsbram has mused about it quite a bit06:21
Taekbsm117532: maybe he's just an asshole06:21
Taek(bbiab)06:21
-!- freekevin [freekevin@unaffiliated/freekevin] has joined #bitcoin-wizards06:21
bsm117532hahaaa06:22
instagibbsif it's free to do, expect it to happen :P06:22
bsm117532Transactions in limbo is a really crappy situation for a fast settlement system. It's quite difficult for the sender to know his transaction is in limbo too...06:22
fluffyponyit's an interesting thought, although I suspect that the chances of the utxo's for that tx not being spent years later is pretty low06:27
-!- GAit [~GAit@212.91.77.37] has joined #bitcoin-wizards06:28
-!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-wizards06:34
-!- p15x [~p15x@40.91.145.64.client.static.strong-tk2.bringover.net] has quit [Ping timeout: 248 seconds]06:37
-!- tromp_ [~tromp@rtc35-235.rentec.com] has quit [Read error: Connection reset by peer]06:39
-!- tromp_ [~tromp@rtc35-235.rentec.com] has joined #bitcoin-wizards06:40
kanzureare there any solutions for transaction size estimation before signing? knowing the transaction size would be helpful for figuring out what fee to apply to the transaction.06:41
kanzureadditionally, requiring multiple rounds of signing (because of getting the size estimation wrong) is contrary to high-security signing procedures (e.g. the signing procedure has to be made easier to facilitate multiple rounds if your size estimation was wrong)06:42
fluffyponykanzure: brute force is the only way I can think of, as virtually any change can push it over the next kb boundary06:45
fluffyponyunless we accept that guesstimating is fine and we may be out by a kb06:45
kanzurethat's a frightening answer. that basically eliminates any possibility of any sign-only-once protocols...06:46
kanzureperhaps another solution is to pad signatures up to a certain minimum size :D06:46
fluffyponylol06:47
ajkanzure: each signature adds about 70 bytes, an extra p2pkh input (including signature) adds about 146 bytes06:54
kanzurethanks.06:55
Taek"over the next kb boundary" ? what is that?06:55
ajfluffypony: using kB boundaries to change your fee is a pretty bad idea for most transactions (ie in the 200-800 byte range)06:56
fluffyponyyeah06:56
ajkanzure: removing change saves about 34 bytes06:56
-!- bsm1175321 [~mcelrath@38.121.165.30] has quit [Quit: Leaving.]06:58
Elielkanzure: it's solvable, just require padding so signatures are always the same length. Which is actually unnecessary, because you can just calculate the fee for the worst case that's a few bytes bigger than the normal case.07:05
-!- sparetire [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards07:05
kanzureare wallets currently calculating the worst case signature sizes?07:06
Elielkanzure: all I can say is that bitcoinj fee calculation code was complex enough that I didn't feel like trying to figure it out.07:07
ElielI did figure out that it's an iterative process though.07:07
ajEliel: bitcoinj does per-kB fees rather than per-byte still, i think, so it's not a good example anyway...07:08
Elielyes, I think that's part of the reason it was so complex.07:09
Taekmy wallet gives an exact number of bytes before I sign07:16
Taekbitcoin-qt07:16
TaekI'm guessing it assumes worst-case07:17
Taeksize is almost always 225b07:17
-!- laurentmt [~Thunderbi@64.142.11.109.rev.sfr.net] has joined #bitcoin-wizards07:20
-!- laurentmt [~Thunderbi@64.142.11.109.rev.sfr.net] has quit [Quit: laurentmt]07:29
-!- GAit [~GAit@212.91.77.37] has quit [Quit: Leaving.]07:34
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 276 seconds]07:36
-!- contrapumpkin [~copumpkin@unaffiliated/copumpkin] has joined #bitcoin-wizards07:37
-!- GAit [~GAit@212.91.77.37] has joined #bitcoin-wizards07:39
-!- GAit [~GAit@212.91.77.37] has quit [Client Quit]07:40
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 260 seconds]07:40
-!- null_radix [Elite7851@gateway/shell/elitebnc/x-qwuqbxtgbwyerqjj] has quit [Remote host closed the connection]07:54
-!- ryan-c [~ryan@srv1.turboslow.net] has quit [Read error: Connection reset by peer]08:00
-!- GAit [~GAit@212.91.77.37] has joined #bitcoin-wizards08:00
-!- domwoe [~domwoe@18.85.26.75] has joined #bitcoin-wizards08:03
-!- adlai [~adlai@unaffiliated/adlai] has joined #bitcoin-wizards08:12
-!- phiche [~Adium@193.89.191.214] has quit [Quit: Leaving.]08:19
-!- voxelot [~voxelot@remote.digitalmoneycorp.com] has joined #bitcoin-wizards08:28
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards08:33
-!- phiche1 [~Adium@2.69.142.38.mobile.tre.se] has joined #bitcoin-wizards08:34
-!- GAit [~GAit@212.91.77.37] has quit [Quit: Leaving.]08:38
-!- phiche [~Adium@185.97.214.106] has joined #bitcoin-wizards08:39
-!- phiche1 [~Adium@2.69.142.38.mobile.tre.se] has quit [Ping timeout: 276 seconds]08:39
-!- tromp [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards08:42
-!- aknix [~aknix@65.78.54.2] has joined #bitcoin-wizards08:46
-!- tromp [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Ping timeout: 276 seconds]08:47
jcorganhttp://eprint.iacr.org/2015/482/20160210:19021208:49
jcorgan.title08:49
yoleauxCryptology ePrint Archive: Report 2015/48208:49
jcorganheh08:49
jcorganExtractable Witness Encryption and Timed-Release Encryption from Bitcoin08:50
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards08:53
-!- GAit [~GAit@212.91.77.37] has joined #bitcoin-wizards08:53
-!- GAit [~GAit@212.91.77.37] has quit [Client Quit]08:55
-!- Don_John [~Don@247-223-114-134.nat.resnet.nau.edu] has joined #bitcoin-wizards08:58
-!- oleganza [~oleganza@AStLambert-651-1-93-41.w90-43.abo.wanadoo.fr] has quit [Quit: oleganza]09:01
-!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Ping timeout: 252 seconds]09:08
-!- null_radix [Elite7851@gateway/shell/elitebnc/x-hpgannpaiinyrwij] has joined #bitcoin-wizards09:18
-!- murch [~murch@p4FDB7CF6.dip0.t-ipconnect.de] has joined #bitcoin-wizards09:18
-!- Erik_dc [~erik@ip-83-101-76-127.customer.schedom-europe.net] has joined #bitcoin-wizards09:23
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 250 seconds]09:24
IriezDoes the new -maxmempool parameter have a ceiling? Or can it be as large as im willing to expand it?09:25
nsh(maybe #bitcoin-dev)09:26
IriezI cannot join the channel, sorry.09:27
Iriezn/m, fixed my identity registration issue. Thanks.09:28
-!- melvillian [~alex@96.82.80.25] has joined #bitcoin-wizards09:38
-!- warbrain [~pottsy@203-213-120-51.static.tpgi.com.au] has joined #bitcoin-wizards09:40
-!- jaekwon [~jaekwon@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards09:41
-!- murch [~murch@p4FDB7CF6.dip0.t-ipconnect.de] has quit [Quit: Leaving.]09:41
-!- pottsy [~pottsy@203-213-120-51.static.tpgi.com.au] has quit [Ping timeout: 248 seconds]09:43
kanzurepetertodd: tell me things about blinding of coin age09:43
-!- supasonic [~supasonic@172-11-188-117.lightspeed.rcsntx.sbcglobal.net] has joined #bitcoin-wizards09:44
petertoddkanzure: read jdillon's proof-of-stake proposal - it can be done in a soft fork09:44
petertoddhttps://bitcointalk.org/index.php?topic=230864.009:45
kanzurepetertodd: what are your thoughts regarding transaction capacity limitations of coin age staking?09:46
kanzuree.g. there are 16 million utxos or something09:46
-!- adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 252 seconds]09:50
petertoddkanzure: most of those utxos are insignificant dust09:51
petertoddkanzure: 35,122,599 utxos09:51
kanzurewouldn't it be conceivably possible to ignore someone's "dust" despite them having large infrastructure?09:51
kanzureoops how did i miscount utxos?? geeze.09:52
petertoddit's a coin-age-destroyed vote - dust is irrelevant in comparison to bigger utxos09:52
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards09:53
kanzure(please consider not calling these votes)09:53
petertoddkanzure: no, they're votes09:55
kanzurethat's problematic because then you need to define processes around ballot creation etc... and ballot options... and then you need to figure out what voting scheme you are selecting.09:55
petertoddkanzure: like it or not, coin-age destroyed triggered blocksize increases are very much a vote about the future of the system09:55
kanzurehttp://zesty.ca/voting/sim/09:56
petertoddkanzure: none of that's all that hard - it'll end up in some bip with source code, likely with one or two bits basically just being 'ready/for' or 'not-ready/against'09:56
kanzureand what does it mean for someone to abstain from "voting" but still making a transaction anyway? i don't think it makes sense to make it about voting.09:56
petertoddkanzure: you can't *not* make it about voting - that's the political effect either way09:57
-!- oleganza [~oleganza@AStLambert-651-1-93-41.w90-43.abo.wanadoo.fr] has joined #bitcoin-wizards10:09
-!- nanasho [~nanasha25@46.165.249.209] has joined #bitcoin-wizards10:18
-!- melvillian [~alex@96.82.80.25] has quit [Remote host closed the connection]10:22
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 246 seconds]10:27
-!- phiche [~Adium@185.97.214.106] has quit [Ping timeout: 246 seconds]10:27
-!- Guest98911 is now known as maaku10:29
-!- s1w [~s1w@2400:6180:0:d0::4e1:5001] has joined #bitcoin-wizards10:31
-!- s1w is now known as Guest1729410:31
-!- jlyndon_ [sid10913@gateway/web/irccloud.com/x-dbwhmdcyfdrjzhzt] has joined #bitcoin-wizards10:32
-!- _alp_ [~alp@104-54-235-28.lightspeed.austtx.sbcglobal.net] has quit [Ping timeout: 244 seconds]10:32
-!- kisspunch_ [~za3k@za3k.com] has joined #bitcoin-wizards10:32
-!- jbenet_ [sid17552@gateway/web/irccloud.com/x-gtncxtrcspmeityh] has joined #bitcoin-wizards10:32
-!- GAit [~GAit@212.91.77.37] has joined #bitcoin-wizards10:36
-!- domwoe [~domwoe@18.85.26.75] has quit [Read error: Connection reset by peer]10:36
-!- domwoe_ [~domwoe@mtec-20090.media.mit.edu] has joined #bitcoin-wizards10:36
-!- SheffieldCrypto_ [sid28532@gateway/web/irccloud.com/x-nlggefeqdppwfoty] has quit [Ping timeout: 264 seconds]10:37
-!- jbenet [sid17552@gateway/web/irccloud.com/x-fuhavnvueewkgadc] has quit [Ping timeout: 264 seconds]10:37
-!- jlyndon [sid10913@gateway/web/irccloud.com/x-dcnlyvwprgtbiouw] has quit [Ping timeout: 264 seconds]10:37
-!- Guest96659 [~s1w@2400:6180:0:d0::4e1:5001] has quit [Ping timeout: 264 seconds]10:37
-!- kisspunch [~za3k@za3k.com] has quit [Ping timeout: 264 seconds]10:37
-!- kisspunch_ is now known as kisspunch10:37
-!- SheffieldCrypto_ [sid28532@gateway/web/irccloud.com/x-tehquwifmfscqzpo] has joined #bitcoin-wizards10:37
-!- jlyndon_ is now known as jlyndon10:38
-!- jbenet_ is now known as jbenet10:38
-!- oleganza [~oleganza@AStLambert-651-1-93-41.w90-43.abo.wanadoo.fr] has quit [Quit: oleganza]10:39
-!- phiche [~Adium@2.69.142.38.mobile.tre.se] has joined #bitcoin-wizards10:41
-!- GAit [~GAit@212.91.77.37] has quit [Quit: Leaving.]10:44
-!- phiche1 [~Adium@185.97.212.3] has joined #bitcoin-wizards10:44
-!- phiche [~Adium@2.69.142.38.mobile.tre.se] has quit [Ping timeout: 276 seconds]10:46
-!- koshii [~w@c-68-58-151-30.hsd1.in.comcast.net] has quit [Ping timeout: 250 seconds]10:47
-!- koshii [~w@c-68-58-151-30.hsd1.in.comcast.net] has joined #bitcoin-wizards10:47
-!- jcorgan [~jcorgan@unaffiliated/jcorgan] has quit [Ping timeout: 268 seconds]10:47
-!- Myagui [Myagui@shell.xshellz.com] has quit [Ping timeout: 268 seconds]10:48
-!- CodeArtix [~ubuntu@52.27.118.248] has quit [Ping timeout: 268 seconds]10:48
-!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Ping timeout: 252 seconds]10:49
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has joined #bitcoin-wizards10:49
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Ping timeout: 268 seconds]10:50
-!- lecusemble [~lecusembl@f9beb4d9.violates.me] has quit [Ping timeout: 268 seconds]10:50
-!- go1111111 [~go1111111@104.200.154.24] has quit [Ping timeout: 250 seconds]10:50
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards10:50
-!- lecusemble [~lecusembl@f9beb4d9.violates.me] has joined #bitcoin-wizards10:50
-!- contrapumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 250 seconds]10:50
-!- go1111111 [~go1111111@104.200.154.24] has joined #bitcoin-wizards10:51
-!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has quit [Ping timeout: 268 seconds]10:51
-!- Myagui [Myagui@shell.xshellz.com] has joined #bitcoin-wizards10:51
-!- N0S4A2 [~weechat@216-243-38-141.users.condointernet.net] has quit [Ping timeout: 268 seconds]10:52
-!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards10:52
-!- Erik_dc [~erik@ip-83-101-76-127.customer.schedom-europe.net] has quit [Ping timeout: 250 seconds]10:52
-!- GAit [~GAit@212.91.77.37] has joined #bitcoin-wizards10:56
-!- bit2017 [~linker@171.232.60.23] has joined #bitcoin-wizards10:57
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards10:57
-!- GAit [~GAit@212.91.77.37] has quit [Client Quit]10:58
-!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has joined #bitcoin-wizards10:58
-!- Erik_dc [~erik@ip-83-101-76-127.customer.schedom-europe.net] has joined #bitcoin-wizards11:01
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds]11:02
-!- melvillian [~alex@96.82.80.25] has joined #bitcoin-wizards11:04
-!- bit2017 [~linker@171.232.60.23] has quit [Ping timeout: 252 seconds]11:04
-!- phiche [~Adium@185.97.212.3] has joined #bitcoin-wizards11:04
-!- luigi1111w [~luigi1112@unaffiliated/luigi1111] has quit [Ping timeout: 268 seconds]11:05
-!- phiche1 [~Adium@185.97.212.3] has quit [Ping timeout: 246 seconds]11:05
-!- luigi1111w [~luigi1112@static-216-176-69-170.consolidated.net] has joined #bitcoin-wizards11:05
-!- luigi1111w is now known as Guest9982111:05
-!- mrkent [~textual@unaffiliated/mrkent] has joined #bitcoin-wizards11:08
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards11:08
-!- Erik_dc_ [~erik@ip-83-101-76-127.customer.schedom-europe.net] has joined #bitcoin-wizards11:09
-!- Erik_dc_ [~erik@ip-83-101-76-127.customer.schedom-europe.net] has quit [Remote host closed the connection]11:09
-!- hashtag_ [~hashtagg_@cpe-174-97-254-80.ma.res.rr.com] has joined #bitcoin-wizards11:12
-!- mkarrer_ [~mkarrer@72.Red-83-47-121.dynamicIP.rima-tde.net] has joined #bitcoin-wizards11:12
-!- pavel_ [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-wizards11:12
-!- pavel_ [~paveljani@79-98-72-216.sys-data.com] has quit [Client Quit]11:13
-!- pavel_ [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-wizards11:13
-!- pavel_ [~paveljani@79-98-72-216.sys-data.com] has quit [Changing host]11:14
-!- pavel_ [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards11:14
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Disconnected by services]11:14
-!- mkarrer [~mkarrer@72.Red-83-47-121.dynamicIP.rima-tde.net] has quit [Ping timeout: 276 seconds]11:14
-!- pavel_ is now known as paveljanik11:14
-!- hashtag [~hashtagg_@cpe-174-97-254-80.ma.res.rr.com] has quit [Ping timeout: 276 seconds]11:15
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards11:15
-!- MoALTz [~no@78-11-180-214.static.ip.netia.com.pl] has quit [Ping timeout: 276 seconds]11:16
-!- N0S4A2 [~weechat@216-243-38-141.users.condointernet.net] has joined #bitcoin-wizards11:18
-!- Jeremy_Rand_2_ [~user@ip68-97-35-223.ok.ok.cox.net] has quit [Ping timeout: 268 seconds]11:19
-!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards11:22
-!- bsm1175321 [~mcelrath@38.121.165.30] has joined #bitcoin-wizards11:23
-!- bsm117532 is now known as Guest1011611:24
-!- Guest10116 [~mcelrath@static-108-21-236-13.nycmny.fios.verizon.net] has quit [Killed (barjavel.freenode.net (Nickname regained by services))]11:24
-!- bsm1175321 is now known as bsm11753211:24
-!- bsm1175321 [~mcelrath@static-108-21-236-13.nycmny.fios.verizon.net] has joined #bitcoin-wizards11:24
-!- Netsplit *.net <-> *.split quits: PsychoticBoy, Monthrect, ibrightly, runeks, SirJacket, _whitelogger, kumavis, ggreer, mikolalysenko, jonasschnelli, (+2 more, use /NETSPLIT to show all of them)11:25
-!- Netsplit over, joins: kumavis, PsychoticBoy, runeks, _whitelogger, mikolalysenko, SirJacket, alexkuck__, harrow, jonasschnelli, ggreer (+2 more)11:31
-!- harrow [~harrow@2607:5300:100:200::160d] has quit [Max SendQ exceeded]11:31
-!- kumavis [sid13576@gateway/web/irccloud.com/x-rpukapymwajluzjj] has quit [Max SendQ exceeded]11:31
-!- harrow [~harrow@105.ip-167-114-152.net] has joined #bitcoin-wizards11:33
-!- earthris1 [~earthrise@S01065404a6902716.cg.shawcable.net] has joined #bitcoin-wizards11:34
-!- nanasho [~nanasha25@46.165.249.209] has quit [Quit: Leaving]11:36
-!- kumavis [sid13576@gateway/web/irccloud.com/x-rlfjjqkpiihzobwq] has joined #bitcoin-wizards11:36
-!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Quit: Leaving]11:37
-!- Guest14711 [~zooko@2601:281:8301:eb00:a446:ef76:579c:6a58] has joined #bitcoin-wizards11:37
-!- Nightwolf [~Nightwolf@unaffiliated/nightwolf] has quit [Ping timeout: 276 seconds]11:37
-!- Guest14711 [~zooko@2601:281:8301:eb00:a446:ef76:579c:6a58] has quit [Remote host closed the connection]11:37
-!- phiche1 [~Adium@2.69.142.38.mobile.tre.se] has joined #bitcoin-wizards11:43
-!- phiche [~Adium@185.97.212.3] has quit [Ping timeout: 248 seconds]11:46
-!- domwoe_ [~domwoe@mtec-20090.media.mit.edu] has quit [Remote host closed the connection]11:46
-!- glitch003 [~chris@208.185.52.110] has quit [Read error: Connection reset by peer]11:47
-!- glitch003 [~chris@208.185.52.110] has joined #bitcoin-wizards11:48
-!- columbo [864a84c9@gateway/web/freenode/ip.134.74.132.201] has joined #bitcoin-wizards11:54
columboQuestion -- I have a transaction that's not yet signed. I want to create another transaction that spends this one (part of a larger protocol). Can I do this? In other words, does the transaction output hash include the signature?11:55
-!- zooko` [~user@2601:281:8301:eb00:cd9b:9c6b:6277:9905] has joined #bitcoin-wizards11:55
columboor can you reference an unsigned transaction?11:56
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards11:59
-!- pottsy [~pottsy@203-213-120-51.static.tpgi.com.au] has joined #bitcoin-wizards12:00
instagibbscolumbo, #bitcoin maybe12:01
-!- livegnik [~livegnik@bnw.7c0.nl] has joined #bitcoin-wizards12:03
-!- warbrain [~pottsy@203-213-120-51.static.tpgi.com.au] has quit [Ping timeout: 252 seconds]12:03
columbodoes anyone know for sure?12:05
instagibbsnot the right channel for this, is what I mean12:06
-!- domwoe [~domwoe@mtec-20090.media.mit.edu] has joined #bitcoin-wizards12:07
-!- phiche1 [~Adium@2.69.142.38.mobile.tre.se] has quit [Ping timeout: 246 seconds]12:10
-!- phiche [~Adium@185.97.214.107] has joined #bitcoin-wizards12:11
-!- glitch003 [~chris@208.185.52.110] has quit [Remote host closed the connection]12:11
-!- voxelot [~voxelot@remote.digitalmoneycorp.com] has quit [Ping timeout: 260 seconds]12:15
-!- oleganza [~oleganza@AStLambert-651-1-93-41.w90-43.abo.wanadoo.fr] has joined #bitcoin-wizards12:18
-!- glitch003 [~chris@208.185.52.110] has joined #bitcoin-wizards12:19
-!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards12:22
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 248 seconds]12:22
-!- columbo [864a84c9@gateway/web/freenode/ip.134.74.132.201] has quit [Ping timeout: 252 seconds]12:29
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Ping timeout: 248 seconds]12:30
-!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has joined #bitcoin-wizards12:31
-!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has quit [Changing host]12:31
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards12:31
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.]12:35
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards12:36
-!- jannes [~jannes@178.132.211.90] has quit [Quit: Leaving]12:37
-!- dEBRUYNE [~dEBRUYNE@vp0060.uvt.nl] has joined #bitcoin-wizards12:37
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Client Quit]12:38
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards12:39
-!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-wizards12:46
-!- zooko` [~user@2601:281:8301:eb00:cd9b:9c6b:6277:9905] has quit [Ping timeout: 250 seconds]12:46
kanzure.title https://www.youtube.com/watch?v=zTGqP0nxX0812:49
yoleauxDISI 2007: A Fool's Errand Inventing Public Key Cryptography. - YouTube12:49
kanzure.title https://www.youtube.com/watch?v=1BJuuUxCaaY12:49
yoleauxInformation Security—Before & After Public-Key Cryptography - YouTube12:49
-!- glitch003 [~chris@208.185.52.110] has quit [Ping timeout: 260 seconds]12:51
kanzurehttp://amturing.acm.org/award_winners/diffie_8371646.cfm12:51
kanzurei like how this page does not mention merkle12:51
kanzure(meaning, i don't like this aspect)12:51
-!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Ping timeout: 248 seconds]13:14
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards13:24
-!- phiche1 [~Adium@2.69.142.38.mobile.tre.se] has joined #bitcoin-wizards13:25
-!- voxelot [~voxelot@remote.digitalmoneycorp.com] has joined #bitcoin-wizards13:27
-!- phiche [~Adium@185.97.214.107] has quit [Ping timeout: 248 seconds]13:28
-!- jaekwon [~jaekwon@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection]13:38
-!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-wizards13:42
-!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Client Quit]13:43
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Read error: Connection reset by peer]13:46
-!- oleganza [~oleganza@AStLambert-651-1-93-41.w90-43.abo.wanadoo.fr] has quit [Quit: oleganza]13:48
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has joined #bitcoin-wizards13:58
-!- belcher [~user@unaffiliated/belcher] has joined #bitcoin-wizards13:58
ggreerhellman was merkle's advisor, right? I'm guessing merkle didn't contribute as much as the other two13:59
ggreeralso, triple-winners are rare. I count 2/49: https://en.wikipedia.org/wiki/Turing_Award14:02
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.]14:03
ggreerone other thing: merkle had more contributions to computer science. maybe he'll get a solo award in the future14:04
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards14:09
-!- Erik_dc [~erik@ip-83-101-76-127.customer.schedom-europe.net] has quit [Ping timeout: 252 seconds]14:13
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards14:13
-!- Erik_dc [~erik@ip-83-101-76-127.customer.schedom-europe.net] has joined #bitcoin-wizards14:15
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)]14:16
-!- adlai [~adlai@unaffiliated/adlai] has joined #bitcoin-wizards14:16
-!- adlai [~adlai@unaffiliated/adlai] has quit [Ping timeout: 276 seconds]14:23
-!- domwoe [~domwoe@mtec-20090.media.mit.edu] has quit [Remote host closed the connection]14:23
-!- Emcy [~MC@unaffiliated/mc1984] has quit [Ping timeout: 260 seconds]14:27
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 248 seconds]14:39
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards14:42
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards14:43
-!- zooko [~user@12.10.156.178] has joined #bitcoin-wizards14:43
-!- glitch003 [~chris@12.208.160.196] has joined #bitcoin-wizards14:48
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 276 seconds]14:48
-!- neha [~narula@mint-square.mit.edu] has quit [Read error: Connection reset by peer]14:53
-!- zooko [~user@12.10.156.178] has quit [Ping timeout: 276 seconds]15:06
-!- meZee [~SwedFTP@unaffiliated/swedftp] has quit [Ping timeout: 260 seconds]15:06
-!- amiller [~socrates1@unaffiliated/socrates1024] has quit [Ping timeout: 246 seconds]15:07
-!- phiche1 [~Adium@2.69.142.38.mobile.tre.se] has quit [Quit: Leaving.]15:10
-!- stevenroose [stevenroos@bnc1.sollidi.us] has quit [Ping timeout: 260 seconds]15:17
-!- stevenroose [stevenroos@bnc1.sollidi.us] has joined #bitcoin-wizards15:20
-!- wallet42 [~wallet42@unaffiliated/wallet42] has quit [Quit: Leaving.]15:24
-!- CrazyTruthYakDDS [uid67551@gateway/web/irccloud.com/x-yadqlfygicdjalqk] has joined #bitcoin-wizards15:25
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]15:29
-!- Erik_dc [~erik@ip-83-101-76-127.customer.schedom-europe.net] has quit [Remote host closed the connection]15:31
-!- meZee [~SwedFTP@unaffiliated/swedftp] has joined #bitcoin-wizards15:33
-!- adlai [~adlai@unaffiliated/adlai] has joined #bitcoin-wizards15:35
-!- Jeremy_Rand_2_ [~user@ip68-97-35-223.ok.ok.cox.net] has joined #bitcoin-wizards15:38
-!- Guest72772 [~socrates1@li175-104.members.linode.com] has joined #bitcoin-wizards15:40
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has quit [Quit: Newyorkadam]15:41
-!- dEBRUYNE [~dEBRUYNE@vp0060.uvt.nl] has quit [Quit: Leaving]15:49
-!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards15:49
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Ping timeout: 246 seconds]16:03
-!- glitch003 [~chris@12.208.160.196] has quit [Remote host closed the connection]16:04
-!- Guest72772 [~socrates1@li175-104.members.linode.com] has quit [Changing host]16:07
-!- Guest72772 [~socrates1@unaffiliated/socrates1024] has joined #bitcoin-wizards16:07
-!- Guest72772 is now known as amiller16:07
-!- jaekwon [~jaekwon@75-101-96-71.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards16:09
-!- mountaingoat [~mountaing@gateway/vpn/privateinternetaccess/mountaingoat] has quit [Ping timeout: 276 seconds]16:10
-!- voxelot [~voxelot@remote.digitalmoneycorp.com] has quit [Ping timeout: 260 seconds]16:22
-!- a5m0_ is now known as a5m016:23
maakuggreer: speaking generally (I have no specific knowledge here), advisors usually take the best ideas from their grad students16:23
-!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has joined #bitcoin-wizards16:25
-!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has quit [Changing host]16:25
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards16:25
-!- gigq [~gigq@45-20-197-26.lightspeed.austtx.sbcglobal.net] has quit [Quit: leaving]16:27
-!- mountaingoat [~mountaing@unaffiliated/mountaingoat] has joined #bitcoin-wizards16:27
-!- gigq [~gigq@2602:302:d14c:51a0:d56:9691:b1c3:1b4e] has joined #bitcoin-wizards16:29
-!- tromp [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards16:31
maakuWhat is the largest k-of-n multisig that can be accomplished on plain (non-segwit) bitcoin?16:31
maakuI mean this in a wizardly way, not #bitcoin. The redeem script has a 520 byte push limitation. Is there some tricky way to get the pubkeys out of the redeem script? Has anyone investigated what a true upper bound on k-of-n would be?16:33
maakuobviously having hash160 reduces the amount of data that needs to be there by 12 bytes per pubkey.. but for large k-of-n those bytes end up being used by DUP/DIP trickery16:38
JackHDIP?16:39
-!- voxelot [~voxelot@remote.digitalmoneycorp.com] has joined #bitcoin-wizards16:40
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards16:43
bsm1175321I think if I were to design a new coin, I would include the concept of expiration dates for the UTXO set (because, keys get lost).  This is pretty obviously a good thing for pure data storage (e.g. a hash of a proof-of-purchase might be stored for 30 days), but I think it would be good for coins too.  Because people lose their keys, and this is an effective deflationary force of unknown size.16:48
-!- drynutz-the-Drea [4a59161b@gateway/web/freenode/ip.74.89.22.27] has joined #bitcoin-wizards16:49
ajmaaku: OP_PICK/OP_HASH160/OP_EQUALVERIFY would let you verify them with only 4 of those 12 bytes i think? 25 bytes per key would let you do n=20 afaics? (ie <n+1> PICK <k> EQUALVERIFY { <n+1> PICK HASH160 <pkh> EQUALVERIFY } <n> CHECKMULTISIG16:51
ajoh, the n+1's should be decreasing i suppose16:52
aj(or i should've said ROLL instead of PICK)16:53
bsm1175321Hmmm... @maaku,aj: is bitcoin script expressive enough to verify a multisig schnorr signature?16:55
bsm1175321Seems like it might be for n-of-n...16:56
ajbsm1175321: https://blockstream.com/2015/08/24/treesignatures/ ? :)16:57
bsm1175321aj: exactly, and related work by the blockstream folks...16:57
-!- voxelot [~voxelot@remote.digitalmoneycorp.com] has quit [Ping timeout: 252 seconds]16:57
ajbsm1175321: needs a schnorr opcode, but apparently that's on the roadmap from hong kong the other day16:58
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards16:59
bsm1175321Yeah good point.  I had a momentary brainfart and forgot that ECDSA != Schnorr and I was stuck in a land of adding pubkeys...16:59
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds]17:03
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 260 seconds]17:10
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards17:12
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Ping timeout: 252 seconds]17:15
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards17:15
-!- _alp_ [~alp@104-54-235-28.lightspeed.austtx.sbcglobal.net] has joined #bitcoin-wizards17:16
-!- mkarrer_ [~mkarrer@72.Red-83-47-121.dynamicIP.rima-tde.net] has quit [Ping timeout: 248 seconds]17:20
-!- AaronVW [~ewout@f055064138.adsl.alicedsl.de] has joined #bitcoin-wizards17:20
-!- AaronvanW_ [~ewout@x5ce3e9a6.dyn.telefonica.de] has quit [Ping timeout: 276 seconds]17:24
ggreerhttps://tradeblock.com/bitcoin/ <-- holy cow. recent mempool history to 7 days. that's crazy17:27
phantomcircuitggreer, it's generally a good idea to ignore those charts17:28
phantomcircuitthey're basically never accurate17:28
phantomcircuityou can see where their node was restarted in the graph too which im 90% sure will screw up the data17:29
ggreerare you saying the mempool hasn't gone from 2ish MB to 40ish MB in the past week?17:30
JackHwhich python lib is the latest one to use? peter todds?17:31
-!- mkarrer [~mkarrer@224.Red-83-50-56.dynamicIP.rima-tde.net] has joined #bitcoin-wizards17:36
phantomcircuitggreer, im saying that the public data on this is almost entirely unreliable17:41
phantomcircuitim working on gathering more reliable information on this now17:41
-!- tr0nk [~tr0nk@c-73-17-239-115.hsd1.vt.comcast.net] has joined #bitcoin-wizards17:44
ggreerI'm wondering what evidence would convince you then. in what way would all the public data be skewed? I linked to the prettiest chart, but other independently-created charts agree with that one17:47
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-oxvjogsoygxmmeds] has quit [Quit: Connection closed for inactivity]17:48
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has joined #bitcoin-wizards17:48
maakutoday I learned that Merkle had something approximately isomorphic to hashcash as early as 1974 : https://en.wikipedia.org/wiki/Merkle's_Puzzles17:49
-!- glitch003 [~chris@208.185.52.110] has joined #bitcoin-wizards17:49
maakuaj: Ah, OP_ROLL. Cool thanks that's a significant improvement.17:51
maakutoo bad we don't have a 128-bit hash, which would be sufficient for my use case17:52
ajmaaku: (PICK includes DUP, ROLL doesn't)17:52
maakubsm1175321: key trees need OP_CAT as well17:52
maakuor really, OP_CHECKMERKLEBRANCHVERIFY17:53
maakuJackH: depends on what you're trying to do17:54
maakuJackH: also, #bitcoin-dev I would assume17:54
-!- bit2017 [~linker@210.245.34.191] has joined #bitcoin-wizards17:55
ajggreer: my current mempool (with no min fee) is 300MB, and has been for the month i've been running that node...17:56
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards17:59
maakuggreer: Those numbers are meaningless because if you generated a bunch of dust outputs (e.g. during the last half dozen "stress tests") you can spend dust->dust in transactions that will never hit the block chain ever, but will inflate those numbers18:05
maakuI'm pretty sure with the amount of dust on the chain you could generate 1GB mempools easily, and it'd be totally meaningless18:06
-!- moa [~kiwigb@opentransactions/dev/moa] has left #bitcoin-wizards []18:11
-!- belcher [~user@unaffiliated/belcher] has quit [Quit: Leaving]18:16
-!- domwoe [~domwoe@dhcp-18-189-52-241.dyn.MIT.EDU] has joined #bitcoin-wizards18:16
-!- Cory [~C@unaffiliated/cory] has quit [Ping timeout: 276 seconds]18:19
-!- Pasha [~C@unaffiliated/cory] has joined #bitcoin-wizards18:19
-!- drynutz-the-Drea [4a59161b@gateway/web/freenode/ip.74.89.22.27] has quit [Ping timeout: 252 seconds]18:22
kanzuremaaku: there was an interesting intuitive explanation of the origin of merkle's puzzles, let me see if i can pull it up18:22
-!- Pasha is now known as Cory18:27
kanzurehttp://web.archive.org/web/20070311022139/http://www.itas.fzk.de/mahp/weber/merkle.htm18:28
kanzure"The first realization, of course, was that if both the computer and the terminal were deterministic, then of course you could compromise the system, if you knew the initial state and you knew the traffic over the communications line. So I fairly quickly concluded that there had to be some random component. And then it was simply a question of how to utilize that random component in a way which would provide confusion to the ...18:28
kanzure... eavesdropper that would grow more rapidly than the confusion of either the two parties communicating."18:28
kanzure"And one night I was contemplating how it is that... What was the problem that I was considering specifically? I think I was trying to figure out the problem of you're trying to log into a computer in some secure fashion and the computer security has been compromised and has since been sealed up again. I was trying to figure out how to re-establish secure communications. And as I was thinking about it, it basically occurred to me that ...18:32
kanzure... I was unable to prove that full disclosure of the complete state both of the computer and of the person communicating with it (and presumably they would have a terminal with which they were communicating with a computer) it occurred to me that I was unable to prove that under those circumstances, security would necessarily be compromised. So I began trying to figure out, was there some way of showing clearly that if you compromised ...18:32
kanzure... both computer and the terminal which was communicating with the computer, whether you could then prove that in the absence of some secure channel, some secret channel like a courier, whether you could prove that in fact security had been compromised. And as I thought about it, I realized that not only could I not prove it, it was not even clear that it was correct. So I began thinking about it, and then over the next few days I ...18:32
kanzure... figured out the puzzles technique."18:32
-!- oleganza [~oleganza@AStLambert-651-1-93-41.w90-43.abo.wanadoo.fr] has joined #bitcoin-wizards18:37
-!- dEBRUYNE [~dEBRUYNE@56-197-ftth.onsbrabantnet.nl] has quit [Quit: Leaving]18:46
-!- maaku [~quassel@botbot.xen.prgmr.com] has quit [Remote host closed the connection]18:46
-!- maaku [~quassel@botbot.xen.prgmr.com] has joined #bitcoin-wizards18:48
-!- maaku is now known as Guest472618:48
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Read error: Connection reset by peer]18:48
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has joined #bitcoin-wizards18:49
-!- funkenstein_ [~bowler@unaffiliated/funkenstein] has joined #bitcoin-wizards18:51
-!- p15 [~p15@99.91.145.64.client.static.strong-tk2.bringover.net] has joined #bitcoin-wizards18:54
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Quit: Leaving]18:56
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Read error: Connection reset by peer]18:59
-!- justanot1eruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards18:59
-!- voxelot [~voxelot@2605:e000:1525:802f:2f31:fc98:c9b5:8658] has joined #bitcoin-wizards19:00
-!- oleganza [~oleganza@AStLambert-651-1-93-41.w90-43.abo.wanadoo.fr] has quit [Quit: oleganza]19:03
-!- domwoe [~domwoe@dhcp-18-189-52-241.dyn.MIT.EDU] has quit [Remote host closed the connection]19:04
ggreer"The mempool data you see is 72 hours of unconfirmed transactions, less any double spends whose conflicted transactions have been confirmed."19:07
ggreerso restarting would bring tradeblock's figures to 0, but it won't grow without bound like a typical bitcoin client19:08
ggreerhttps://www.reddit.com/r/Bitcoin/comments/3ctewf/tradeblock_inflated_mempool_size/ct0v4hg19:08
-!- livegnik [~livegnik@bnw.7c0.nl] has quit [Remote host closed the connection]19:11
-!- livegnik [~livegnik@bnw.7c0.nl] has joined #bitcoin-wizards19:18
Lightswordggreer, does tradeblock have a minrelaytxfee set?19:19
ggreernot sure. I'd bet >0 though19:19
funkenstein_there's no incentive to relay TXs or maintain a mempool other than altruistic, right?19:20
ggreerotherwise it'd be too easy to game the stat19:20
Lightswordmempool is more for your own use19:20
ggreer*>0.0000119:20
-!- jtimon [~quassel@35.31.134.37.dynamic.jazztel.es] has quit [Ping timeout: 248 seconds]19:21
Lightswordis anyone tracking how many transactions are using opt-in RBF?19:22
-!- funkenstein_ [~bowler@unaffiliated/funkenstein] has quit [Quit: Leaving]19:24
-!- jl2012 [uid133844@gateway/web/irccloud.com/x-szujjwaqrenywggc] has quit [Read error: Connection reset by peer]19:27
-!- jl2012 [uid133844@gateway/web/irccloud.com/x-bgqtxpzypmcurwlq] has joined #bitcoin-wizards19:29
-!- melvillian [~alex@96.82.80.25] has quit []19:32
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 248 seconds]19:40
-!- glitch003 [~chris@208.185.52.110] has quit [Remote host closed the connection]19:41
-!- glitch003 [~chris@208.185.52.110] has joined #bitcoin-wizards19:44
-!- glitch003 [~chris@208.185.52.110] has quit [Remote host closed the connection]19:45
-!- glitch003 [~chris@208.185.52.110] has joined #bitcoin-wizards19:45
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]19:46
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards19:48
-!- bit2017 [~linker@210.245.34.191] has quit [Ping timeout: 252 seconds]19:51
-!- Emcy [~MC@unaffiliated/mc1984] has joined #bitcoin-wizards19:52
-!- bit2017 [~linker@210.245.34.191] has joined #bitcoin-wizards20:05
-!- Zarok [6152f54b@gateway/web/freenode/ip.97.82.245.75] has joined #bitcoin-wizards20:09
ZarokHello20:10
-!- Zarok [6152f54b@gateway/web/freenode/ip.97.82.245.75] has quit [Client Quit]20:10
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards20:12
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has quit [Quit: Newyorkadam]20:21
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has joined #bitcoin-wizards20:22
-!- Myagui [Myagui@shell.xshellz.com] has quit [Max SendQ exceeded]20:30
-!- freekevin [freekevin@unaffiliated/freekevin] has quit [Ping timeout: 276 seconds]20:30
-!- jaekwon [~jaekwon@75-101-96-71.dsl.static.fusionbroadband.com] has quit [Remote host closed the connection]20:30
-!- Myagui [Myagui@shell.xshellz.com] has joined #bitcoin-wizards20:33
-!- freekevin [~diam@unaffiliated/freekevin] has joined #bitcoin-wizards20:34
-!- bit2017 [~linker@210.245.34.191] has quit [Ping timeout: 248 seconds]20:35
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 248 seconds]20:36
-!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving]20:36
-!- bit2017 [~linker@210.245.34.191] has joined #bitcoin-wizards20:37
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards20:37
-!- glitch003 [~chris@208.185.52.110] has quit [Remote host closed the connection]20:38
-!- glitch003 [~chris@208.185.52.110] has joined #bitcoin-wizards20:38
bsm1175321maaku: your link describes an early version of Diffie-Hellman (without a solution), not hashcash.  How is that related to hashcash?20:42
bsm1175321Rather it's a linear vs quadratic : honest vs attacker complexity D-H, which as the article states, is not terribly useful.  Still don't see what has to do with hashcash...20:45
-!- glitch003 [~chris@208.185.52.110] has quit [Remote host closed the connection]20:46
-!- glitch003 [~chris@208.185.52.110] has joined #bitcoin-wizards20:47
-!- MrHodl [~fuc@ns5001457.ip-192-95-32.net] has quit [Read error: Connection reset by peer]20:50
-!- Emcy [~MC@unaffiliated/mc1984] has quit [Ping timeout: 248 seconds]20:55
-!- glitch003 [~chris@208.185.52.110] has quit [Remote host closed the connection]20:59
-!- glitch003 [~chris@208.185.52.110] has joined #bitcoin-wizards20:59
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has quit [Quit: Newyorkadam]20:59
-!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has quit [Quit: Leaving.]21:01
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has joined #bitcoin-wizards21:03
-!- glitch003 [~chris@208.185.52.110] has quit [Remote host closed the connection]21:16
-!- glitch003 [~chris@208.185.52.110] has joined #bitcoin-wizards21:17
-!- yoleaux [~yoleaux@xn--ht-1ia18f.nonceword.org] has quit [Read error: Connection reset by peer]21:21
-!- yoleaux [~yoleaux@xn--ht-1ia18f.nonceword.org] has joined #bitcoin-wizards21:21
-!- AusteritySucks [~Austerity@unaffiliated/austeritysucks] has quit [Ping timeout: 260 seconds]21:24
-!- wallet42 [~wallet42@unaffiliated/wallet42] has joined #bitcoin-wizards21:32
-!- funkenstein_ [~bowler@unaffiliated/funkenstein] has joined #bitcoin-wizards21:32
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 276 seconds]21:37
-!- AusteritySucks [~Austerity@unaffiliated/austeritysucks] has joined #bitcoin-wizards21:39
-!- glitch003 [~chris@208.185.52.110] has quit [Remote host closed the connection]21:40
-!- glitch003 [~chris@208.185.52.110] has joined #bitcoin-wizards21:41
-!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Remote host closed the connection]21:44
-!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-wizards21:45
-!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Read error: No route to host]21:46
-!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-wizards21:46
-!- frankenm_ [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-wizards21:48
-!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Read error: Connection reset by peer]21:48
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards21:50
-!- frankenm_ [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Ping timeout: 248 seconds]21:52
-!- mrkent [~textual@unaffiliated/mrkent] has quit []21:53
-!- GAit [~GAit@2-230-161-158.ip202.fastwebnet.it] has quit [Quit: Leaving.]22:01
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 276 seconds]22:05
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has quit [Quit: Newyorkadam]22:10
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has joined #bitcoin-wizards22:13
-!- Newyorkadam [~Newyorkad@wikipedia/Newyorkadam] has quit [Client Quit]22:13
-!- Guest4726 is now known as maaku22:14
-!- MoALTz [~no@78-11-180-214.static.ip.netia.com.pl] has joined #bitcoin-wizards22:20
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards22:20
maakubsm1175321: If I understand Merkle puzzles correctly, it gates access / secures the communication line based on a puzzle that has assymetric difficulty22:22
maakuSo I precompute some data, you pick a nonce, and we can communicate securely, at least until an evesdropper does a not insignificant (for 1974) amount of work22:23
maakuThe application of assymetric puzzles in order to rate limit and / or make attackers do work is essentially hashcash22:24
maakuJust a different puzzle here...22:24
-!- phiche [~Adium@2.69.78.217.mobile.tre.se] has joined #bitcoin-wizards22:25
-!- justanot1eruser is now known as justanotheruser22:30
-!- voxelot [~voxelot@2605:e000:1525:802f:2f31:fc98:c9b5:8658] has quit [Ping timeout: 250 seconds]22:32
-!- sparetire [~sparetire@unaffiliated/sparetire] has quit [Quit: sparetire]22:33
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 246 seconds]22:33
-!- arowser [~quassel@106.120.101.38] has quit [Quit: No Ping reply in 180 seconds.]22:44
-!- arowser [~quassel@106.120.101.38] has joined #bitcoin-wizards22:44
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 276 seconds]22:45
-!- Don_John [~Don@247-223-114-134.nat.resnet.nau.edu] has quit [Read error: Connection reset by peer]22:47
-!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-wizards22:48
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]22:50
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards22:52
-!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Ping timeout: 260 seconds]22:54
funkenstein_maaku hmm interesting, quadratic complexity consensus.  would it work?22:55
-!- glitch003 [~chris@208.185.52.110] has quit [Remote host closed the connection]22:55
-!- phiche [~Adium@2.69.78.217.mobile.tre.se] has quit [Quit: Leaving.]22:57
-!- glitch003 [~chris@208.185.52.110] has joined #bitcoin-wizards22:59
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards23:00
-!- glitch003 [~chris@208.185.52.110] has quit [Read error: Connection reset by peer]23:00
-!- chris__ [~chris@208.185.52.110] has joined #bitcoin-wizards23:02
-!- phiche [~Adium@193.89.191.214] has joined #bitcoin-wizards23:04
-!- chris__ [~chris@208.185.52.110] has quit [Remote host closed the connection]23:13
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has joined #bitcoin-wizards23:14
-!- chris__ [~chris@208.185.52.110] has joined #bitcoin-wizards23:16
-!- RoboTeddy [~roboteddy@c-67-188-40-206.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds]23:19
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards23:32
-!- LeMiner2 [LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has joined #bitcoin-wizards23:34
-!- LeMiner [LeMiner@unaffiliated/leminer] has quit [Ping timeout: 252 seconds]23:37
-!- LeMiner2 is now known as LeMiner23:37
-!- CrazyTruthYakDDS [uid67551@gateway/web/irccloud.com/x-yadqlfygicdjalqk] has quit [Quit: Connection closed for inactivity]23:40
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards23:43
-!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-wizards23:44
-!- a7b9d6e6_ [~a7b9d6e6@static.214.43.251.148.clients.your-server.de] has joined #bitcoin-wizards23:44
-!- a7b9d6e6 [~a7b9d6e6@static.214.43.251.148.clients.your-server.de] has quit [Ping timeout: 248 seconds]23:44
-!- Myagui [Myagui@shell.xshellz.com] has quit [Excess Flood]23:44
-!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Ping timeout: 248 seconds]23:45
-!- tromp [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Remote host closed the connection]23:47
-!- shesek [~shesek@bzq-84-110-209-70.cablep.bezeqint.net] has quit [Ping timeout: 260 seconds]23:47
-!- Myagui [Myagui@shell.xshellz.com] has joined #bitcoin-wizards23:49
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards23:54
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Remote host closed the connection]23:55
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Read error: Connection reset by peer]23:55
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards23:56
--- Log closed Wed Mar 02 00:00:48 2016

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