I understand that people are working on allowing for more private transactions on the public Ethereum mainnet.
This would involve hiding (at the very least) the
value and probably
input fields, but I wonder what other information will be hidden, such as gasUsed, gasPrice, winning miner, mining reward, etc.
I, for one, would suggest that this information not be hidden so that broad, chain-wide information can be collected and analyzed.
What parts of a block and/or transaction data be hidden when we can do more private transactions?