GoP - Game of Providers (Node Ecosystem Research)

While researching an economic model for chain node pooling, I ended up putting together a lot of data on the node running landscape. Makes sense to share it since inflation/consolidation are hot topics. I hope it contributes to the economic research.

GoP is meant to represent the game theory of POKT's node economic landscape, using public data, and not is meant to be perfect representation. Consider it a research project.

I kept in the chain node pooling economic elements as well to show the benefits of this concept. If you are offended by the concept or Community Chains, please leave the Chain Node Pooling set to no :stuck_out_tongue_winking_eye:

:point_right: GoP (Game of Providers) - Google Sheets

DISCLAIMER:

Estimated Hardware Cost - Yes, each provider will have different hardware costs so don’t consider this an accurate representation. I am aware that some run at a much lower cost, but $600 a month is a good default for running a chain in all 3 regions.

Estimated Gross Revenue - This is just based off of publicly available information the providers openly share regarding their services. I’m just referencing their own marketing materials. Some providers do not have any public information so I left them blank. Feel free to fill in your best guesses :wink:

Chain Node Pooling - This is showing the savings effect of chain node pooling if every chain was supported, but not every chain is supported yet though CC, so do not consider these numbers to be gospel.

How To Use GoP :point_down:

6 Likes

Wow, this is huge!
Great work putting all this together, it is in fact a very useful tool for current discussions.

Can you elaborate more in how you obtained the chain costs? I don’t mind if it is a VERY RAW cost, but I would love to know the rationale behind these approximation.
Also I have some minor questions:

  • You use the “worldwide” cost of a chain, are these USA, Europe and South East Asia regions?
  • You are considering only bare metal deployments I assume?
3 Likes

I’m approaching it from a small server architecture… where you run a small bare-metal server per chain. Running large servers with many chains is more cost efficient, but it is more challenging to maintain and they usually run less performant to a small server architecture since resource are shared. Also for the purpose of this sheet, it’s easier to do general calculations with small servers.

Regarding the price, you can find cheaper small servers in EU than AP, so I chose a middle ground in terms of cost and applied it across the board. From providers that have shared their costs before in node runner calls, this $600 per chain seems to hit close.

5 Likes

Wow, thanks for creating this. Great job! :slight_smile:

1 Like