Bitcoin: The Sleeping Giant