Package limit pinning
Core には mempool に入れる tx に対していくつかの制限がかけられている
ここでの package limit とは、この制限のこと
子 tx の合計サイズや合計の数に上限がある
攻撃者が上限いっぱいの子 tx を mempool に追加してしまったら、被害者はそれ以上を tx を追加することはできないため、CPFP/RBF ができない
anyone can spend anchor output を1つだけもつ ln commitment tx の場合
package limit を利用した pinning ができる。limit の例外を設けることで、これを回避したい
実際の ln は anchor が2つあるが、それでも、package size limit 限界の package を使って pinning することが可能
package size limit は tx レベルの制限。ある output に子孫がいくつ繋がっているかではない。ある tx にいくつ繋がっているのか、というイメージ
攻撃側が24の tx を繋げた時点で, package limit に引っかかる。carve out 例外がない限り、新しい tx を追加することはできない
limit を使った pinning の実例が知りたい