Lightning – why are commitment transactions supposed to use different keys

In the paper BIP32 and deterministic key derivation is mentioned. But why given that two peers directly exchange messages (i.e., there is no need to obscure anything)? Alice always exchanges state with Bob and that commitment transactions usually don’t land on the blockchain. Punishments for transmitting an old state can be done by attaching to…

Bitcoind is not synching, why?

My log was stuck on this for 30 minutes: 2019-12-09T22:33:17Z txindex is enabled at height 0 2019-12-09T22:33:17Z txindex thread exit 2019-12-09T22:33:17Z Bound to [::]:8333 2019-12-09T22:33:17Z Bound to 0.0.0.0:8333 2019-12-09T22:33:17Z init message: Loading P2P addresses… 2019-12-09T22:33:17Z Loaded 587 addresses from peers.dat 3ms 2019-12-09T22:33:17Z init message: Starting network threads… 2019-12-09T22:33:17Z net thread start 2019-12-09T22:33:17Z dnsseed thread start…

What if the blockchain saved space by trimming input txs on each transaction?

At each block there is a determined set of unspent transaction outputs. Each new transaction specifies the unspent outputs it’s going to spend in the format tx_id:output_index. tx_id is 32 bytes. If at any point in time an unspent output has tx_id = cb7f357d7034f93b89a227c2109182740f1798f5a006e9cd0930a380c06aca7e and no other unspent output has a tx_id with prefix cb7f35…