A User-Centered Perspective for the blockchain Development