The best Bitcoin alternative: an engineer’s point of view