Understanding Bitcoin Revolution and Financial Systems