A server-assisted secure blockchain model for residential demand response in smart grids | Scientific Reports  Nature