Browsing: a survey on bitcoin cryptocurrency and its mining