Blockchain technology in Energy Fields