Bitcoin - A ride to Nirwana?