Wiki says bitcoin transaction fee calculated by xBTC/kb, I was wondering if transact 100BTC and transact 1BTC will use the same bytes or different bytes?
it all depends on how the balance of our BTC has been received. If you receive, let's say, 1BTC in one single transaction and then at some point in the future you want to spend that 1 BTC you would pay much less fee than if it was made of 25 transactions of BTC 0.04 each.
That's because one transaction would have only one entry in the blockchain as opposed to 25 different smaller ones... So, it's not the amount in itself but rather how many blocks/transactions constitute the amount that we want to send.