Just quoting Evan from earlier this week:
The next stage of DarkSend
The design of Darkcoin is all about economic incentives, I've tried to bake as much of that in as possible. I've been thinking about the reliance on master nodes in our new design for securing the network and I see some room for improvement.
With the current design we will require 1000DRK to operate a master node. That requires you putting 1000DRK in a hotwallet (dangerous) only to collect the collateral fees which won't amount to much.
So what do we want?
- We want as many master nodes as possible (the more nodes the more secure the network)
- We want them to be profitable to run
- We want it to be very expensive investment to operate a master node
So I propose the following solution, each block the last master node will receive 10% of the mining reward (in addition to the reward given to the miner). So for example, if the mining reward was 19DRK the last master node will automatically receive 1.9DRK.
This also has some really great side effects:
- It creates a completely new type of investor that buys DRK and holds it (where as miners create dark coin and sell it for the most part)
- It adds a ton of full nodes to the network
- It creates demand and scarcity, which should provide a nice return for our investors
Also, these payments are completely secure. New blocks with the dividend payment made out to the incorrect master node will be rejected (the whole network knows who won the election).
At the present moment we have a chicken and egg problem. We need master nodes to support darksend and we don't want to go live with 1 or 2 master nodes. To solve this we will implement the election code into the main client, along with the payments to master nodes while DarkSend is still beta.
What type of return will you see?
- If there’s 1 capable master node, you’ll receive all payments 576*(AverageReward/10) per day
Capable Nodes, Daily Reward
1, 1094DRK
2, 547DKR
5, 218DRK
10, 109DRK
20, 54DRK
50, 21DRK
100, 11DRK
As you can see, we’ll quickly reach equilibrium with the price and at the same time this will create buying pressure raising the price more and causing the network to become increasingly secure.
Also, we can build our master node network now in the immediate. Users can buy the darkcoin needed to run one and they will just run the beta client. We'll open source the election code and hard fork to add the payments to master nodes in and our network will be secure by the time we're ready to do a full launch.
I really love the idea, thoughts?
I think the thought turned into anyone running a master node would partake in the mining rewards, so as to minimize variance.