Bitcoin: An Introduction