Bitcoin: Scratching the Surface