[bitcoin-dev] BIP: output descriptors for PSBT

2023-12-17 Thread SeedHammer Team via bitcoin-dev
Hi, This is a draft of a BIP that adds a PSBT_GLOBAL_OUTPUT_DESCRIPTOR field for transferring output descriptors between wallets. The full text is reproduced below, which is also hosted on GitHub: https://github.com/seedhammer/bips/blob/master/bip-psbt-descriptors.mediawiki An implementation

Re: [bitcoin-dev] Addressing the possibility of profitable fee manipulation attacks

2023-12-17 Thread Nagaev Boris via bitcoin-dev
On Sun, Dec 17, 2023 at 1:47 PM ArmchairCryptologist via bitcoin-dev wrote: > Critically, this means that the higher the ratio of the hashrate is > participating, the lower the cost of the attack. If 100% of miners > participate with a ratio of transactions equal to their hashrate, the cost of

Re: [bitcoin-dev] Scaling Lightning Safely With Feerate-Dependent Timelocks

2023-12-17 Thread Antoine Riard via bitcoin-dev
Hi John, While the idea of using sliding reaction window for blockchain congestion detection has been present in the "smart contract" space at large [0] and this has been discussed informally among Lightning devs and covenant designers few times [1] [2], this is the first and best formalization

Re: [bitcoin-dev] HTLC output aggregation as a mitigation for tx recycling, jamming, and on-chain efficiency (covenants)

2023-12-17 Thread Antoine Riard via bitcoin-dev
Hi Johan, > Is this a concern though, if we assume there's no revoked state that > can be broadcast (Eltoo)? Could you share an example of how this would > be played out by an attacker? Sure, let's assume no revoked state can be broadcast (Eltoo). My understanding of the new covenant mechanism

Re: [bitcoin-dev] Addressing the possibility of profitable fee manipulation attacks

2023-12-17 Thread Peter Todd via bitcoin-dev
On Sun, Dec 17, 2023 at 11:11:10AM +, ArmchairCryptologist via bitcoin-dev wrote: > ** A possible solution, with some caveats ** > > My proposed solution to this would be to add partial transaction fee burning. > If 50% or more of transaction fees were burned, this should effectively >

[bitcoin-dev] Addressing the possibility of profitable fee manipulation attacks

2023-12-17 Thread ArmchairCryptologist via bitcoin-dev
** Motivation ** As everyone already knows, over the last seven months or so, the size of the mempool as well as transaction fees of on the bitcoin network have both been abnormally high. This tend has generally been ascribed to the introduction of ordinals, and while this may be both

Re: [bitcoin-dev] Altruistic Rebroadcasting - A Partial Replacement Cycling Mitigation

2023-12-17 Thread Peter Todd via bitcoin-dev
On Fri, Dec 15, 2023 at 10:29:22PM +, Antoine Riard wrote: > Hi Peter, > > > Altruistic third parties can partially mitigate replacement cycling(1) > attacks > > by simply rebroadcasting the replaced transactions once the replacement > cycle > > completes. Since the replaced transaction is in