Bitcoin Forum
May 25, 2024, 05:58:21 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Insert again the option of doing transaction less than 1 sat/byte · Issue #12536  (Read 227 times)
Ayanamirs (OP)
Member
**
Offline Offline

Activity: 137
Merit: 10


View Profile
February 26, 2018, 04:59:46 AM
 #1

https://github.com/bitcoin/bitcoin/issues/12536
ranochigo
Legendary
*
Offline Offline

Activity: 2982
Merit: 4193



View Profile
February 26, 2018, 12:49:54 PM
Last edit: February 26, 2018, 01:15:15 PM by ranochigo
 #2

It's probably not going to be done. Other than the obvious minimum relay fee rule, the fee is designed to make spamming transactions more expensive.

With the current volume of transactions, each transaction requires at least 10 satoshi/byte and that is already 10x of the fee that you've suggested. By lowering the fees, this just gives spammers an easier way to spam up the mempool and doesn't benefit anyone else in any way; miners aren't going to accept transactions with fees that low.

Damn. I'm on different frequencies.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
LoyceV
Legendary
*
Offline Offline

Activity: 3318
Merit: 16689


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
February 26, 2018, 01:11:25 PM
 #3

It's probably not going to be done. Other than the obvious minimum relay fee rule, the fee is designed to make spamming transactions more expensive.
Spamming doesn't rely on the minimum fee set in Bitcoin Core. I just ran into this limitation yesterday, I couldn't set less than 1 sat/byte, while blocks weren't even full.

Quote
With the current volume of transactions, each transaction requires at least 10 satoshi/byte and that is already 10x of the fee that you've suggested.
Both https://btc.com/stats/unconfirmed-tx and https://coinb.in/#fees recommend 1 sat/byte fee for a fast transaction. Just a few minutes ago, this transaction with 0.774 sat/B fee confirmed in 12 minutes.

Quote
By lowering the fees, this just gives spammers an easier way to spam up the mempool and doesn't benefit anyone else in any way; miners aren't going to accept transactions with fees that low.
The moment spam happens, fees go up. There's no need to artificially raise fees, let's leave that up to the market.

Thirdspace
Hero Member
*****
Offline Offline

Activity: 1232
Merit: 738


Mixing reinvented for your privacy | chipmixer.com


View Profile
March 01, 2018, 07:42:24 PM
Merited by achow101 (2), ABCbits (2), NeuroticFish (1), LoyceV (1)
 #4

I just ran into this limitation yesterday, I couldn't set less than 1 sat/byte, while blocks weren't even full.
Quote
With the current volume of transactions, each transaction requires at least 10 satoshi/byte and that is already 10x of the fee that you've suggested.
Both https://btc.com/stats/unconfirmed-tx and https://coinb.in/#fees recommend 1 sat/byte fee for a fast transaction. Just a few minutes ago, this transaction with 0.774 sat/B fee confirmed in 12 minutes.
[tx1] https://btc.com/17af9a5502f4778dfd2ce6b319518848d52f82b50904ee62c140172b653208a7
if you read the tx data closely, the result is from 175 sats / 226 Bytes = 0.774 s/B (bc.info: based on Size)
but it seems that the tx was accepted because of 175 sats / 144 Bytes = 1.215 s/VB (btc.com: based on Virtual Size)

same thing with [tx2] https://btc.com/748a9298545c0e120b99abafcdb0ac149dba4c637000926ab6493cabcdf05af0
282 sats / 424 Bytes = 0.665 s/B (bc.info: based on Size)
282 sats / 261 Bytes = 1.08 s/VB (btc.com: based on Virtual Size)

so essentially I think both txs are treated as having higher than 1 s/VB tx fee
while bc.info is displaying them (inaccurately) having less than 1 s/B

NeuroticFish
Legendary
*
Offline Offline

Activity: 3682
Merit: 6406


Looking for campaign manager? Contact icopress!


View Profile
March 01, 2018, 07:47:27 PM
 #5

Even if you want to pay less than 1 sat/byte, you may have to pay the relay fee of 500 sat, or was it removed? My memories are somehow mixed up.
All in all I have the feeling that removing the limitation won't be of much help.
And let's be fair, the miners have to buy an extra coffee too, don't they?

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
achow101
Moderator
Legendary
*
expert
Offline Offline

Activity: 3402
Merit: 6653


Just writing some code


View Profile WWW
March 01, 2018, 08:12:46 PM
Merited by NeuroticFish (1)
 #6

so essentially I think both txs are treated as having higher than 1 s/VB tx fee
while bc.info is displaying them (inaccurately) having less than 1 s/B
That's correct. Bitcoin Core does things in sat/vByte, not sat/byte (although things are still named the old way).

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!