pull down to refresh
25 sats \ 0 replies \ @kpa OP 8 Sep 2023 \ parent \ on: JoinStr prototype nostr
Joinstr and JoinMarket are both privacy-focused CoinJoin implementations, there's no sats to be earn.. or at least that's not why JoinStr should be used for. They both have some key differences in their design, features, and objectives:
Aspect | Joinstr | JoinMarket |
---|---|---|
Decentralization | Joinstr aims for decentralization in its operation leveraging the nostr protocol and reducing the risk of deanonymization. | JoinMarket also strives for decentralization, utilizing a market-based approach where participants can act as makers (those offering liquidity) and takers (those joining CoinJoins). However, the market-based model does involve some level of centralization in the form of makers who offer their services, but this decentralization aspect is still stronger compared to traditional centralized mixing services. |
User Experience | Joinstr emphasizes a better user interface and user experience to make CoinJoin accessible to a wider audience. It focuses on simplicity and ease of use. | JoinMarket's user experience may vary depending on the user's role as a maker or taker. While it offers flexibility, the user interface might not be as user-friendly as Joinstr for those looking for a straightforward CoinJoin experience. |
Implementation | Joinstr strives for simplicity in its implementation, making it suitable for both novice and advanced users. It offers multiple interfaces, including command-line, web, mobile, and Electrum plugin. | JoinMarket's implementation is more complex, with a focus on allowing users to create their CoinJoin transactions in a trustless manner. It offers advanced features but may have a steeper learning curve. |
Anonymity Set | The size of the anonymity set (the number of participants in a CoinJoin) in Joinstr may vary but tends to be smaller compared to JoinMarket due to its design and potentially lower usage. | JoinMarket typically offers larger anonymity sets because it operates as a marketplace where users can join various CoinJoin transactions with different participants. |
Development and Community | Joinstr's development and community may be smaller and less established compared to JoinMarket, which has been around for a longer time and has a more extensive user base. | JoinMarket has a longer history and a more extensive user base, contributing to a more established development and community presence. |
Advanced Features | Joinstr focuses on providing a straightforward CoinJoin experience, which may limit the availability of advanced features such as specific multisignature support and complex transaction policies. | JoinMarket is more geared towards advanced users who want to use multisignature setups and Miniscript policies for enhanced security and flexibility. |
In summary, both Joinstr and JoinMarket are privacy-focused CoinJoin implementations, but the choice between them depends on your priorities and level of expertise. Joinstr aims to make CoinJoin more accessible and user-friendly, while JoinMarket offers more advanced features and a larger, market-based approach to CoinJoin transactions.