• 2 Posts
  • 7 Comments
Joined 4 years ago
cake
Cake day: September 6th, 2020

help-circle



  • bakouninOPtoPrivacyA private by design decentralized marketplace
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    4 years ago

    I totally agree with you dude but so far any system that has been designed with some global control mechanisms, supposedly to protect us from the objectively “bad” things, has been abused by the power structures and used for their benefit.

    I think the decentralized systems will once an for all disprove they authoritarian myth that we need some hierarchical control structure to protect us from us. Not saying that will be no bad things on such systems (e.g. Tor) but imho the benefit of having them under no ones control will outweigh any negative consequences!


  • In a nutshell: The project aims to protect the community markets so there is a mechanism of community governance. Very similar to lemmy’s upvote/downvote, so if some listing reaches a specific negative threshold then each client will delete it from its database. You need the native tokens to upvote/downvote the listing.

    Before I get start getting hate messages that this might result into censorship, concentration of wealth and bla bla bla I would like to remind that this is a completely decentralized system and its code is an open source. Without going into specific implementations details, there is no central command center that issues a “delete” command. Everything is done as part of the your local client code. Nothing prevents anyone who doesnt want to be subject to any censorship to modify the official client and compile a version with the “delete” function commented. Which will mean that the official clients will all delete the listing but their client will keep it.


  • In a nutshell: The market listings (and everything else that doesn’t need to be immutable) are propagated as meta-data stripped encrypted messages (no source no destination) via the SMSG network. If you client knows the market access key (essentially a decryption key) then it can decrypt those messages. As an end user that means that you will be able to “access the market” and see the listing posted there. So for all the markets that you have access to, your client has locally stored the products information. And to answer your question any product search is just a search in your local database.

    As I said in my post, it impossible to know if a market exist if you dont have the access key. The content of the metadata stripped encrypted messages could be anything (chat, buy/sell flow, bot commands, etc…). So no global market search will ever be possible, only in those that you have access too.