monero/tests/performance_tests
moneromooo-monero c3b3260ae5
New "Halfway RingCT" outputs for coinbase transactions
When RingCT is enabled, outputs from coinbase transactions
are created as a single output, and stored as RingCT output,
with a fake mask. Their amount is not hidden on the blockchain
itself, but they are then able to be used as fake inputs in
a RingCT ring. Since the output amounts are hidden, their
"dustiness" is not an obstacle anymore to mixing, and this
makes the coinbase transactions a lot smaller, as well as
helping the TXO set to grow more slowly.

Also add a new "Null" type of rct signature, which decreases
the size required when no signatures are to be stored, as
in a coinbase tx.
2016-08-28 21:30:26 +01:00
..
CMakeLists.txt updated copyright year 2015-12-31 08:39:56 +02:00
check_ring_signature.h updated copyright year 2015-12-31 08:39:56 +02:00
cn_slow_hash.h updated copyright year 2015-12-31 08:39:56 +02:00
construct_tx.h updated copyright year 2015-12-31 08:39:56 +02:00
derive_public_key.h updated copyright year 2015-12-31 08:39:56 +02:00
derive_secret_key.h updated copyright year 2015-12-31 08:39:56 +02:00
generate_key_derivation.h updated copyright year 2015-12-31 08:39:56 +02:00
generate_key_image.h updated copyright year 2015-12-31 08:39:56 +02:00
generate_key_image_helper.h updated copyright year 2015-12-31 08:39:56 +02:00
is_out_to_acc.h updated copyright year 2015-12-31 08:39:56 +02:00
main.cpp move g_test_dbg_lock_sleep from a global to a function level static 2016-02-22 19:34:09 +00:00
multi_tx_test_base.h New "Halfway RingCT" outputs for coinbase transactions 2016-08-28 21:30:26 +01:00
performance_tests.h updated copyright year 2015-12-31 08:39:56 +02:00
performance_utils.h OpenBSD support for Monero. 2016-01-21 11:18:26 -07:00
single_tx_test_base.h updated copyright year 2015-12-31 08:39:56 +02:00