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
** 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 technical
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
> curt
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 i
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 of
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
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 is