1 2017-08-21 01:49:32 <esotericnonsense> reading the LN paper https://lightning.network/lightning-network-paper.pdf
2 2017-08-21 01:49:51 <esotericnonsense> in section 3.1.1 a refund transaction is created from a 2of2 multisig before the 2of2 multisig is signed
3 2017-08-21 01:50:25 <esotericnonsense> to clarify my understanding, is it the case that this assumes segwit (because otherwise you cannot know the txid)
4 2017-08-21 01:51:55 <esotericnonsense> facepalm. looks like 3.1.2 explains this :P
5 2017-08-21 02:20:04 <esotericnonsense> okay, so essentially, 'by default' a segwit transaction id is not dependent on the signatures ('witness') e.g. segregated witness, that's just how it works
6 2017-08-21 02:21:54 <esotericnonsense> SIGHASH_NOINPUT can essentially be used to create a sort of 'blank cheque' transaction which allows the spending of any input for which the sigscript returns
7 2017-08-21 02:25:29 <esotericnonsense> i'm a bit confused as to what makes it necessary though. if the 2of2 txid is set in stone before it is signed, then the input for the 'refund transaction' can be known and so this tx can be signed before the other one?
8 2017-08-21 02:25:53 <esotericnonsense> am I missing something blindingly obvious?
9 2017-08-21 02:29:13 <esotericnonsense> ahhh.. hang on now. is the idea that pre-segwit, you would need something like SIGHASH_NOINPUT
10 2017-08-21 02:29:23 <esotericnonsense> because in that case you wouldn't know the parent txid yet
11 2017-08-21 02:32:17 <esotericnonsense> but with it - all that it achieves is that the refund tx does not need to be resigned every time the non-witness part of the parent tx changes (i.e. the amounts assigned to A and B change)
12 2017-08-21 02:32:35 <esotericnonsense> so it is not _necessary_ but useful
13 2017-08-21 04:55:29 <eddiewang> Hi all! Does anyone here have experience setting up a multi-region mining pool?
14 2017-08-21 06:35:08 <wallet42> hi, can someone please explain to me the difference between -reindex and -reindex-chainstate ?
15 2017-08-21 08:31:14 <wumpus> reindex rebuilds the block database and chainstate, reindex-chainstate just the chainstate
16 2017-08-21 08:31:38 <wumpus> so the latter is slightly faster
17 2017-08-21 12:30:33 <nazarewk> is it possible to purge all moves out of wallet.dat?
18 2017-08-21 12:51:10 <nazarewk> (i've account which has -2.6 btc but does not correspond to any real bitcoins)
19 2017-08-21 13:08:24 <sturles> As a workaround, you can move 2.6 BTC to the account to zero it.
20 2017-08-21 13:12:58 <nazarewk> move from where?
21 2017-08-21 13:22:58 <sturles> E.g. "". The default account.
22 2017-08-21 13:23:31 <sturles> Or from wherever you can take a positive balance.
23 2017-08-21 13:24:40 <nazarewk> well there is nowhere i can take positive balance
24 2017-08-21 13:25:17 <nazarewk> my default account equals sum of listunspent
25 2017-08-21 13:25:27 <nazarewk> and there is only one other account with negative balance
26 2017-08-21 13:25:44 <sturles> Oh. Strange.
27 2017-08-21 13:26:06 <nazarewk> i think there was some bug at some point
28 2017-08-21 13:26:10 <nazarewk> like 1.5 years ago
29 2017-08-21 13:26:13 <nazarewk> where moves fucked up accounts
30 2017-08-21 13:26:19 <molz> "account" is deprecated
31 2017-08-21 13:26:29 <molz> and yes "move" is deprecated
32 2017-08-21 13:26:53 <nazarewk> i know
33 2017-08-21 13:27:03 <nazarewk> the service doesn't work on accounts for a year
34 2017-08-21 13:27:04 <molz> i think your coin is still in your wallet, just the account is messed up
35 2017-08-21 13:27:15 <nazarewk> i already know this, i wonder how can i fix this
36 2017-08-21 13:27:28 <molz> just don't use "account"
37 2017-08-21 13:28:48 <nazarewk> also i wonder why listsinceblock doesn't sum up to getbalance()
38 2017-08-21 13:46:49 <IntheVibe> Hello how do I install a Linux node?
39 2017-08-21 13:48:25 <IntheVibe> :(
40 2017-08-21 13:54:51 <sturles> nazarewk: Do you have any watch-only addresses?
41 2017-08-21 23:39:21 <volure> Ok, so I know bitcoin cash is a new thing to deal with. but my server is now telling me warning='7 of last 100 blocks have unexpected version'
42 2017-08-21 23:39:28 <volure> is this something that can be fixed with an upgrade ?
43 2017-08-21 23:39:59 <abpa> It will be fixed in November
44 2017-08-21 23:40:22 <volure> ok