A Novel Framework for Reputation-Based Systems