Bitcoin Forum
December 06, 2016, 02:32:34 PM *
News: Latest stable version of Bitcoin Core: 0.13.1  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Transaction size limit  (Read 1781 times)
btccomm
Jr. Member
*
Offline Offline

Activity: 56


View Profile
May 02, 2012, 11:14:51 PM
 #1

What does this message from the bitcoin client mean?

 "This transaction is over the size limit.  You can still send it for a fee of 9999.9999 BTC, which goes to the nodes that process your transaction and helps to support the network."

what is the transaction size limit?
how do i avoid the fee?
who are the "nodes" and how do i become one?
1481034754
Hero Member
*
Offline Offline

Posts: 1481034754

View Profile Personal Message (Offline)

Ignore
1481034754
Reply with quote  #2

1481034754
Report to moderator
1481034754
Hero Member
*
Offline Offline

Posts: 1481034754

View Profile Personal Message (Offline)

Ignore
1481034754
Reply with quote  #2

1481034754
Report to moderator
1481034754
Hero Member
*
Offline Offline

Posts: 1481034754

View Profile Personal Message (Offline)

Ignore
1481034754
Reply with quote  #2

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

Posts: 1481034754

View Profile Personal Message (Offline)

Ignore
1481034754
Reply with quote  #2

1481034754
Report to moderator
1481034754
Hero Member
*
Offline Offline

Posts: 1481034754

View Profile Personal Message (Offline)

Ignore
1481034754
Reply with quote  #2

1481034754
Report to moderator
jl2012
Legendary
*
Offline Offline

Activity: 1484


View Profile
May 03, 2012, 03:46:01 AM
 #2

You may try to send without fee but it may get stuck

Donation address: 1CiZPrEJdN4FJcqdLdgVLzT8tgCXxT5ion
PGP: D3CC 1772 8600 5BB8 FF67 3294 C524 2A1A B393 6517
Bitcoin Wizards Wiki: https://8333.info/
Stephen Gornick
Legendary
*
Offline Offline

Activity: 1988



View Profile
May 03, 2012, 07:35:14 AM
 #3

What does this message from the bitcoin client mean?

 "You can still send it for a fee of 9999.9999 BTC"

Hopefully that 9999.9999 was your edit and the number it actually showed was like 0.0005 or 0.001 BTC.

 - http://en.bitcoin.it/wiki/Transaction_fee

what is the transaction size limit?
how do i avoid the fee?

Generally, if you either recently received coins, or you mine or do something else where you receive tiny fractions of a bitcoin then your payments will incur a fee.  If the fee is needed because the coins were recently received, waiting a day or so might allow the transaction to be sent without a fee.  But the fee is generally an amount worth less than a penny.

who are the "nodes" and how do i become one?

The nodes that process transactions are mining nodes.

btccomm
Jr. Member
*
Offline Offline

Activity: 56


View Profile
May 03, 2012, 09:04:43 PM
 #4

thanks, yes, the 9999.999 was an edit.

I noticed that if i increase the amount to send, the fee actually goes down.
I eventually sent the payment with the fee being 0.0005
btccomm
Jr. Member
*
Offline Offline

Activity: 56


View Profile
May 03, 2012, 09:28:39 PM
 #5

So now i am really confused.  My wallet says i sent 0.0105  but the block chain says i sent 0.0205.
Whats going on?

http://blockexplorer.com/tx/1d975f2e6ee864527c7c382d1306e38e7b07dc8d0e4910cc548ba24a5db46ba0#i5640806
Meni Rosenfeld
Donator
Legendary
*
Offline Offline

Activity: 1890



View Profile WWW
May 03, 2012, 09:39:44 PM
 #6

So now i am really confused.  My wallet says i sent 0.0105  but the block chain says i sent 0.0205.
Whats going on?

http://blockexplorer.com/tx/1d975f2e6ee864527c7c382d1306e38e7b07dc8d0e4910cc548ba24a5db46ba0#i5640806
0.01 was sent back to yourself as change.

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
btccomm
Jr. Member
*
Offline Offline

Activity: 56


View Profile
May 03, 2012, 09:46:23 PM
 #7

So a new address was created and assigned to my wallet, even though that new address doesn't show anywhere on my BTC client GUI?
That's weird and confusing
Meni Rosenfeld
Donator
Legendary
*
Offline Offline

Activity: 1890



View Profile WWW
May 03, 2012, 10:04:42 PM
 #8

So a new address was created and assigned to my wallet, even though that new address doesn't show anywhere on my BTC client GUI?
That's weird and confusing
You're not supposed to care about this. The information displayed by the GUI is exactly the information you need.

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
btccomm
Jr. Member
*
Offline Offline

Activity: 56


View Profile
May 04, 2012, 02:55:29 PM
 #9

So a new address was created and assigned to my wallet, even though that new address doesn't show anywhere on my BTC client GUI?
That's weird and confusing
You're not supposed to care about this. The information displayed by the GUI is exactly the information you need.

Whether I care or not depends on my motivation & PoV.  What i care about is understanding the block chain.  I guess the block chain explorer report is the confusing part.

  it makes it seems like      0.01 + 0.0005  is supposed to equal  0.01 + 0.01 + 0.0005
that's not the way accounting works
runlinux
Hero Member
*****
Offline Offline

Activity: 567



View Profile WWW
May 04, 2012, 03:10:12 PM
 #10

when you spend bitcoins, its all or nothing being sent from an address.

you sent 0.01 btc, a 0.0005 Fee, and i guess you had another 0.01 left in that address. The blockchain spends all the funds with that address or addresses, and the sends the change back  to yourself.

its like paying with a 5$ bill for a $1.10 drink. You spend the 5$, get back your change.

Meni Rosenfeld
Donator
Legendary
*
Offline Offline

Activity: 1890



View Profile WWW
May 04, 2012, 03:49:09 PM
 #11

What i care about is understanding the block chain.
Then you need to read up on how transactions work. An input to a transaction is the output of a previous transaction. If you want to send an amount smaller than the output value, you need to send back some to yourself as change.

I guess the block chain explorer report is the confusing part.
No, blockexplorer.com reports the transactions as they are.

  it makes it seems like      0.01 + 0.0005  is supposed to equal  0.01 + 0.01 + 0.0005
that's not the way accounting works
No, it makes it seem like 0.02 + 0.0005 equals  0.01 + 0.01 + 0.0005.

when you spend bitcoins, its all or nothing being sent from an address.
From an output, not from an address.

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
Stephen Gornick
Legendary
*
Offline Offline

Activity: 1988



View Profile
May 04, 2012, 04:50:06 PM
 #12

That's weird and confusing

Especially to an outsider looking at the transaction.  The outsider doesn't know which Is the output that was change back to you versus the output that went for your purchase.   This helps to maintain anonymity.

Some other clients allow you to choose which address to use as an output.  The Blockchain.info/wallet allows this, for example.  This would allow you to have to change go right back to the address where the payment came from.

 - http://Blockchain.info/wallet

beta_tester
Newbie
*
Offline Offline

Activity: 6


View Profile
May 06, 2012, 01:39:12 PM
 #13

Another thing to note is that the main bitcoin client handles both the change output as well as the inputs automatically, so change sent to an address in your wallet that you don't know about will be automatically used as an input in a future transaction.  If this bothers you, the other wallets mentioned will let you see all of your addresses, corresponding balances, and also let you pick which input is used for a transaction as well.
FreeMoney
Legendary
*
Offline Offline

Activity: 1246


Strength in numbers


View Profile WWW
May 06, 2012, 06:07:23 PM
 #14

when you spend bitcoins, its all or nothing being sent from an address.

you sent 0.01 btc, a 0.0005 Fee, and i guess you had another 0.01 left in that address. The blockchain spends all the funds with that address or addresses, and the sends the change back  to yourself.

its like paying with a 5$ bill for a $1.10 drink. You spend the 5$, get back your change.

It's a little more nuanced than this.

If you get 1BTC at an address and then another 2BTC at the same address and go to spend 1BTC it will not send all 3BTC, only 1BTC.

The input on any transaction is actually a prior transaction not an address. It is all of a previous transaction that must be used at once, the remainder sent as change.

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
FreeMoney
Legendary
*
Offline Offline

Activity: 1246


Strength in numbers


View Profile WWW
May 06, 2012, 06:09:27 PM
 #15

So a new address was created and assigned to my wallet, even though that new address doesn't show anywhere on my BTC client GUI?
That's weird and confusing
You're not supposed to care about this. The information displayed by the GUI is exactly the information you need.

Whether I care or not depends on my motivation & PoV.  What i care about is understanding the block chain.  I guess the block chain explorer report is the confusing part.

  it makes it seems like      0.01 + 0.0005  is supposed to equal  0.01 + 0.01 + 0.0005
that's not the way accounting works

The GUI is like the driver's seat of your car. The details of the engine will not be apparent from there.

Play Bitcoin Poker at sealswithclubs.eu. We're active and open to everyone.
Meni Rosenfeld
Donator
Legendary
*
Offline Offline

Activity: 1890



View Profile WWW
May 06, 2012, 06:14:58 PM
 #16

The input on any transaction is actually a prior transaction not an address. It is all of a previous transaction that must be used at once, the remainder sent as change.
Output, not transaction. If a transaction has multiple outputs which belong to you, you are able to spend one without the others.

1EofoZNBhWQ3kxfKnvWkhtMns4AivZArhr   |   Who am I?   |   bitcoin-otc WoT
Bitcoil - Exchange bitcoins for ILS (thread)   |   Israel Bitcoin community homepage (thread)
Analysis of Bitcoin Pooled Mining Reward Systems (thread, summary)  |   PureMining - Infinite-term, deterministic mining bond
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!