--- Log opened Fri Oct 27 00:00:48 2017 --- Day changed Fri Oct 27 2017 00:00 -!- davec [~davec@cpe-24-243-249-218.hot.res.rr.com] has quit [Ping timeout: 258 seconds] 00:01 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 00:05 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Ping timeout: 252 seconds] 00:06 -!- davec [~davec@cpe-24-243-249-218.hot.res.rr.com] has joined #bitcoin-wizards 00:25 -!- shesek [~shesek@bzq-84-110-53-196.cablep.bezeqint.net] has joined #bitcoin-wizards 00:25 -!- shesek [~shesek@bzq-84-110-53-196.cablep.bezeqint.net] has quit [Changing host] 00:25 -!- shesek [~shesek@unaffiliated/shesek] has joined #bitcoin-wizards 00:44 -!- laurentmt [~Thunderbi@92.154.68.134] has joined #bitcoin-wizards 01:08 -!- Emcy_ [~MC@unaffiliated/emcy] has quit [Read error: Connection reset by peer] 01:18 -!- daszorz [~daszorz@188.94.18.118] has joined #bitcoin-wizards 01:25 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [] 01:26 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-wizards 01:27 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 01:30 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-wizards 01:31 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-wizards 01:34 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards 01:34 -!- vicenteH [~user@195.235.96.150] has joined #bitcoin-wizards 01:34 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 248 seconds] 01:37 -!- vicenteH` [~user@195.235.96.150] has joined #bitcoin-wizards 01:39 -!- vicenteH [~user@195.235.96.150] has quit [Ping timeout: 252 seconds] 01:40 -!- vicenteH` is now known as vicenteH 01:45 -!- rockhouse [~rockhouse@unaffiliated/rockhouse] has quit [Quit: Leaving ... but you never know maybe I come back!] 02:03 -!- rockhouse [~rockhouse@unaffiliated/rockhouse] has joined #bitcoin-wizards 02:05 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-wsypnkjnwqcqbvcm] has quit [Quit: Connection closed for inactivity] 02:05 -!- thrmo [~thrmo@unaffiliated/thrmo] has joined #bitcoin-wizards 02:17 -!- meeh [~mikalv@2a02:fe1:3102:fc00:4159:4835:c013:66dd] has quit [Ping timeout: 264 seconds] 02:21 -!- meeh [~mikalv@cm-84.209.131.13.getinternet.no] has joined #bitcoin-wizards 02:26 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Quit: Leaving] 02:32 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 02:38 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Remote host closed the connection] 02:54 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 02:57 -!- dabura667_ [~dabura667@p98110-ipngnfx01marunouchi.tokyo.ocn.ne.jp] has quit [Remote host closed the connection] 02:58 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Ping timeout: 260 seconds] 03:08 -!- alferz [~alferz@unaffiliated/alfer] has joined #bitcoin-wizards 03:10 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 03:14 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Ping timeout: 264 seconds] 03:18 -!- alferz [~alferz@unaffiliated/alfer] has quit [Ping timeout: 240 seconds] 03:31 -!- vicenteH [~user@195.235.96.150] has quit [Quit: ERC (IRC client for Emacs 25.2.2)] 03:32 -!- vicenteH [~user@195.235.96.150] has joined #bitcoin-wizards 03:36 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-eiuicnlydmpyupfy] has joined #bitcoin-wizards 03:39 -!- Giszmo [~leo@pc-224-130-104-200.cm.vtr.net] has quit [Remote host closed the connection] 03:42 -!- Giszmo [~leo@pc-224-130-104-200.cm.vtr.net] has joined #bitcoin-wizards 03:45 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards 04:02 -!- wxss [~chatzilla@80.233.134.33] has joined #bitcoin-wizards 04:11 -!- stevenroose [~steven@vps.weuste.club] has quit [Ping timeout: 240 seconds] 04:14 -!- thrmo [~thrmo@unaffiliated/thrmo] has quit [Ping timeout: 248 seconds] 04:17 -!- stevenroose [~steven@vps.weuste.club] has joined #bitcoin-wizards 04:47 < waxwing> made a blog about non-interactive coinjoin idea https://joinmarket.me/blog/blog/snicker ; one issue that cropped up is, how can one avoid the spam problem of people submitting ~ \infty junk encrypted coinjoin proposals; given that the whole point is to keep submission and receipt anonymous, is there anything better than a hashcash approach? and i'm not claiming that a hashcash approach even really works, just not sure. 04:47 < waxwing> maybe there is some crypto idea i'm not considering. 04:54 < andytoshi> if it's just anti-DoS a trusted setup is probably fine, you could SNARK that you own some output 04:56 < waxwing> ah. like, if you accept trusted setup snark is fairly easy here, you're saying? 04:56 < waxwing> i mean, maybe it is for you :) 04:58 < andytoshi> there are also trusted-setup ringsigs that are small but they're not really usable on bitcoin where EC keys aren't exposed for the most part (and i think they all need pairings and won't work on secp) 04:58 -!- c0rw1n_ [~c0rw1n@cpc109847-bagu17-2-0-cust223.1-3.cable.virginm.net] has joined #bitcoin-wizards 04:59 < andytoshi> you could try just using libsnark or something, maybe "i own a bitcoin output with this key image" is too complicated to prove quickly with off-the-shelf software 05:04 -!- harrymm [~harrymm@85.203.47.144] has quit [Ping timeout: 240 seconds] 05:08 -!- ariard [~user@178.19.221.38] has joined #bitcoin-wizards 05:10 -!- jtimon [~quassel@164.31.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards 05:17 -!- harrymm [~harrymm@85.203.47.62] has joined #bitcoin-wizards 05:18 -!- Aaronvan_ is now known as AaronvanW 05:37 -!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Quit: Leaving] 06:27 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has quit [Read error: Connection reset by peer] 06:28 -!- tromp [~tromp@ip-217-103-3-94.ip.prioritytelecom.net] has joined #bitcoin-wizards 06:55 -!- Giszmo [~leo@pc-224-130-104-200.cm.vtr.net] has quit [Ping timeout: 248 seconds] 07:06 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has quit [Remote host closed the connection] 07:10 -!- Giszmo [~leo@pc-224-130-104-200.cm.vtr.net] has joined #bitcoin-wizards 07:12 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has joined #bitcoin-wizards 07:26 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 07:27 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has quit [Remote host closed the connection] 07:28 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has joined #bitcoin-wizards 07:31 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Ping timeout: 264 seconds] 07:35 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has quit [Ping timeout: 258 seconds] 07:36 -!- _whitelogger_ [~whitelogg@uruz.whitequark.org] has joined #bitcoin-wizards 07:45 -!- Giszmo [~leo@pc-224-130-104-200.cm.vtr.net] has quit [Ping timeout: 240 seconds] 07:49 -!- bildramer [~bildramer@p200300ED83CC9000B11A218927EB9028.dip0.t-ipconnect.de] has joined #bitcoin-wizards 07:49 -!- bildramer1 [~bildramer@p200300ED83DA4600AC9BCCA14258DFA9.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 08:25 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has joined #bitcoin-wizards 08:25 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has quit [Client Quit] 08:26 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has joined #bitcoin-wizards 08:27 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 08:32 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Ping timeout: 258 seconds] 08:35 -!- ecurrencyhodler [acf9886d@gateway/web/freenode/ip.172.249.136.109] has quit [Ping timeout: 260 seconds] 08:42 -!- daszorz [~daszorz@188.94.18.118] has quit [Read error: Connection reset by peer] 08:49 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-eiuicnlydmpyupfy] has quit [Quit: Connection closed for inactivity] 08:55 -!- wxss [~chatzilla@80.233.134.33] has quit [Ping timeout: 240 seconds] 09:10 -!- wxss [~chatzilla@125.212.220.154] has joined #bitcoin-wizards 09:19 -!- Emcy [~MC@unaffiliated/emcy] has joined #bitcoin-wizards 09:26 -!- JackH [~laptop@host-80-47-85-226.as13285.net] has quit [Ping timeout: 248 seconds] 09:27 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 09:27 -!- Giszmo [~leo@190.8.79.154] has joined #bitcoin-wizards 09:28 -!- jb55 [~jb55@208.98.200.100] has joined #bitcoin-wizards 09:35 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Ping timeout: 255 seconds] 09:39 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has joined #bitcoin-wizards 09:39 -!- JackH [~laptop@host-80-47-85-226.as13285.net] has joined #bitcoin-wizards 09:40 -!- JackH [~laptop@host-80-47-85-226.as13285.net] has quit [Max SendQ exceeded] 09:43 -!- JackH [~laptop@host-80-47-85-226.as13285.net] has joined #bitcoin-wizards 09:44 -!- JackH [~laptop@host-80-47-85-226.as13285.net] has quit [Max SendQ exceeded] 10:13 -!- ariard [~user@178.19.221.38] has quit [Remote host closed the connection] 10:27 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 10:33 < jb55> how long can the mining arms race continue until all mines reach maximum energy capacity of their local region? won't that centralize mining even further? or is that far off... 10:34 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Ping timeout: 240 seconds] 10:34 * jb55 pictures future scenario where the mine buys a whole nuclear plant to feed it energy 10:35 < jb55> or maybe that would cause innovation in new forms of energy or efficient chips... hmm 10:47 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 10:48 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-wizards 10:51 -!- vicenteH [~user@195.235.96.150] has quit [Ping timeout: 248 seconds] 11:07 -!- daszorz [~daszorz@cpc106809-live29-2-0-cust896.17-2.cable.virginm.net] has joined #bitcoin-wizards 11:09 -!- wxss_ [~chatzilla@5.79.76.38] has joined #bitcoin-wizards 11:10 -!- laurentmt [~Thunderbi@92.154.68.134] has quit [Quit: laurentmt] 11:11 -!- wxss [~chatzilla@125.212.220.154] has quit [Ping timeout: 260 seconds] 11:11 -!- wxss_ is now known as wxss 11:41 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 11:46 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Ping timeout: 255 seconds] 11:47 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 12:07 -!- JackH [~laptop@host-80-47-85-226.as13285.net] has joined #bitcoin-wizards 12:21 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has quit [Ping timeout: 248 seconds] 13:05 -!- eck [~eck@fsf/member/eck] has quit [Quit: we out here] 13:05 -!- eck [~eck@fsf/member/eck] has joined #bitcoin-wizards 13:06 -!- JackH [~laptop@host-80-47-85-226.as13285.net] has quit [Ping timeout: 260 seconds] 13:08 -!- JackH [~laptop@host-80-47-85-226.as13285.net] has joined #bitcoin-wizards 13:09 < prestwich> is there anything written about expiring transactions? I've seen a few people saying it's a bad idea, but no in-depth reasoning 13:10 < sipa> bitcoin core expires transactions now after a few days 13:10 < sipa> but nothing prevents anyone from rebroadcasting 13:10 -!- eck [~eck@fsf/member/eck] has quit [Quit: we out here] 13:10 < prestwich> more like the opposite of a time lock. transaction becomes invalid after a set time 13:12 -!- eck [~eck@fsf/member/eck] has joined #bitcoin-wizards 13:13 < prestwich> something like CLTV but for expiration would be a very useful tool. children wouldn't be safe if a large reorg happens, but that seems like it could be addressed? 13:17 -!- Giszmo [~leo@190.8.79.154] has quit [Quit: Leaving.] 13:17 -!- eck [~eck@fsf/member/eck] has quit [Quit: we out here] 13:18 -!- eck [~eck@fsf/member/eck] has joined #bitcoin-wizards 13:18 -!- eck [~eck@fsf/member/eck] has quit [Client Quit] 13:18 < maaku> prestwich: addressed how? 13:18 -!- eck [~eck@fsf/member/eck] has joined #bitcoin-wizards 13:19 < maaku> that's precisely the problem. a transaction chain could be invalidated in a reorg of any length, *without even requiring a double-spend or malicious intent* 13:20 < maaku> it would make bitcoins less fungible 13:21 -!- Giszmo [~leo@190.8.79.154] has joined #bitcoin-wizards 13:21 < maaku> as a hamfisted fix you could make the outputs have a 100 block maturity requirement, which (1) eliminates many of the useful things you might want to do with an expiry, and - 13:22 < maaku> (2) isn't the same anyway because you can still get unintentional invalidations on a long-reorg (whereas invalidations on a >100 block reorg because of coinbase mixing has to be intentional as it requires resigning a new transaction, not the old one just becoming invalid all of a sudden) 13:23 < maaku> prestwich: also, whatever you want to do could probably be done off-chain with lightning like state invalidations 13:23 < prestwich> addressed by designing the uses around the limitation, for example. even long maturity requirements don't rule out useful cases. 13:24 < maaku> prestwich: long materity requirements are *not* the same, as I noted 13:26 -!- Giszmo [~leo@190.8.79.154] has quit [Ping timeout: 260 seconds] 13:26 < maaku> right now for a transaction to become forever invalid on a reorg requires *active* resigning of one of the inputs. you can point to a conflicting transaction and blame the people responsible for it. 13:27 < maaku> but if there's a reorg that invalidates a transaction simply because the tx wasn't included yet and has now expired on the new chain tip? whos fault is that? 13:28 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 13:28 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-wizards 13:33 < prestwich> let me check understanding: if you find yourself in a network segment with lower blockheight, and lower accumulated difficulty, than another segment, expirations can invalidate many transactions in case of a reorg. Even if, subjectively, they have many confirmations. 13:33 < prestwich> Is that right? 13:39 -!- daszorz [~daszorz@cpc106809-live29-2-0-cust896.17-2.cable.virginm.net] has quit [Read error: Connection reset by peer] 13:46 -!- blablablaalb [~blablabla@2607:fb90:a92:9465:30da:b7e8:b39f:7f7f] has joined #bitcoin-wizards 13:46 -!- Giszmo [~leo@ip-52-226-107-190.nextelmovil.cl] has joined #bitcoin-wizards 13:46 -!- packetsmurf [coinsmurf@96-66-250-198-static.hfc.comcastbusiness.net] has joined #bitcoin-wizards 13:48 -!- coinsmurf [coinsmurf@96-66-250-198-static.hfc.comcastbusiness.net] has quit [Ping timeout: 248 seconds] 13:48 < blablablaalb> No right ? 13:49 -!- meeh [~mikalv@cm-84.209.131.13.getinternet.no] has quit [Ping timeout: 240 seconds] 13:52 -!- blablablaalb [~blablabla@2607:fb90:a92:9465:30da:b7e8:b39f:7f7f] has quit [] 13:54 < sipa> prestwich: not segments 13:55 < sipa> just a reorganization from one chain to another 13:56 -!- vicenteH [~user@35.233.15.37.dynamic.jazztel.es] has joined #bitcoin-wizards 13:57 < prestwich> i think i meant partition rather than segment. what other causes of long reorgs are there? very expensive attacks? 14:05 -!- meeh [~mikalv@2a02:fe1:3102:fc00:1d28:d445:9a29:84f0] has joined #bitcoin-wizards 14:10 -!- meeh_ [~mikalv@2a02:fe1:3102:fc00:8430:1083:beed:f911] has joined #bitcoin-wizards 14:12 -!- meeh [~mikalv@2a02:fe1:3102:fc00:1d28:d445:9a29:84f0] has quit [Ping timeout: 258 seconds] 14:19 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Remote host closed the connection] 14:24 < maaku> you see multi-block reorgs fairly frequently. if people selfish-mined you'd see them even more frequently 14:27 < prestwich> for reorgs longer than say 5, I think the main causes would be attacks, segmentation, and consensus bugs (e.g. March 2013). Any that I'm missing? 14:28 < prestwich> is there a quick way to check how often normal multi-block reorgs happen? bc.i lists orphans, but the interface is terrible. 14:29 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 14:29 < Emcy> >Coincidence that this year is the 100th anniversary of the Bolshevik revolution? I think not. Naturally this dynamic transcends crypto but the "political" phenomenon is noteworthy to say the least. 14:30 < Emcy> so the 'fuck the fee market, free txns for all according to his need' guys are insinuating the other guys are the commies 14:30 < Emcy> i dont know whos trolling whom anymore 14:36 < Emcy> why have they starting saying bcash is 'turing complete' 14:36 < prestwich> the profile for selfish mining would be reorgs from height n to height n+1 often, right? but not reorgs to height n+5. 14:36 < Emcy> did the re-enable all of the scripts 14:36 < Emcy> shit, this is the wrong chan 14:38 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Remote host closed the connection] 14:39 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 14:41 -!- vicenteH [~user@35.233.15.37.dynamic.jazztel.es] has quit [Ping timeout: 260 seconds] 14:43 < maaku> prestwich: not necessarily, no, but even n+1 is no less problematic 14:43 < maaku> if the tx expires at the next block 14:44 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Ping timeout: 264 seconds] 14:47 < prestwich> maaku: yes, defintely. that's something that reasonable maturity requirements would help. but they definitely don't fix the whole problem 14:51 < prestwich> I think that for my use case, I'd be comfortable with the reorg risk. I'm already relying on long reorgs being very rare in other parts of the system. 14:54 < sipa> prestwich: it's not about you being fine with reorg risk 14:54 < sipa> it's about exposing everyone you're paying to that risk 14:54 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 14:58 < prestwich> sipa: restated: I think the risk can be parameterized, planned for, and communicated to the parties involved. 14:59 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Ping timeout: 240 seconds] 15:03 -!- vicenteH [~user@35.233.15.37.dynamic.jazztel.es] has joined #bitcoin-wizards 15:08 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 15:10 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 15:11 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Remote host closed the connection] 15:15 < sipa> prestwich: yes, but it's giving them a significant burden 15:16 < sipa> they'd need to do pretty xonplicated analysis to determine the risk of any dependencies crossing into their invalid range 15:16 < sipa> the design of the whole system is easier for everyone by forcing all coins to have nearly the same risk 15:17 < sipa> in particular, for SPV clients it's not possible at all to do that analysis 15:17 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 15:19 -!- pro [~pro@unaffiliated/pro] has joined #bitcoin-wizards 15:22 < prestwich> yes, this is not a risk that most people are qualified to understand and deal with 15:22 < prestwich> I really appreciate you taking the time to teach me about it :) 15:24 -!- pro [~pro@unaffiliated/pro] has left #bitcoin-wizards ["Leaving"] 15:25 -!- Giszmo [~leo@ip-52-226-107-190.nextelmovil.cl] has quit [Ping timeout: 246 seconds] 15:26 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Remote host closed the connection] 15:28 < prestwich> what I have in mind is long-term (several month) cross-chain transactions between _very_ sophisticated parties. some structures are only possible with an opcode expiry time, as far as I can tell 15:29 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-dpjmxvlbtualuyiy] has joined #bitcoin-wizards 15:30 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 15:31 < sipa> you can always simulate it by having a presigned locktimed transaction that undoes 15:37 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Remote host closed the connection] 15:41 -!- Giszmo [~leo@ip-160-236-219-201.nextelmovil.cl] has joined #bitcoin-wizards 15:44 -!- Giszmo [~leo@ip-160-236-219-201.nextelmovil.cl] has quit [Read error: Connection reset by peer] 15:46 -!- jb551 [~jb55@208.98.200.100] has joined #bitcoin-wizards 15:48 -!- jb55 [~jb55@208.98.200.100] has quit [Ping timeout: 255 seconds] 15:49 -!- Emcy_ [~MC@unaffiliated/emcy] has joined #bitcoin-wizards 15:50 -!- Emcy [~MC@unaffiliated/emcy] has quit [Ping timeout: 248 seconds] 15:51 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 15:57 -!- Aranjedeath [~Aranjedea@unaffiliated/aranjedeath] has joined #bitcoin-wizards 16:01 -!- Giszmo [~leo@ip-43-226-107-190.nextelmovil.cl] has joined #bitcoin-wizards 16:05 < prestwich> sipa: ah, I thought about that a bit. I'd prefer that, but can't find a way that doesn't either break either atomicity or real-world contract expectations 16:10 -!- vicenteH [~user@35.233.15.37.dynamic.jazztel.es] has quit [Ping timeout: 240 seconds] 16:15 -!- vicenteH [~user@35.233.15.37.dynamic.jazztel.es] has joined #bitcoin-wizards 16:21 -!- jcorgan_ [~jcorgan@64-142-68-61.dsl.static.sonic.net] has quit [Ping timeout: 240 seconds] 16:21 -!- jcorgan [~jcorgan@64-142-68-61.dsl.static.sonic.net] has joined #bitcoin-wizards 16:33 -!- Giszmo [~leo@ip-43-226-107-190.nextelmovil.cl] has quit [Quit: Leaving.] 16:54 -!- jb551 [~jb55@208.98.200.100] has quit [Ping timeout: 240 seconds] 17:19 -!- wxss [~chatzilla@5.79.76.38] has quit [Remote host closed the connection] 17:22 -!- Belkaar [~Belkaar@unaffiliated/belkaar] has quit [Ping timeout: 240 seconds] 17:23 -!- Belkaar [~Belkaar@xdsl-85-197-61-146.netcologne.de] has joined #bitcoin-wizards 17:23 -!- Belkaar [~Belkaar@xdsl-85-197-61-146.netcologne.de] has quit [Changing host] 17:23 -!- Belkaar [~Belkaar@unaffiliated/belkaar] has joined #bitcoin-wizards 17:52 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has joined #bitcoin-wizards 17:53 -!- meeh_ [~mikalv@2a02:fe1:3102:fc00:8430:1083:beed:f911] has quit [Ping timeout: 258 seconds] 17:57 -!- Chris_Stewart_5 [~chris@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has quit [Ping timeout: 258 seconds] 17:58 -!- meeh [~mikalv@cm-84.209.131.13.getinternet.no] has joined #bitcoin-wizards 18:01 -!- jb551 [~jb55@70-36-49-138.dyn.novuscom.net] has joined #bitcoin-wizards 18:27 -!- anon616 [~anon616@ec2-34-229-210-26.compute-1.amazonaws.com] has left #bitcoin-wizards [] 18:27 -!- anon616 [~anon616@ec2-34-229-210-26.compute-1.amazonaws.com] has joined #bitcoin-wizards 18:33 -!- jb551 [~jb55@70-36-49-138.dyn.novuscom.net] has quit [Ping timeout: 248 seconds] 18:49 -!- Giszmo [~leo@pc-204-28-214-201.cm.vtr.net] has joined #bitcoin-wizards 18:59 < maaku> prestwich: I think you're still missing the point -- it's not the parties involved that take on risk, but potentially the entire ecosystem 19:00 < maaku> because the cointer-party then coinjoins with someone else, and they pay others, and in a couple of hops it's affecting people totally unrelated to the original expired transaction 19:00 < maaku> and that is how you destroy fungibility 19:01 < maaku> on the other hand, you can do exactly what you want via sequences of off-chain transactions with ordinary relative lock-time 19:10 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Remote host closed the connection] 19:13 < esotericnonsense> "right now for a transaction to become forever invalid on a reorg requires *active* resigning of one of the inputs. you can point to a conflicting transaction and blame the people responsible for it." 19:14 < esotericnonsense> i'm not so sure about 'blame'. you can possibly have vision on it. for example if an RBF transaction has its' recipients changed perfectly reasonably but then it reverts to the older one through a reorg (no fault of the original signer). 19:18 < esotericnonsense> i guess this is just 'blame' in the 'git blame' sense rather than finding fault. :) 19:38 -!- harrymm [~harrymm@85.203.47.62] has quit [Ping timeout: 248 seconds] 19:39 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-dpjmxvlbtualuyiy] has quit [Quit: Connection closed for inactivity] 19:53 -!- harrymm [~harrymm@85.203.47.82] has joined #bitcoin-wizards 20:07 -!- t_ [490ee394@gateway/web/freenode/ip.73.14.227.148] has joined #bitcoin-wizards 20:07 -!- t_ [490ee394@gateway/web/freenode/ip.73.14.227.148] has quit [Client Quit] 20:39 -!- _whitelogger_ [~whitelogg@uruz.whitequark.org] has quit [Remote host closed the connection] 20:40 < maaku> yes, like `git blame` 20:40 -!- _whitelogger [~whitelogg@uruz.whitequark.org] has joined #bitcoin-wizards 20:46 -!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-wizards 20:47 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-uemlzemxpuvwolkq] has joined #bitcoin-wizards 21:00 -!- legogris [~legogris@128.199.205.238] has quit [Remote host closed the connection] 21:00 -!- legogris [~legogris@128.199.205.238] has joined #bitcoin-wizards 21:06 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 246 seconds] 21:11 < maaku> hmm... possibly useful opcode for deligation: CHECKSIGWITHDATA, which would be used like this: [z y x 3 sig pubkey] where the data elements are hashed together, and that hash is combined with the sighash 21:11 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards 21:12 < maaku> that would let you delegate with a multi-level tail call eval 21:23 -!- jtimon [~quassel@164.31.134.37.dynamic.jazztel.es] has quit [Ping timeout: 258 seconds] 21:50 -!- packetsmurf [coinsmurf@96-66-250-198-static.hfc.comcastbusiness.net] has quit [Ping timeout: 260 seconds] 21:51 -!- coinsmurf [coinsmurf@96-66-250-198-static.hfc.comcastbusiness.net] has joined #bitcoin-wizards 22:26 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 22:30 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Ping timeout: 248 seconds] 22:41 -!- c0rw1n_ [~c0rw1n@cpc109847-bagu17-2-0-cust223.1-3.cable.virginm.net] has quit [Ping timeout: 240 seconds] 22:49 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 246 seconds] 22:49 -!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards 22:56 -!- Belkaar [~Belkaar@unaffiliated/belkaar] has quit [Read error: Connection reset by peer] 23:05 -!- Belkaar [~Belkaar@xdsl-85-197-61-146.netcologne.de] has joined #bitcoin-wizards 23:05 -!- Belkaar [~Belkaar@xdsl-85-197-61-146.netcologne.de] has quit [Changing host] 23:05 -!- Belkaar [~Belkaar@unaffiliated/belkaar] has joined #bitcoin-wizards 23:35 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has joined #bitcoin-wizards 23:40 -!- adamperlow [~adamperlo@bzq-79-177-44-180.red.bezeqint.net] has quit [Ping timeout: 258 seconds] 23:47 -!- Aranjedeath [~Aranjedea@unaffiliated/aranjedeath] has quit [Quit: Three sheets to the wind] --- Log closed Sat Oct 28 00:00:59 2017