ie If I think something is worth 20 karma I give it 20 of my karma. If I think something should lose 10 karma I have to pay 10 karma to remove it.
It sounds scary as it could introduce a lot of volatility. The main benefit however would be that people are a lot more judicious when voting as it comes at a price.
I'm not saying it would work but it would be bloody interesting. Obviously there would have to be a source of new karma or else we would experience deflation. It could be trialled for a month or two with an agreement to go back to the previous system and to restore previous karma levels should things go tits up.
Thoughts?
Edit: forgot to say that removes the need for any potentially large amounts of computation to calculate weightings.
Google determines global pagerank because they lack the computational horsepower to do otherwise and because web pages and users are not similar entities, but on a site like this where the links between users and articles are effectively a single measurement this sort of individual pagerank is possible.