• How are Wasabi and Samourai wallets related?
At one point in time, Samourai and Wasabi were the same application.
Lead developers TDevD (Samourai) and nopara73 (Wasabi) worked together on building an implementation of long-standing bitcoin privacy tech CoinJoin called ZeroLink.
“We just had a difference in implementation desire,” said SW. “So we split. We forked the project and just implemented it the way we wanted to implement it.”
• What is a ‘Sybil attack’?
A small number of users falsifies new identities and pretends to be much larger in number. This would mean that the anonymity set, or crowd, in which a user can hide their bitcoin transactions is not actually as large as Wasabi suggests.
• How does Samourai protect against Sybil attacks?
Samourai’s implementation of ZeroLink (called Whirlpool) has a different pricing mechanism than Wasabi, though this is not the only difference between the two wallet applications. As a result, SW maintains that Whirlpool makes it more expensive for malicious actors in the system to break the anonymity of other users through a Sybil attack.
• What ‘trade-off’ does Samourai make in order to achieve #3? Why is Wasabi critical of this?
Samourai’s implementation of ZerLink has a different pricing mechanism than Wasabi.
Wasabi’s Adam Ficsor, who goes by the alias nopara73, counters that divvying up costs later on in the process is actually more “cost-effective” and points out that anonymity using Whirlpool can always be broken given that Samourai relies on a centralized, backend server to process users’ extended public keys.