RepuTrade: A Reputation-Based Deposit Consensus Mechanism for P2P Energy Trading in Smart Environments | Synapse