Será, que por ventura, tem um número máximo de transaçoes que um novo bloco suporta??
Eu nunca ouvi falar disso, mas vai que aí está a solução do problema.
Só sei que os praticamente 19GB de blockchain é "pra cabar com o colono!!"
Existe o tamanho máximo que um bloco pode ter e isso por si só limita o número de transações que "cabem" nele. Neste link tem o histórico da quantidade média de transações por bloco: https://blockchain.info/charts/n-transactions-per-block
Mas a maioria dos mineradores não chega nem perto desse tamanho atualmente, pois quando maior o bloco mais ele demora para se propagar na rede e com isso maior a chance dele se tornar orfão.
Neste link tem alguns comentários sobre os limites teóricos de transações por segundo dadas as premissas hoje existentes: https://en.bitcoin.it/wiki/Maximum_transaction_rate
Se fosse encontrada uma solução para esse problema de propagação os mineradores teriam mais incentivos para incluir o maior número e transações possíveis e com isso a "fila" de transações pendentes diminuiria bastante, aumentando a chance de uma transação ser incluída no próximo bloco.
Irônico é que se isso acontecesse, menor motivação teríamos para incluir uma taxa maior em nossas transações e isso iria reduzir novamente o lucro dos mineradores com as taxas :-)
Abraço,
Adriano