Proof of unique human

A Reputation Ranking of account can be used to prevent bot meanwhile still maintain easy-to-access to public.
Say a Reputation Score of an account is between 0 and 100, and an account can only participate certain activities based on its score :
score 0 : fetch data from network
higher than score 20 : store data to network
higher than score 40 : farming
higher than score 60 : spend safecoin (transfer safecoin out of the account)
higher than score 80 : vote (actually, when someone issue a poll, the min score can be specified)
100 : other opertions require extreme confidential

To gain reputation score :
1, Pay safecoin to purchase the score : say 10 safecoin per score point
(the price shall be a fixed number, as although the price of safecoin might be rise, it also reflect the fact that the reputation linked to an account is risen as well. So, the cost to created rspected accounts shall also be raised)
When safecoin is paid to gain reputation score, coins are ā€œrecycledā€, i.e. marked as non-occupied so anyone can farm it again.
A threshold might be applied, say you can’t buy reputation points if your score is above 60.

2, Through various verification method (such method must be approved by the community).
Such as, if speech capcha is used, gain 40 points
If face recognition is used, gain 40 points
(there will be lots of cost/effort need to be put to adopt such verification process, and the process might not be welcomed by all users. We shall make such verification to be optional not mandatory. And we shall not let the verificatio process itself hinder the deployment of network)

People don’t need to pay anything if they only just want to access the network to have a taste of what’s happening.
If they want to store something to network, a small fee will be charged or they have to go through some verification process, to prevent bot.
A higher fee might be charged if they are willing to be involved in other confidential activities.

3 Likes

I think this is a great solution, overall. There are a few changes I would suggest though.

I think in order to be in a consensus chain, you should be of one of the higher ranks. This means you have a vested interest in NOT seeing the network or the currency connected to it fail. It also gets rid of the sybil attach arguments I’ve seen flying around lately. You can’t just spin up a ton of vaults, you have to have a rank that you’ve earned, one way or another.

I also think that you should be able to earn (not just pay) to all ranks. Sure it should take longer, but we want to be inclusive of all users, even those who don’t have a starting capital to join the network.

your 60 rank excludes your lower ranks if you want to buy your way in…

2 Likes

You could add ā€œtitlesā€ to each rank that grants extra privileges. People love titles and relate to it better than numbers. Below are some examples. I suggest some changes in bold below.

0 - 19 = Newbie : Reading Data & Safecoin ā€œNetworkā€ Spending

20 - 39 = Member : + Writing Data

40 - 79 = Farmer : + Farming & Safecoin ā€œUser to Userā€ Transfering

80 - 99 = Council Member : + Voting & Elder Nominations

100 = Elder : ???

I’m sure we can tweak it to make it more adoption friendly while instilling a sense of ownership as a person rises through the ranks. As @wes stated, paying safecoin should not be the only method to gain rank past 40.

2 Likes

Oligarch? :wink:

Something about a visible ranking system rubs me the wrong way. I understand if there’s a backend or user-side ranking for purposes of legitimacy within the network, but I’ve always found front-end titles to be off putting. Like in forums, people wearing rank like badges of honor. Like that episode of Community this past season riffing on Logan’s Run. They’re self-fulfilling in many ways.

I think you want to maintain a feeling of equality at the lowest level (the lowest being the MaidSafe network itself) and leave the visible ranking systems up to apps and communities built on top.

I can see this painting ourselves in a corner right out of the gate. I’d imagine the ranking system is specifically for controlling abuse of the system, not for the gamifaction of the network.

5 Likes

The future of captcha: GOTCHA

http://www.technologyreview.com/view/520306/will-gotchas-replace-captchas/

Journal Article: http://arxiv.org/pdf/1310.1137v1.pdf

Are you oppose to the ranking system all together or just the title aspect?

The ranking system is a direct contradiction of equality. Even without titles, you still have to climb the numbered levels to gain privileges. Saying we need to maintain a feeling of equality is more like deception IMO.

I want to be honest about what we are telling users, titles or no titles.

1 Like

This is a barrier to adoption, not because of the cost but because you’re making people jump through hoops. In my opinion joining the network should cost as little effort as possible. I think exclusivity is only appealing to people who are already interested in this kind of thing. Those who don’t really see the value immediately won’t be willing to put in effort just to try it out.

I agree with this.

In general, I think the core MaidSAFE network should be implemented in such a way that there is nothing to be abused by multiple accounts or bots. This does exclude certain mechanics (like giving a limited amount of resources for free to every account and require payment for extra), but the alternative is more problematic and less desirable in my view, for reasons already stated in this discussion by others.

To me it seems clear no reliable POH can be developed in the short term that’s not either annoying, or prone to loss of privacy and/or freedom or other kinds of abuse. If a working concept of POH is found, it would seem more fitting for a layer on top of the core network or something like MaidSAFE 2.0.

3 Likes

I’m not opposed to a ranking system with private user-side visibility (as opposed to public visibility) that is used by the autonomous network in validity you humanness.

I don’t think that the core network should be used to make crowdsourced moral judgement calls on people, and I’m definitely not for applying terms

Agreed, that’s what I meant by this:

I think that’s information helpful for the network and the user, but is too prone to abuse if other users can affect rank. Also, I think applying titles becomes an issue of culture boundaries. They’re terms that can quickly become dated or not work across all cultures. The cuter a name is, the less fondly the next decade will look back on it.

I genuinely don’t see this as a high barrier to entry. Or, rather, I can see ways to make the difficulty low. I’d imagine its not higher than, say, entering your legit email address, going to your email, confirming, logging in. I completely understand wanting a low-to-no barrier of entry, but things like CAPTCHAs feel like ā€œlittle dutch boyā€ solutions. Not to mention how my anxiety goes up 3 clicks every time I see one of those things appear in front of me.

I’d imagine safecoin faucets would come into existence, as well as other things where getting a small amount of coins would be easy. Friends giving them out, social network distribution.

Most of the other systems seem extremely complicated and would need constant upkeep.

Those who don’t see immediate value probably aren’t likely to adopt at this stage. If a service has something real to offer, people will want to adopt it. Not just privacy (which is a nice thing to have but not a real selling point as we’ve seen a million times over). It needs a strong hook, and if this service can deliver on one of it’s promises of being a cheap solution for storing and distributing data quickly, I can promise you people will make the effort. If I told someone that they could back up all their stuff safely, have access to it anywhere, and pay a fraction (if even that) of what they’re paying now (a lot), good lord… the adoption rate would be outrageous.

Can you give me an example of a situation where this becomes overbearing? Do you think eliminating any barrier to entry is better than a small barrier to entry?

EDIT: I just read earlier in the thread about paying for reputation (I glossed over it before). I think I prefer that method. It provides exactly the same solution without the barrier of entry. I love that idea.

IMO ranking labels are better than numbers because they are more friendly and memorable.

I think we can come up with a scheme that is non-prejudicial and culture neutral, and timeless. Was Logan’s run colours? I think it was, and colours seems a good example: Red, Orange, Yellow, Green, Blue, Indigo, Violet is universally translatable and easily localised into different languages. It may not be as cross cultural as we need, if for example it has unwanted associations for some cultures, but if these aren’t strong it could still work.

Anyway, I think it illustrates the possibility.

2 Likes

Solution?

If we make the NT (Network Trust) ranking private between the Network and the User, then we can allow the user to rename the title/label to their liking, or use the default number system. This is a symbiotic relationship.

John Doe says to the SAFE Network, ā€œProtect my data and I’ll provide you with resources.ā€

PS: I love colors! I prefer Elite over Oligarch, lol! I’m kidding. :wink:

2 Likes

I’m pretty strongly against both of these in a global context. I get it on a forum about gardening or crocheting or chess. Unique communities with internal ranks. But I think the idea behind MaidSafe is to become a new backbone. I don’t think you want to create a social class system around the foundation.

Unless I’m misunderstanding the context here. @happybeing, can you give me an example of where this could prove helpful?

1 Like

@russell I’m arguing for labels rather than numbers, not for or against a ranking system. I don’t share your phobia, but I don’t see an obvious need for a public grading system at this point.

Ranking IMO is valid and useful in its place. Overdoing equality is as bad as overdoing hierarchy. We need both in their place. For example: Equal rights, value as human beings = good. Equal priveliges regardless of competance, integrity etc = bad.

1 Like

Hmm maybe I’m not clear on what you mean, then. What’s the purpose of a label system sans rank? Example?

Ahh, I see. No, I wasn’t saying a label system without rank. I was suggesting we don’t need to use a labels that carry a rank-meaning (such as novice, journeyman, master).

Hmm, I’m reading back over the thread. Maybe someone can reiterate for me, what is determining rank?

My concern is strictly in the context of people rating other people, which I think can be self-perpetuating and is not an example of where crowds make good decisions. If rank is only defined by empirical things and opinion, then I’m not opposed to anything.

This is what we are talking about. There is no mention of a user arbitrarily ranking another user.
I would also suggest a user can gain rank by providing resources which shows they are supporting the Network.

EDIT: Change ā€œPORā€ to ā€œResourcesā€ to avoid confusion. We could use a simple timestamp to measure account age, combined with a PUT/GET counter to evaluate a users level of support. Or allow node ranks to give bonus points. Now the Network builds trust, using the following: Time + Activity + Resources + Safecoin.

1 Like

The results are not entirely comforting. ā€œSeventeen of our participants correctly matched all ten of their labels, and 69% of participants matched at least 5 out of ten labels correctly,ā€ they say.

The concept is analogous to the Avatar grid above, but it would be interesting to run the same test on Mechanical Turk to see whether remembering faces gets much closer to 100% success.

I really don’t like the idea of paying to use maidsafe services. I’d rather put up with bots than have to pay for services. To me paying for services is a philosophical affront and would detter me from using the system. Madsafe is an excellent system and I’d use it because I knew it’s merit however if I was a new user and didn’t know anything about it and was told I had to pay to use all these services and the excuse given was ā€œwe want to prove you’re a human beingā€ I’d find a different service instead. Ya’ll seem very comfortable doling out your cash and think it’s perfectly acceptable to ask someone to pay for a service. What you fail to realize is asking someone to pay for something says a great deal about the service and the people that make it. It’s a big philosophic statement. One of the things about open source I like is that by and large it’s gratis, that it’s purpose driven, that it’s worked on, developed and given away for free. Not always but to a large degree.

I shouldn’t have to pay to use features of software that I have downloaded and want to just up and use.

as for the ranking system isn’t the point of maidsafe to be anonymous? And already we’re introducing a hiarchy. What if I want to download maidsafe and start farming right away? What if I want to vote? I can only vote on issues if I’ve farmed so much coin? And I can’t farm until I’ve dished out another amount of coin?

2 Likes