Data Sharing and Traceability: Improving User Trust in Data Management Within Open Banking and Beyond