Pages:
Author

Topic: Is it possible sending BTC without a transaction fee? - page 7. (Read 23880 times)

legendary
Activity: 2912
Merit: 1068
WOLF.BET - Provably Fair Crypto Casino
Miners need their share, that is why paying fees is necessary. I know many users don't like fees but on the other hand everyone in the chain should get their share and I think this is fair. But today fees are really not high and you have the option to control them so there is no reason to complain, at my opinion. And nothing is completely free, so isn't the using Bitcoin either.
full member
Activity: 1177
Merit: 102
Checking think when I have to sent Bitcoin transaction coinbase to another coinbase account.then totally fee without we can transactions bitcoin.it is the good proof I have,but related to the coinbase mail. Actually now absolutely need to fee with transaction for the coinbase and anyone wallet. but exchanger to exchange need claim fee to our transaction process.but I know exchanger do it allow as the lower fee.
legendary
Activity: 2030
Merit: 1569
CLEAN non GPL infringing code made in Rust lang
You can technically do it, but its unlikely it will ever get relayed, as most nodes will drop them.
I think Bitcoin Core v18 will finally allow in the ui to specify 0.1 sat/B, we will see.
Curiously right now TX fees went up a bit, I wonder why?
legendary
Activity: 3584
Merit: 5248
https://merel.mobi => buy facemasks with BTC/LTC
jes that is possible, if you use "bitcoin certificates" on a bitcoin holding bank, and transact bitcoin to another user of a "bitcoin holding bank"

the banks never transact the bitcoins, they simply change, the amounts of bitcoins in personal ownership.

"Bitcoin holding bank"? I guess an online wallet, or exchange?

These are offchain, OP is asking about onchain tx's.



Exactly!

My post was not talking about web wallets that do not give you access to your keys and just use a central hot wallet while credting user's account balances in a (relational) database.
Such an online wallet is just 1 single wallet to the outside world, no matter how many accounts exist on their service.

I don't care if an online wallet does not charge a fee to update 2 records in their private database... This is completely beside the point... As a matter of fact, i'd recommand everybody to stop using online wallets
full member
Activity: 1092
Merit: 117
Surely it's possible but I guess it's useless since no miner is going to broadcast you transaction to the network. Anyway, nowadays the fees can be as low as 1 satoshi per byte and that's more than enough for you transaction to be confirmed. So you don't have to pay more than 200-300 satoshi around 0.01$, you won't even notice it.
In past there were a few wallets were you could make as many transactions as you want because they would pay all your fees. But since fee increased in last years and more people were accessing those wallets, many of them stopped paying fees for their users. There could still be wallets that offer this service but they are either new wallets or scams.
jr. member
Activity: 34
Merit: 8
jes that is possible, if you use "bitcoin certificates" on a bitcoin holding bank, and transact bitcoin to another user of a "bitcoin holding bank"

the banks never transact the bitcoins, they simply change, the amounts of bitcoins in personal ownership.

"Bitcoin holding bank"? I guess an online wallet, or exchange?

These are offchain, OP is asking about onchain tx's.

sr. member
Activity: 1470
Merit: 325
I've seen a lot of wrong answers, and a lot of right (but incomplete) answers. So i'll try to give a complete answer this time Smiley

1) It IS possible to create a transaction with 0 fee... But the developers of a lot of modern wallets edited the functions of their programs so 0 fee transactions can not be created... If you want to create a 0 fee transaction, you can do it using the createrawtransaction command of bitcoin core (either from the cli or from the debug window), you can also use the electrum console... There might be other wallets that still allow 0 fee transactions to be generated, but bitcoin core and electrum are the wallets i've actually used for creating 0 fee transactions. Do be carefull here: there is a difference between CREATING a 0 fee transaction (which is easy) and getting the 0 fee transaction BROADCASTED to the network (which is hard).

2) the first main problem AFTER you created a 0 fee transaction is getting it relayed... A transaction will ONLY have a chance of ending up in a block IF it ends up in the mempool of the node of a miner first. A lot of nodes have a minimum relay fee, but if i'm not mistaking, a node owner CAN still modify the minimum relay fee and set a custom parameter so there is no minimum relay fee... The problem is that most nodes do have a minimum relay fee, so won't relay your transaction, so the odds of a 0 fee transaction ending up in the mempool of a mining node is small

3) the second main problem is that a miner has no incentive to add a 0 fee transaction. Historically high priority 0 fee transactions were added to blocks by the miners, but i don't think nowadays miners still honour high priority transactions

jes that is possible, if you use "bitcoin certificates" on a bitcoin holding bank, and transact bitcoin to another user of a "bitcoin holding bank"

the banks never transact the bitcoins, they simply change, the amounts of bitcoins in personal ownership.
hero member
Activity: 2520
Merit: 952
You could send transaction with 1 Satoshi as fees (ie. Literally nothing) but as you know miners get incentivized by block reward+transaction fees, it won't be picked by miners at all.
legendary
Activity: 3584
Merit: 5248
https://merel.mobi => buy facemasks with BTC/LTC
I've seen a lot of wrong answers, and a lot of right (but incomplete) answers. So i'll try to give a complete answer this time Smiley

1) It IS possible to create a transaction with 0 fee... But the developers of a lot of modern wallets edited the functions of their programs so 0 fee transactions can not be created... If you want to create a 0 fee transaction, you can do it using the createrawtransaction command of bitcoin core (either from the cli or from the debug window), you can also use the electrum console... There might be other wallets that still allow 0 fee transactions to be generated, but bitcoin core and electrum are the wallets i've actually used for creating 0 fee transactions. Do be carefull here: there is a difference between CREATING a 0 fee transaction (which is easy) and getting the 0 fee transaction BROADCASTED to the network (which is hard).

2) the first main problem AFTER you created a 0 fee transaction is getting it relayed... A transaction will ONLY have a chance of ending up in a block IF it ends up in the mempool of the node of a miner first. A lot of nodes have a minimum relay fee, but if i'm not mistaking, a node owner CAN still modify the minimum relay fee and set a custom parameter so there is no minimum relay fee... The problem is that most nodes do have a minimum relay fee, so won't relay your transaction, so the odds of a 0 fee transaction ending up in the mempool of a mining node is small

3) the second main problem is that a miner has no incentive to add a 0 fee transaction. Historically high priority 0 fee transactions were added to blocks by the miners, but i don't think nowadays miners still honour high priority transactions
jr. member
Activity: 210
Merit: 1
A nexgen decentralized ride hailing
When you make transactions in bitcoins, you pay a fee to the people who mine it, if there is no fee and the transaction can not be confirmed. So as far as I know it is impossible to send bitcoins without commission.
hero member
Activity: 1071
Merit: 500
Not only a fee as much as I know. In some countries, you have to pay extra commission in order to make your money to be accepted to legal system. To make fee rates less and not to pay extra commission in some countries would be greate and these improvements let massive use of cryptocurrencies.
newbie
Activity: 207
Merit: 0
it is possible in testnet3
brand new
Activity: 0
Merit: 0
Sad but true, nothin,g is really free in this world... Undecided
hero member
Activity: 560
Merit: 501
I don’t use the word “never” very often (unless we’re discussing my loyalty to my favorite sports teams) but I don’t think BTC will be able to survive in its ecosystem without transaction fees.
Without miners, there is no BTC.  Miners will always want to be paid for their work. 
Nice sentiment but very unlikely. 
sr. member
Activity: 700
Merit: 252
Found this by simple google search>in order to do so you need to to full fill these three requirements:
*The transaction only sends coins to one address, plus the return of change. (No more than two 'out' scripts.)
*The transaction doesn't need to gather a large number of small transaction outputs. (You are spending funds you received in a sensible way, not as a large number of micro-transactions.)
*The funds are stable. That is, you aren't spending funds you recently received.
copper member
Activity: 448
Merit: 3
There are cases you can send bitcoin without a transaction fee, but in such scenario, the host wallet will bear the cost, this is usually so when transacting an intra-wallet transfer, that is sending to same wallet provider. LUNO has an option when sending from Luno to Luno, to enjoy free transactions, you must make use of an email option without the bitcoin wallet. Bitwala once runned a promo that if you refer someone with your link, you could enjoy a free bitcoin transaction to any wallet, can't tell if it does still exist.
full member
Activity: 574
Merit: 100
I would know if it is possible to send BTC without a transaction fee regardless of theoretically or practicall..
Never heard if we can send btc without paying transaction fees but i also would like to find the way if we can?
full member
Activity: 1638
Merit: 122
How can you aspect that the blockchain technology will allow you to use their services without any service charge?
Miner have a "fee" for which they mine. Without incentive even you'll not invest in Bitcoin. Yes, if you are holding Bitcoin in "Coinbase" , than you can transfer them in another "Coinbase" account using email transfer that is totally free of cost.
Transaction fee vary exchange to exchange. I can recommend you some exchanges that will allow you to transfer you bitcoins with a small charge.
No.1. Bittrex
2. Idex
3. Hotbit

there are also other wallets that offers zero fees as long as you have the same wallet and i heard that there is a crypto that has a zero fee ?  not really sure if its real because i havent tried it  , what im talking about is xrb . by the way , the exchange that you mentioned above are verry popular and for sure they dont have a cheap fee compared to other exchange that isnt really famous  .  about the fees , i agree that it isnt possible to send btc without fee to random addresses or wallets because your transaction wont be processed  .

we already experienced a longer processing time whenever we send a btc with low to median fee ,  how much more if we send a btc with zero fees ?
copper member
Activity: 1050
Merit: 0
How can you aspect that the blockchain technology will allow you to use their services without any service charge?
Miner have a "fee" for which they mine. Without incentive even you'll not invest in Bitcoin. Yes, if you are holding Bitcoin in "Coinbase" , than you can transfer them in another "Coinbase" account using email transfer that is totally free of cost.
Transaction fee vary exchange to exchange. I can recommend you some exchanges that will allow you to transfer you bitcoins with a small charge.
No.1. Bittrex
2. Idex
3. Hotbit
jr. member
Activity: 279
Merit: 7
I would know if it is possible to send BTC without a transaction fee regardless of theoretically or practicall..

It is impossible to send Btc without any transaction fee for now i believed ,but as we go along , I guess time would come that we could send any crypto without transaction fee. Let me tell you this, if you sent 1btc or 0.001btc with the same amount of 0.1usd trans fee, with that very small amount of TF aren't you happy with that? 0.1usd TF are almost FREE.
Pages:
Jump to: