Author

Topic: Is it possible to pay extra fee when sending BTC on the trading market homepage? (Read 405 times)

copper member
Activity: 1330
Merit: 899
🖤😏
You are over complicating things for some newbies and since you are a newbie as well you shouldn't provide a tutorial like this and further confuse people, I bet this is the reason why some people are paying 30 Bitcoins as a fee lol.
newbie
Activity: 19
Merit: 0
Wait. Let me clear some things . I'm quite confused  Huh Grin Grin

First about sending btc on the trading exchange? You mean depositing right? All wallets supports adding a higher miner fee before sending the actual transaction . Or you mean you've already send the actual transaction and now it's stucked because of low fee that's why you're aksing if its possible to pay an extra fee, If yes post your TXID here and we can talk about the ways that's available for you (viabtc, rbf etc. )

sorry.. T^T my english is bad... What I want to say is "sending btc from the trading market"
HCP
legendary
Activity: 2086
Merit: 4361
I believe the OP is asking how to increase fees when you're withdrawing from Exchanges etc ("BTC Trading Market")... specifically, ones that use "fixed" fees that are way to low for today's fee levels...

Is it possible to pay extra fee when sending BTC on the trading market homepage, which doesn't support mining fee over 0.0005 BTC or more?

=>> I don't know how to find private key in my market acount. (Is it exist? Is it even possible to know the private key from trade maket homepage?)
Generally... No. This is why leaving large amounts of coins in Exchanges/"Trade Market homepage"/Gambling sites is a "Bad Idea"™. You don't have access to the private keys, which means you effectively don't have control of the coins. You are basically trusting the site to not steal your coins. Look at the "Scam Accusation" forum to see how this scenario can end up Undecided

Quote
[2]
Rebroadcasting a similar transaction with a fee attached will invalidate the one that's waiting. Basically you initiate a double-spend and the new one (with a fee) will get confirmed. Once it's confirmed, the old transaction will be invalid and forgotten.
==>> I don't know how to create raw transaction & others..
You won't be able to do this... as you don't have the private key to be able to sign the "double spend" transaction. Only the holder of the private key can sign transactions.

Quote
[3]
Transaction Accelerator  from viabtc.com
==>> I didn't try.. but I don't get it. how to raise the priority without pay more fee? And how effective is it? (like can I get stucked BTC in a few minutes?)
ViaBTC TX Accelerator can be very effective. Although it is not without limitations.

1. The fee must be at least 10 sats/byte. This usually isn't a problem for most transactions from exchanges etc... they generally send at least 50-100 sats/byte transactions.
2. They only accept 100 transactions per hour. These slots reset at the start of an hour. As the network has become very busy lately, and fees skyrocketed to 300+ sats/byte... this service got VERY popular. So much so, that the 100 slots per hour will generally fill up in the first minute of an hour. So it can take a while to get your tx submitted successfully.
3. There can be no "unconfirmed parents" for your transaction. This could be problematic with exchanges. Some have a habit of creating chains of unconfirmed transactions by spending unconfirmed change amounts.
4. You have to wait for ViaBTC to mine a block (and sometimes 2 depending on how busy they are). They're a Top 10 pool by hash rate... and seem to average something like 5-10 blocks per day. So you could be waiting 10 minutes... you could be waiting 10+ hours.


Another option you have is to do a "Child Pays For Parent" or CPFP transaction. Basically, you create a transaction using the unconfirmed output (unconfirmed UTXO) that you got sent from the site... You send this to yourself and use a HUGE fee... so big that it makes the average fee across the two transactions big enough that the miners want to claim both (ie average of 400+ sats/byte). This works because the miners need to confirm the parent transaction to be able to confirm your new transaction and claim the huge fee Smiley).

The formula to calculate the fee to use for Transaction 2 is: ((Trans1 Size in bytes + Trans2 Size in bytes) * BIG fee rate in sats/byte) - Trans1 fee.

Ie.
TransactionA (from Site to You): 0.2 BTC... Transaction size = 226 bytes, fee of only 100 sats/byte = 22600 sats
TransactionB (from you to you): 0.2 BTC... Transaction size = 226 bytes
BIG fee is currently 400 sats/byte

So your calculation is: ((226 bytes + 266 bytes) * 400 sats/byte) - 22600 sats = 198200 sats

Your 2nd transaction then "looks" like it has a fee of 198200 / 226 = 877 sats/byte... but when combined with the first transaction it averages to 400 sats/byte.

The big 'gotcha' with this method, is that you MUST ensure that you are using the exact same (unconfirmed) UTXO that was created by the first transaction. This can be a problem if your wallet doesn't have "coin control" features that allow you to specify which inputs to use. If you get this wrong, and don't use the correct UTXO, you are just creating a 2nd transaction with a massive fee that is unconnected to the first and so the first transaction still probably won't get confirmed.
sr. member
Activity: 406
Merit: 250
Wolf
Wait. Let me clear some things . I'm quite confused  Huh Grin Grin

First about sending btc on the trading exchange? You mean depositing right? All wallets supports adding a higher miner fee before sending the actual transaction . Or you mean you've already send the actual transaction and now it's stucked because of low fee that's why you're aksing if its possible to pay an extra fee, If yes post your TXID here and we can talk about the ways that's available for you (viabtc, rbf etc. )
newbie
Activity: 19
Merit: 0
Is it possible to pay extra fee when sending BTC on the trading market homepage, which doesn't support mining fee over 0.0005 BTC or more?

(like  https://bitflyer.jp/  https://www.bithumb.com/  etc..)

I've been looking for the method for so long time, but still I don't know..

I've searched several ways.


[1]
1. Export your private key in base58 format (how to do this depends on the software used to make the unconfirmed transaction, but I'm sure it is straight-forward)
2. Create an empty wallet in bitcoin-qt (can be done with renaming your current wallet.dat to wallet.dat.bak and launching bitcoin-qt. Just be sure to keep wallet.dat.bak...)
3. Launch bitcoin-qt
4. Import the private key into bitcoin-qt (see this: https://en.bitcoin.it/wiki/How_to_import_private_keys_v7%2B)
5. Quit bitcoin-qt
6. Run
Code:
bitcoin-qt -rescan
7. Wait
8. Wait...
9. Now you have the full balance of the single key you imported (compare with blockexplorer. If not, stop here and post in this thread)
10. Create the transaction you wanted to do without forgetting the fee
11. Delete the new, nearly empty wallet.dat (just rename it if you're not sure about that part)
12. Rename wallet.dat.bak (thus your original wallet) to wallet.dat
13. Done

=>> I don't know how to find private key in my market acount. (Is it exist? Is it even possible to know the private key from trade maket homepage?)


[2]
Rebroadcasting a similar transaction with a fee attached will invalidate the one that's waiting. Basically you initiate a double-spend and the new one (with a fee) will get confirmed. Once it's confirmed, the old transaction will be invalid and forgotten.

Your client probably does not allow double-spend attempts, but it's possible via https://blockchain.info/pushtx . Warning: Don't create a raw transaction unless you really know what you are doing!

==>> I don't know how to create raw transaction & others..


[3]
Transaction Accelerator  from viabtc.com

==>> I didn't try.. but I don't get it. how to raise the priority without pay more fee? And how effective is it? (like can I get stucked BTC in a few minutes?)



and other explanations... I can understand principles but don't know exactly how... T^T

Help me PLZ~~
Jump to: