Helium Token (HNT)
Standing up a wireless network for sensors and trackers that is powered by token-rewarded node operators.
Type | Peer-to-peer wireless network |
---|---|
Consensus mechanism | Proof of Coverage |
Total supply | 223,000,000 |
Website | https://www.helium.com/ |
Basics
- Based in San Francisco
- Started in / Announced on: 2013
- From Proof of Work #79 (19-11-2019):
The Helium Network went live in Austin, TX in August 2019 and has already grown to over 1250 Hotspots deployed across hundreds of cities in the United States."
- From this blog (7-1-2020) by Andrew Keys:
"Helium is a mesh network where stakeholders purchase nodes under $500 to provide low bandwidth for Internet of Things devices. Tom Shaughnessy of Delphi Digital recently noted, “Since going live on August 1, 2019, over 2,130 nodes are live on the network covering 90% of U.S. states across 425+ cities. At Verizon’s IoT costs (600KB/year for $12), Helium is underpricing Verizon by 99.9988% ($0.00001 for 24 bytes or 0.024 KB). This type of price consolidation we should expect from the next generation of cell phone service providers, data storers, and truly any intermediary via a decentralized world wide web."
History
- Used to have its own blockchain but moved to Solana (23-9-2022).
- From a commissioned Messari report (8-7-2024):
"Before Solana
At its inception, Helium launched an IoT network on its own purpose-built blockchain. Users could send data to and from the Internet, and protocol miners were rewarded with HNT tokens for providing wireless network coverage. Initially, the network only offered LoRaWAN connectivity to IoT devices.
The Helium blockchain ran on a consensus protocol called the Helium Consensus Protocol. Users could purchase a hotspot and earn HNT for providing coverage. The amount of HNT rewarded was based on the results of a Proof-of-Coverage (PoC) mechanism that Helium still uses today. PoC verifies that hotspots accurately represent their location, configuration, and wireless coverage they create.
To leverage the Helium IoT network, users needed to purchase its primary token, HNT, and burn it to receive a secondary token called Data Credits (DC), which measure the data transferred. This token had a fixed price of $0.0001 per 24 bytes of data. These DCs were burnt against HNT based on the current HNT price, as reported by a network of oracles. Supply-side/hotspot rewards were (and still are) a combination of PoC rewards and data transfer rewards. While PoC rewards helped bootstrap the network supply, data transfer rewards drive the economic sustainability of the network.
Since its creation, Helium was designed to be the first LoRaWAN Decentralized Network Protocol (DNP). Therefore, when Helium wanted to expand to provide 5G connectivity, it was met with two core problems:
- Blockchain scalability: The Helium native blockchain was not built to support subnetworks.
- DNP-specific incentive alignment: If subnetworks were created with the current HNT and DC token systems in place, there wouldn’t be an incentive system for those networks to grow within the Helium ecosystem.
On Solana
In January 2022, Helium transitioned to a subDAO framework. Through the approval of Helium Improvement Proposals (HIPs) 51, 52, and 53, two subDAOs were created under the Helium DAO.
- Helium IoT: The original IoT protocol that provided LoRaWAN connectivity became the Helium IoT subDAO, issuing the new IOT subnetwork token as a reward to suppliers.
- Helium Mobile: A telecommunications protocol that enables owners of compatible Citizens Broadband Radio Service (CBRS) radio hotspot devices to provide 5G connectivity to Helium Mobile subscribers. In exchange, Helium rewards CBRS hotspot operators with MOBILE tokens.
HIPs 51, 52, and 53 enabled Helium to become an ecosystem of communications networks, where subnetworks launch their own subDAOs and issue accompanying tokens. In this setup, the Helium DAO acts as a general structure for onboarding new subnetworks or DNPs into Helium’s ecosystem. Meanwhile, subDAOs maintain autonomy as they control protocol-specific details and the administration of their respective subnetwork tokens."
- Used to have 1 token, but moved to a multiple token system (12-6-2022). The Helium Network currently (7-2024) works with three different kinds of SPL tokens on Solana: HNT, IOT, and MOBILE.
- From Messari (11-12-2020):
"Helium was founded in 2013 by Shawn Fanning, Amir Haleem, and Sean Carey, with a mission to make it easier to build connected devices. Helium believes that today's wireless connectivity options are wholely inadequate for the next generation of machines. To solve this they developed the Helium Hotspot, a combination of a physical blockchain node and wireless gateway that network participants can deploy to receive compensation in HNT, the native token. In order to receive rewards, Hotspots must submit proof of wireless coverage in a cryptographically verified location and time. Once the network is deployed, any sensor using the Helium LongFi wireless protocol can connect to the network which is intended for battery-powered devices sending small amounts of data over miles of range."
Audits & Exploits
- Bug bounty program can be found [insert here].
Bugs/Exploits
- An issue led to a Consensus Group stall and delayed block production times, rending the network unable to process any transfers, payments or mining rewards for 22 minutes (30-3-2021).
Governance
"Helium will be be working with the various network stakeholders and participants in the coming months to finalize the Helium network governance structure and mechanisms."
- As of now there is a HIP process in place, with one important update getting approved by a community call.
Helium DAO
- From a commissioned Messari report (8-7-2024):
"A proposal to change the governance structure of Helium was presented in HIP 51. The proposal aimed to make Helium more scalable and align incentives for new Decentralized Network Protocols (DNPs) or subnetworks to be created. To do so, two main elements were taken into account:
- Ecosystem Scaling: Different teams under the Helium Network umbrella can now work in parallel to build out their particular DNP and subnetwork infrastructure.
- DNP-Specific Governance: Staying within the bounds of the parameters discussed by Helium DAO for subnetworks, DNPs govern their own Proof-of-Coverage rules, Data Transfer pricing, and reward distribution mechanisms through Decentralized Network Token (DNT) voting. For example, voting on Helium Mobile parameters is conducted with the MOBILE token.
This governance system allows each DNP to operate its own subDAO and submit usage-related information (e.g., the number of users and DCs burnt) to the broader Helium Network (DAO) via oracles. This data is then used to compute the subDAO’s utility score to determine the HNT distribution for the following epoch. Each DNP has its own economic and governance layer through its subDAO, which comprises all its DNT holders. In this system, Helium operates as a network of networks.
Despite the subDAO framework, core proposals affecting the broader Helium ecosystem are voted upon through veHNT (vote-escrowed HNT) weighted governance. The amount of veHNT a user receives (i.e., the amount of voting power they have) is proportional to the amount of HNT they stake and the amount of time they commit to staking it. For a maximum of 4 years, users receive 100x the veHNT. For the minimum six-month lock up, users receive 1x the veHNT. Note that veHNT is non-transferable.
In each epoch, DNP subDAOs under the Helium network earn some HNT according to the DAO utility score. The DAO utility score is determined by a formula that considers the amount of DCs burned (a measurement of demand-side revenue) and active devices per DNP. This HNT is deposited directly into the DNP subDAO treasury reserve."
Treasury
Token
Launch
"There was no token sale conducted for the HNT token. However, Helium Security Tokens (HST) have been sold to investors from 2014 to 2020, from which the Helium team raised a total of 55.00MM USD. Holders of HST are eligible to receive 34.00% of all mining rewards (Helium Inc. investors receive 21.50% of all mining rewards, with the rest distributed to the project team)."
Token allocation
"When the token launched, the supply was zero, with no premine. Approximate mining periods of 30 to 60 minutes unlock rewards which are distributed according to a changing growth plan.
Helium explains that at the start, node owners will accrue more HNT for building out network infrastructure, while later on, it will be more advantageous to transfer device data. This adjustment mechanism for token distribution is expected to last for around 20 years."
- "30% is allocated to Network Data Transfer
- 35% is allocated to Hotspot Infrastructure
- 35% is allocated to Helium, INC and Investors
Until the Data Credit mechanism is live, the 30% allocated to the Network Data Transfer will be re-allocated to the Hotspot Infrastructure. Data Credits (DCs) are used pay all transaction fees on the Helium Network. They are created by burning HNT to DCs. The reward distribution will evolve over time. Each year, the % allocated to each tranche will evolve as follows:
- The Network Data Transfer allocation will increase by 2.5%
- The Hotspot Infrastructure allocation will decrease by 1.5%
- The Helium, INC and Investors allocation will decrease by 1%"
- From Binance Research (24-9-2020) which says 66.92% goes to miners, 21.5% to investors and 11.58% to the Helium Treasury.
- From Our Network (19-6-2021):
"Significant token-economic changes have been approved by the community. HIP20 added a capped supply to HNT via Bitcoin-style halving, plus a novel "net emissions" recycling mechanic."
Utility
"Miners can earn Helium tokens (HNT) by proving they are creating wireless networks in Proof of Coverage Challenges."
"Hotspots are rewarded in HNT based on the quality of the coverage they provide and the amount of LongFi sensor data they transport for devices on the network. HNT is burned to create Data Credits, a non-fungible token used for all transaction fees on the network. Data Credits are required for things like sending sensor data and asserting Hotspot location."
There are five ways Hotspots earn tokens:
- Network Data Transfer: Hotspots transfer data packets from devices using the network and are rewarded proportionally for their overall share of data transferred.
- Proof-of-Coverage: Hotspots validate their peer's wireless coverage
- Witnesses: Hotspots monitor and report Proof-of-Coverage
- Consensus Group: Hotspots validate transactions and publish new blocks. The likelihood of participating in this consensus process is based on a reputation score that changes based on Proof-of-Coverage participation
- Challenges: Hotspots are chosen to encrypt messages over the Internet to a target group of Hotspots. These challenges are used by Proof-of-Coverage to validate wireless coverage."
Burns
- From a commissioned Messari report (8-7-2024):
"Burn and Mint Economics: There is no specified buyback for HNT, but there is a necessary buyback because the only way to buy DCs is by burning HNT. This token emission design is called burn and mint equilibrium, and it ensures that the network usage is aligned with the amount of HNT in circulation."
Inflation
- From a commissioned Messari report (8-7-2024):
"Net Emissions: To ensure that miners are always incentivized to transmit data in a secure way through the network, HIP 20 introduced Net Emissions in August 2021. This mechanism is designed to give the network HNT rewards in perpetuity by monitoring the number of HNT burned for DC in a given epoch and adding the number of HNT to mint that epoch. If less than the planned amount of HNT is burnt for DCs on a given day, this mechanism will re-mint and distribute the total amount of HNT into the subnetwork’s treasury. However, this mechanism is capped at 1% of the epoch emission to ensure deflationary pressure."
Token Details
"The existing HNT token will continue to exist and serve as something of a “reserve currency” or “floor currency” for the expanding Helium ecosystem, Nova Labs CEO and co-founder Amir Haleem told Decrypt. Helium will first launch a new MOBILE crypto token this month, which will reward people who operate a 5G node and contribute coverage to Helium’s latest network. In August, the network plans to launch a new IOT token that node operators will earn for the original LoRaWAN network designed for Internet of Things (IoT) devices, like sensors and trackers.
Either of those tokens can be exchanged for HNT as holders please, a process that Haleem likened to the former ability for U.S. dollars to be swapped for gold. However, it’s a one-way process—Helium won’t provide a way to swap HNT back for MOBILE or IOT. Furthermore, as the new tokens launch, Helium will enable MOBILE and IOT token holders to govern each respective protocol via a new sub-DAO, or decentralized autonomous organization. "
"In addition to HNT, users pay transaction fees in a separate token called Data Credits, which are not exchangeable and tied to individual users themselves."
Coin Distribution
Technology
- Whitepaper can be found here (14-11-2018).
- Code can be viewed here.
Implementations
- Built on: Solana (previously on its own blockchain), the protocol has set March 27, 2023, as the date for the migration to Solana. Actual migration got completed on the 19th of April 2023.
- Consensus mechanism:
- Algorithm:
- Virtual Machine:
- Programming language used: Haskell and Erlang
Transaction Details
How it works
- From Proof of Work #79 (19-11-2019):
"Helium is a decentralized, open wireless network built on a new blockchain for the physical world. It relies on a novel type of work called Proof of Coverage, and a new consensus algorithm (based on HoneyBadger BFT). The Helium Network is used to route data for long range, lower power devices (often called "IoT" devices).
The Helium Network is built on Hotspots. The Helium Hotspot is a combination LongFi wireless router and Helium blockchain miner built and distributed by Helium, Inc. Hotspots create a long-range wireless network for routing packets to and from Helium LongFi-enabled devices and perform ongoing mining duties to secure the Helium Network. Hotspot operators are rewarded in Helium Token (HNT), a new cryptocurrency native to the Helium blockchain."
"Proof of Coverage is a type of Proof of Work (PoW) algorithm that uses radio waves to validate that Hotspots are providing legitimate wireless coverage. HNT tokens are consumed for the generation of Data Credits, which are used for data transmission and token transaction fees.
LongFi: Combines the Long Range Wide Area Network (LoRaWAN) wireless protocol with Helium blockchain so any LoRaWAN device can transfer data over the network.
A new Consensus Group (CG) consisting of 16 members is elected once per epoch. All active Helium Hotspots in the Helium network are eligible to be elected to a CG. A Hotspot is more likely to be elected if it performs well in the PoC Challenge.
- In each election, 4 new CG members will be elected. The other 12 members are from the previous CG election.
- Once elected, a Hotspot can participate in up to 4 consecutive CGs.
- Poorly performing CG members are likely to be removed from the CG before the 4 epoch limit is reached.
Following the election of a new CG, a Threshold Encryption Key (TPKE) is generated. The TPKE allows any Hotspot in the network to encrypt transactions to a master Public Key (PK) such that the CG must work together to decrypt it. The TPKE is used to make the network censorship-resistent, as it becomes difficult for members of the CG to arbitrarily ignore or delay certain transactions."
"Helium relies on a Proof-of-Coverage where Hotspots assert their location according to their GPS coordinates, and other Helium Hotspots routinely challenge in order to prove their location. Knowing where, when and how strongly a signal was received allows for verification of the transmitter location. Hotspots are constantly challenged by the Helium blockchain to prove their coverage, and they carry a score that floats dynamically between 0.0 and 1. This score represents the Network's confidence in their location as derived from those challenges, and thus the quality of their Helium LongFi wireless coverage
Consensus is reached using the Helium Consensus Protocol. It works by having the best proofs of coverage from the prior epoch elect members for the next one who then runs a distributed key generator to bootstrap their threshold encryption keys. Each member accepts transactions until they have a certain amount in their queue, then encrypts them with the threshold public key and gossips encrypted data around. Once members all share their proposed transactions, they are all threshold decrypted at which point they cannot be censored. The transactions are deduplicated, invalid ones removed, and they are combined into a new block. This block then has a threshold signature applied to it. Members trying to censor transactions will end up with a different block than honest nodes and thus their signature shares won’t be valid.
Helium provides coverage using LongFi, an open-source protocol in the Sub-GHz frequency band. Using LongFi any device can broadcast a message within the coverage area of the Helium network and have their message relayed to a web server for a fee."
Fees
Upgrades
- HIP 51 passed in June 2022, enabling 5G, Cellular, and Wi-Fi support.
- Data Credits went live (12-8-2020):
"With the latest update pushed live, Hotspot owners will earn HNT for transferring device data on The People’s Network and device owners pay for that connectivity using Data Credits."
- Block halvings and a max supply cap got approved (19-11-2020):
"After several weeks of discussion and debate, the Helium Community approved Helium Improvement Proposal 20 (HIP 20) following the community call on November 18th, 2020."
Staking
- From Our Network (19-6-2021):
"HIP25 moves blockchain consensus to a dedicated validator system that requires long-term staking of HNT."
Liquidity Mining
Scaling
- Uses state channels (2-10-2020):
"Based on the anticipated network traffic volume from millions of IoT devices constantly transferring data, the team decided to leverage state channels to allow packet transfer transactions to happen “off chain” and not processed by the main chain.
The participants in Helium State Channels are the Hotspot and the Console backend we call Router. Basically, Router acts as the air traffic controller for all data transferred on the network. Either forwarding data sent by devices and sensors on to their desired endpoints or pushing data down to these devices initiated from their owners usually in the form of commands or updates.
For IoT folks familiar with LoRa, think of Router as a combination of the functionality performed by the LoRa network, join, and application servers, as well as the network interface with the Helium Blockchain. More information about Router can be found here."
For more information on how tx work with these state channels, check out the link itself.
Different Implementations
Interoperability
Other Details
Oracle Method
From their docs (7-2020):
"HNT coverts to Data Credits at a rate pegged to $.00001
, and so the blockchain requires a canonical HNT/$USD price for this conversion. Beginning in June 2020, the Helium blockchain started using a system of decentralized price oracles to supply the $USD to HNT price used for on-chain for burn transactions. (This system is inspired by the Maker Foundation's Oracle usage.)
To find this price, nine oracles (this number may change in the future) periodically submit HNT/$USD prices. Once the blockchain has enough new price data, it will calculate a new HNT/$USD price that will remain valid until enough new, valid oracle inputs are submitted, triggering a new price revision.
The HNT Oracle price feeds are supplied by a group of nine (9) Oracles, composed of companies, organizations, and individuals. They are:
- Helium, Inc
- Decentralized Wireless Alliance (DEWI)
- Seven (7) Anonymous Individual Community Members
We’ve chosen to keep the names of the individual feed contributors anonymous as it’s essential to prevent any external attempts at extortion or blackmail."
Privacy Method
- From their website (11-12-2020): "Total encryption from Device to Cloud"
Compliance
Their Projects
The People's Network
- From their blog (12-8-2020):
"This is only the first manifestation of the community-incentivized and owned approach, The People’s Network. While the network is for Internet of Things (IoT) sensors and devices sending small packets across long ranges today, we envision other wireless infrastructures leveraging the core, open source technologies, and applying the same model to other industries."
Roadmap
- Can be found [Insert link here].
- Helium’s core developers have proposed a migration from its own Helium network towards Solana, which will be voted on beginning September 12. In short, the developers think it will improve Helium’s speed, stability, and ability to serve more users. Initial responses were negative. It got voted in with 81% of the votes (23-9-2022).
- Binance Research says most of the roadmap goals were on time, except for the Launch of Helium Hotspot pre-orders (24-9-2020):
"According to the Helium management team, the launch of Helium Hotspot pre-orders was delayed due to difficulty in hardware manufacturing."
It also mentions the following as the updated roadmap:
"2020 Q3
- Release of Miner Pro to allow any LoRaWAN gateway to participate in the Helium network.
2020 Q4
- Release of Google Cloud Platform and Microsoft Azure integration.
- Release of libp2p implementation improvements including switching to the Kademlia Distributed Hash Table.
- Release of updates to the Proof of Coverage algorithm, including level based staking for consensus.
- Integration with other wireless technologies including WiFi 6 and LTE/5G."
Usage
- From Our Network (20-8-2022):
"To date, nearly 930k hotspots are live with coverage in 182 countries. Notably, the rate of new hotspots joining the network peaked in November 2021, and has fallen consistently since April 2022."
"The network now has more than 850,000 active nodes around the world, up from 640,000 in mid-March."
"Over 680,000 mining “hotspots” are online, with approximately 75,000 new hotspots being added monthly, according to Nova Labs Chief Operating Officer Frank Mong. But such rapid growth hasn’t always been a smooth ride for the network. Supply chain issues and extensive shipping delays have plagued the project, slowing the expansion of the network and angering would-be miners facing wait times of up to a year for their equipment."
- From Our Network (19-6-2021):
"In the last 12 months, almost 60k hotspots have been deployed around the world. The rate of hotspot deployment has rapidly accelerated as new manufacturers have come online. Helium's peer-to-peer network now provides coverage in 80+ countries. Beyond LoRaWAN, work has started on expanding Helium to support 5G and LTE, which telcos could use as a low-cost backhaul for mobile phones."
Projects that use or built on it
- "Nestle ReadyRefresh: ReadyRefresh by Nestle is a customizable beverage delivery service, and was one of the first customers to test the Helium network for water tracking in Connecticut.
- Agulus: Agulus provides tools for automated agriculture. Agulus uses Helium’s network to automate water distribution based on wireless sensors connecting to the Helium Hotspots.
- Lime: Lime offers bike and scooter sharing services across the globe. Lime uses the Helium network to find lost bikes and scooters.
- Conserv: Conserv offers wireless monitoring for art collections in private and public museums; Conserv technology connects to the Helium network to provide information about artwork.
- Careband: Careband offers consumers wireless wristbands to monitor location and temperature of individuals working in hospital or office environments to help tracking contacts releted to COVID-19. Careband is using the Helium network for tracking the locations of wristbands.
- BCycle: BCycle offers bike sharing services in the USA. BCycle is using the Helium network for bike tracking."
- They want (17-11-2020) to get into Asset Tracking (supply chain and the like).
Competition
- From their blog (12-8-2020):
"Helium’s innovative approach of the network enables connectivity costs at a fraction of cellular and up to 95% less than other LoRaWAN connectivity providers charge. For example, one sensor connecting to The People’s Network pays $1.05 per year if it’s transmitting data every five minutes, nonstop, for a full year."
Pros and Cons
Pros
Cons
"Helium has been accused of using fraudulent endorsements from tech giants like Salesforce and mobility company Lime to give its network legitimacy, while also reportedly exaggerating its relationship with DISH Network, which it claimed would grant it access to its 5G spectrum.
As for Helium’s tokenomics, reporting from Forbes shows that the network has a checkered history of favoring its founders and insiders, while also using fake clients to increase their payout of tokens."
- Had investment from bankrupt Alameda Research/FTX. This could mean fall-out risk. Also decided to stay on Solana, even though the ecosystem took huge hits.
- Got outed (26-7-2022) as a money grab by a16z, while retail holds the bag and the protocol makes barely any revenue (total of $6.5k p/month):
"Members of the r/helium subreddit have been increasingly vocal about seeing poor Helium returns. On average, they spent $400-800 to buy a hotspot. They were expecting $100/month, enough to recoup their costs and enjoy passive income. Then their earnings dropped to only $20/mo. These folks maintain false hope of positive ROI. They still don’t realize their share of data-usage revenue isn’t actually $20/month; it’s $0.01/month. The other $19.99 is a temporary subsidy from investment in growing the network, and speculation on the value of the $HNT token. Even with a network of 500k hotspots, revenue is nonexistent.
Meanwhile, according to Helium network rules, $300M (30M $HNT) per year gets siphoned off by @novalabs_, the corporation behind Helium. This "revenue" on the books, which comes mainly from retail speculators, is presumably what justified such an aggressive investment by @a16z.
The complete lack of end-user demand for Helium should not have come as a surprise. A basic LoRaWAN market analysis would have revealed that this was a speculation bubble around a fake, overblown use case."
"Helium says that the most likely attack vector impacts node operators in the form of inbound ports of Hotspots."
Team, Funding, Partners
Team
- Full team can be found here (11-12-20202). According to Messari it has 30 employees (11-12-2020).
- Helium Systems Inc. was founded in 2013 by Shawn Fanning, Amir Haleem, and Sean Carey. Got rebranded into Nova Labs (30-3-2022).
- 'Mark'
- From CMC (11-12-2020):
"Haleem has an active eSports and game development background. Fanning, by contrast, is well known for developing Napster, the music sharing service which was one of the first mainstream peer-to-peer (P2P) internet services in the late 1990s.
Carey meanwhile held multiple development roles prior to Helium, which included advertising optimization firm Where, acquired by PayPal.
Helium’s team now consists of members which the company says have experience in “radio and hardware, manufacturing, distributed systems, peer-to-peer and blockchain technologies.”"
Funding
- Is part of the portfolio of MultiCoin (25-11-2020).
- Had four funding rounds according to Messari, in total they got $53.8M.
- From their website (11-12-2020):
"Helium has raised equity funding from Khosla Ventures, FirstMark Capital, GV (formerly Google Ventures), HSB/MunichRe Ventures, Union Square Ventures, Multicoin Capital, and others."
- Raised $111M in a token sale led by a16z (11-8-2021). Also featured participation from Alameda Research, Ribbit Capital, 10T Holdings, and Multicoin Capital.
- Raised $200M in a Series D (30-3-2022) round led by Tiger Global, with participation from Andreessen Horowitz (a16z), Deutsche Telekom (DTEGY) and others. The latest funding round brings the California-based company’s valuation to $1.2 billion..
Partners
- Helium announced (7-2022) a partnership with T-Mobile to provide 5G service to Helium Mobile subscribers in places where the Helium network lacks coverage.
(:
Knowledge empowers all and will help us get closer to the decentralized world we all want to live in!
Making these free wiki pages is fun but takes a lot of effort and time.
If you have enjoyed reading, tips are appreciated :) This will help us to keep expanding this archive of information.
ETH tip address: 0x83460bE5F218b1520B69D702cE60A1DE37dD8E31