monero/src/wallet
moneromooo-monero ac1aba90f8
wallet2: bias fake outs more towards recent outputs
Two recent papers quantified the real usage bias for the
real output in a ring being the true one, and shows that
the current biasing is much too weak.

While we wait for a better solution, we increase the ratio
of recent-to-total fake outputs, as well as decrease the
time window for recent outputs, so that half the fake outs
are selected within the last 1.8 day. Value plucked from
figure 10, page 11 of An Empirical Analysis of Linkability
in the Monero Blockchain, 2017, Miller et al.

This is also arbitrary, of course, but serves as a stopgap
till a better selection algorithm is chosen.
2017-04-22 10:29:03 +01:00
..
api Wallet API: fix Cold signing split tx 2017-04-02 14:19:21 +02:00
CMakeLists.txt IOS CMAKE build settings 2017-04-03 18:38:50 +02:00
node_rpc_proxy.cpp wallet: increase node_rpc_proxy timeout to match wallet2 2017-03-18 23:06:06 +00:00
node_rpc_proxy.h node_rpc_proxy: allow caching daemon RPC version 2017-02-27 17:57:18 +00:00
wallet2.cpp wallet2: bias fake outs more towards recent outputs 2017-04-22 10:29:03 +01:00
wallet2.h wallet: option to merge destinations 2017-03-25 11:44:04 +00:00
wallet2_api.h Wallet API: add hard fork info functions 2017-03-24 09:59:26 +01:00
wallet_args.cpp Adds a config file option to the wallet 2017-03-12 21:45:59 +01:00
wallet_args.h wallet: fix --log-file not working 2017-02-28 09:07:56 +00:00
wallet_errors.h update copyright year, fix occasional lack of newline at line end 2017-02-21 19:38:18 +02:00
wallet_rpc_server.cpp wallet rpc: enable solo mining 2017-03-20 09:47:16 +09:00
wallet_rpc_server.h wallet rpc: enable solo mining 2017-03-20 09:47:16 +09:00
wallet_rpc_server_commands_defs.h wallet rpc: enable solo mining 2017-03-20 09:47:16 +09:00
wallet_rpc_server_error_codes.h update copyright year, fix occasional lack of newline at line end 2017-02-21 19:38:18 +02:00