What is Bitcoin? The Currency of the Future