-
Notifications
You must be signed in to change notification settings - Fork 405
Description
HIP 72: Secure Concentrators
- Author(s) @dinocore
- Start Date: Oct 1, 2022
- Category: Technical
- Original HIP PR: HIP draft - Secure Concentrators #484
- Additional PR to adjust rewards: Modify Secure Concentrator reward factor to 1.25x #497
- Tracking Issue: HIP 72: Secure Concentrators #489
Summary
In this HIP, we propose a new type of IoT network actor: the Secure Concentrator Card (SCC). Secure Concentrator Card is similar to standard LoRaWAN concentrator cards, but with an additional Secure Microcontroller Unit (SMCU) and onboard GPS receiver. The SMCU digitally signs LoRa data packets as they are received from the radio. In this way, packet data and its corresponding metadata (RSSI, Frequency, GPS location, and time) can be verified to be authentic.
Motivation
Today's Helium Hotspot has a large security flaw. Anyone can modify the software running on a hotspot and generate fake LoRa packets. This is a big problem because PoC rewards are based on these packets. The new Secure Concentrator Card solves this problem by digitally signing packets in hardware. Secure Concentrators make it prohibitively difficult to game the PoC system by also utilizing tamper-resistant design elements (routed traces, hard-cured potting material, etc). The end result is a more secure Physical Root of Trust for the Helium IoT system and fair PoC earnings for all.
The proposed SCC design allows existing Helium miners to upgrade by swapping out existing concentrator cards with the new secure card. In addition, SCC would enable the DIY community to build their own hardware, greatly increasing the diversity and proliferation of hotspots.
Rendered View
https://github.com/helium/HIP/blob/main/0072-secure-concentrators.md