There is a certain use case I’m trying to achieve using blockchain, and I wanted to know if blockstack could provide a good solution to this.
- UserA saves an encrypted file
- UserB requests access to UserA’s file (potentially in exchange for a payment)
- UserA permits UserB access to their file
Seeing how the file is encrypted with UserA’s private key, the only way to do this is to wait for UserA to become active, download the file, decrypt it, and sent it to UserB via a different channel.
Is there any way have the file be stored securely, but have UserB gain access to it immediately if some minimum payment is made? Does blockstack have a good solution for this?