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