BitShares Forum

Main => General Discussion => Topic started by: bytemaster on September 12, 2014, 04:11:17 pm

Title: Web of Trust + Account Feedback
Post by: bytemaster on September 12, 2014, 04:11:17 pm
We are preparing to add some new features to help reduce fraud / errors from accounts that look like bter. 

1) You can now "burn" shares for or against an account while posting an optionally signed message on the "wall" of the account. 
2) You can now link two accounts with arbitrary meta data, ie:  the account "bytemaster" can link to "bter-com" and define various properties such as trust-level.

So now users have a way of flagging accounts for both good/bad behavior, leaving anonymous or signed messages on accounts, and build an arbitrary web-of-trust among the accounts.

These features also provide the basis of future features including:
1) Allowing Overstock to issue shares
2) Paying dividends on User Issued Assets
3) Identity authorities for voting

The purpose of this thread is to discuss these features and their implications.
Title: Re: Web of Trust + Account Feedback
Post by: xeroc on September 12, 2014, 04:14:35 pm
We are preparing to add some new features to help reduce fraud / errors from accounts that look like bter. 

1) You can now "burn" shares for or against an account while posting an optionally signed message on the "wall" of the account. 
2) You can now link two accounts with arbitrary meta data, ie:  the account "bytemaster" can link to "bter-com" and define various properties such as trust-level.

So now users have a way of flagging accounts for both good/bad behavior, leaving anonymous or signed messages on accounts, and build an arbitrary web-of-trust among the accounts.
Holy sh*** .. that is going to be like faceb** pin board .. holy moly

Once I can sell stuff over the blockchain this is like ebay ..

I am sooooo excited about this feature ... didn't even see it coming :-)
+5% +5% +5% +5% +5%

These features also provide the basis of future features including:
1) Allowing Overstock to issue shares
2) Paying dividends on User Issued Assets
3) Identity authorities for voting
The purpose of this thread is to discuss these features and their implications.
So this is now an inofficial announcment of a cooperation with overstook?
I guess you meant to say "arbitrary company" instead :-P
Title: Re: Web of Trust + Account Feedback
Post by: emski on September 12, 2014, 04:16:57 pm
Part of keyhotee's functions are integrated here.
However it looks like an useful feature if used properly.
I hope there will be enough restrictions (or price) on doing something like this so that the blockchain doesn't grow exponentially.

Generally I like it and I think it should be useful.
Title: Re: Web of Trust + Account Feedback
Post by: bytemaster on September 12, 2014, 04:23:24 pm
Part of keyhotee's functions are integrated here.
However it looks like an useful feature if used properly.
I hope there will be enough restrictions (or price) on doing something like this so that the blockchain doesn't grow exponentially.

Generally I like it and I think it should be useful.

There is the obvious basic transaction fee and transaction size limits.   A light-weight client is under development that will make the blockchain size less relevant to the average user.  The question is which costs the network more a "wire transfer" or a "burn op"?    Right now we have a one-size-fits-all transaction fee... if transaction volume increases too much the delegates can raise this fee.
Title: Re: Web of Trust + Account Feedback
Post by: tonyk on September 12, 2014, 04:29:29 pm
Like Xeroc my first thoughts were 'facebook' of sorts, 'google' and their search (I guess everyone here has read their patents, if I have).

Not my expertise fields but sounds very interesting...
Title: Re: Web of Trust + Account Feedback
Post by: oldman on September 12, 2014, 04:37:45 pm
We are preparing to add some new features to help reduce fraud / errors from accounts that look like bter. 

1) You can now "burn" shares for or against an account while posting an optionally signed message on the "wall" of the account. 
2) You can now link two accounts with arbitrary meta data, ie:  the account "bytemaster" can link to "bter-com" and define various properties such as trust-level.

So now users have a way of flagging accounts for both good/bad behavior, leaving anonymous or signed messages on accounts, and build an arbitrary web-of-trust among the accounts.

These features also provide the basis of future features including:
1) Allowing Overstock to issue shares
2) Paying dividends on User Issued Assets
3) Identity authorities for voting

The purpose of this thread is to discuss these features and their implications.

This could be a critical component of the delegate selection mechanism, both for individual delegates and slates.

Also escrow and commerce per Xeroc.

Is there any way to integrate this into the avatars? To be simplistic, BM gets five gold stars, throwaway123 gets none...

Using a combination of standardized colours/shapes to signify various level of trust/reputation.

Perhaps using the Bitshares logo; accounts with no rep have an empty logo, logo slowly fills in section by section as the account builds more trust/rep.

BM gets a full logo, I get one wedge, etc.

Getting one's 'diamond' (very top of the logo) could be a significant event.

Yes, holy shit. The I3 team continues to knock it out of the park. First yield, now rep.  +5%

Off to buy more BTSX...
Title: Re: Web of Trust + Account Feedback
Post by: betax on September 12, 2014, 04:40:19 pm
Great, this opens lots of possibilities including "lending", I look forward to the lightweight client I assume this will be for mobiles.
Title: Re: Web of Trust + Account Feedback
Post by: cgafeng on September 12, 2014, 04:51:23 pm
Maybe these are useful features, i not sure.
I look forward to the cross-chain exchange and how bitusd can use in other DAC.
Title: Re: Web of Trust + Account Feedback
Post by: serejandmyself on September 12, 2014, 04:57:14 pm
We are preparing to add some new features to help reduce fraud / errors from accounts that look like bter. 

1) You can now "burn" shares for or against an account while posting an optionally signed message on the "wall" of the account. 
2) You can now link two accounts with arbitrary meta data, ie:  the account "bytemaster" can link to "bter-com" and define various properties such as trust-level.

So now users have a way of flagging accounts for both good/bad behavior, leaving anonymous or signed messages on accounts, and build an arbitrary web-of-trust among the accounts.

These features also provide the basis of future features including:
1) Allowing Overstock to issue shares
2) Paying dividends on User Issued Assets
3) Identity authorities for voting

The purpose of this thread is to discuss these features and their implications.

This could be a critical component of the delegate selection mechanism, both for individual delegates and slates.

Also escrow and commerce per Xeroc.

Is there any way to integrate this into the avatars? To be simplistic, BM gets five gold stars, throwaway123 gets none...

Using a combination of standardized colours/shapes to signify various level of trust/reputation.

Perhaps using the Bitshares logo; accounts with no rep have an empty logo, logo slowly fills in section by section as the account builds more trust/rep.

BM gets a full logo, I get one wedge, etc.

Getting one's 'diamond' (very top of the logo) could be a significant event.

Yes, holy shit. The I3 team continues to knock it out of the park. First yield, now rep.  +5%

Off to buy more BTSX...

 +5%
Title: Re: Web of Trust + Account Feedback
Post by: logxing on September 12, 2014, 05:25:29 pm
Cool, account relation like social networks. It can be used in vote, gateway, etc.
This make accounts alive, more humanity.
Title: Re: Web of Trust + Account Feedback
Post by: xeroc on September 12, 2014, 05:47:45 pm
and suddenly .. an account name becomes valuable and we are all thankful they are non-transferable .. aren't we?
Title: Re: Web of Trust + Account Feedback
Post by: eagleeye on September 12, 2014, 06:03:18 pm
We are preparing to add some new features to help reduce fraud / errors from accounts that look like bter. 

1) You can now "burn" shares for or against an account while posting an optionally signed message on the "wall" of the account. 
2) You can now link two accounts with arbitrary meta data, ie:  the account "bytemaster" can link to "bter-com" and define various properties such as trust-level.

So now users have a way of flagging accounts for both good/bad behavior, leaving anonymous or signed messages on accounts, and build an arbitrary web-of-trust among the accounts.

These features also provide the basis of future features including:
1) Allowing Overstock to issue shares
2) Paying dividends on User Issued Assets
3) Identity authorities for voting

The purpose of this thread is to discuss these features and their implications.

Nice THE Bytemaster  +5%
Title: Re: Web of Trust + Account Feedback
Post by: Riverhead on September 12, 2014, 06:03:58 pm
Great, this opens lots of possibilities including "lending", I look forward to the lightweight client I assume this will be for mobiles.

More like Electrum is my guess. Block chain hosted remotely and referenced by the client. Since the keys are already deterministic and we have chain servers already this makes sense.
Title: Re: Web of Trust + Account Feedback
Post by: donkeypong on September 12, 2014, 07:04:54 pm
Great innovation. It will be much needed. I would suggest that there be one additional category of trust/rating. Someone who is a longterm holder of a decent quantity of BTSX and/or BitAssets, but who does not often spend them, should have a set trust level as well. Not everyone will conduct a large volume of P2P transactions. Those who do with trustworthiness should be rewarded  by the ratings at a justifiably higher level. But those who are faithful holders should not have to start with newbie-equivalent trust levels when they do make occasional transactions. Maybe they get one gold star instead of five blue ones, or something.
Title: Re: Web of Trust + Account Feedback
Post by: kokojie on September 12, 2014, 07:22:39 pm
Can you explain a bit how do you plan to avoid a user registering for example, 100 accounts, and then use them leave good feedback for his main account?
Title: Re: Web of Trust + Account Feedback
Post by: Thom on September 12, 2014, 07:29:54 pm
Would the rules for the ratings be baked in the code (automatic) or up to participants to rate, like ebay buyers & sellers rate transactions (or not)?

My concern (if the rules for rep and rating aren't automatic and explicitly defined and stable) is that alliances can form to smear accounts. I've seen this in forum rep systems that allow for negative and positive reputation points. Nothing I can prove but when you observe posts you see trends and nothing precludes the possibility of such "rogue / troll" alliances from forming.

It can work both ways, to destroy or tear down or to bolster or build up. It needs to be automatic to avoid this being artificial.
Title: Re: Web of Trust + Account Feedback
Post by: xeroc on September 12, 2014, 07:31:12 pm
feedback is combined with BURNING some shares ... the more you vote .. the more btsx you will need
Title: Re: Web of Trust + Account Feedback
Post by: Thom on September 12, 2014, 07:35:25 pm
Well that's good as the cost may encourage honesty, but it's no guarantee. You could still manipulate reputations unless it an automatic algorithm is in control.

Am I missing something with what is intended by this proposal?
Title: Re: Web of Trust + Account Feedback
Post by: luckybit on September 12, 2014, 07:41:47 pm
We are preparing to add some new features to help reduce fraud / errors from accounts that look like bter. 

1) You can now "burn" shares for or against an account while posting an optionally signed message on the "wall" of the account. 
2) You can now link two accounts with arbitrary meta data, ie:  the account "bytemaster" can link to "bter-com" and define various properties such as trust-level.

So now users have a way of flagging accounts for both good/bad behavior, leaving anonymous or signed messages on accounts, and build an arbitrary web-of-trust among the accounts.

These features also provide the basis of future features including:
1) Allowing Overstock to issue shares
2) Paying dividends on User Issued Assets
3) Identity authorities for voting

The purpose of this thread is to discuss these features and their implications.

Web of trust is a necessary component I think. But if people are able to flag accounts for good and/or bad behavior then we should also be able to determine if their opinions were helpful and rate that.

Not everyone's opinion will be truthful or carry the same weight. Suppose I want to take certain people's opinion as carrying more weight than others? I should be able to do this too.

The general idea is if a judgment is made then others can go and rate the quality of the judgement. In addition we want to filter it so that only people who have a history of making quality judgments are the people we trust.

Title: Re: Web of Trust + Account Feedback
Post by: Thom on September 12, 2014, 07:43:55 pm
For example, take the ebay feedback system. Participants voluntarily rate the transactions. It's up to individuals to assess those ratings and decide whether to do business with a member or not.

When you talk about icon colourization or labels or stars etc. that seems to be an assessment of how well the transactions are rated. That's where the deterministic rules should be defined and quite public.

Another consideration is the sheer number of transactions conducted. If the feedback was automatic in the form of "successful transaction" or "reversed / in dispute", "cancelled" you could simply tally those numbers to come up with a reputation score.
Title: Re: Web of Trust + Account Feedback
Post by: luckybit on September 12, 2014, 07:45:27 pm
Would the rules for the ratings be baked in the code (automatic) or up to participants to rate, like ebay buyers & sellers rate transactions (or not)?

My concern (if the rules for rep and rating aren't automatic and explicitly defined and stable) is that alliances can form to smear accounts. I've seen this in forum rep systems that allow for negative and positive reputation points. Nothing I can prove but when you observe posts you see trends and nothing precludes the possibility of such "rogue / troll" alliances from forming.

It can work both ways, to destroy or tear down or to bolster or build up. It needs to be automatic to avoid this being artificial.

There are going to be cliques. This is why it should be something we take into account and let people choose their circle or cliques.

I'm not going to take every post as carrying equal weight. If a completely anonymous person makes an opinion then I would want to know how honest they are. Anyone can smear anybody so it's not good enough for me to accept every comment as having equal weight.

So the people I trust the most should have the most weight. I think as long as the reputation system is flexible enough that we can sort of configure it to filter according to quality then it can be okay. So if you moderate someone down then someone else should rate whether or not you were helpful, and should be able to determine the quality of your judgement.

Title: Re: Web of Trust + Account Feedback
Post by: luckybit on September 12, 2014, 07:48:21 pm
For example, take the ebay feedback system. Participants voluntarily rate the transactions. It's up to individuals to assess those ratings and decide whether to do business with a member or not.

When you talk about icon colourization or labels or stars etc. that seems to be an assessment of how well the transactions are rated. That's where the deterministic rules should be defined and quite public.

Another consideration is the sheer number of transactions conducted. If the feedback was automatic in the form of "successful transaction" or "reversed / in dispute", "cancelled" you could simply tally those numbers to come up with a reputation score.

I suggested many months ago that we should have badges. I think we should go with badges. Using badges we can give different kinds of weights to different individuals who have the badge. The badge should be somehow earned rather than just handed out and it should mean something to the people who honor it.

This way for example if they are someone with a particular sort of expertise then maybe I would want to give more weight to their judgement. Or perhaps the badge could signify that they are part of a particular clique and I would then be able to filter according to badge so that each of the different cliques are represented in the judgement.

It's likely that there will be some honest smart people in many different cliques.
Title: Re: Web of Trust + Account Feedback
Post by: donkeypong on September 12, 2014, 07:51:39 pm
(http://sheridanvoice.com/blog/wp-content/uploads/2013/11/blazing-saddles-540.jpg)

For the record, I really like the badges idea. Just having fun here.
Title: Re: Web of Trust + Account Feedback
Post by: Thom on September 12, 2014, 08:02:26 pm
After that light-hearted post I have to add this:

https://www.youtube.com/watch?v=TFwprS_L6tg

The badge should be somehow earned rather than just handed out and it should mean something to the people who honor it.

This the very heart of my concern and why I am arguing for an objective rather than subjective rating system. If the community is going to rely on it them it should be as objective and universal as possible. How you use that objective info is up to each account holder.

One thought I'm sensing here is this can't be a  number or color. There may need to be different characteristics that each have a rating, like courtesy, communication, timeliness, volume etc. Of course that can become a rather large nightmare to devise a small but universally useful list of criteria to compile transaction stats for.
Title: Re: Web of Trust + Account Feedback
Post by: luckybit on September 12, 2014, 09:23:36 pm
After that light-hearted post I have to add this:

"Badges? We don't need no stinking badges!"  ;D

The badge should be somehow earned rather than just handed out and it should mean something to the people who honor it.

This the very heart of my concern and why I am arguing for an objective rather than subjective rating system. If the community is going to rely on it them it should be as objective and universal as possible. How you use that objective info is up to each account holder.

One thought I'm sensing here is this can't be a  number or color. There may need to be different characteristics that each have a rating, like courtesy, communication, timeliness, volume etc. Of course that can become a rather large nightmare to devise a small but universally useful list of criteria to compile transaction stats for.

Badges are objective. How do you obtain a badge? An objective measurement. You could take the amount of posts a person has made on Bitsharestalk and use that as criteria for earning a badge.

I don't see how you can completely remove subjectivity. If I have to trust then I'm going to trust certain people more than other people based on some criteria I set.

I think for the most simple cases maybe you don't need badges but if you're trying to do a complete reputation system then you do need badges. If the goal is web of trust you need badges but if it's just an Ebay clone or Amazon clone you can do that exactly as they do it.

But if it is trust then suppose I want to trust people of a certain criteria more than other people? Suppose I want to trust community members who have a certain experience level?

I think we are onto the same idea but badges are like an object oriented way of thinking about it while you're thinking about it more as a set of rules. If people don't pass the objective measures they wouldn't have the badge in the first place so for example if a person has a 99% rating on transactions give them a badge.

It worked for the Boyscouts http://www.scouting.org/meritbadges.aspx . Why not take it digital?
Title: Re: Web of Trust + Account Feedback
Post by: donkeypong on September 12, 2014, 09:35:16 pm
You could take the amount of posts a person has made on Bitsharestalk and use that as criteria for earning a badge.


That's some eagle-eyed criteria. Might need an additional factor or two.
Title: Re: Web of Trust + Account Feedback
Post by: luckybit on September 12, 2014, 09:51:11 pm
You could take the amount of posts a person has made on Bitsharestalk and use that as criteria for earning a badge.


That's some eagle-eyed criteria. Might need an additional factor or two.

Was just a simple example of how it can be objective. Maybe people who commit code to Bitshares could get a developer badge and that would also be objective criteria.
Title: Re: Web of Trust + Account Feedback
Post by: donkeypong on September 12, 2014, 10:23:00 pm
It's a good start. I might throw in the delegates also.
Title: Re: Web of Trust + Account Feedback
Post by: Thom on September 12, 2014, 10:40:57 pm
You could take the amount of posts a person has made on Bitsharestalk and use that as criteria for earning a badge.

That's some eagle-eyed criteria. Might need an additional factor or two.

Exaclty. Luckybit is right, that particular example is objective and easy to establish as a basis, just like the "newbie", jr member", ... "hero" designations of this forum. the SMF allows admins to set the number of posts for each objective label. This is precisely the type of criteria I am in favor of. The "rules" for such assignments can't be anymore objective than numbers.

However, as donkeypong says, that's only one factor, and it may not be that important compared with others. My point is the more factors you can gleen universally and objectively from transaction stats, like the number of transactions, the easier it will be for everyone to make normalized judgements.

The aggregation of the factors into a single label, badge or color becomes a problem for how individuals utilize the label in their decisions. The aggregation into a single badge or label might be very useful for some and be terrible for others, depending on how each factor is weighted.

As a compromise, I could see the value of a badge or label as long as the criteria used to determine it is clearly defined. It would be useful first to take a poll of what factors people here use to evaluate transactions and trust levels. If each of those factors can be measured by the code and surfaced as a number, individuals can apply whatever weighting they want to each to come up with their own label or badge.

For example, and these are purely for the sake of making my point:

number of forum posts (0 - 100 = 1, 100 - 500 = 2, 500 - 1000 - 3, .......)
amount of time online (% of 24 hr day)
amount of time away (% of 24 hr day)
how many tips held (< 50 = 0, 50 - 100 = 1, 200 - 500 = 2...)
how many successful transactions
avg amount ($ value) of transactions
most traded asset (BTSX = 10, BTC = 5, BitUSD = 4, BitGLD = 3 etc...)

Sum all of the weighted criteria above to come up with a number, that number determines the badge image/color/text.

The weighting (to right in parenthesis) could even be set by preferences in the account. Which factors are used may need to be limited, or not I don't know. Which factors are available in the client vs. on some "account rating" website I don't know.

I believe if badges can be issued based on criteria that can be influenced by an organized  group of account holders it will lead to problems. In the example above the "badge" is very subjective based on the weighting criteria each user defines, but the data that supports that is highly objective, obtained from the blockchain or other public info.

I could imagine some sort of "universal weighting profile" that gave each factor equal influence over the final number, and that weighting critera could be considered a normalized reputation value. But individuals could set their own personalized weighting and their badge could be different. A public and private badge if you will.
Title: Re: Web of Trust + Account Feedback
Post by: Riverhead on September 12, 2014, 11:51:18 pm
How much personal interaction are we expecting on an exchange? Or is this more about the tool kit and other DACs?
Title: Re: Web of Trust + Account Feedback
Post by: Thom on September 13, 2014, 12:17:06 am
I would expect very little personal interaction generally. I believe this is about reputation, trust and transaction confidence. I'll step back and let bytemaster elaborate on what he had in mind.
Title: Re: Web of Trust + Account Feedback
Post by: puppies on September 13, 2014, 01:56:03 am
I am really not a fan.  I don't want my transaction volume, or trading habits visible to anyone that has my account name.  I also am concerned with the governing body that would be required to officiate such a system.  Even if it is just based on forum posts or something like that.

Requiring users to burn a certain amount of BTSX with the strength of their vote being dependent upon how much BTSX they burn is a step in the right direction.  I would still rather see the bter account problem solved by those that are directly involved though.  Why does Bter.com not have a link you can click to fill out your wallet?  Why aren't users copy pasting the address?
Title: Re: Web of Trust + Account Feedback
Post by: Thom on September 13, 2014, 02:38:12 am
I don't understand all of your post, but what I got in essence is you're in favor of buying reputations.

I can't say I like that idea. If that happens I won't rely on it whatsoever. If it turns out to be a small contribution to an account's reputation I might  stomach that, as long as the other contributing factors are reasonable IMO.
Title: Re: Web of Trust + Account Feedback
Post by: Ggozzo on September 13, 2014, 02:48:57 am
Can you explain a bit how do you plan to avoid a user registering for example, 100 accounts, and then use them leave good feedback for his main account?

This was my first thought too.  Someone could easily piss away 1000 BTSX in hopes of scamming or misleading someone in order to gain 10,000 BTSX or more.
Title: Re: Web of Trust + Account Feedback
Post by: puppies on September 13, 2014, 03:13:27 am
I don't understand all of your post, but what I got in essence is you're in favor of buying reputations.

I can't say I like that idea. If that happens I won't rely on it whatsoever. If it turns out to be a small contribution to an account's reputation I might  stomach that, as long as the other contributing factors are reasonable IMO.

Contributing factors as defined by who?  I take issue relying on anything that is not derived from the blockchain.  The whole point of this technology in my opinion is that is allows me to do business with people I don't trust, because I know I can always trust the blockchain.  While I don't believe that on blockchain reputation systems are needed, and that there are better solutions to the problem of people sending to the wrong account, at least on blockchain burning of BTSX is something I can verify. 

I know that you were mainly talking about on blockchain things like transactions and trading volumes, but I don't want to share that information.  I don't think I should need to in order to engage in commerce. 
Title: Re: Web of Trust + Account Feedback
Post by: Thom on September 13, 2014, 04:14:10 am
I think we share much of the same concerns puppies. I can appreciate that you don't want to expose your individual trade history. I wouldn't want that directly exposed for my transactions either. But I also don't want a rep system that can be easily manipulated or bribed like kokojie and skyscraperfarms described.

I hugely appreciate you making this point. However, to a large degree I believe trust in the virtuous characteristics of an account cannot be isolated apart from transaction history. Until you made this post I was focused on the basis for a reputation (transaction history) and lost sight of the impact  such tracking can have on privacy and anonymity.

The two values, 1) reputation and 2) privacy are at odds with one another. To accurately "calculate" an objective reputation value requires tapping into the details of transaction history, but that would have a severe impact on privacy.

I'm going to review this thread with this in mind and I may reverse my position unless I can think of a way to obfuscate the transaction data without disposing of it's value. It may be the best we can do is an aggregated rep value that canNOT be tied to the specific  elements that would compromise privacy.
Title: Re: Web of Trust + Account Feedback
Post by: luckybit on September 13, 2014, 07:16:20 am
I think we share much of the same concerns puppies. I can appreciate that you don't want to expose your individual trade history. I wouldn't want that directly exposed for my transactions either. But I also don't want a rep system that can be easily manipulated or bribed like kokojie and skyscraperfarms described.

I hugely appreciate you making this point. However, to a large degree I believe trust in the virtuous characteristics of an account cannot be isolated apart from transaction history. Until you made this post I was focused on the basis for a reputation (transaction history) and lost sight of the impact  such tracking can have on privacy and anonymity.

The two values, 1) reputation and 2) privacy are at odds with one another. To accurately "calculate" an objective reputation value requires tapping into the details of transaction history, but that would have a severe impact on privacy.

I'm going to review this thread with this in mind and I may reverse my position unless I can think of a way to obfuscate the transaction data without disposing of it's value. It may be the best we can do is an aggregated rep value that canNOT be tied to the specific  elements that would compromise privacy.

These are good points. If you're anonymous then no one will trust you. Pseudo-anonymous and you can have reputation.

So you could have privacy by opting-out of the reputation system but if you opt-in then you'll become pseudo-anonymous. The reputation system can be used for these forums for example where reputation might get you some added benefits. People with certain badges could access certain threads which people without those badges cannot access so you can use badges as access control.
Title: Re: Web of Trust + Account Feedback
Post by: Riverhead on September 13, 2014, 08:26:13 am
The idea of it being optional, or enabled by DAC, makes more sense. Like Puppies said earlier I rely on the blockchain to shield me from bad actors on an exchange. I put up asks, bids, shorts, etc. and they either execute or they don't. They may be partially or fully participated in by many people. I don't care who they are and they probably do not care who I am except in the case of trading certain assets (Overstock.com for example).

For assets that have KYC requirements  you'd opt in to that for the account that wants to trade those assets. Like other exchanges (CampBX for example) you can buy/sell BTC on there all day long but as soon as you want to transfer out to fiat Know Your Customer comes into play.

For a DAC like a forum, market place (eBay or Craigslist style), or other situations where you have direct p2p interaction with an individual, and you need some level of trust, this makes sense.

This is not a one-size-fits-all implementation.
Title: Re: Web of Trust + Account Feedback
Post by: gnarl on September 14, 2014, 11:59:15 pm
I am really not a fan.  I don't want my transaction volume, or trading habits visible to anyone that has my account name.  I also am concerned with the governing body that would be required to officiate such a system.  Even if it is just based on forum posts or something like that.

Requiring users to burn a certain amount of BTSX with the strength of their vote being dependent upon how much BTSX they burn is a step in the right direction.  I would still rather see the bter account problem solved by those that are directly involved though.  Why does Bter.com not have a link you can click to fill out your wallet?  Why aren't users copy pasting the address?

I agree, exchange accounts should not be turned into social media accounts with public stats...

I thought Keyhotee was supposed to be the Identity\Reputation management platform.
Aren't there already plans to integrate Keyhotee that would cover these types of features?
Title: Re: Web of Trust + Account Feedback
Post by: Akado on September 15, 2014, 07:30:12 pm

For a DAC like a forum, market place (eBay or Craigslist style), or other situations where you have direct p2p interaction with an individual, and you need some level of trust, this makes sense.

This is not a one-size-fits-all implementation.

Do you think if a Market DAC was to be done, it could compete with OpenBazaar? I mean, I dont know the project that good and it's still very new and I dont even know if its running (i think now?) but since it's the first and people's expectations are great, I really dunno what we could do to diferentiate us from them
Title: Re: Web of Trust + Account Feedback
Post by: oldman on September 15, 2014, 08:37:34 pm
Optional is a very good idea. Different accounts for different purposes.

I'm not sure Neg > Pos is a good idea; possibly create an inherent bias.

Could prevent bad actors from getting their due, particularly on low-level scams where folks might not want to pay a lot to provide negative feedback on a small loss.

Open Bazaar has quite a bit of technical documentation on the burn-for-rep mechanism. Seems to be well-grounded.



Title: Re: Web of Trust + Account Feedback
Post by: bitbro on September 15, 2014, 08:50:18 pm
Reputations should be more based on approval voting with heavy costs for negative voting.  Reputations could also expire and could cost more to expire over longer amounts of time, and could last longer with more  congruent votes.  Needs a google esque algorithm

Mutual connections should strengthen the reputation portrait - less connections should mark the reputation as more uncertain.. Should be very difficult to obtain reputation without mutual connections except if there are lots of votes

Negative votes should have a negative impact on ones own reputation, overall reputation, length of time holding funds should weight ones votes slightly more.

Peers should validate negative votes, should require proof, then should either confirm, abstain or deny.  This should impact the strength of the negative vote.  The more peer votes, the more potential weight the negative vote could have


Sent from my iPhone using Tapatalk
Title: Re: Web of Trust + Account Feedback
Post by: cass on September 15, 2014, 09:56:58 pm
We are preparing to add some new features to help reduce fraud / errors from accounts that look like bter. 

1) You can now "burn" shares for or against an account while posting an optionally signed message on the "wall" of the account. 
2) You can now link two accounts with arbitrary meta data, ie:  the account "bytemaster" can link to "bter-com" and define various properties such as trust-level.

So now users have a way of flagging accounts for both good/bad behavior, leaving anonymous or signed messages on accounts, and build an arbitrary web-of-trust among the accounts.

These features also provide the basis of future features including:
1) Allowing Overstock to issue shares
2) Paying dividends on User Issued Assets
3) Identity authorities for voting

The purpose of this thread is to discuss these features and their implications.

This could be a critical component of the delegate selection mechanism, both for individual delegates and slates.

Also escrow and commerce per Xeroc.

Is there any way to integrate this into the avatars? To be simplistic, BM gets five gold stars, throwaway123 gets none...

Using a combination of standardized colours/shapes to signify various level of trust/reputation.

Perhaps using the Bitshares logo; accounts with no rep have an empty logo, logo slowly fills in section by section as the account builds more trust/rep.

BM gets a full logo, I get one wedge, etc.

Getting one's 'diamond' (very top of the logo) could be a significant event.

Yes, holy shit. The I3 team continues to knock it out of the park. First yield, now rep.  +5%

Off to buy more BTSX...

many good ideas as i find! Will think more deeper on this for the GUI 2.0 --- thx for your input ...