Author [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] [EN] [ZH] [ES] [PT] [IT] [DE] [FR] [NL] [TR] [SR] [AR] [RU] Topic: Network Health, Delegates Statistics and Block Tools  (Read 2092 times)

0 Members and 1 Guest are viewing this topic.

Offline bitmeat

  • Hero Member
  • *****
  • Posts: 1116
    • View Profile
Network Health, Delegates Statistics and Block Tools
« on: July 24, 2014, 07:49:06 AM »

So, I decided to engage this community a bit more seriously. I started last night and imported all the data. (It is continuosly being imported)

Now I'm starting to build some very rough visual tools around the data, to help us understand what goes on, let us monitor the network and delegates health and hopefully help select decent delegates. Sometimes a delegate goes down and it could just be a network issue, the delegate owner probably prefers to be voted down for the time being instead of gathering bad stats.

And it's now Live, go at it:



I plan to also add alerts, so delegates can get notified if there are issues. Please keep in mind I am only able to put in a few hours here and there. With community support I am hoping for a transition in this space full time.

Current preview:


« Last Edit: July 27, 2014, 11:41:36 PM by happypatty »

Offline emski

  • Hero Member
  • *****
  • Posts: 1283
    • View Profile
    • http://lnkd.in/nPbhxG
Re: Network Health, Delegates Statistics and Block Tools
« Reply #1 on: July 24, 2014, 08:12:33 AM »
Nice one!
What about a site where you can see the realtime graphs?

Offline bitmeat

  • Hero Member
  • *****
  • Posts: 1116
    • View Profile
Re: Network Health, Delegates Statistics and Block Tools
« Reply #2 on: July 24, 2014, 08:16:53 AM »
Nice one!
What about a site where you can see the realtime graphs?

All of that is coming. :) Like I said I already have real time data aggregation, just working on the various views. Once happy, I'll put it up live.

Offline puppies

Re: Network Health, Delegates Statistics and Block Tools
« Reply #3 on: July 24, 2014, 08:31:47 AM »
I'm glad you're happy now rather than krabby.  I look forward to your public release.
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline Fox

Re: Network Health, Delegates Statistics and Block Tools
« Reply #4 on: July 24, 2014, 12:15:20 PM »
Here to whet your appetite are just some network health stats:
This data visualization is much needed.  Thank you.

Change request: I believe the rounds are 101 blocks each (rather than 100). 
Witness: fox

Offline bytemaster

Re: Network Health, Delegates Statistics and Block Tools
« Reply #5 on: July 24, 2014, 01:36:58 PM »
100 is close enough because it is all random anyway.


Sent from my iPhone using Tapatalk
For the latest updates checkout my blog: http://bytemaster.bitshares.org
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.


Offline Riverhead

Re: Network Health, Delegates Statistics and Block Tools
« Reply #7 on: July 24, 2014, 01:40:43 PM »
Very nice!!

Also - Isn't it the percentage of produced blocks rather than missed?  Otherwise we're in REALLY bad shape :D .

Offline bitmeat

  • Hero Member
  • *****
  • Posts: 1116
    • View Profile
Re: Network Health, Delegates Statistics and Block Tools
« Reply #8 on: July 24, 2014, 01:48:08 PM »
Few notes:

I did 100 because it is good for calculating percentage. The math will need to be fixed as well, because it is based on last 100 produced blocks. But each produced block could have many missed delegates until it's produced.

So if in the last 100 produced blocks we had 20 missed blocks I show 80. However that's 20 out of 120 expected blocks missing.

I'll do much more over the weekend.

By the way the most consecutive misses were 5, which overall is not that bad.

Cheers!

Offline ripplexiaoshan

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 2011
    • View Profile
  • BTS: xiaoshan
Re: Network Health, Delegates Statistics and Block Tools
« Reply #9 on: July 24, 2014, 05:18:39 PM »
Looking forward to seeing the real time graph +5% +5% +5%
BTS ID:xiaoshan                   www.yoyow.org      www.btsabc.org      www.openledger.info

Offline Fox

Re: Network Health, Delegates Statistics and Block Tools
« Reply #10 on: July 26, 2014, 01:26:22 PM »
I'll do much more over the weekend.

Very much looking forward to your progress.  How may interested parties connect with your efforts?  Are you providing your code for peer review at this time?  Are you willing to share a small subset of your collected data  (perhaps a few rounds)? 

Thanks,
Fox
Witness: fox

Offline bitmeat

  • Hero Member
  • *****
  • Posts: 1116
    • View Profile
Re: Network Health, Delegates Statistics and Block Tools
« Reply #11 on: July 26, 2014, 03:14:34 PM »
Very much looking forward to your progress.  How may interested parties connect with your efforts?  Are you providing your code for peer review at this time?  Are you willing to share a small subset of your collected data  (perhaps a few rounds)? 

Thanks,
Fox

I plan to make it possible for people to make an API call and use the data however they wish. I'm doing this entirely as a hobby and a pet project at the moment.

Offline luckybit

Re: Network Health, Delegates Statistics and Block Tools
« Reply #12 on: July 26, 2014, 04:06:55 PM »
We definitely need this.
https://metaexchange.info | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

Offline Fox

Re: Network Health, Delegates Statistics and Block Tools
« Reply #13 on: July 26, 2014, 05:21:57 PM »
I'm doing this entirely as a hobby and a pet project at the moment.

Completely respect this statement.  :)

Are you willing to share you data dictionary describing the information you are currently collecting? 

Respectfully,
Fox
Witness: fox

Offline bitmeat

  • Hero Member
  • *****
  • Posts: 1116
    • View Profile
Re: Network Health, Delegates Statistics and Block Tools
« Reply #14 on: July 26, 2014, 05:49:06 PM »
Right now the data I'm collecting has already been collected by the client. You all have it, it's just not visualized very well. It can easily be verified by looking at the block chain.

However once I release this, I plan to start gathering more interesting stats, like current forks, who are the delegates that produced the most forks, etc. <-- this stuff is very important, since you could have good guys be bashed by bad guys, if they fake missed blocks. We will see how it plays out, and also what the community needs most.

 

Google+