I clearly think that ripple is the way to go !
In a ripple based system you clearly indicate how many BTC you trust your friends with and
then those friend can use your trust as a line of credit.
(This might also make the bitcoin economy take of.)
I don't think a number between 0 and 1 will work because what does it mean ?
Would 0.254 mean that you friend is good for 10 BTC, 100 BTC or 1000 BTC ?
Learn about ripple based systems here.
http://www.youtube.com/watch?v=ySzqM5dpF7shttp://www.youtube.com/watch?v=CyiyUjPMs-gCan people please post text instead of video? I can read over 1000wpm at 91% comprehension - watching video is incredibly boring.
Self-rated systems seem weak or hard to scale. If we try to make this analogous to something like the reputation system on ebay. Then to gain a high-degree of trust I need to compromise the account of someone with a high-degree of trust.
But with the ripple system it seems like all I need to do is create an account "Bill", compromise
any other account e.g. "Sally", create a relationship between Bill and Sally assigning Bill a arbitrarily high amount of trust. Now Bill can rip off anyone in Sally's web of trust for that amount. The only thing that would stop this is, if (and this isn't documented) transactions between Bill and anyone in Sally's web of trust are constrained by Sally's trust level. i.e. If I trust Sally for $50 it doesn't matter that she trusts Bill for $10000. I still only trust Bill for $50. Which means transactions are constrained by my trust of my local community. Which seems hard to scale.
I suppose, if I'm reading this correctly then/ Ripple assumes that trusting someone to payback $50 is identical or at least proportional to my trust in their *fiscal judgement*. Which is untrue. I might trust my sister to pay me the $50 back she owes me but I might never trust her judgment on who to trust for $50 (or more). Likewise it might be prudent to trust Jack's fiscal judgment (because he is a retired loans officer) but never trust him more than $50 because he's on a fixed income.
Lol, completely agree on the videos. I hate trying to watch videos for intellectual stuff. Much easier to comprehend if it is just read. Reading also lets me move at my own pace. I can't easily speed up or slow down a video.
Anyway, I agree with you about the difficulties facing a spiderweb of trust. I suppose it could potentially be fixed by giving two ratings to a person - one as a trust rating for how much you trust them to pay back, and one as a trust rating for how much trust you put into their trust ratings. These trust ratings would be compounded - for example, if you trust Sally's judgement for 50%, and Sally trusts Joe's judgement for 50%, and Joe has an overall feedback rating of 80%, then you would trust Joe 20%. That way, the only people who would be at or near 100% trust would be those in your close circle of friends who really do trust each other 100%.
Of course, that kind of negates the whole purpose of a web trust system, since you're likely to know those people at or near 100% through other means already. But I suppose new strands of relationships and trusts could be formed... it would just take a lot of people using such a system to make it useful.
You'd also have this issue:
- A scammer creates Sally, does various legitimate transactions to gain trust ratings by other people
- Scammer then creates Bill, with 100% trust from Sally. Anyone who trusts Sally now also trusts Bill at the same trust rating
- Scammer scams people with Bill.
- Scammer then creates Bill #2, with 100% trust from Sally. Etc etc...
Lots of difficult problems to solve with a web of trust like this.