6

We can all see the Bitcoin network is struggling with very long waiting times for confirmations and this is of course due to the massive amount of transactions it has to deal with (greater than all other altcoins combined). My question is could Monero currently handle the volume of transactions Bitcoin does with a faster confirmation time?

6

The reason bitcoin network is struggling is that there are too many transactions trying to get in a block, but the maximum allowed block size is hardcoded into the protocol rules. Nothing that can't be fixed - the amount of transactions is by no means massive. See here for some historical background on the subject.

Monero, on the other hand, never had such a hardcoded limit, but has a dynamic block size limit, where miners are allowed to expand the block size cap to accomodate more transactions. In fact, this was already proven to work in practice when the Monero network was tested during a spam attack (another relevant link) because the attacker needed bigger blocks to execute another attack, which was later analyzed by the MRL. Note that a prolonged spam attack is unsustainable, because the miner inflating blocks with his own transactions doesn't get any transaction fee, and will be penalized by losing the block reward. Idea is that when the network grows organically, miners would be giving up some block reward to get more transaction fees.

So yes, Monero would probably do just fine and no delays should be expected.

  • I will upvote for now and accept as answer in a few days. Great answer but was still hoping to hear how long at bitcoins current network load would it take for me to transfer monero to a new adress and have it confirmed. Does the waiting time increase with network load? so in 20 years will it take longer than currently – MrRed Oct 19 '16 at 13:20
  • 1
    Gravychain - unless there was a sudden spike in transactions, all transactions would most likely be included in the next block. This ensures that waiting time for transactions will NOT increase if the network load goes up - except in the case of a large spike, where a miner may choose not to include all transactions so they do not get penalized. The greater the transaction volume, the less likely that a spike will happen. – Quentin Skousen Oct 20 '16 at 23:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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