Bitcoin Forum
October 20, 2018, 07:57:55 AM *
News: Make sure you are not using versions of Bitcoin Core other than 0.17.0 [Torrent], 0.16.3, 0.15.2, or 0.14.3. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Will CPFP work in unconfirmed input/output chain  (Read 52 times)
TruBitMil
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile
December 13, 2017, 11:05:03 AM
 #1

And how would it affect the fees required?
1540022275
Hero Member
*
Offline Offline

Posts: 1540022275

View Profile Personal Message (Offline)

Ignore
1540022275
Reply with quote  #2

1540022275
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1540022275
Hero Member
*
Offline Offline

Posts: 1540022275

View Profile Personal Message (Offline)

Ignore
1540022275
Reply with quote  #2

1540022275
Report to moderator
ranochigo
Legendary
*
Offline Offline

Activity: 1568
Merit: 1094

Somewhat inactive.


View Profile WWW
December 13, 2017, 01:23:18 PM
 #2

If you are talking about a whole chain of transactions which is unconfirmed and linked (ie. the inputs are the outputs of the transactions in the chain), then yes. CPFP will work for transactions which are linked only. Transactions that diverge from that chain would not be included.

For CPFP to work, miners must first be incentivised to mine it for you and the transaction chain takes space. The longer your chain, the more fees you have to pay for your child transaction.

Thirdspace
Hero Member
*****
Offline Offline

Activity: 770
Merit: 603


Mixing reinvented for your privacy | chipmixer.com


View Profile
December 13, 2017, 02:04:31 PM
 #3

The longer your chain, the more fees you have to pay for your child transaction.
exactly as he said. just think of the whole chain as one big transaction.
add up their tx sizes and calculate the total required fee based minimum fee minus already paid fee
lets say: txA 500 bytes fee 5000 sats (10s/B) , txB 500 bytes fee 10000 sats (20s/B) output from txA used as input in txB,
so you want to do CPFP using output from txB as input in txC, with your txC 250 bytes
assuming current minimum fee is 300s/B then the fee would be:
( (500+500+250 B) * 300 ) - 15000 = 360000 sats (0.0036 BTC)
please cmiiw...  Wink

TruBitMil
Newbie
*
Offline Offline

Activity: 22
Merit: 0


View Profile
December 13, 2017, 02:56:04 PM
 #4

Thank you very much for the response guys - that was exactly what I was after
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!