Public Blockchain Technology in Energy Market By Application