Title: Common Bitcoin Knowledge Book : Bitcoin History, Roles and Its Effects in Today's Monetary World