Bitcoin: miracle or madness?