Skip to content

Does option_simple_close depend on CPFP carve out ? #1253

Open
@tankyleo

Description

@tankyleo
  • Mallory gets from Bob a signature on her mutual close transaction with a moderately low feerate (She has an output on her mutual close transaction that she can spend).
  • She broadcasts her mutual close transaction before Bob broadcasts his own mutual close.
  • She broadcasts a huge child on her mutual close that maxes out the package size limit, also moderately low feerate, but high absolute fee before Bob broadcasts his mutual close.
  • Bob cannot force close because the commitment transaction does not pay a higher absolute fee than Mallory's package.
  • Bob is not able to pay the absolute fee required to replace Mallory's package with his own mutual close.
  • So his only choice is to rely on CPFP carve out to CPFP Mallory's package via his own output on Mallory's mutual close transaction.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions