-
Notifications
You must be signed in to change notification settings - Fork 409
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove unused keys for makers in bad standing #1109
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,78 @@ | ||
# HIP XXXX: Wipe unused onboarding keys for makers in bad standing | ||
|
||
- Author(s): [@bfgneil](https://github.com/bfgneil) | ||
- Start Date: 2024-09-19 | ||
- Category: Economic | ||
- Original HIP PR: | ||
- Tracking Issue: | ||
- Voting Requirements: veIOT holders | ||
|
||
## Summary | ||
|
||
This HIP proposes to wipe any remaining unused onboarding keys for makers not in good standing. | ||
|
||
We are seeing gaming clusters setup 100+ hotspots in a few minutes, this leads the authors to believe they are selling keys without selling hardware. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is quite an assertion. We should probably have some real data behind it in the HIP before having that allegation out there. |
||
|
||
We wish to remove any keys for makers in bad standing that have not been used, and offer a proof of purchase and delivery form to be run by the Iot working group for any users with real hardware. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This creates a new customer service flow. Is the IOT WG prepared to do this? |
||
|
||
## Motivation | ||
|
||
we have had 4 incidents in the past month of 150+ of these maker’s hotspots set up clusters. | ||
|
||
If we are to improve anti-gaming efforts, we can’t allow them to use these keys to create new units. | ||
|
||
## Stakeholders | ||
|
||
All customers (e.g., sensor owners), hosts, and operators of the Helium IOT Network. | ||
|
||
## Detailed Explanation | ||
|
||
Unused keys are shown below. | ||
|
||
Bobcat 97,348 | ||
Nebra Ltd 45,329 | ||
Linxdot 31,688 | ||
CalChip 23,385 | ||
PantherX 20,198 | ||
Milesight 8,984 | ||
SyncroB.it 7,947 | ||
Pisces 6,393 | ||
COTX 5,911 | ||
Heltec 5,515 | ||
Dusun 3,352 | ||
Controllino 3,246 | ||
Midas 2,367 | ||
OPTION 1,401 | ||
Aitek Inc 1,158 | ||
uG Miner 923 | ||
Bobcat 5G 717 | ||
Pycom 221 | ||
KS Tech 157 | ||
LongAP 49 | ||
Embit 1 | ||
|
||
Helium foundation will remove these keys from the onboarding server, and setup a flow for users to submit proof of purchase and proof of delivery for any hotspots where physical hardware exists. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Let's say 10% of the above list tries to go through this flow that means ~26k potential customer service requests that the HF + IOTWG has to manage. |
||
|
||
## Implementation | ||
|
||
Helium foundation will remove the unused keys for makers not in good standing from the onboarding server | ||
|
||
## Alternatives | ||
|
||
- apply any outstanding keys to a watch list, and manually add them to the denylist. | ||
|
||
## Drawbacks | ||
|
||
- some customers have units they have never turned on. | ||
|
||
## Unresolved Questions | ||
|
||
-- none so far | ||
|
||
## Deployment Impact | ||
|
||
- users with hotspots that havn't been onboarded will need to fill out a form with proof of purchase and delivery, the iot wg will need to administer form entries and create and submit a list of valid keys for helium foundation to add back to the onboarding server. | ||
|
||
## Success Metrics | ||
|
||
Gaming clusters with bad makers will stop appearing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
probably needs a more clear title. most of the community doesn't know what an onboarding key is (unfortunately).
How about something like: