Skip to content
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

HIPxx: Validator Node Security Implementation(s) #211

Merged
merged 15 commits into from
Jun 30, 2021
Merged

HIPxx: Validator Node Security Implementation(s) #211

merged 15 commits into from
Jun 30, 2021

Conversation

Bx64
Copy link
Contributor

@Bx64 Bx64 commented Jun 18, 2021

As validators will take over all activities regarding consensus on the Helium network, the pool of actors in charge of validating transactions and creating blocks is significantly reduced from the current situation (46K+ hotspots and growing fast) to a small pool of (expected) several hundreds of nodes, which significantly decreases the targets that need to be interfered with in order to impact consensus in one's own favor. Having these nodes IPs (and with that, location and hosting provider information) be publicly visible, traceable and targetable on the Helium network therefore poses a significantly increased security risk compared to the current situation. If the validator nodes are compromised, so is the progress of the chain meaning the chain could completely (and perhaps unrecoverably) stall.

Ed: rendered view = https://github.com/Bx64/HIP/blob/master/0032-validator-node-security-implementation.md

@Bx64
Copy link
Contributor Author

Bx64 commented Jun 18, 2021

I see another HIP with number 32 was just filed, in case you need the number of this PR updated to HIP33, please let me know.

@jamiew jamiew added the draft label Jun 18, 2021
@jamiew jamiew changed the title HIP32 - Validator Node Security Implementation(s) HIPxx - Validator Node Security Implementation(s) Jun 18, 2021
@jamiew
Copy link
Contributor

jamiew commented Jun 18, 2021

@Bx64 thank you for the thoughtful and well-formatted submission. I just marked it as "HIPxx" until I can give it a full review and merge later today

@Bx64
Copy link
Contributor Author

Bx64 commented Jun 18, 2021

@Bx64 thank you for the thoughtful and well-formatted submission. I just marked it as "HIPxx" until I can give it a full review and merge later today

Excellent, and no problem. Let me know if you need any further information from me.

@jamiew jamiew changed the title HIPxx - Validator Node Security Implementation(s) HIPxx: Validator Node Security Implementation(s) Jun 18, 2021
@jamiew
Copy link
Contributor

jamiew commented Jun 29, 2021

@Bx64 any interest in presenting this and fielding any questions for 5-15 mins on the community call tomorrow? More info: https://dewi.org/community-call or feel free to hit me up on Discord jamiedubs#1105

@Bx64
Copy link
Contributor Author

Bx64 commented Jun 29, 2021

@Bx64 any interest in presenting this and fielding any questions for 5-15 mins on the community call tomorrow? More info: https://dewi.org/community-call or feel free to hit me up on Discord jamiedubs#1105

@jamiew is it possible to put us in at 4.15 UTC? We have conflicting schedules so can't really do anything else. We can join in for a few minutes then.

@jamiew
Copy link
Contributor

jamiew commented Jun 29, 2021 via email

@Bx64
Copy link
Contributor Author

Bx64 commented Jun 30, 2021

Yeah, sorry - 4.15 UTC or 15 minutes after the call starts :)

@jamiew jamiew merged commit bdc23f9 into helium:master Jun 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants