Maskbook icon indicating copy to clipboard operation
Maskbook copied to clipboard

[Demand] Enable Arweave bundled data standard in the file service

Open yisiliu opened this issue 4 years ago • 1 comments

Catalogue

  • [ ] UI/UX
  • [ ] Maskbook Core Feature
  • [x] Maskbook Plugin Feature
  • [ ] Security/Cryptography Feature
  • [ ] Other
    • /List it here/

Part 1: Introduction and Background

Due to lack of an internal Arweave wallet, we decided to host a micro-service to sign the transaction for each user-uploaded file transactions. In this sense, users won't need to pay to upload files onto the Arweave network.

Part 2: Problem to Solve

However, the problem resides in the data ownership. Now, the uploaded data belongs to a centralized address in our hosted remote-sign service. This needs to be solved to bring the ownership back to the users. This can be solved by https://github.com/ArweaveTeam/arweave-standards/blob/master/ans/ANS-102.md that allows delegation of payments without changing the data ownership.

This also needs to be shipped along with our newly renovated internal wallet, which will likely come out in 3 months. By then, users would have been able to create their own Arweave wallet within this extension.

Part 3: Expected Behavior

Users would still be able to upload files onto Arweave without paying for the transaction fees but they would be able to claim the ownership of the uploaded data.

Notes

This is still just a draft and will be implemented in a low priority until the new internal wallet is implemented.

yisiliu avatar Dec 24 '20 08:12 yisiliu

Should we ping ARDrive folks as well?

Tedko avatar Jan 02 '21 20:01 Tedko

closed for now. in future will research bundler etc

Tedko avatar Mar 19 '23 19:03 Tedko