Aggregation and remuneration in Demand-Response with a blockchain-based framework