Efficient and privacy-preserving decentralized energy trading scheme in a blockchain environment. (November 2022)