Decentralized Reputation System (DREP) is a decentralized solution based on blockchain technology