Skip to content

Latest commit

 

History

History
88 lines (57 loc) · 6.12 KB

0123-redefining-data-only-onboarding-and-assertion-fees.md

File metadata and controls

88 lines (57 loc) · 6.12 KB

HIP 123: Redefining IOT Data-Only Hotspot Onboarding and Assertion Fees

  • Authors: @Ducktatorrr and Members of the IoT Working Group
  • Start Date: 2024-05-13
  • Category: Economic, Technical
  • Original HIP PR: #1006
  • Tracking Issue: #1012
  • Vote Requirements: veIOT Holders

Summary

This proposal aims to reduce the cost of onboarding data-only hotspots to the Helium network and to provide one free location assertion every 30 epochs. This initiative is designed to lower the barriers to entry for deploying low-cost IoT solutions using off-the-shelf LoRaWAN gateways and enhance the network's coverage and data accuracy through more frequent location updates.

Motivation

  • Why are we doing this?

    • To make onboarding for data-only hotspots more affordable and offer one free location assertion monthly to enhance network data quality and accessibility.
  • What use cases does it support?

    • This facilitates easier and more economical IOT network coverage expansion, particularly benefiting asset tracking applications that rely on trilateration and precise network mapping.
  • What problems does it solve?

    • It lowers the financial and technical hurdles for sensor deployers and network users, encouraging broader participation and engagement.
  • What is the expected outcome?

    • Increased adoption of Helium's IOT network through lower initial costs and incentivized location assertions, leading to denser and more accurate network coverage.

    In general the IoT Working Group believes that by adopting this proposal, Helium can enhance its IOT network's robustness and utility while fostering a more vibrant and inclusive community of developers and users.

Stakeholders

  • Who is affected by this HIP?
    • Existing and future operators of data-only hotspots will benefit from reduced costs and the ability to update their data-only hotspots' locations without additional charges once per month.
    • Developers of Helium Wallets or Maker Apps that allow location assertion
    • Developers of Helium CLI and API tools that allow location assertion

Detailed Explanation

  • Introduce and explain new concepts:

    • This HIP will reduce the cost of onboarding data-only hotspots from 1,000,000 DC ($10) to 500,000 DC ($5). After successful onboarding, each data-only hotspot will automatically receive one free location assertion every 30 epochs, requiring no Data Credits (DC). This initial assertion per period is free. Should further assertions be desired within the same period, they will be charged at 100,000 DC ($1) each.
  • How the proposal would be implemented:

    • Users will use the Helium Wallet App, Maker App, or CLI Wallet to initiate location assertions. The system will check if a free assertion is available; if not, a fee will apply. The onboarding process remains unchanged but at a reduced cost. Solana fees will still apply for both onboarding and assertions.

Drawbacks

  • Primary drawbacks:

    • The main concern is the potential reduction in DC burn per onboarding or assertion. However, the increase in the number of data-only hotspots and assertions might compensate for this reduction by enhancing network coverage and utility.

    A theoretical drawback might arise if vendors do not update their Maker Apps timely, potentially causing issues with onboarding or incorrect fee applications. However, this risk is mitigated by the proactive involvement of Seeed, the primary data-only hotspot vendor, who is likely to update their applications promptly. Coordination with all related vendors to ensure timely updates will be crucial in avoiding this potential pitfall.

Rationale and Alternatives

  • Why is this design the best?
    • It significantly lowers the entry barrier, allowing existing LoRaWAN deployers and IoT enthusiasts easier access to the network, potentially increasing overall network engagement and data validity.
  • What other designs have been considered?
    • Alternatives included varying fee structures and assertion frequencies, but the current proposal optimally balances cost reduction with network growth.
  • What is the impact of not doing this?
    • Without implementing these changes, growth in network coverage and the integration of new technologies might stagnate, reducing the network's effectiveness and competitive edge.

Unresolved Questions

  • Questions to resolve during the HIP process:
    • Final determination of the exact onboarding and assertion fees and the duration of the free assertion period will be crucial.

Deployment Impact

  • Impact on current users:

    • Users will gain the ability to update data-only hotspot locations monthly without a fee, encouraging more active and accurate participation in network data reporting.
  • Changes to documentation:

    • The Helium documentation will need updates to reflect new fee structures and the benefits of the free monthly location assertion.
  • Responsibility and blockchain involvement

    • The implementation of this proposal requires some changes to blockchain operations, which will need to be undertaken by the Helium Foundation or Nova or another willing party (T.B.D.)

    Additionally, all developers of Helium Wallets, Maker Apps, CLI, and API tools must update their software to accommodate the new fee structure and free assertion feature to ensure smooth operation across the network.

  • Backwards compatibility:

    • This proposal is designed for easy reversibility, minimizing disruptions in the event that we need to revert to previous settings. Should a rollback be necessary, developers of Helium Wallet, Maker Apps, CLI, and API tools will need to re-implement the original fee structures and assertion rules. This requirement ensures the changes are manageable but would involve coordinated efforts across all developer platforms to maintain assertion and onboarding functionality for data-only hotspot opperators.

Success Metrics

  • Metrics for success:
    • A successful outcome will be measured by an increase in the number of active data-only hotspots.