Thank you @stoodkev! In my opinion "STEEM REDPOS" doesn't need to be theoretically perfect. Actually any protocol will have its flaws.
But "STEEM REDPOS" should just be better than "STEEM DPOS" to try it.
The STEEM community is an already 4 years old one. Time and experience is an human factor. If "REDPOS" was implemented on day 0 year 0, REP could have been heavily distorted by "evil" witnesses.
The fun fact, is that they didn't knew that they were "mining REP" for 4 years.
Also, "REP" is not the current STEEM REP, REP should be a better REP system as defined by @blocktrades
What community on the real world elects babies as representatives? You need to be at least 18 years old (or more), depending the community or even have been a steady resident before becoming an authority.
Likewise, STEEM is already 4 years old. Why not demand that a witness account is at least 2 years old?
If STEEM was a 40 years old chain, why not demand that a witness has at least a 10 year presence on the chain?
Ok, if STEEM was 100 years old, don't demand at least 50 years presence, but you can set a max cap (I don't know, 15 years).
So idealy a "REDPOS" should create "defense power" that emanates from experienced members of the chain.
Experience and residence time, is a factor of any community. That should be coded somewhere on a social chain governance.
RE: Reputational Enhanced Delegated Proof-of-Stake (REDPOS)