Use less conservative computation of transaction anonymity contribution (Same as 616c6746a4ab1ce40b3043651bfa152022ca99c2)
MODIFY
WalletWasabi/Blockchain/Analysis/BlockchainAnalyzer.cs
WalletWasabi/Blockchain/Analysis/BlockchainAnalyzer.cs
@@ -142,10 +142,8 @@ public class BlockchainAnalyzer
var ownEqualOutputCount = indistinguishableWalletOutputs[virtualOutput.Amount];
// Anonset gain cannot be larger than others' input count.
- double anonset = Math.Min(equalForeignOutputCount, foreignInputCount);
-
// Picking randomly an output would make our anonset: total/ours.
- anonset /= ownEqualOutputCount;
+ double anonset = Math.Min(equalForeignOutputCount / ownEqualOutputCount, foreignInputCount);
// If no anonset gain achieved on the output, then it's best to assume it's change.
double startingOutputAnonset;

Use less conservative computation of transaction anonymity contribution (Same as 616c6746a4ab1ce40b3043651bfa152022ca99c2)