In fact, make "upvotes" be zero-sum transfers from the user to another. They have a limited amount and their upvotes will mean something. If you have downvotes then I guess the person is willing to lose that amount, just so the other guy does also.
Here is the full tokenomics: https://community.qbix.com/t/preventing-spam-and-sybil-attac...