meritlabs / merit

Merit aims to be the world's most adopted digital currency.
https://www.merit.me
MIT License
192 stars 20 forks source link

Proof of Growth Community Changes (PoG2) #366

Closed mempko closed 6 years ago

mempko commented 6 years ago

Community Polled changes to PoG and invite distribution.

adilwali commented 6 years ago

I have built a small simulator for this, and will be playing with many new custom growth patterns on TestNet.

adilwali commented 6 years ago

Using the new PoG in concert with getAddressRank and getAddressLeaderboard has empowered us to test many (many many) permutations of the PoG2 algorithms.

Using multiple sets of slots is a huge win, and allows us to reward two different types of positive actors:

  1. Those with significant stake.
  2. Those who have worked to grow the community.

Since we do not allow double-selection, this will end up allowing Growth miners two paths toward earning mining rewards in Merit.

adilwali commented 6 years ago

I will post some visuals as soon as I can. But the distributions are looking decidedly more robust and inclusive. This approach also feels like it is the most future-proof as the network reaches hundreds of thousands and eventually millions of users.

adilwali commented 6 years ago

Keeping the pool makes sense for now. But it's also something we could easily bring back in PoG3 if it's needed. Today, it only provides incremental utility.

Over time, of course, an eligibility pool will become a lot more interesting. (Requiring certain community size or a certain trust score in order to be considered could further strengthen the community.)