Genuine On-Chain and Off-Chain Collaboration: Achieving Secure and Non-Repudiable File Sharing in Blockchain Applications | IEEE Journals & Magazine | IEEE Xplore