Differences

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

Link to this comparison view

Both sides previous revision Previous revision
faq_marketplace [2019/03/20 00:48]
cryptoguard [Can the marketplace be accessed from the web?]
faq_marketplace [2019/03/25 22:20] (current)
cryptoguard [How is marketplace data hosted? How does the marketplace deals with scalability issues?]
Line 73: Line 73:
  
 ====How is marketplace data hosted? How does the marketplace deals with scalability issues?==== ====How is marketplace data hosted? How does the marketplace deals with scalability issues?====
-SMSG+SMSG, the protocol used to carry messages across the network, is the same network used by the Particl platform to store data. Refer to the SMSG description in the question just before this one. 
 + 
 +SMSG is a decentralized P2P message mixnet where all nodes store a copy of everyone'​s end-to-end encrypted messages and data for a duration of 48 hours (which can be increased for a fee). It is the default and most private DSN available for use on the platform. The reference implementation is developed in C++ and incorporated into the Particl daemon, allowing it to operate over the same peer to peer network as the Particl blockchain. 
 + 
 +All nodes continuously attempt to decrypt every incoming message, but can only succeed if the node is able to recalculate the HMAC hash accompanying said 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 and data are stripped from almost any metadata, therefore it is impossible for anyone to extract information such as IP addresses, sender or receiver. The only metadata accompanying data on SMSG are the hash, the encryption payload and a temporary public key.
  
 ====How are messages delivered between users?==== ====How are messages delivered between users?====