to my knowledge a large Bitcoin transaction does consume more "space" on the blockchain than a small BTC transaction.
Why that?
Thanks!
PS
I do know that hasing is used, e.g. to verify the integrity of a file.
But regardless, Large transactions consume more space on the Blockchain cause it has more inputs and outputs than a small Bitcoin transaction. These inputs and outputs are simply the records of where Bitcoin comes from and where it is going. So, the more these records are, the more the data that needs to be stored on the Blockchain.
And then for transaction fees, it is simply the amount of Bitcoin paid as a fee for a transaction. Always from the sender to the miner confirming the transaction. It is calculated like this;
Transaction fees = Bitcoin/byte of data.
The higher the transaction size, of course, the higher the transaction fee