Bitcoin Forum
May 26, 2024, 10:18:57 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Free Transaction, BitcoinQt 0.8.6beta  (Read 472 times)
lenny_ (OP)
Legendary
*
Offline Offline

Activity: 1036
Merit: 1000


DARKNETMARKETS.COM


View Profile WWW
March 12, 2014, 09:58:34 AM
Last edit: March 12, 2014, 10:16:20 AM by lenny_
 #1

Hello,

AFAIK a FREE transaction must have (as of 0.8.6 satoshi client version) less than 300 bytes.
Yesterday, my Bitcoin-Qt 0.8.6beta just send - what seems to be invalid - transaction, which have over 600 bytes and 0 Fee. How come?  Shocked

Shouldn't Bitcoin-Qt apply 0.0001 BTC, because transaction is over 300 bytes?


https://blockchain.info/tx/c32c43c50268d0ca1d336659586aa00c4653a97fe606260fbd5d99113bf9c35c

EDIT: My bad! AS I find out (https://gist.github.com/gavinandresen/7670433#086-wallet), transactions over 1000 bytes must have a fee. So this one is a 100% valid free transaction. Any one can guess, how long it can wait for confirm?

Thanks,
Lenny

DARKNET MARKETS >> https://DARKNETMARKETS.COM
Parliament
Newbie
*
Offline Offline

Activity: 52
Merit: 0



View Profile
March 12, 2014, 01:17:12 PM
 #2

Any one can guess, how long it can wait for confirm?

0 fee is generally a bad idea. You can calculate your transaction's priority with:
Code:
priority = sum(input_value_in_base_units * input_age)/size_in_bytes


So we have:
Code:
(160000000*281 + 50000000*390 + 150000000*375 + 150000000*141) /669
= 212,047,832

57,600,000 is the cutoff, so you're quite a bit above that ("high priority"). However, 0 fee transactions always take significantly longer to be included in a block.

To answer your question: a couple hours would be a good bet.
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!