Blockchain is the main key for the revolution now a days.
I dont think its blockchain that is revolution, bitcoin is. Without bitcoin blockchain is almost useless because who would put up database (blockchain) with need of securing it with computing power worth tens of millions of dollars at first to actually semi secure'ly use it? Noone.
Bitcoin has a lot of flaws itself: slow transactions, f.e. Blockchain, on the other hand, can be used as a base for different projects solving this problem. For instance, Ripple. Their transactions are almost instantaneous. So, between those two, I would say, blockchain is has much more prospects