xip: 2 title: Benchmarking/Stress Test Tool for XYO Mining author: PizzaMind https://geohackers.xyo.network/u/pizzamind status: Draft category: Tool created: 2018-12-08
A web-based platform agnostic tool that helps Geominers analyze their current hardware setup’s performance and compares it to other nodes on the network.
The interest in becoming a Geominer is very high. The most common question I get daily is “is there a projected ROI for what your XYO miners can do?” At this point, there is little data, and no way to collect data even if there was a staging environment I could test things in. By having some kind of understanding of how your “XYO Ecosystem” is performing, one can make improvements if desired to increase their potential earnings.
This tool should interact with all devices in the XYO Geomining ecosystem. It should perform the following functions:
Import all devices linked to an XYO Dashboard account or Ethereum Wallet Address, and then analyze how they are working together and performing in relation to others.
Analyze origin chains on sentinels, ranking them on a curved scale from very active to very sedentary.
Show projected mining rewards based on a 30-day average of all network devices.
Test bandwidth, line jitter, and report uptime for Bridges, Archivists, and Diviners.
Storage score for Archivists, based on how much data is being stored on that unit.
Processing score for Diviners, based on how quickly they can analyze and reply with the correct data from a staged environment.
Combine scores and data results into a “Tier Score” to suggest the likely rewards tier this hardware ecosystem is earning currently.
Show Tier Scores for the average Geomining ecosystem as well as the Top 10, with other leaderboard stats, such as “Most Data Stored”, “Most Queries Answered Per Minute”, “Longest Origin Chain”, “Most Connected Sentinels (24hr)”, Most Connected Sentinels (All-Time).
Unlocks a forum badge award for sharing their benchmarking test in a pre-set thread in the Geomining forum.
When deciding whether or not to become a Geominer, or how much to invest in it, it is important to be able calculate some type of ROI and set realistic expectations, based on real averages and numbers, not speculation. Currently there is just hope and trust that this system will work (and it will). However, once numbers and repeatable tests are brought into the equation, it will give a lot more incentive for people to participate, especially if they see what can be accomplished using their current hardware, not costing them any more money at all.
On the other hand, competition breeds innovation. Being able to see stats on traditional mining pools typically leaves a miner with a feeling of consistently wanting a little more, a little bigger slice of the rewards pie. That leads to innovations like BIOS modding, improved cooling techniques, and ultimately ASICs (which XYO will never need to worry about because of how it is configured).
REQUESTS FOR COMMENTS
Visit speedtest.net and see how that tool analyzes your bandwidth. I envision an interface and experience similar to that.
Please comment on what additional metrics you would like to see included in this tool.
Compatible with all hardware devices running current XYO software.
- Analyze feedback and create a finalized feature list.
- Assign project to a developer.
- Project timeline for completion.
- Announce project for others to follow its progress with great anticipation.
- Internal testing.
- Public release.