Bitcoin Forum
April 26, 2024, 03:36:59 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: two questions for the experts  (Read 901 times)
willphase (OP)
Hero Member
*****
Offline Offline

Activity: 767
Merit: 500


View Profile
June 14, 2011, 12:31:42 AM
 #1

1.  I generated a transaction with a 0 transaction fee and pushed that into the network - it hasn't been included in any solved blocks yet.  Will it ever be included?  Is there a way of sending it directly to a set of nodes (e.g. free transaction relay) so it might stand more of a chance of being included in a block? It was only 0.01BTC so it's more for academic interest than anything real Smiley

2.  If I run the bitcoin client and do not set it to generate i.e. it's not trying to solve blocks, then am I helping verify transactions?  My understanding was that I wasn't helping because blocks are only verified when the correct hash is guessed.  Am I right that all I am doing is serving as a relay for the p2p messages?  Only asking because people are saying you need to run bitcoin clients to keep the network working, but I thought that as long as pools are mining and including transactions in the solved blocks, the network can be fully 'kept alive' by pools just as well as lots of people running the official bitcoin client on their desktop.

Will

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714145819
Hero Member
*
Offline Offline

Posts: 1714145819

View Profile Personal Message (Offline)

Ignore
1714145819
Reply with quote  #2

1714145819
Report to moderator
1714145819
Hero Member
*
Offline Offline

Posts: 1714145819

View Profile Personal Message (Offline)

Ignore
1714145819
Reply with quote  #2

1714145819
Report to moderator
1714145819
Hero Member
*
Offline Offline

Posts: 1714145819

View Profile Personal Message (Offline)

Ignore
1714145819
Reply with quote  #2

1714145819
Report to moderator
Garrett Burgwardt
Sr. Member
****
Offline Offline

Activity: 406
Merit: 256


View Profile
June 14, 2011, 12:40:35 AM
 #2

1. Give it time. It'll get into a block sooner or later - probably sooner Wink

2. You pass along and verify txs, as I recall. Frontline filters, keeping most of the cruft from the miners.
willphase (OP)
Hero Member
*****
Offline Offline

Activity: 767
Merit: 500


View Profile
June 14, 2011, 12:42:37 AM
 #3

1. Give it time. It'll get into a block sooner or later - probably sooner Wink

okay cool Smiley  I crafted the transaction manually with 0 fee (which isn't possible with the bitcoin client afaik) so I wasn't sure if it would ever be accepted.

2. You pass along and verify txs, as I recall. Frontline filters, keeping most of the cruft from the miners.

Okay, so you're stopping a flood of the network with invalid transactions, but you're not actually speeding up the rate at which any transaction might be placed into a valid block?  This is kind of what I thought.

Will

error
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



View Profile
June 14, 2011, 09:55:29 AM
 #4

Check the list of outstanding transactions and see if it's present. If it is, then it will be included in a block eventually.

3KzNGwzRZ6SimWuFAgh4TnXzHpruHMZmV8
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!