Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
marketplace [2019/03/12 20:14]
cryptoguard
marketplace [2019/03/19 15:26] (current)
dros [Client]
Line 6: Line 6:
  
 <WRAP group> <WRAP group>
-<WRAP centeralign>​+
 {{ :​token2049:​marketplace_keypoints.jpg?​direct&​400 |}} {{ :​token2049:​marketplace_keypoints.jpg?​direct&​400 |}}
 <wrap lo>Click the image to expand</​wrap>​ <wrap lo>Click the image to expand</​wrap>​
Line 14: Line 14:
 Particl'​s Open Marketplace is based on the [[https://​kewde.gitbooks.io/​protocol/​content/​|Open Market Protocol (OMP)]] developed by Particl developer [[https://​github.com/​kewde|Kewde]]. It is a standardized and open format containing most of the economic interactions of an online marketplace. The OMP [[https://​github.com/​particl/​omp-lib|available as an open-source protocol]] on [[https://​github.com/​particl/​|Particl'​s Github page]] and is licensed under the terms of the MIT license. See MIT for more information or see https://​opensource.org/​licenses/​MIT. Particl'​s Open Marketplace is based on the [[https://​kewde.gitbooks.io/​protocol/​content/​|Open Market Protocol (OMP)]] developed by Particl developer [[https://​github.com/​kewde|Kewde]]. It is a standardized and open format containing most of the economic interactions of an online marketplace. The OMP [[https://​github.com/​particl/​omp-lib|available as an open-source protocol]] on [[https://​github.com/​particl/​|Particl'​s Github page]] and is licensed under the terms of the MIT license. See MIT for more information or see https://​opensource.org/​licenses/​MIT.
  
-<WRAP center round info 60%>+<WRAP center round info>
 **[[https://​kewde.gitbooks.io/​protocol/​content/​|Click here]]** to read the **Open Market Protocol** documentation **[[https://​kewde.gitbooks.io/​protocol/​content/​|Click here]]** to read the **Open Market Protocol** documentation
 </​WRAP>​ </​WRAP>​
Line 90: Line 90:
 On other marketplaces,​ it is more subtle (Amazon/​eBay). They do not necessarily charge a fee specifically for the escrow. ​ They also do not require parties to opt-in, instead opting for a "by default"​ approach. Usually, these marketplaces tend to have higher general fees (i.e. final value fees or sales fees) and the reason is simple: they charge users for their whole array of services. This "​array"​ includes, of course, the “customer support” they offer (which is just another word for their escrow system management). On other marketplaces,​ it is more subtle (Amazon/​eBay). They do not necessarily charge a fee specifically for the escrow. ​ They also do not require parties to opt-in, instead opting for a "by default"​ approach. Usually, these marketplaces tend to have higher general fees (i.e. final value fees or sales fees) and the reason is simple: they charge users for their whole array of services. This "​array"​ includes, of course, the “customer support” they offer (which is just another word for their escrow system management).
  
-<WRAP center round info 60%>+<WRAP center round info>
 For more details about escrow fees on centralized marketplaces,​ head down to the **[[https://​particl.wiki/​token2049/​marketplace?​do=edit#​fee_schedule|Fee Schedule]]** section of this page</​WRAP>​ For more details about escrow fees on centralized marketplaces,​ head down to the **[[https://​particl.wiki/​token2049/​marketplace?​do=edit#​fee_schedule|Fee Schedule]]** section of this page</​WRAP>​
  
Line 133: Line 133:
 When both parties are satisfied with the outcome of the transaction,​ they have to confirm the transaction as complete. The payment is then released to the vendor and the security deposits are refunded to both parties at no fee.  When both parties are satisfied with the outcome of the transaction,​ they have to confirm the transaction as complete. The payment is then released to the vendor and the security deposits are refunded to both parties at no fee. 
  
-<WRAP center round info 60%>+<WRAP center round info>
 **[[https://​github.com/​bitcoin/​bips/​blob/​master/​bip-0065.mediawiki|Click here]]** to read more about Bitcoin'​s BIP 65 **[[https://​github.com/​bitcoin/​bips/​blob/​master/​bip-0065.mediawiki|Click here]]** to read more about Bitcoin'​s BIP 65
 </​WRAP>​ </​WRAP>​
Line 144: Line 144:
 By not requiring any third-party,​ the Open Marketplace'​s escrow system preserves the privacy of both parties. Any transaction detail or conversation is only available to the transacting parties and no one else. By not requiring any third-party,​ the Open Marketplace'​s escrow system preserves the privacy of both parties. Any transaction detail or conversation is only available to the transacting parties and no one else.
  
-<WRAP center round info 60%>+<WRAP center round info>
 Particl'​s decentralized escrow system will use **RingCT** instead of CT once it hits mainnet Particl'​s decentralized escrow system will use **RingCT** instead of CT once it hits mainnet
 </​WRAP>​ </​WRAP>​
Line 171: Line 171:
 A small hash of the hosted content is created and stored on the Particl blockchain when it is used to store data on a DSN. To verify the integrity of data when the client retrieves it back from the DSN, its hash is recomputed and compared with the one stored on the Particl blockchain. The data is considered trusted if the hashes match, and rejected by the platform if they don’t. A small hash of the hosted content is created and stored on the Particl blockchain when it is used to store data on a DSN. To verify the integrity of data when the client retrieves it back from the DSN, its hash is recomputed and compared with the one stored on the Particl blockchain. The data is considered trusted if the hashes match, and rejected by the platform if they don’t.
  
-<WRAP center round info 60%>+<WRAP center round info>
 **[[https://​kewde.gitbooks.io/​protocol/​content/​data-storage-network/​overview.html|Click here]]** to read more about Data Storage Networks (DSN) **[[https://​kewde.gitbooks.io/​protocol/​content/​data-storage-network/​overview.html|Click here]]** to read more about Data Storage Networks (DSN)
 </​WRAP>​ </​WRAP>​
Line 182: Line 182:
 All nodes continuously attempt to decrypt every incoming message, but can only succeed if the node is able to recalculate the HMAC hash accompanying the message. If the hash check fails, then it can not be decrypted by the node, which means the message was either fraudulent, tampered with or meant for another node. SMSG messages are stripped from of any metadata, therefore it is impossible for anyone to extract information such as IP addresses, sender or receiver. The only metadata not stripped from SMSG messages are the hash, the encryption payload, and a temporary public key. All nodes continuously attempt to decrypt every incoming message, but can only succeed if the node is able to recalculate the HMAC hash accompanying the message. If the hash check fails, then it can not be decrypted by the node, which means the message was either fraudulent, tampered with or meant for another node. SMSG messages are stripped from of any metadata, therefore it is impossible for anyone to extract information such as IP addresses, sender or receiver. The only metadata not stripped from SMSG messages are the hash, the encryption payload, and a temporary public key.
  
-<WRAP center round important ​60%>+<WRAP center round important>​
 The first mainnet version of Particl'​s Open Marketplace will not contain any messaging option. This functionality will be added during the Beta stage of development as one of the Release Candidates. **[[https://​kewde.gitbooks.io/​protocol/​content/​data-storage-network/​smsg.html|Click here]]** to read more about SMSG. The first mainnet version of Particl'​s Open Marketplace will not contain any messaging option. This functionality will be added during the Beta stage of development as one of the Release Candidates. **[[https://​kewde.gitbooks.io/​protocol/​content/​data-storage-network/​smsg.html|Click here]]** to read more about SMSG.
 </​WRAP>​ </​WRAP>​
Line 211: Line 211:
 Particl will always prioritize decentralized solutions over ones that introduce third-parties. However, payment options need to have volume and liquidity for them to be efficient and cost-effective for the user. Particl will always prioritize decentralized solutions over ones that introduce third-parties. However, payment options need to have volume and liquidity for them to be efficient and cost-effective for the user.
  
-<WRAP center round important ​60%>+<WRAP center round important>​
 The first mainnet version of Particl'​s Open Marketplace will only work using the PART coin. Alternative payment options will be added during the Beta stage of development as one of the Release Candidates. The first mainnet version of Particl'​s Open Marketplace will only work using the PART coin. Alternative payment options will be added during the Beta stage of development as one of the Release Candidates.
 </​WRAP>​ </​WRAP>​
Line 229: Line 229:
 [[https://​particl.wiki/​particl-gui|Particl Desktop]] is the client used to access the Open Marketplace. It is a modern and very user-friendly client which acts as the gateway into Particl'​s decentralized economy. Particl Desktop aims at making the Open Marketplace as easy to use as any other marketplace on the web or any other software. It is built using Angular and Electron and is modular in nature, meaning it can easily be customized to add functionalities.  ​ [[https://​particl.wiki/​particl-gui|Particl Desktop]] is the client used to access the Open Marketplace. It is a modern and very user-friendly client which acts as the gateway into Particl'​s decentralized economy. Particl Desktop aims at making the Open Marketplace as easy to use as any other marketplace on the web or any other software. It is built using Angular and Electron and is modular in nature, meaning it can easily be customized to add functionalities.  ​
  
 +---
  
 +<WRAP info>
 +Don't miss the **[[faq_marketplace|Particl Marketplace FAQ]]** Wiki page.
 +</​WRAP>​