Bitcoin Forum
May 06, 2024, 01:43:16 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Transactions too small for the network, what happens to them?  (Read 2992 times)
Nefario (OP)
Hero Member
*****
Offline Offline

Activity: 602
Merit: 512


GLBSE Support support@glbse.com


View Profile WWW
April 06, 2011, 10:50:11 AM
 #1

I understand that the network has set a limit on transaction size, the smallest being 0.01(right?), I know that smaller than this has been sent, but not recieved, where has it gone?

PGP key id at pgp.mit.edu 0xA68F4B7C

To get help and support for GLBSE please email support@glbse.com
1715002996
Hero Member
*
Offline Offline

Posts: 1715002996

View Profile Personal Message (Offline)

Ignore
1715002996
Reply with quote  #2

1715002996
Report to moderator
Bitcoin addresses contain a checksum, so it is very unlikely that mistyping an address will cause you to lose money.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
slush
Legendary
*
Offline Offline

Activity: 1386
Merit: 1097



View Profile WWW
April 06, 2011, 11:43:30 AM
 #2

I understand that the network has set a limit on transaction size, the smallest being 0.01(right?), I know that smaller than this has been sent, but not recieved, where has it gone?

Afaik the fee under 0.01 is still received by miner, but such small fee does not improve transaction priority.

Nefario (OP)
Hero Member
*****
Offline Offline

Activity: 602
Merit: 512


GLBSE Support support@glbse.com


View Profile WWW
April 06, 2011, 12:00:46 PM
 #3

I understand that the network has set a limit on transaction size, the smallest being 0.01(right?), I know that smaller than this has been sent, but not recieved, where has it gone?

Afaik the fee under 0.01 is still received by miner, but such small fee does not improve transaction priority.

So this means my transaction has been eaten by a miner on it's way to an address?

PGP key id at pgp.mit.edu 0xA68F4B7C

To get help and support for GLBSE please email support@glbse.com
Pieter Wuille
Legendary
*
qt
Offline Offline

Activity: 1072
Merit: 1174


View Profile WWW
April 06, 2011, 12:09:00 PM
 #4

Transactions are never eaten. Either they are accepted, or they are ignored by miners.

I do Bitcoin stuff.
Nefario (OP)
Hero Member
*****
Offline Offline

Activity: 602
Merit: 512


GLBSE Support support@glbse.com


View Profile WWW
April 06, 2011, 12:12:23 PM
 #5

Transactions are never eaten. Either they are accepted, or they are ignored by miners.

Sorry wrong use of words.

What I meant was, that if I were to send, for example 0.0001btc to an address, that would be recorded as leaving my wallet, and would be given to a miner as a transaction fee, such that nothing arrives at the address I sent to?

PGP key id at pgp.mit.edu 0xA68F4B7C

To get help and support for GLBSE please email support@glbse.com
slush
Legendary
*
Offline Offline

Activity: 1386
Merit: 1097



View Profile WWW
April 06, 2011, 12:21:16 PM
 #6

Oh sorry, I read it badly, you're talking about transactions, not about transaction fees.

Nefario (OP)
Hero Member
*****
Offline Offline

Activity: 602
Merit: 512


GLBSE Support support@glbse.com


View Profile WWW
April 06, 2011, 12:27:36 PM
 #7

Oh sorry, I read it badly, you're talking about transactions, not about transaction fees.

Well I'm just curious what happens if I send such a small amount if the network only handles 0.01 as the smallest? Will the transaction attempt be rejected?

PGP key id at pgp.mit.edu 0xA68F4B7C

To get help and support for GLBSE please email support@glbse.com
Pieter Wuille
Legendary
*
qt
Offline Offline

Activity: 1072
Merit: 1174


View Profile WWW
April 06, 2011, 12:37:36 PM
 #8

The protocol deals with transactions down to 0.00000001 BTC just fine. Most miners will however not accept such a transaction without fee.

I do Bitcoin stuff.
Nefario (OP)
Hero Member
*****
Offline Offline

Activity: 602
Merit: 512


GLBSE Support support@glbse.com


View Profile WWW
April 06, 2011, 12:40:59 PM
 #9

OK that's pretty much what I was talking about then. So my stupidly small transaction at the moment won't be accepted by most miners, which means it wont get recorded in the block chain which means it wont happen, right?

PGP key id at pgp.mit.edu 0xA68F4B7C

To get help and support for GLBSE please email support@glbse.com
slush
Legendary
*
Offline Offline

Activity: 1386
Merit: 1097



View Profile WWW
April 06, 2011, 01:36:16 PM
 #10

OK that's pretty much what I was talking about then. So my stupidly small transaction at the moment won't be accepted by most miners, which means it wont get recorded in the block chain which means it wont happen, right?

Exactly.

Gavin Andresen
Legendary
*
qt
Offline Offline

Activity: 1652
Merit: 2216


Chief Scientist


View Profile WWW
April 06, 2011, 01:40:13 PM
 #11

OK that's pretty much what I was talking about then. So my stupidly small transaction at the moment won't be accepted by most miners, which means it wont get recorded in the block chain which means it wont happen, right?

Yes, and right now it will sit in your wallet at 0 confirmations and get rebroadcast once in a blue moon (ok, not that long, but I'm too lazy right now to dig out the rules for when transactions are rebroadcast) until it DOES make it into a block.

And you'll have to hack your copy of bitcoin to be able to send a less-than-.01 transaction without a fee; the RPC send* methods automatically add the fee, and the GUI will tell you a fee is necessary (and won't let you send unless you agree to it).

How often do you get the chance to work on a potentially world-changing project?
Nefario (OP)
Hero Member
*****
Offline Offline

Activity: 602
Merit: 512


GLBSE Support support@glbse.com


View Profile WWW
April 06, 2011, 02:20:36 PM
 #12

Nice to know.
Any way to stop it trying to broadcast, to "cancel" a transaction that's not been processed/confirmed yet?

PGP key id at pgp.mit.edu 0xA68F4B7C

To get help and support for GLBSE please email support@glbse.com
jgarzik
Legendary
*
qt
Offline Offline

Activity: 1596
Merit: 1091


View Profile
April 06, 2011, 03:08:20 PM
 #13

Any way to stop it trying to broadcast, to "cancel" a transaction that's not been processed/confirmed yet?

Not at present.  But I have an open proposal for people to expire TX's from the TX cache, which would permit this.


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
Luke-Jr
Legendary
*
expert
Offline Offline

Activity: 2576
Merit: 1186



View Profile
April 06, 2011, 05:36:25 PM
 #14

If you restart bitcoind with -addnode=173.242.112.53 it will get into a block eventually.

Stephen Gornick
Legendary
*
Offline Offline

Activity: 2506
Merit: 1010


View Profile
April 06, 2011, 08:05:57 PM
 #15

If you restart bitcoind with -addnode=173.242.112.53 it will get into a block eventually.

That node will include the ultra-micro transaction even though it includes no fee?

Unichange.me

            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █
            █


jgarzik
Legendary
*
qt
Offline Offline

Activity: 1596
Merit: 1091


View Profile
April 06, 2011, 08:22:43 PM
 #16

If you restart bitcoind with -addnode=173.242.112.53 it will get into a block eventually.

That node will include the ultra-micro transaction even though it includes no fee?

Yes.  Luke-jr's node is special.


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
Luke-Jr
Legendary
*
expert
Offline Offline

Activity: 2576
Merit: 1186



View Profile
April 06, 2011, 08:53:01 PM
 #17

If you restart bitcoind with -addnode=173.242.112.53 it will get into a block eventually.
That node will include the ultra-micro transaction even though it includes no fee?
No, it's just a relay. Miners who want to accept "boycotted" transactions connect to it. People who want to send them connect to it. Theymos, at least, advertises his miner as completely fee-free.

theymos
Administrator
Legendary
*
Offline Offline

Activity: 5194
Merit: 12972


View Profile
April 06, 2011, 09:11:54 PM
 #18

No, it's just a relay. Miners who want to accept "boycotted" transactions connect to it. People who want to send them connect to it. Theymos, at least, advertises his miner as completely fee-free.

Mine's also just a relay, which is why I put it on the same wiki page as yours.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
Luke-Jr
Legendary
*
expert
Offline Offline

Activity: 2576
Merit: 1186



View Profile
April 06, 2011, 10:24:28 PM
 #19

No, it's just a relay. Miners who want to accept "boycotted" transactions connect to it. People who want to send them connect to it. Theymos, at least, advertises his miner as completely fee-free.
Mine's also just a relay, which is why I put it on the same wiki page as yours.
If it's just a relay, it shouldn't be listed under "Participating miners"...

theymos
Administrator
Legendary
*
Offline Offline

Activity: 5194
Merit: 12972


View Profile
April 06, 2011, 10:40:10 PM
 #20

If it's just a relay, it shouldn't be listed under "Participating miners"...

I didn't list it there -- you did:
https://en.bitcoin.it/w/index.php?title=Free_transaction_relay_policy&action=historysubmit&diff=5304&oldid=5290
You also listed your relay.

1NXYoJ5xU91Jp83XfVMHwwTUyZFK64BoAD
Pages: [1] 2 »  All
  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!