With the recent hardfork of RingCT there has been talk about the transaction sizes increasing to 25kb on average which is a lot more than before.

My question is how does that affect people? Does it affect greatly people who run a full node? Does it mean that the blockchain is going to be too big for most computers? Should the majority of people who have a wallet care about this and if so why?

  • A regular ringct transactions is about 12kb. only large transactions with many inputs and outputs have these huge transaction sizes.
    – samwellj
    Commented Jan 11, 2017 at 4:30
  • 2
    The transaction size is mainly determined by the number of outputs. The number of inputs and mixin have smaller impact on the tx size. To be more precise, each output comes with a range proof using Borromean ring signature containing 64 pubkeys (representing commitments of all digits) and 2*64+1 scalars. This amounts to 193 instances of 32byte data, i.e. 6kB per output.
    – kenshi84
    Commented Jan 11, 2017 at 5:32

1 Answer 1


Currently, it only affect fees, which are a little higher. In term of disk space, it is negligible (current blockchain size is ~10GB).

The little overhead for network traffic should largely be compensated by fluffy blocks.

Blockchain size is only one factor. What affects people who run a full node is CONOP.

  • Will the fees lower over time? People seem to be upset about the increase in transaction fees. Will it stay that way, increase or decrease if solutions are found?
    – user202
    Commented Jan 12, 2017 at 5:54
  • 1
    That deserves its own Q&A Commented Jan 12, 2017 at 17:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.