Constrained Proof of Stake #8
F041
started this conversation in
Medium CIPs
Replies: 1 comment 11 replies
-
I think this post needs to be much much more detailed, outlining a clear problem, solution, specifics of such. and other considerations. It's not too clear what you're proposing specifically, and the motivation behind it. |
Beta Was this translation helpful? Give feedback.
11 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
cip:
title: Constrained Proof of Stake
author: Gabriele GIordano <@F041>, @GabrieleGio on Bitclout
discussions-url: <8>
created: 2021-07-09
One-Line Description
A mathematical function so that PoS won't exceed 100k$ per year. It drops the interest rates very quickly after a certain amount of staked clout. The starting interest rate results relatively high at the minimum amount of staked clout to get the benefits, but not particularly dissimilar to services that give APY like BlockFi.
Explanation and Motivation
We know economical inequalities have reached a local maxima high since the 1900s. In some countries they will even surpass the historical record soon.
The crypto economy exacerbates those inequalities.
PoW has high entrance barriers.
S shaped functions, paired with PoS rewards, can create an agreed mechanism for the distribution of the spent nanos, and sustain a local equality.
Specification
S shaped functions for staking rewards, with upper asymptote based on the function of wellbeing-income, and lower asymptote, 100$ USD in CLOUT.
Which CLOUT to get considered staked? Just one's creator coin or every position in one's wallet? Up for discussion.
Use this spreadsheet to play with data, I suggest the generalized logistic sheet:
https://docs.google.com/spreadsheets/d/1_myFhiZkfJeRCiRaCHOGgI6idgM0yAHQVbFBVhpTHi0/edit?usp=drivesdk
For other details, check: https://bitclout.com/posts/33bfd2cbcc66778b08639a8df755c7f3202cfccf164f17550d10510ff5d54c9f
I have no idea on how to implement it in the core, since I just played with the mathematical concept behind the idea.
Backwards Compatibility
No idea
Test Cases
John has 1k$ staked in clout. He would get an APR, distributed monthly, between 12,7% and 12,5%, using the formula indicated in the spreadsheet mentioned previously.
Security Considerations
To avoid rent seeking capitalism, the bottleneck problem between rewards and spent nanos, and not only, one can use the PoS+ protocol to ensure just active users (with an agreed metrics, otherwise bots can automate that) get the rewards. From page 80 of the Symbol white paper you can see an idea for the weighting algorithm for this purpose.
This would also solve the problem of big accounts splitting their CLOUT across n accounts to reap higher interests. Imagine for example an 1M$ account spreading clout on 1000 accounts so they get more yearly interests.
EDIT: PoS+ paired with GoodDollar videoselfie once in a while could solve the mentioned problems. Videoselfies would keep put from staking non humans accounts, like projects, wallet profiles, bots, etc.
https://www.gooddollar.org/digital-photo-authentication-face-verification/
Beta Was this translation helpful? Give feedback.
All reactions