Author

Topic: Bitcoin transactions and fatty acids (Read 1258 times)

legendary
Activity: 1190
Merit: 1004
November 03, 2012, 03:03:14 PM
#7
FYI, saturated fats aren't the problem. It's actually the type of fat our bodies are able to use the best. It's other stuff that inflames the arteries that cause cholesterol to stick to their walls...

legendary
Activity: 3472
Merit: 4794
November 03, 2012, 10:21:09 AM
#6
Thanks for the info. One more thing, who is getting the fee then?
FTFY.

The fee goes to the miner that adds the transaction to a block.  If the miner is participating in a mining pool, then it is up to the operator of the pool as to how much (if any) of the fee they share with the miners participating in the pool.
full member
Activity: 121
Merit: 100
November 03, 2012, 10:10:24 AM
#5
Thanks for the info. One more thing who is getting the fee than?
kjj
legendary
Activity: 1302
Merit: 1026
November 03, 2012, 09:15:29 AM
#4
It would be expensive to do this.

The network uses a calculation called priority to decide if it should relay your transaction without requiring a fee.  The basic idea is that a simple transaction takes about 250 bytes, and "1 BTC that is 1 day old" is a good rule of thumb.  So, we look at each of your inputs and calculate the amount in BTC times the number of confirmations, and add those up.  Then we divide by the size of the total transaction, and if the ratio of BTC-days to bytes is worse than 1:250, we don't relay it until it has aged enough to make that ratio true.*  The standard behavior for mining is then to do the same calculation to decide if that transaction should be included in the next block candidate created.  **

So, if you are redeeming a 1 BTC input that has 1500 confirmations, most of the network will accept it with no fee up to about 2500 bytes, (very) roughly 10 outputs.  But then each of those outputs will be 0.1 BTC, and you won't be able to send them for free until 10 more days have passed.  If you need to move them faster, you can do so, but not for free, you need to include a fee in your transaction.

Spamming the network in this way very quickly becomes too costly to do.

* nodes running different software, or that have been modified, will do this differently.  Some nodes relay everything on principle.
** nodes running different software, or that have been modified, will do this differently.  Some nodes mine everything on princple.
sr. member
Activity: 434
Merit: 250
November 03, 2012, 03:40:44 AM
#3
FYI, saturated fats aren't the problem. It's actually the type of fat our bodies are able to use the best. It's other stuff that inflames the arteries that cause cholesterol to stick to their walls...
legendary
Activity: 1176
Merit: 1001
November 03, 2012, 03:31:29 AM
#2
As of now there is an hard limit of 5000 transactions per second.
I don't know how the network would react to it

But it think you just found the right way to hit a p2p network with a ddos.
full member
Activity: 121
Merit: 100
November 03, 2012, 03:28:38 AM
#1
Is there a way to bring down or slow down the Bitcoin network by producing very long transactions by sending small ammounts of BTC from one client to another one or even set up a botnet to send transactions to make them longer so that in the long run the network will be clocked up like a person who had to many long chained fatty acids to eat his whole life and suddenly dies because his arteries are clogged up.
For example with the
sendmany {address:amount,...} [minconf=1] [comment]
command and some script?
Jump to: