mirror of
https://github.com/monero-project/monero.git
synced 2025-11-25 15:46:35 -05:00
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. |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| main.cpp | ||
| transactions_flow_test.cpp | ||
| transactions_flow_test.h | ||
| transactions_generation_from_blockchain.cpp | ||
| transactions_generation_from_blockchain.h | ||