Author

Topic: How about decentralized community blockchain marketplaces without escrow? (Read 233 times)

legendary
Activity: 2576
Merit: 1860
I'm afraid it's not really marketplace insolvency that's the problem. The problem is inconvenience to sellers. However, they cannot entirely remove it because it's the direct result of the solution to another problem. You have to take note that Bitcoin transactions are irreversible. Once the buyer sends the payment and the transaction is already confirmed, there's no way he/she can reverse it as soon as he/she got the wrong, defective, or substandard goods. This is the reason why there has to be some kind of party that ensures the safety and security of everybody.

I understand that you've been a pioneer international seller on Ebay and Amazon, and you're trying to find a solution to a problem you've been dealing with. However, much bigger than your problem when it comes to E-commerce in general is the low quality or sub-standard goods. It's a much larger problem and it's being addressed by the escrow system.

Yes the marketplace operator would help filter out bad actors from even being able to list in the first place and being an arbitrator should disputes arise.

Then you're not talking of a decentralized peer-to-peer marketplace.

And what could the arbiter do when the payment is already made? Will you implement KYC or something else to make sure sellers could be held accountable in case of disputes?
legendary
Activity: 3472
Merit: 3507
Crypto Swap Exchange
Both Ebay and Amazon never used an escrow service that made sellers wait to receive payment for the items they sold and shipped. Not using an escrow seemed to have worked out well for them.
Yes, but they have buyer protection. I will get my money back if you ship bogus items and provide services that don't work as advertised.

Plus, a ban on their platforms for sellers is a bigger penalty than simply returning money through escrow.

Probably the most complicated part of the escrow is to confirm that there really was an exchange of goods. This is not a problem with transactions on a public blockchain like Bitcoin, already when the mediator has to determine whether a certain service has been performed in all the frameworks of the contract.

For a while, the platform https://zen.land/ was quite active here, I tested them and they seemed promising.


OP, @SelfCustody, is there a possibility to write all the answers in one post, and not to write a new post for each reply? It's just tiring to read, and otherwise, it's against the forum rules
legendary
Activity: 2730
Merit: 7065
It protect the buyer and sellers from bogus transaction and it protects the buyers and sellers' anonymity.
Escrow can ensure that the deal goes down as agreed, that's true. It doesn't do much to protect ones anonymity though, and neither does crypto if we are talking about physical goods. If the buyer sells physical items that have to be shipped to the seller, you are going to have to give them your address, name, etc. Let's be honest, very few people use PO boxes, so revealing who you are and where you are from happens often.
hero member
Activity: 2926
Merit: 567
OP, obviously you don't understand what the role of escrow is here. Their task is more complex than you think and there is no reason to eliminate them especially to ensure the satisfaction of both parties. Some services that automate the escrow system also don't work well and many fail to resolve transaction disputes.

I guess we can agree to disagree then. Like I mentioned earlier I was an international seller on Ebay and Amazon before electronic payment systems like Paypal even existed. I remember the rules in place and how it was made to work primarily based on marketplace user rating and feedback. I think the near instant settlement of crypto is very applicable to how it was before there was a Paypal or other electronic payment systems.

Ratings and feedback can be faked and if your marketplace offers KYC for buyers I don't think it will receive acceptance from the majority of the Cryptocurrency community, so many market relies on Paypal because of Paypal's chargeback and dispute features which a seller and buyer can use if they are not satisfied with the transaction, but when it comes to Cryptocurrency, escrow is the the most popular and reliable.
It protect the buyer and sellers from bogus transaction and it protects the buyers and sellers' anonymity.
legendary
Activity: 2730
Merit: 7065
The marketplace operator would have to first allow the marketplace user seller privileges before they would be able to sell. There could be some rules set in place such as the user must have a certain amount of positive feedback before they would be able to sell.
But if no one is allowed to sell and can only buy in the beginning, who will be creating the sell orders? Will you have a whitelisted team of sellers that you personally select and give them selling privileges as soon as they register? Seems a bit unfair to be honest.

Both Ebay and Amazon never used an escrow service that made sellers wait to receive payment for the items they sold and shipped. Not using an escrow seemed to have worked out well for them.
Yes, but they have buyer protection. I will get my money back if you ship bogus items and provide services that don't work as advertised.
hero member
Activity: 2212
Merit: 670
Signature designer - start @$10 - PM me!
OP, obviously you don't understand what the role of escrow is here. Their task is more complex than you think and there is no reason to eliminate them especially to ensure the satisfaction of both parties. Some services that automate the escrow system also don't work well and many fail to resolve transaction disputes.

I guess we can agree to disagree then. Like I mentioned earlier I was an international seller on Ebay and Amazon before electronic payment systems like Paypal even existed. I remember the rules in place and how it was made to work primarily based on marketplace user rating and feedback. I think the near instant settlement of crypto is very applicable to how it was before there was a Paypal or other electronic payment systems.
Yeah, the problem is there are many unknown seller intentions in decentralized markets, especially in the crypto space where scammers are more likely to disappear without a trace or most cases of fraud are simply forgotten because the amount is too small to chase.
Removing escrow for the sake of efficiency of transaction settlement does sound beneficial to honest sellers, but you also have to look at it from the buyer's perspective before saying it's worth implementing. Btw, during your profession as a seller, have you ever sent counterfeit products just to try to test the platform's security system?
hero member
Activity: 1386
Merit: 513
Payment Gateway Allows Recurring Payments
The blockchain proofs can be live and users could use blockchain explorers to verify the live data for themselves. The blockchain I plan to use could provide real-time blockchain proof of the obligations of the marketplace. The scammers would be solved by using feedback mechanisms I briefly described in my other responses. People should always be very skeptical of marketplace users with low or bad feedback and all marketplace users have an incentive to keep their feedback clean.
Well, that will work too, but at the start when people will start to test out your marketplace. Then your platform might already be filled with scammers then how will you deal it then. Because until other users will not test out other party with his/her money or digital goods. Till then they can not give reviews about them. And in my thoughts, When you are making a new platform you must try to put as much effort as you can in building trust.

You have to look from all sides. As people are already very frustrated with the recent payment hack in which millions of dollars are already gone i think the name is Alphapo. Well, again best of luck
newbie
Activity: 18
Merit: 0
OP, obviously you don't understand what the role of escrow is here. Their task is more complex than you think and there is no reason to eliminate them especially to ensure the satisfaction of both parties. Some services that automate the escrow system also don't work well and many fail to resolve transaction disputes.

I guess we can agree to disagree then. Like I mentioned earlier I was an international seller on Ebay and Amazon before electronic payment systems like Paypal even existed. I remember the rules in place and how it was made to work primarily based on marketplace user rating and feedback. I think the near instant settlement of crypto is very applicable to how it was before there was a Paypal or other electronic payment systems.
hero member
Activity: 2212
Merit: 670
Signature designer - start @$10 - PM me!
OP, obviously you don't understand what the role of escrow is here. Their task is more complex than you think and there is no reason to eliminate them especially to ensure the satisfaction of both parties. Some services that automate the escrow system also don't work well and many fail to resolve transaction disputes.
newbie
Activity: 18
Merit: 0

They will need to sell something to get positive feedback, so how will they be able to get that feedback if they cannot sell without it?

The marketplace would at first be used within online communities that have had contact with each within the community.


Using escrows protects both parties who can be malicious in their own way. Sellers can try to sell sub standard products and buyers can be too demanding on what they expect.
The way your suggestion can work is if you have all sellers registered and the buyers have a return policy if they do not get the product in the quality that was advertised.
You will be acting as the escrow in that case.
Note that writing consecutive posts as you are doing is against the rules of the forum.

- Jay -

It would be up to the seller to declare the terms of sale for the item, they could offer a return policy if they chose. There would be no escrow involved to use the marketplace.
Sorry, I wanted to respond to several different comments and doing it separately really helped to keep things somewhat organized. I will try to not do it in the future now that I am getting more familiar with posting here.
newbie
Activity: 18
Merit: 0

OP wants a marketplace where the seller will be paid immediately, but that can't work. The buyer must confirm that the product or service they purchased is legitimate. That's going to take time, especially for physical goods that need to be shipped across towns and countries. Smart-contract enabled confirmation that the goods are legitimate aren't a problem. That can be built in. The waiting time needed to receive, test, and confirm everything is in perfect working order won't be reduced with automated escrow.     

Both Ebay and Amazon never used an escrow service that made sellers wait to receive payment for the items they sold and shipped. Not using an escrow seemed to have worked out well for them.
newbie
Activity: 18
Merit: 0

Because in some case, peer to peer only means buyer interact directly with seller. Although there are non-centralized P2P marketplace such as OpenBazaar, which unfortunately never took off.

And how the blockchain handle dispute between buyer and seller?

I have never had a chance to use OpenBazaar, so I can't really give an opinion about why it never took off.

A feedback system similar to what worked for Ebay when they first launched their online marketplace would be used. This would allow other marketplace users to be warned of bad actors.
newbie
Activity: 18
Merit: 0
Well, after reading your post and other member's reply, i can tell your model lacks only one or two things. Which are liquidation problem like why the amount will be provided by everyone and the data shown to us will not be live. Second is the scammers. So, how one can solve such limitations.

i think ZK-proof mechanism might be used to identify that the seller of any goods or thing has the legitimate thing and on the other side the person has the right and legit amount. This, will decrease the fear of getting scam. As, this Zero knowledge proof mechanism will also secure your personal identity too.

And to get the live reserves information instead of just getting a screenshot information you could use chainlink or Harmony platforms. But i have no experience of any of them. So before selecting one you must ask here.

The blockchain proofs can be live and users could use blockchain explorers to verify the live data for themselves. The blockchain I plan to use could provide real-time blockchain proof of the obligations of the marketplace. The scammers would be solved by using feedback mechanisms I briefly described in my other responses. People should always be very skeptical of marketplace users with low or bad feedback and all marketplace users have an incentive to keep their feedback clean.
hero member
Activity: 644
Merit: 661
- Jay -
There could be some rules set in place such as the user must have a certain amount of positive feedback before they would be able to sell.
They will need to sell something to get positive feedback, so how will they be able to get that feedback if they cannot sell without it?

I Think using escrow would give the buyer unfair privileges over the seller. In my decades of experience buying and selling on the internet it is usually the buyers that tend to be the more problematic users of online marketplaces.
Using escrows protects both parties who can be malicious in their own way. Sellers can try to sell sub standard products and buyers can be too demanding on what they expect.
The way your suggestion can work is if you have all sellers registered and the buyers have a return policy if they do not get the product in the quality that was advertised.
You will be acting as the escrow in that case.
Note that writing consecutive posts as you are doing is against the rules of the forum.

- Jay -
newbie
Activity: 18
Merit: 0
You're only talk about your idea, but you still not really understand about proof of reserves. The concern about proof of reserves is the data isn't real time, so your idea will not work. We should also need to think about the collateral, since you're use blockchain, the collateral must be cryptocurrency or fiat since it's liquid. It's impossible if we talk about lending where you receive crypto and give your other crypto as a collateral.

But not possible if you trade for goods or service.

Concerns About Proof of Reserves (PoR)

Although proof of reserves offers assurance that a crypto company has the assets in place to cover its liabilities, it is only a single snapshot in time, not a live accounting of balances over time. It also only shows the on-chain assets of the custodian; it does not track where those assets come from (i.e., whether the assets were borrowed for the purposes of the audit).

What assets can be considered reserves?

Assets that are considered reserves are cryptocurrencies (or other types of assets) that offer strong liquidity. In other words, the company could sell off the assets to cover withdrawals or other liabilities, if needed. These may include cash or other fixed income assets. As for cryptocurrencies, this would include the more popular coins, such as Bitcoin and Ethereum, and stablecoins, like Tether, USDC, or BUSD.

In the same article you quoted under KEY TAKEAWAYS it also states that "a real-time track of reserves" is something that could be made available to users.

I just checked your post history, and it seems one of your projects still relies on having somebody help filter out bad actors. I don't think it is that different from how escrow works in a marketplace. If you plan to solve the necessity of an escrow then you need to build a tool that is smart enough, easy to understand for everyone, and not prone to false alarms so that it can solve any issues from both sides. I'm not sure if removing human intervention is the only solution since contexts do matter and a code might not be able to handle it. CMIIW.

Yes the marketplace operator would help filter out bad actors from even being able to list in the first place and being an arbitrator should disputes arise. A robust feedback system would be used to filter out bad actors. Users of the marketplace are incentivized to keep excellent feedback reports for their account if they want to keep using the marketplace and deal with other highly rated users.
newbie
Activity: 18
Merit: 0

It only guarantees reserves how about the condition of the product you cannot do that if it only guarantees supply there may be testimonials but we cannot guarantee that those testimonials are not fake, I like the present setup of doing escrow its safe and its a buyer and seller protection

I Think using escrow would give the buyer unfair privileges over the seller. In my decades of experience buying and selling on the internet it is usually the buyers that tend to be the more problematic users of online marketplaces.
newbie
Activity: 18
Merit: 0
The problem is not one way, though.

Have you thought about sellers who are scammers and sell fake items to buyers? Now if the seller is going to receive instant payment minus the buyer verifying if what they have received is legitimate, and it turns out to be the opposite, how are you going to solve such disputes minus and active escrow service?

Yes I have thought about bad sellers. The marketplace operator would have to first allow the marketplace user seller privileges before they would be able to sell. There could be some rules set in place such as the user must have a certain amount of positive feedback before they would be able to sell. The disputes would be over seen by the marketplace operator through a feedback system and bad actors would have their marketplace account cancelled.

I was one of the original international sellers on both Ebay and Amazon in the 1990s. This was before electronic internet payment systems such as Paypal even existed and buyers had to snail mail the sellers the payment for the item. I think using similar practices that Ebay had set in place when first launching their online marketplace could successfully be used again to launch community blockchain marketplaces.
legendary
Activity: 2730
Merit: 7065
An escrow does not necessarily have to be a real person checking in on both parties to ensure that a deal goes smoothly. It can be a smart contract or any other means of ensuring that both parties which are involved in the trade get what they bargained for out of it.
OP wants a marketplace where the seller will be paid immediately, but that can't work. The buyer must confirm that the product or service they purchased is legitimate. That's going to take time, especially for physical goods that need to be shipped across towns and countries. Smart-contract enabled confirmation that the goods are legitimate aren't a problem. That can be built in. The waiting time needed to receive, test, and confirm everything is in perfect working order won't be reduced with automated escrow.     
hero member
Activity: 1386
Merit: 513
Payment Gateway Allows Recurring Payments
Well, after reading your post and other member's reply, i can tell your model lacks only one or two things. Which are liquidation problem like why the amount will be provided by everyone and the data shown to us will not be live. Second is the scammers. So, how one can solve such limitations.

i think ZK-proof mechanism might be used to identify that the seller of any goods or thing has the legitimate thing and on the other side the person has the right and legit amount. This, will decrease the fear of getting scam. As, this Zero knowledge proof mechanism will also secure your personal identity too.

And to get the live reserves information instead of just getting a screenshot information you could use chainlink or Harmony platforms. But i have no experience of any of them. So before selecting one you must ask here.
hero member
Activity: 644
Merit: 661
- Jay -
An escrow does not necessarily have to be a real person checking in on both parties to ensure that a deal goes smoothly. It can be a smart contract or any other means of ensuring that both parties which are involved in the trade get what they bargained for out of it.

Attempting to create a marketplace without escrow means that both traders are trusting the other person not to scam them with no cushion to protect themselves should they get swindled.

- Jay -
legendary
Activity: 2170
Merit: 1789
I just checked your post history, and it seems one of your projects still relies on having somebody help filter out bad actors. I don't think it is that different from how escrow works in a marketplace. If you plan to solve the necessity of an escrow then you need to build a tool that is smart enough, easy to understand for everyone, and not prone to false alarms so that it can solve any issues from both sides. I'm not sure if removing human intervention is the only solution since contexts do matter and a code might not be able to handle it. CMIIW.
hero member
Activity: 952
Merit: 662
You're only talk about your idea, but you still not really understand about proof of reserves. The concern about proof of reserves is the data isn't real time, so your idea will not work. We should also need to think about the collateral, since you're use blockchain, the collateral must be cryptocurrency or fiat since it's liquid. It's impossible if we talk about lending where you receive crypto and give your other crypto as a collateral.

But not possible if you trade for goods or service.

Concerns About Proof of Reserves (PoR)

Although proof of reserves offers assurance that a crypto company has the assets in place to cover its liabilities, it is only a single snapshot in time, not a live accounting of balances over time. It also only shows the on-chain assets of the custodian; it does not track where those assets come from (i.e., whether the assets were borrowed for the purposes of the audit).

What assets can be considered reserves?

Assets that are considered reserves are cryptocurrencies (or other types of assets) that offer strong liquidity. In other words, the company could sell off the assets to cover withdrawals or other liabilities, if needed. These may include cash or other fixed income assets. As for cryptocurrencies, this would include the more popular coins, such as Bitcoin and Ethereum, and stablecoins, like Tether, USDC, or BUSD.
legendary
Activity: 3416
Merit: 1225
What about making a community peer to peer marketplace for goods and services that trades directly on blockchain without the need for an escrow service?


The problem
The currently available peer to peer marketplaces are just a centralized list of items for sale that accept crypto for payment. These need to use an escrow service that make the seller wait for a long period of time before receiving the payment for the item they sold.
I don't think this is an issue at all, escrow guaranteed that the buyer will get correctly the stuff or that the description the buyer posted in the marketplace is correct, it's an assurance that the seller will be satisfied and he can reject the product or service if it fails to his expectation and the seller will try to be as transparent and true to what he is offering because of the possibility of rejection of the seller.

Quote
The solution
Using a full blockchain proof of reserves to verify the marketplaces reserves as well as obligations in real-time. This will reduce marketplace friction by allowing sellers to receive instant payment for their sold items and also allow both buyers and sellers to be confident that the marketplace is fully solvent at all times.

It only guarantees reserves how about the condition of the product you cannot do that if it only guarantees supply there may be testimonials but we cannot guarantee that those testimonials are not fake, I like the present setup of doing escrow its safe and its a buyer and seller protection
copper member
Activity: 2114
Merit: 1814
฿itcoin for all, All for ฿itcoin.
The problem is not one way, though.

Have you thought about sellers who are scammers and sell fake items to buyers? Now if the seller is going to receive instant payment minus the buyer verifying if what they have received is legitimate, and it turns out to be the opposite, how are you going to solve such disputes minus and active escrow service?
newbie
Activity: 18
Merit: 0
What about making a community peer to peer marketplace for goods and services that trades directly on blockchain without the need for an escrow service?

The problem
The currently available peer to peer marketplaces are just a centralized list of items for sale that accept crypto for payment. These need to use an escrow service that make the seller wait for a long period of time before receiving the payment for the item they sold.

The solution
Using a full blockchain proof of reserves to verify the marketplaces reserves as well as obligations in real time. This will reduce marketplace friction by allowing sellers to receive instant payment for their sold items and also allow both buyers and sellers to be confident that the marketplace is fully solvent at all times.
Jump to: