Re: [Lightning-dev] eltoo towers and implications for settlement key derivation

2019-12-02 Thread Anthony Towns
On Tue, Nov 26, 2019 at 03:41:14PM -0800, Conner Fromknecht wrote: > I recently revisited the eltoo paper and noticed some things related > watchtowers that might affect channel construction. > In order to spend, however, the tower must also produce a witness > script which when hashed matches the

Re: [Lightning-dev] eltoo towers and implications for settlement key derivation

2019-12-02 Thread ZmnSCPxj via Lightning-dev
Good morning Rusty, > ZmnSCPxj zmnsc...@protonmail.com writes: > > > Good morning Rusty, > > > > > > Hi all, > > > > I recently revisited the eltoo paper and noticed some things related > > > > watchtowers that might affect channel construction. > > > > Due to NOINPUT, any update transaction can

Re: [Lightning-dev] eltoo towers and implications for settlement key derivation

2019-12-02 Thread Rusty Russell
ZmnSCPxj writes: > Good morning Rusty, > >> > Hi all, >> > I recently revisited the eltoo paper and noticed some things related >> > watchtowers that might affect channel construction. >> > Due to NOINPUT, any update transaction can spend from any other, so >> > in theory the tower only needs the

Re: [Lightning-dev] eltoo towers and implications for settlement key derivation

2019-12-02 Thread Conner Fromknecht
Good evening, > I didn't think this was the design. The update transaction can spend any prior, with a fixed script, due to NOINPUT. >From my reading of the final construction, each update transaction has a unique script to bind settlement transactions to exactly one update. > My understanding

Re: [Lightning-dev] eltoo towers and implications for settlement key derivation

2019-12-02 Thread ZmnSCPxj via Lightning-dev
Good morning Rusty, > > Hi all, > > I recently revisited the eltoo paper and noticed some things related > > watchtowers that might affect channel construction. > > Due to NOINPUT, any update transaction can spend from any other, so > > in theory the tower only needs the most recent update txn to

Re: [Lightning-dev] eltoo towers and implications for settlement key derivation

2019-12-02 Thread Rusty Russell
Conner Fromknecht writes: > Hi all, > > I recently revisited the eltoo paper and noticed some things related > watchtowers that might affect channel construction. > > Due to NOINPUT, any update transaction _can_ spend from any other, so > in theory the tower only needs the most recent update txn