A reinforcement learning approach using Markov decision processes for battery energy storage control within a smart contract framework | Publicación