Return-Path: Received: from smtp3.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by lists.linuxfoundation.org (Postfix) with ESMTP id E2B17C0037 for ; Sat, 30 Dec 2023 03:11:53 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp3.osuosl.org (Postfix) with ESMTP id B8627605BE for ; Sat, 30 Dec 2023 03:11:53 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org B8627605BE X-Virus-Scanned: amavisd-new at osuosl.org X-Spam-Flag: NO X-Spam-Score: -1.902 X-Spam-Level: X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no Received: from smtp3.osuosl.org ([127.0.0.1]) by localhost (smtp3.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sYHgpDsyF63P for ; Sat, 30 Dec 2023 03:11:51 +0000 (UTC) Received: from smtpauth.rollernet.us (smtpauth.rollernet.us [IPv6:2607:fe70:0:3::d]) by smtp3.osuosl.org (Postfix) with ESMTPS id B1605605B3 for ; Sat, 30 Dec 2023 03:11:51 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp3.osuosl.org B1605605B3 Received: from smtpauth.rollernet.us (localhost [127.0.0.1]) by smtpauth.rollernet.us (Postfix) with ESMTP id 5C36E2800C0B; Fri, 29 Dec 2023 19:11:49 -0800 (PST) Received: from webmail.rollernet.us (webmail.rollernet.us [IPv6:2607:fe70:0:14::a]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (Client did not present a certificate) by smtpauth.rollernet.us (Postfix) with ESMTPSA; Fri, 29 Dec 2023 19:11:48 -0800 (PST) MIME-Version: 1.0 Date: Fri, 29 Dec 2023 17:11:48 -1000 From: "David A. Harding" To: Nagaev Boris In-Reply-To: References: <8656E5B3-EDC7-4C00-93AB-C61AC6C22563@voskuil.org> <786297315b27fdecc1a21cc40ef4b993@dtrt.org> User-Agent: Roundcube Webmail/1.4.15 Message-ID: <7b210ceabf8f5f4b58b2f6b68e6a7037@dtrt.org> X-Sender: dave@dtrt.org Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Rollernet-Abuse: Contact abuse@rollernet.us to report. Abuse policy: http://www.rollernet.us/policy X-Rollernet-Submit: Submit ID 76bf.658f8a74.f2ae4.0 Cc: Bitcoin Protocol Discussion Subject: Re: [bitcoin-dev] Scaling Lightning Safely With Feerate-Dependent Timelocks X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Bitcoin Protocol Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Dec 2023 03:11:54 -0000 On 2023-12-29 15:17, Nagaev Boris wrote: > Feerate-Dependent Timelocks do create incentives to accept out-of-band > fees to decrease in-band fees and speed up mining of transactions > using FDT! Miners can make a 5% discount on fees paid out-of-band and > many people will use it. Observed fees decrease and FDT transactions > mature faster. It is beneficial for both parties involved: senders of > transactions save 5% on fees, miners get FDT transactions mined faster > and get more profits (for the sake of example more than 5%). Hi Nagaev, That's an interesting idea, but I don't think that it works due to the free rider problem: miner Alice offers a 5% discount on fees paid out of band now in the hopes of collecting more than 5% in extra fees later due to increased urgency from users that depended on FDTs. However, sometimes the person who actually collects extra fees is miner Bob who never offered a 5% discount. By not offering a discount, Bob earns more money on average per block than Alice (all other things being equal), eventually forcing her to stop offering the discount or to leave the market. Additionally, if nearly everyone was paying discounted fees out of band, participants in contract protocols using FDTs would know to use proportionally higher FDT amounts (e.g. 5% over their actual desired fee), negating the benefit to miners of offering discounted fees. -Dave