Pages:
Author

Topic: The blockchain, charted (Read 4807 times)

member
Activity: 96
Merit: 10
esotericnonsense
January 29, 2015, 10:34:48 AM
#32
Updated for 340709 (2015-01-27 15:54:27).

I have not yet bothered to create a 2015 page as there wouldn't really be much data yet. For now 2014 follows through to January.

As a side note, if anyone happens to have a host I could use that would be very much appreciated. Bandwidth usage should be utterly minimal.
The entire site including all graphs is about 500KB at present.
member
Activity: 96
Merit: 10
esotericnonsense
December 17, 2014, 02:24:23 PM
#31
Yes. Most (all?) of these huge fees are caused by user error. People mucking around creating raw transactions, or coding bad wallets.
When creating a transaction by hand, the difference between inputs and outputs is given to miners as a fee.
A naive hacker can easily use a 50BTC input and assume that paying 3BTC to an address results in 47 remaining at the old address. Not so - the remainder of 47 goes off to mining land.

Updated charts for block 334725.

The most interesting changes recently to me are the leveling off of difficulty, and the continued increase in average block size. Blocks are roughly 375KB on average now, up from 225KB six months ago.


newbie
Activity: 5
Merit: 0
December 05, 2014, 08:55:52 PM
#30
Probably messed up.

1d7749c65c90c32f5e2c036217a2574f3f4403da39174626b246eefa620b58d9


link for the lazy: https://www.blocktrail.com/BTC/tx/1d7749c65c90c32f5e2c036217a2574f3f4403da39174626b246eefa620b58d9

Its indeed rare and usually - at least from what I read - by accident. Some reported they got high fees back from the miners.

Thanks. I think it's caused by accident. I heard about that someone has got his fees back from asicminer's pool.
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
December 05, 2014, 06:17:30 PM
#29
Probably messed up.

1d7749c65c90c32f5e2c036217a2574f3f4403da39174626b246eefa620b58d9


link for the lazy: https://www.blocktrail.com/BTC/tx/1d7749c65c90c32f5e2c036217a2574f3f4403da39174626b246eefa620b58d9

Its indeed rare and usually - at least from what I read - by accident. Some reported they got high fees back from the miners.
sr. member
Activity: 467
Merit: 267
December 05, 2014, 01:59:28 PM
#28
Probably messed up.

1d7749c65c90c32f5e2c036217a2574f3f4403da39174626b246eefa620b58d9
newbie
Activity: 5
Merit: 0
December 05, 2014, 11:30:35 AM
#27
http://azeteki.github.io/charts/img/chart-coinbase.png
Not really understand this chart. The coinbase reward only can be 50 or 25 at this time. Why there are other value? Huh

As shorena says.

Strictly to my understanding the coinbase can (presently) be anything _up to_ 25 + sum of all transaction fees.

A miner can produce a block with a coinbase of 5BTC and it will be valid. It is just not really an economically sensible thing for them to do.

Alright. I understand now. But it's really hard to believe that someone make such high fees transactions. Would you please show me the hash of that kind of tx/blocks please? I want to have a look into them.
member
Activity: 96
Merit: 10
esotericnonsense
December 04, 2014, 01:55:56 PM
#26
http://azeteki.github.io/charts/img/chart-coinbase.png
Not really understand this chart. The coinbase reward only can be 50 or 25 at this time. Why there are other value? Huh

As shorena says.

Strictly to my understanding the coinbase can (presently) be anything _up to_ 25 + sum of all transaction fees.

A miner can produce a block with a coinbase of 5BTC and it will be valid. It is just not really an economically sensible thing for them to do.
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
December 04, 2014, 01:22:49 PM
#25
http://azeteki.github.io/charts/img/chart-coinbase.png
Not really understand this chart. The coinbase reward only can be 50 or 25 at this time. Why there are other value? Huh

Transaction fees are part of the coinbase transaction.
newbie
Activity: 5
Merit: 0
December 04, 2014, 01:04:41 PM
#24
http://azeteki.github.io/charts/img/chart-coinbase.png
Not really understand this chart. The coinbase reward only can be 50 or 25 at this time. Why there are other value? Huh
member
Activity: 96
Merit: 10
esotericnonsense
December 03, 2014, 04:41:19 PM
#23
Updated for block 332749 2014-12-03 21:29:57.
Apologies for the delay. I have been away attending to various worldly matters.
Some of the charts may look a little odd as I have not had time to adjust the axes.
hero member
Activity: 784
Merit: 500
July 25, 2014, 02:44:49 AM
#22
Nice work!
member
Activity: 96
Merit: 10
esotericnonsense
July 25, 2014, 01:08:59 AM
#21
Updated and added a few more charts.

A few 'experimental' charts are up at the following link: https://azeteki.github.io/charts/test



These ones might be a little inaccurate as I haven't fully tested my moving average routines. They should be close enough for rendering though.
member
Activity: 96
Merit: 10
esotericnonsense
July 22, 2014, 09:10:08 PM
#20
All of my charts have been produced using bitcoind RPC only, no manipulation.

I can't really think of a way of producing a chart like sipa's without reindexing somehow.

If you could get bitcoin core to step through indexing block by block, you could do something like the following...

for i in blockcount:
    index_one_block
    gettxoutsetinfo

My machine is unfortunately too slow for both, really. A reindex would take weeks if not more for me, and gettxoutsetinfo is an extremely slow command to run each time.

Without specialist tools it will have to fall to someone else I'm afraid. Sad
donator
Activity: 1218
Merit: 1079
Gerald Davis
July 22, 2014, 09:00:06 PM
#19
A chart with the size of the UTXO (# of transactions, size or both) would be interesting.  It is the critical resource and anecdotally it appears to grow slower than the overall blockchain but it would be interesting to see.
You mean like? http://bitcoin.sipa.be/pruning-size.png

Nice find.  I only wish sipa had continued it through the current block.  Also I assume this is more than just the UTXO (i.e. includes hashes of pruned txns to allow validation of the merkle tree).
staff
Activity: 4284
Merit: 8808
July 22, 2014, 08:44:55 PM
#18
A chart with the size of the UTXO (# of transactions, size or both) would be interesting.  It is the critical resource and anecdotally it appears to grow slower than the overall blockchain but it would be interesting to see.
You mean like? http://bitcoin.sipa.be/pruning-size.png
donator
Activity: 1218
Merit: 1079
Gerald Davis
July 22, 2014, 07:42:05 PM
#17
A chart with the size of the UTXO (# of transactions, size or both) would be interesting.  It is the critical resource and anecdotally it appears to grow slower than the overall blockchain but it would be interesting to see.
member
Activity: 96
Merit: 10
esotericnonsense
July 22, 2014, 07:39:11 PM
#16
Updated and added a chart for the total blockchain size.

In the space of a year we've gone from ~9GB to ~21GB. How time flies!
member
Activity: 96
Merit: 10
esotericnonsense
July 18, 2014, 08:18:49 AM
#15
Are the high-up dots in the coinbase reward chart large fees, out of curiosity? Or is it something else I'm not understanding wholly?

Yes. The total coinbase reward (for the most part) will be equal to the block subsidy (50...25...12.5, etc), plus the sum of all fees in the blocks.

Most of the high up dots there represent mistakes or similar, like the ~200BTC fee that ASICMiner mined a while back.
hero member
Activity: 763
Merit: 500
July 18, 2014, 07:36:57 AM
#14
Could you do the same in JavaScript? Smiley
if he would have used matplotlib (doesn't look like it) there is https://github.com/jakevdp/mpld3
hero member
Activity: 784
Merit: 500
July 18, 2014, 06:28:57 AM
#13
Are the high-up dots in the coinbase reward chart large fees, out of curiosity? Or is it something else I'm not understanding wholly?
Pages:
Jump to: