How distributed are the top 21 EOS BP nodes really?
by @controllinghand a member of the EOS BP Compliance data/research team and EOS WATCHDOGS member
As of 7/17/2018
Update 7/19/2018 Staying Positive Focus on the best
The following data was pulled from the BPs json file.
Hello my fellow EOS friends. Here is yet another report I put together. I hope that these reports will help you in the future when you go to vote for your favorite EOS Block Producers. This is just one of many criteria that you should take into consideration when voting. If you missed my post on BP Ownership Disclosure please feel free to read this here: https://steemit.com/eos/@controllinghand/who-are-your-top-21-eos-bp-really
Ok let's get into it.
What is Global Disbursement
The quick and dirty explanation is, having all of the block producing nodes spread out all over the world. This way if there is a local outage for any number of reasons the EOS block chain will still be available. I think we all want this? right?
Let's Look at the world landscape
Here is the current landscape of the world by continent and by population
Let's start Rating our 21 EOS BPs based on Global Disbursement
Before we begin we need to define a few things.
- Global Disbursement of these nodes by Continent. For sake of argument we will break this down into 7 continents.
North America
South America
Europe
Asia
Africa
Antarctica
Australia & Oceania
BP's that have nodes on a Continent that other's don't get a better rating. - Look at where the nodes are by country.
BP's that have nodes that are in countries that others aren't get a better rating. - Total nodes that make up the current EOS BPs and how many each BP has.
BP's that have many nodes that span Continents and Countries get a better rating.
Currently we have a total of 41 Block Producing nodes
Here is how they are currently distributed
You see the following in this chart
Asia has 16
North America has 11
Europe has 10
South America has 4
Australia & Oceania have ZERO
Africa has ZERO
Antarctica has ZERO
So if you are a BP and you want a better rating you might consider placing some nodes where others aren't?
Here are how we will break down the points for the BPs
- 1 point for Asia
- 2 points for North America and Europe
- 3 points for South America
Let's look at Countries next
Here is how they are currently distributed
Canada has 6
Great Britain has 5
Japan has 5
USA has 5
Brazil has 3
Israel has 3
Singapore has 3
China has 2
Korea has 2
Romania has 2
Sweden has 2
Argentina has 1
Netherlands has 1
Thailand has 1
So if you are a BP and you want a better rating you might consider placing some nodes where others aren't?
Here are how we will break down the points for the BPs
- 1 point for Canada, Great Britain, Japan, USA
- 2 points for Brazil, Israel, Singapore
- 3 points for China, Korea, Romania, Sweden, Argentina, Netherlands, Thailand
Let's look at the number of nodes each BP has
Here are how we will break down the points for the BPs
- 1 point for one node
- 2 points for two nodes
- 3 points for three or more nodes
Let's total up the points
- If you want to see the spreadsheet I used to total up the rankings you can see it here: https://drive.google.com/file/d/1wkwrCTQ680LSZvhF3gyXAhUXMUppqpY6/view?usp=sharing
Summary of rankings
We have 5 BPs that are Excellent
Excellent Rankings
EOSDAC
Sw/eden
EOS Rio
EOS Argentina
Starteos
Please let me know your thoughts and if you have any suggestions
Thanks,
~S
Great research, keep it on! Yet what i don't get how you come up with the points you give for each block producers. An there are some nodes running outside the top 21 bps, by the standby bps, where we have some in Africa and Oceania as well.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yes those BPs need to be rewarded and I think the EOS community should vote them into the top 21. Do you have any that you recommend?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
mmm? I think there's only one BP listed in Romania: eosromania22
which one is the second? can you pls give me your source?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
You are correct. Back when this article was posted eosDAC json reflected two nodes in Romania. Now they only list one?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
yeah I know one only too; i'd love to be two and get in contact with them :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I'd be curious to see how the next 25 or so score using same methodology. There are probably a few in there that are more deserving of our votes than some of the current top 21.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Great Point. I have been busy putting together the EOSratings site. Now that it's started I'll probably post some rating there soon.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
@controllinghand good work.
EOS Amsterdam has an auto-scaling infrastructure of 3 up to 8 nodes. I recommend looking at Internet users per continent not only people.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I can only go off on what you post on your json file. if you update it I can update the info. Thanks
If you update the json you would more than likely get an excellent score just like your ownership score ;-)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
You've done a great service to the EOS community again @controllinghand. Thank you very much.
Let's pick and choose the very best BP's to run our great Network.
http://t.me/eoswatchdogs
Set Proxy: eoswatchdogs
https://eostoolkit.io/vote/setproxy
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Yes. Perhaps I'll do a report on the EOS Watchdogs recommendations?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
hey, thank you for putting it all together :) Impressive research! Even though many of block producers are generating tons of value for the community (like knowledge or handy apps) still struggling to pick the good one. But thanks to that kind of write-ups i probably will be able to. And i never even vote for president! From now on - only block producers. Welcome to decentralized society (sort of)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Agreed. I'm thinking of putting together a report on these value added BP
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
awesome. seems like another value-adding long-read :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
lack @eosmeso we have technology to do it infrastructure and support!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I'm going to be looking at those outside the top 21 soon
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Excellent Report!
Please continue with this type of quality reporting!
Following now.
Regards
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @controllinghand! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of upvotes
Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word
STOP
To support your work, I also upvoted your post!
Do not miss the last post from @steemitboard:
SteemitBoard World Cup Contest - The results, the winners and the prizes
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit