Proof-of-Coverage | Helium Documentation (2024)

Proof-of-Coverage | Helium Documentation (1)

The Helium Network uses a unique consensus algorithm called "Proof-of-Coverage" (PoC) to verify thatHotspots accurately represent their location, configuration, and the wireless coverage they create.

Proof-of-Coverage incentivizes Hotspot Operators to deploy Hotspots in underserved areas and reporttheir deployments accurately so that users of the Helium Network can see where coverage is likely tobe available.

Why Proof-of-Coverage

The Helium Network is a physical wireless network that succeeds based on the reliable coverage itcan create for users deploying connected devices. As such, it required a working algorithm built forthis use case.

Proof-of-Coverage leverages unique, undeniable properties of radio frequency (RF) propagation toproduce meaningful proofs to the Helium Network and its participants. Specifically, PoC relies onthe following characteristics:

  • RF has limited physical propagation and, therefore, distance.
  • The strength of a received RF signal is inversely proportional to the square of the distance fromthe transmitter.
  • RF travels at the speed of Light with (effectively) no latency.

The Helium Network uses the data generated by ongoing proofs to verify the wireless coverageprovided by Hotspots on the network.

Oracled Proof-of-Coverage

  • Oracled Proof-of-Coverage ChainVar was set in block 1,731,335.
  • The first Oracled Proof-of-Coverage Receipts were in block 1,731,339.
  • "Bitter Concrete Parakeet" is the animal name of the Injector Oracle for Oracled PoC.

Oracled PoC moves the responsibility of validating all PoC events to dedicated Oracles, powerfulmachines that ingest completed challenges, verify challenges, and witness validity, then inject theresults back into the Helium Network for rewards to be issued.

Oracles interact with data and systems outside of a native blockchain environment where theprocessing can be completed much more efficiently and at scale, providing a solution to afundamental limitation of smart contracts.

Oracled Proof-of-Coverage allows Hotspots running miner version 2022.12.13.0 or later to"self-beacon", transmitting Beacons on their own to participate in Proof-of-Coverage, ensuring morereliable Beacon events.

At the start, Hotspots self-beacon every 6 hours, though this time window may change as Oracled PoCis improved. The Beacon rate includes a "jitter" component to offset the Beacon timing acrossHotspots on the Network to avoid overloading the Oracles with large data spikes.

Oracled PoC is essential in implementing HIP-70 and the Helium Network's migration to theSolana blockchain and is a significant step forward in increasing the usability and scalability ofthe Network.

PoC Reward Scaling

Rewards for Beacons and Witness events under PoC are prioritized by a scheme that was introducedunder HIP-17, which was designed to pay higher rewards for Beacon events that aretransmitted from less-covered areas as a way to encourage Hotspot owners to deploy Hotspots in theseareas and discourage deployments in areas that are already densely covered.

PoC currently judges an area as over- or under-served by consulting a table of density scale values,which dictates how many Hotspots are needed to effectively cover a given area.

As each Hotspot is added to or removed from the Network, the Oracle examines the deployment and howit affects the Hotspot count at each of the seven scales, computing a new Transmit Scale (TS) forevery Hotspot in the regions affected.

If the change is an addition to the Network which increases the density of Hotspots at a particularscale beyond the ideal density, every Hotspot in that region has its Transmit Scale reduced.

Currently, there are seven “targets” in the list, each of which is a pairing of an area scale andthe ideal number of Hotspots that should be deployed at that scale.

In every epoch, rewards split amongst Hotspots that had a role in that reward pool.

For example, a Hotspot might earn a "reward unit" for witnessing a beacon. If five additionalHotspots successfully witnessed a Beacon during the epoch, each Hotspot earns a "reward unit." Inthat case, each Hotspot gets 1/6th of the 20% of rewards in that epoch.

The activation of HIP-15, HIP-17 and HIP-104 introduced the idea ofscaling these reward units. So the units earned when being witnessed or witnessing a packet scaledepend on three things:

  1. The number of Witnesses, as detailed in HIP-15
  2. The number of Hotspots in the hex tile of the transmitter, detailed in HIP-17
  3. The adjusted parameters from HIP-17, detailed in HIP-104

The HIPs themselves provide a rich explanation of these mechanisms, but they can be summarized asfollows:

From HIP-15

  • For the Transmitters: The more witnesses, the more the transmitter earns.
  • For the Witness: Each additional Witness past a total of four reduces what is earned by eachWitness in that challenge.

From HIP-17

  • The Witness earns less if the number of Hotspots in the area of the transmitter exceeds the"target density." Target density varies by hex resolution, as detailed in the HIP and defined inseveral chain variables.

From HIP-104

  • The Hotspots in rural areas (or less densely covered regions) now earn more PoC rewards than theydid previously, in order to guide the Helium IoT Network coverage towards a more well-balanced andexpansive state.

IOT token rewards

Proof-of-Coverage | Helium Documentation (2024)

FAQs

What is the proof of coverage protocol? ›

Proof of Coverage (PoC) is a consensus mechanism employed by the Helium Network. As a variation of Proof of Work (PoW), PoC relies on mining to achieve network consensus. However, miners on the Helium Network – known as Hotspots – double as wireless internet access points for Internet of Things (IoT) devices.

What is the proof of coverage consensus algorithm? ›

The Helium Network uses a unique consensus algorithm called "Proof-of-Coverage" (PoC) to verify that Hotspots accurately represent their location, configuration, and the wireless coverage they create.

Is helium proof of coverage? ›

The Helium blockchain uses a novel work algorithm called "Proof-of-Coverage" ("PoC") to verify that Hotspots are located where they claim.

How to earn with helium mobile? ›

**Providing Network Coverage**: Users can earn MOBILE tokens by setting up a Helium 5G Hotspot, which acts like a mini cell tower, expanding the network coverage. These hotspots are available from makers in the Helium Ecosystem. Once set up properly, your 5G Hotspot will start earning MOBILE tokens[2].

What is an example of proof of coverage? ›

What Counts as Proof of Insurance?
  • A current member ID card.
  • A letter from your insurance company verifying coverage, sometimes called a certificate of coverage.
  • Explanation of benefits.
  • Form 1095-A if you are covered by a plan purchased through the health insurance marketplace.

What is the document that provides proof of insurance coverage? ›

A certificate of insurance (COI) is a document issued by an insurance company or broker. The COI verifies the existence of an insurance policy and summarizes the key aspects and conditions of the policy.

What is the most efficient consensus algorithm? ›

Practical Byzantine Fault Tolerance and Federated Byzantine Agreement are the most energy-efficient consensus algorithms.

What is proof of consensus? ›

A consensus mechanism is any method used to achieve agreement, trust, and security across a decentralized computer network. In the context of blockchains and cryptocurrencies, proof-of-work (PoW) and proof-of-stake (PoS) are two of the most prevalent consensus mechanisms.

What is an example of a consensus algorithm? ›

Examples of DAG-based consensus algorithms include IOTA's Tangle, Nano's Block Lattice, and Hashgraph. These algorithms have been used in a variety of applications, like distributed ledger technologies, peer-to-peer networks, and decentralized applications.

What is off chain proof of coverage? ›

What is Off-Chain Proof-of-Coverage? Off-Chain Proof-of-Coverage is a new way for IOT Hotspots to participate in Proof-of-Coverage. Previously, Proof-of-Coverage challenges were created by Validators and then delivered to Hotspots as requests to Beacon. This process was random and unpredictable with small time scales.

What protocol does Helium Network use? ›

Helium IOT Network uses the LoRaWAN protocol. The LoRaWAN protocol is a Low Power Wide Area Networking (LPWAN) communication protocol that functions on LoRa. The LoRaWAN specification is open, so anyone can set up and operate a LoRa network.

Is helium proof of stake? ›

The Helium blockchain is transitioning to a decentralized proof of stake protocol to power the Helium network, decentralized P2P wireless infrastructure for the internet of things (IoT).

Does Helium Mobile pay for itself? ›

It pays for itself in under a year. Currently have 3 unlimited lines with a total cost of $1,800 per year. Switching to Helium Mobile is going to save us $1,620.

Is Helium mining still profitable in 2024? ›

Yes, Helium mining could be a profitable option for miners in 2024, potentially offering over 800% ROI. However, keep in mind that these returns are speculative and depend on various market and network conditions.

How does Helium pay you? ›

Helium generates proof-of-coverage when “miners” provide wireless network coverage for its hotspots. This coverage includes cryptographically verified locations and time. Miners submit proof-of-content to the network to get paid in Helium (HNT).

What is the proof of work protocol? ›

Proof of work (PoW) is a decentralized consensus mechanism that requires network members to expend effort in solving an encrypted hexadecimal number. Proof of work is also called mining, in reference to receiving a reward for work done.

What is the proof of activity protocol? ›

PoA mechanism ensures that all blocks of transactions added to the network are genuine and valid. It's a way that helps miners get network agreement (or consensus) to add their new block. Moreover, PoA protects the blockchain network against external and internal attacks.

What is a confirmation of coverage? ›

Confirmation of Coverage means the accompanying document that outlines Your benefits and Maximum Benefit amounts.

What is an insurance evidence of coverage? ›

Every policy has a written Evidence of Coverage (EOC). The EOC is your guide to what is covered and what is excluded, how much you will pay depending on the circ*mstances, what your cost sharing will be, and other information about using your coverage.

Top Articles
Latest Posts
Article information

Author: Edwin Metz

Last Updated:

Views: 6230

Rating: 4.8 / 5 (58 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Edwin Metz

Birthday: 1997-04-16

Address: 51593 Leanne Light, Kuphalmouth, DE 50012-5183

Phone: +639107620957

Job: Corporate Banking Technician

Hobby: Reading, scrapbook, role-playing games, Fishing, Fishing, Scuba diving, Beekeeping

Introduction: My name is Edwin Metz, I am a fair, energetic, helpful, brave, outstanding, nice, helpful person who loves writing and wants to share my knowledge and understanding with you.