Bitcoin has a lot of advantages. Bitcoin is not traded through any bank or financial intermediary. Bitcoin does not charge any fees or charges very low, with high security. People using Bitcoin can take complete control of their transactions, every transaction is in their database. This is also the transparency of bitcoin.