Re: [Lightning-dev] A new Bitcoin implementation integrated with Core Lightning

2023-05-05 Thread Jorge Timón
I'm not familiar with libbitcoinkernel, but sounds similar to what I wanted libconsensus to do (different from what matt corallo wanted). What would be the differences? Regarding node policy, I also wanted to make it polymorphic and let the user chose RBF or the default of the time. I can't

Re: [Lightning-dev] Spending `to_local` output of commitment

2023-05-05 Thread Benjamin Weintraub via Lightning-dev
Thank you, Ken. I have a follow up question as well. Context: I’m playing around with some failure scenarios in LND. Say Alice is paying Bob, before Bob is able to send the fulfillment (which includes the HTLC preimage), Alice’s node dies and becomes unreachable. Bob has already received the

Re: [Lightning-dev] A Note on Public Communication

2023-05-05 Thread Vincenzo Palazzo
Hi niftynei, > When I joined the lightning community a few years ago, I was relatively new > to open source software and specification work. Rusty really impressed on > me on the importance of holding conversations, as much as possible in > public. > > Practically speaking, this encompasses IRC,

Re: [Lightning-dev] A Note on Public Communication

2023-05-05 Thread Jorge Timón
Can you clarify which "recent mails that were posted to this list" are you referring to? On Sun, Apr 30, 2023 at 3:57 AM niftynei wrote: > Hi all, > > When I joined the lightning community a few years ago, I was relatively > new to open source software and specification work. Rusty really

[Lightning-dev] Call For Review - LSPSpec LSPS1 LSPS2

2023-05-05 Thread Severin Bühler
Hello Lightning Devs, I am writing on behalf of the LSPSpec group to inform you that we have been working on specifications for Lightning Service Providers (LSP) with the aim of creating interoperability between Lightning wallets and LSPs by standardizing how they communicate. We have two

Re: [Lightning-dev] [bitcoin-dev] A new Bitcoin implementation integrated with Core Lightning

2023-05-05 Thread Vincenzo Palazzo
Hi Michael and Lisa, > Hi Michael, > > CLN as implemented is currently nicely decoupled from the block source; as > a project we assume that the node runner will choose a block backend that > fits their self-sovereignty goals. > > This provides us with a nice separation of concerns. The block

[Lightning-dev] Liquidity griefing for 0-conf dual-funded txs

2023-05-05 Thread Bastien TEINTURIER
Good morning list, One of the challenges created by the introduction of dual funded transactions [1] in lightning is how to protect against liquidity griefing attacks from malicious peers [2]. Let's start by reviewing this liquidity griefing issue. The dual funding protocol starts by exchanging

Re: [Lightning-dev] Spending `to_local` output of commitment

2023-05-05 Thread Ken Sedgwick
Ben, The necessary witness is described here: https://github.com/lightning/bolts/blob/master/03-transactions.md#to_local-output Regards, Ken On Sat, Apr 29, 2023 at 7:57 PM Benjamin Weintraub via Lightning-dev < lightning-dev@lists.linuxfoundation.org> wrote: > Hi all, > > I have a question