# RBF와 CPFP에 대하여

#### <mark style="color:orange;">**RBF에 대하여**</mark>

RBF(Replace-by-fee)는 미확인 거래를 더 높은 수수료의 새 거래로 교체할 수 있게 해주는 메커니즘입니다. 낮은 수수료 때문에 오랫동안 미확인 상태로 남아 있는 비트코인 거래가 있을 경우, 발신자는 RBF 옵션을 사용하여 수수료를 올려 거래의 우선순위를 높일 수 있습니다. 이렇게 하면 채굴자가 해당 거래를 더 빨리 블록에 포함하도록 유도하여 확인 속도를 높일 수 있습니다.

**RBF 거래 유형의 차이**

* FSS RBF(First-Seen-Safe): 교체되는 거래와 동일한 출력과 동일한 입력을 포함해야 합니다.
* Full RBF: 교체 대상 거래보다 더 높은 수수료를 지불하는 단순 이중지불(double-spend) 거래를 허용합니다.
* Opt-in RBF: 스스로 교체 가능(Opt-in)으로 표시된 거래만 교체할 수 있습니다.

#### <mark style="color:orange;">CPFP에 대하여</mark>

CPFP(Child-Pays-For-Parent)는 미확인 거래 상황에서 자식 거래(보통 잔돈 거래)의 수수료를 높여 부모-자식으로 연결된 거래 묶음의 확인을 가속화하는 메커니즘입니다. 사용자가 한 거래를 전송했는데 자식 거래의 수수료가 부족한 경우, 자식 거래의 수수료를 인상하여 전체 거래 세트의 확인을 빠르게 만들 수 있습니다.
