Bitcoin Forum
June 21, 2024, 08:00:38 PM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Blockchain audit  (Read 1463 times)
DieJohnny (OP)
Legendary
*
Offline Offline

Activity: 1639
Merit: 1006


View Profile
November 30, 2014, 04:48:42 PM
 #1

I presume the Blockchain is audited frequently by a thousand parsers and what not, but it seems most of the data I find is simply transaction trends, volume, days destroyed, et cetera.

Things that I would want to know:

Do all transaction inputs and outputs always sum as expected, are there any exceptions, if so why
Total count of coins in the blockchain, verified by the blockchain itself
Number of coins greater than 30 days old that re untouched since they were mined
Number of addresses untouched for more than a year, more than two years, three years, four years

If any of you have an audit that runs frequently and a page that publishes the results i would appreciate it, thanks!


Those who hold and those who are without property have ever formed distinct interests in society
trattrat
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
November 30, 2014, 06:04:19 PM
 #2

I presume the Blockchain is audited frequently by a thousand parsers and what not, but it seems most of the data I find is simply transaction trends, volume, days destroyed, et cetera.

Things that I would want to know:

Do all transaction inputs and outputs always sum as expected, are there any exceptions, if so why
Total count of coins in the blockchain, verified by the blockchain itself
Number of coins greater than 30 days old that re untouched since they were mined
Number of addresses untouched for more than a year, more than two years, three years, four years

If any of you have an audit that runs frequently and a page that publishes the results i would appreciate it, thanks!



The blockchain is quite large. If you know how to code, making a parser should be pretty straightforward but resource intensive.

arnuschky
Hero Member
*****
Offline Offline

Activity: 517
Merit: 501


View Profile
December 01, 2014, 12:07:23 AM
 #3

This recently published analysis might answer some of  your questions:



Also see associated Coindesk article: http://www.coindesk.com/analysis-around-70-bitcoins-dormant-least-six-months/

If that's not sufficient, I guess you have to break out your coding skillz.  Wink
fbueller
Sr. Member
****
Offline Offline

Activity: 412
Merit: 275


View Profile
December 01, 2014, 03:09:33 PM
 #4

My advice here would be get a db dump of the blockchain from webbtc and try do your queries against this. Parsing and interpeting the blockchain solely for one report can take a while (days, weeks..), though depends what you're using..the data you need probably be done without parsing it by hand

Bitwasp Developer.
spin
Sr. Member
****
Offline Offline

Activity: 362
Merit: 261


View Profile
December 02, 2014, 04:31:38 PM
 #5

Answering some of your questions:
I presume the Blockchain is audited frequently by a thousand parsers and what not,
If any of you have an audit that runs frequently...

Every tx and every block distributed by the p2p network is "audited" by every node on the network before being passed along.  Nodes don't trust other nodes.  Each node verifies the data it receives before accepting the information.  Information that is wrong is discarded. 

Do all transaction inputs and outputs always sum as expected, are there any exceptions, if so why
Inputs and outputs do not always match.  The differences between these are the fees.  Inputs >= outputs.  Input - Output = tx fee (goes to the miner of the block in which the tx is included).

Also the block mining reward (25BTC currently) transaction has no inputs as 25BTC is created in these tx.
a page that publishes the results i would appreciate it, thanks!
I think others have addressed this part of your question more.

If you liked this post buy me a beer.  Beers are quite cheap where I live!
bc1q707guwp9pc73r08jw23lvecpywtazjjk399daa
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!