Bitcoin Forum
December 13, 2024, 02:33:11 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Establishing trust in a decentralized market  (Read 1355 times)
Luckybit (OP)
Hero Member
*****
Offline Offline

Activity: 714
Merit: 510



View Profile
October 27, 2013, 09:23:14 AM
 #1

Establishing trust in a decentralized market

Any decentralized exchange such as Mastercoin or Coloredcoin or Bitshares will require the ability for pseudo-anonymous rating and reputation systems on issuers. This advance could help to establish trust. Does anyone have ideas on how to do this in a decentralized market environment?

If someone is selling something in a decentralized manner then trust is everything because there is no central regulator. This is the main problem which needs to be solved.
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1086


Ian Knowles - CIYAM Lead Developer


View Profile WWW
October 27, 2013, 09:29:13 AM
 #2

If a reputation system is (even pseudo-)anonymous then how are you going to have any hope of preventing it from being abused?

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
imrer
Full Member
***
Offline Offline

Activity: 154
Merit: 100


View Profile
October 27, 2013, 09:41:35 AM
 #3

I don't think it's possible to prevent scammers. It's just part of our culture and we can't be all good people.So it'll be always here.

To establish trust I would add native counter which would count number of successful trades and time since registration. It can be faked but if people want trust, they'll probably show some proof - for example who they are.

Start your own casino site: » CoinDice | CoinWheel «
johnyj
Legendary
*
Offline Offline

Activity: 1988
Merit: 1012


Beyond Imagination


View Profile
October 27, 2013, 10:08:35 AM
 #4

Establishing trust in a decentralized market

Any decentralized exchange such as Mastercoin or Coloredcoin or Bitshares will require the ability for pseudo-anonymous rating and reputation systems on issuers. This advance could help to establish trust. Does anyone have ideas on how to do this in a decentralized market environment?

If someone is selling something in a decentralized manner then trust is everything because there is no central regulator. This is the main problem which needs to be solved.

Although it is convenient to rely on a trusted authority, a highly trusted authority will become the source of corruption and they can do much more harm than a few thugs. When a crisis hit, it is usually those trusted authority take all the risk and went bankrupt, and then government take money from everyone's pocket to bailout them

A good approach is to let everyone manage their own risk (diversification, never risk too much that they feel uncomfortable to lose, and increase their risk exposure with larger risk capital), although it is difficult to learn from the beginning, but once everyone had this habit, it will protect them from financial loss, and the society as a whole will be much more stable

Luckybit (OP)
Hero Member
*****
Offline Offline

Activity: 714
Merit: 510



View Profile
October 27, 2013, 11:19:48 AM
Last edit: October 27, 2013, 12:05:10 PM by Luckybit
 #5

If a reputation system is (even pseudo-)anonymous then how are you going to have any hope of preventing it from being abused?


Elaborate on how a pseudo-anonymous reputation system could be abused?

You mean if someone is trusted through a long duration of time and then randomly pulls the plug on everyone? I am not sure anything can be done to avoid that possibility but here is a solution.

If it's Mastercoin and someone is issuing a currency, voucher, credit coin, we should prefer the issuers with higher community trust ratings and we should prefer the issuers who issue with an expiration date during which time anyone can send the currency or credit back to the issuer to have it redeemed.

The longer the period of time we have to trust an issuer the more dangerous it is.
At the same time the issuer would have a lot to gain by having expiration dates because whatever products or services they are using to back their credit coin or voucher can be redeemed in a time frame they can choose and plan for.

The only potential for abuse would be if the issuer decides not to make good on their promise to deliver their goods and services. If they don't redeem the vouchers for their goods and services then everyone loses. I don't have a solution to that because a lot of small businesses fail even if they don't intend to. And some are just really late like with BFL.

Establishing trust in a decentralized market

Any decentralized exchange such as Mastercoin or Colored Coin or Bitshares will require the pseudo-anonymous rating and reputation systems on issuers. This advance could help to establish trust. Does anyone have ideas on how to do this in a decentralized market environment?

If someone is selling something in a decentralized manner then trust is everything because there is no central regulator. This is the main problem which needs to be solved.

Although it is convenient to rely on a trusted authority, a highly trusted authority will become the source of corruption and they can do much more harm than a few thugs. When a crisis hit, it is usually those trusted authority take all the risk and went bankrupt, and then government take money from everyone's pocket to bailout them

A good approach is to let everyone manage their own risk (diversification, never risk too much that they feel uncomfortable to lose, and increase their risk exposure with larger risk capital), although it is difficult to learn from the beginning, but once everyone had this habit, it will protect them from financial loss, and the society as a whole will be much more stable

I never said rely on a "trusted authority". We have to develop a decentralized reputation system to overlay on top of the decentralized market place. Every trade represents a level of risk and we want to try to at least mitigate those risks and make trading predictable enough so that it can be an automated market place. Even if the market place is automated you still have to be able to trust that when you redeem a credit for a Yubikey that the Yubikey will be delivered. You basically have to trust the producer Yubico will honor that credit and you're trusting them based on the fact that they've done thousands of trades just like yours and every trade has delivered. It's always possible that when it's pseudo-anonymous Yubico could decide not to honor their contract and redeem.

This can be solved for digital products. If it's a movie or book you can set it up so that it's completely automated and as trustworthy as the blockchain and source code. It would simply be a matter of uploading that digital product to a sort of lockbox which is encrypted and the decryption keys get sent to everyone who redeems.

We can use get around this problem is by using the gift cards/credit. For digital products those cards would be very trustworthy. If you want Pizza and you deal with a Pizza credit it's not so trustworthy anymore because you don't know with 100% certainty that the Pizza company will redeem the credits.

Coinsigner offers a potential solution they are calling a scalable dispute resolution system. I think this approach has a lot of potential to work and I've invested in their idea because I believe it or some variation on it will have to be developed.

Here is a visual of how it works:


So my opinion is:
If it's going to be pseudo-anonymous then it will only work well for digital goods and services. For digital goods and services you can have trust that the moment you buy the credits that they'll be redeemable to the issuer in an automated fashion. You send the credit coin/voucher to the issuer, and you get your digital item.

Pseudo-anonymity when applied to physical goods doesn't work so well. I can't be 100% certain that they'll ship the product to me because I don't know who I'm dealing with. I could be dealing with scammers, organized crime or anything and I could have no guarantee that I'll receive what I paid for.

The possible way to solve it while preserving the most privacy seems to be with Coinsigner. All trades go through just fine unless there is a dispute and if there is a dispute then pseudo-anonymous mediators act as the jury and judge to make a judgment on resolving the dispute. Each mediator is rated and gets paid according to how many successfully resolved disputes they have, they are basically the referees of the system.

Visual example:

The alternative to something like Coinsigner is to require that the issuers are never anonymous and that everyone knows who they are and what they are. I think for most issuers it will be better to just start a corporation, list yourself on the exchange as a corporation, give out the names and addresses of the people involved, and use the current legal system to deal with disputes. This would work fine for most issuers who issue private currencies. It probably wont work for sole proprietors offering services such as physical Bitcoins for example. They may be completely trusted by the community, but they might not have enough money to register all the paperwork to form a legal entity to protect themselves. These sorts of issuers may want to remain pseudo-anonymous and we may want them to remain pseudo-anonymous as well.

More on Coinsigner
http://www.coinsigner.com/Howitworks.html



CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1086


Ian Knowles - CIYAM Lead Developer


View Profile WWW
October 27, 2013, 12:08:39 PM
 #6

Quote

Lead me to this:

Quote
How It Works : Patent Application No: 61859313

and that was as far as I went (I have zero interest in anything to do with software being patented).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Luckybit (OP)
Hero Member
*****
Offline Offline

Activity: 714
Merit: 510



View Profile
October 27, 2013, 02:04:32 PM
 #7

Quote

Lead me to this:

Quote
How It Works : Patent Application No: 61859313

and that was as far as I went (I have zero interest in anything to do with software being patented).


He (Coinsigner) posted on the forums saying he canceled his patent application.
Anyway look deeper into it. It's an ongoing project and the patent was mostly supposed to be for defense purposes to keep Apple from trying to patent it like they are doing with iMoney.

https://bitcointalk.org/index.php?action=profile;u=136127
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1086


Ian Knowles - CIYAM Lead Developer


View Profile WWW
October 27, 2013, 02:38:23 PM
 #8

He (Coinsigner) posted on the forums saying he canceled his patent application.
Anyway look deeper into it. It's an ongoing project and the patent was mostly supposed to be for defense purposes to keep Apple from trying to patent it like they are doing with iMoney.

Funny - well rather than patents I'd suggest just doing things where I do (in China) as patents don't mean anything here (you can buy fake Apple stuff easily in the major IT shopping areas in Beijing and they sell Samsung S3's here too).

More seriously I do think that the escrow idea is probably the best way to go about things (perhaps you should think of approaching John K about it).

By using escrowed txs the ratings would end up stored in the blockchain.

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
michelDiz
Newbie
*
Offline Offline

Activity: 17
Merit: 0


View Profile
January 13, 2014, 05:16:54 AM
 #9

Maybe something here https://bitcointalk.org/index.php?topic=413177.0
bluemeanie1
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
January 15, 2014, 12:55:02 AM
 #10

we are working on these problems: http://www.altchain.org/?q=whitepapers/paper2.html

some(perhaps all) the technologies that OP mentioned do not actually have a decentralized exchange.  Much of what comes out of those projects is not reliable information or claims.

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
coinrevo
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
January 15, 2014, 09:16:16 AM
 #11

Should be obvious that this is kind of impossible with current tech. That's what courts and legal system is there for. Mastershares and Bitshares are not working as of now - not a big surprise.
bluemeanie1
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
January 15, 2014, 04:34:15 PM
 #12

Should be obvious that this is kind of impossible with current tech. That's what courts and legal system is there for. Mastershares and Bitshares are not working as of now - not a big surprise.

the theory for decentralized exchange is in place.  see the link I just posted.

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
coinrevo
Member
**
Offline Offline

Activity: 70
Merit: 10


View Profile
January 15, 2014, 05:16:19 PM
 #13

well, I very much disagree. you can't shift property around which is rooted in national jurisdictions. also it does not make much sense, because there are no courts, no law makers, no government which applies those rules. to prevent fraud you need rules which have an effect. you can see this playing out with alt-coin scams. then people calling for the "police". what a bunch of nonsense. first people believe they don't need the government and no rules, and if something goes wrong the same people call for a man hunt. that's hardly an improvement. the political philosophy of bitcoin is in its infancy.
bluemeanie1
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
January 15, 2014, 06:08:34 PM
 #14

well, I very much disagree. you can't shift property around which is rooted in national jurisdictions. also it does not make much sense, because there are no courts, no law makers, no government which applies those rules. to prevent fraud you need rules which have an effect. you can see this playing out with alt-coin scams. then people calling for the "police". what a bunch of nonsense. first people believe they don't need the government and no rules, and if something goes wrong the same people call for a man hunt. that's hardly an improvement. the political philosophy of bitcoin is in its infancy.

the system I designed creates a congress of authority nodes who can preside over the application of various laws(which are defined by the participants).  Thus you can have things like refunds, bankruptcy, etc.  It's more like a distributed government/legislation system that is specifically designed for economic purposes.  It also has a stronger privacy model than Bitcoin.  The main difference is it doesn't use PoW and it doesn't attempt to deliver 'zero trust' [1].

-bm

[1] personally I think that the trust model for Bitcoin is flawed anyway.

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
agorism
Newbie
*
Offline Offline

Activity: 45
Merit: 0


View Profile
January 16, 2014, 03:49:49 PM
 #15

It is easy to trust someone who has bitcoin.
Make them put their bitcoin at stake. If they try to cheat, then their bitcoin become inaccessible.
FrictionlessCoin
Legendary
*
Offline Offline

Activity: 868
Merit: 1000


Cryptotalk.org - Get paid for every post!


View Profile
January 16, 2014, 05:47:50 PM
 #16

well, I very much disagree. you can't shift property around which is rooted in national jurisdictions. also it does not make much sense, because there are no courts, no law makers, no government which applies those rules. to prevent fraud you need rules which have an effect. you can see this playing out with alt-coin scams. then people calling for the "police". what a bunch of nonsense. first people believe they don't need the government and no rules, and if something goes wrong the same people call for a man hunt. that's hardly an improvement. the political philosophy of bitcoin is in its infancy.

the system I designed creates a congress of authority nodes who can preside over the application of various laws(which are defined by the participants).  Thus you can have things like refunds, bankruptcy, etc.  It's more like a distributed government/legislation system that is specifically designed for economic purposes.  It also has a stronger privacy model than Bitcoin.  The main difference is it doesn't use PoW and it doesn't attempt to deliver 'zero trust' [1].

-bm

[1] personally I think that the trust model for Bitcoin is flawed anyway.

So what you got is a page rank algorithm as your proof of work?

;-)

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
.CryptoTalk.org.|.MAKE POSTS AND EARN BTC!.🏆
bluemeanie1
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
January 16, 2014, 06:10:56 PM
 #17

well, I very much disagree. you can't shift property around which is rooted in national jurisdictions. also it does not make much sense, because there are no courts, no law makers, no government which applies those rules. to prevent fraud you need rules which have an effect. you can see this playing out with alt-coin scams. then people calling for the "police". what a bunch of nonsense. first people believe they don't need the government and no rules, and if something goes wrong the same people call for a man hunt. that's hardly an improvement. the political philosophy of bitcoin is in its infancy.

the system I designed creates a congress of authority nodes who can preside over the application of various laws(which are defined by the participants).  Thus you can have things like refunds, bankruptcy, etc.  It's more like a distributed government/legislation system that is specifically designed for economic purposes.  It also has a stronger privacy model than Bitcoin.  The main difference is it doesn't use PoW and it doesn't attempt to deliver 'zero trust' [1].

-bm

[1] personally I think that the trust model for Bitcoin is flawed anyway.

So what you got is a page rank algorithm as your proof of work?

;-)

not exactly no.

its similar to bitcoin in that it attempts to establish a trust model for a block chain.  We don't attempt to establish an 'unbounded consensus' but rather a bounded consensus.  So to host a currency you must have a number of people who you trust.

for instance locate 10 people on this board, and they each run a node.  Now the chain is based on this union of trust.  If these 10 people appear to be conspiring, then no one will issue an asset on this chain, and it will be worthless.  At first glance the promises seem far inferior to Bitcoin, but when you take into account how Bitcoin works in REALITY, it's much more effective cost wise.

The basic technology will be released soon, and people can get a better idea of how to use it and what it's good for.  I dont anticipate it replacing Bitcoin, but it does things that Bitcoin doesn't, such as a decentralized exchange, credit markets, etc.

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!