피드로 돌아가기
Using the Lightning Anchor Fee Bumping Service: A Frontend Walkthrough
Dev.toDev.to
Frontend

Lightning_fee_bumping_서비스의_프론트엔드를_활용하여_CPFP_트랜잭션_생성부터_Lightning_인보이스_결제까지_종단간_흐름을_실습하는_가이드

Using the Lightning Anchor Fee Bumping Service: A Frontend Walkthrough

Susan Githaiga2026년 3월 31일5intermediate

Context

Bitcoin_mempool에서_낮은_fee로_갇힌_트랜잭션은_CPFP_기법을_사용해야_풀어낼_수_있으나_사용자가_직접_child_transaction을_구성하기에는_complexity가_높다.기존_Lightning_commitment_transaction에는_330_satoshi_anchor_output이_포함되어_있어_external_bump_transaction의_input으로_활용_가능하다.

Technical Solution

  • Bitcoin_regtest_환경에서_bitcoin-regtest,_lnd-alice,_postgres-db,_redis-cache_Docker_container를_실행하여_테스트_인프라를_구성한다
  • Backend_server의_/api/v1/bitcoin/wallet-address_엔드포인트에서_service_wallet_address를_얻고_bitcoin-cli로_330_sats를_sendtoaddress한다
  • Transaction_ID와_Anchor_Output_Index를_입력받아_Target_Fee_Rate를_1/10/50_sat/vB_프리셋에서_선택하고_Estimate_Cost를_클릭한다
  • Fee_Estimation_panel에서_child_fee_needed,_total_fee_needed,_parent_fee_rate,_feasibility_indicator를_확인한다
  • Feasible_판정_후_Generate_Invoice_버튼으로_LND_gRPC를_통해_lnbc..._포맷의_Lightning_invoice를_생성한다

Impact

추가_수치_없음

Key Takeaway

Anchor_output의_330_satoshi_fixed_value는_CPFP_child_transaction의_fee_역할을_수행하며_service_fee와_combined_package_fee_rate를_계산하는_핵심_기반이_된다


regtest_local_environment에서_bitcoin-cli로_test_transaction을_send하고_frontend_5173_port에서_Transaction_ID를_입력한_후_Fee_Rate를_설정하면_feasibility_check부터_Lightning_invoice_generation까지_자동화된_fee_bumping_flow를_순차적으로_실행할_수_있다

원문 읽기