Incentivized Nodes

Problem

Running light nodes has many benefits for the network but are there a benefits for the individual?

Costs

  • Electricity

  • Hardware

  • Internet

  • Time

Rewards

  • Being a good citizen

Solution

Offer reasonable incentives for running light nodes.

  • Covers the cost of electricity

  • Can run on personal computers

  • Limited bandwidth

  • One click download and run

This incentivized model has been deployed explored in different niches

  • Honeygain: Bandwidth sharing is the main way to make passive income with our app

  • Pokt: Full node operators earn POKT token rewards by validating relays and transactions.

  • Storj: Those that rent out their hard drives earn STORJ tokens in return.

Lestian aims to use similar models to incentivize light node runners.

Technical

How do I map an peer id to a payable public address?

Blockchain address and peer id are both derived from the ed25519 key. You might be able to derive a random blockchain address by looking into peer id and then send tokens to it. Then somehow notify the user that on his peers address there are some tokens that he has ownership of. And that should do the thing. The tricky part is to do such conversions correctly

How can payments be done?

  • Create a fundable pool

  • Keep track of each peer id

  • See how long each peer id is running for

  • After x time, distribute funds from pool

Last updated