I believe that is the underlying logic of the user authority. The only deviation from that, in the @steem-ua implementation, is the decision to start with witness rankings as the seed, as those are determined by stake weighed votes.
Posted using Partiko Android