i have faith in BTC and other curencies' developeres. Thus i believe that if and when needed, the optimizations will come
and bottlenecks will be overcomed successfully
perhaps the electronic currency idea is very old (if someone knows?) but today was the time to make it happen!