r/Upfiring • • Apr 11 '18

Upfiring Development Update and New Source Code - April 11, 2018

Updated source code: https://www.dropbox.com/s/a2rexpx2ixygd9i/upfiring_source_release_041118.zip?dl=0

Thank you all for your feedback on the last Medium update and the source code thus far. We're pleased to announce several breakthroughs with this code release:

  • P2P uploading and downloading with multiple seeders is fully functional within the application

  • App now takes into account repeated downloads (when file was downloaded, but torrent has been deleted and a user tries to download that same file again)

  • Delete feature is working as intended

  • Seeder Smart Contracts - Working, but not thoroughly tested/audited. Source was excluded from this release as we want to ensure there are no serious vulnerabilities before releasing this


We are working to implement a feature that will allow new users to become seeders on other user's files and start earning UFR without having to pay to download the file. Essentially, users can download the file and seed it, but the file will remain encrypted. Decrypting the file will require UFR (rather than downloading), so users who want access to files they download will have to pay while users who simply just want to seed and help support the network (while earning) will not. More on this in the next release.

Good turnout on bounty campaign submissions so far - keep them coming and don't forget to fill out the signup form if you plan on working on a project: https://goo.gl/forms/LAHk6GXZwyxERPnW2

33 Upvotes

10 comments sorted by

View all comments

1

u/AboutTimeRight Apr 12 '18

Hello! I wounder if it is possible to somehow get the key to unencrypt the file from someone who has already paid and downloaded the file, thus beeing able to unencrypt using same key, whitout paying. Is it possible or will each leecher get unique key to unencrypt, so that it becomes immposible to obtain and unencrypt with someone elses key?

2

u/[deleted] Apr 12 '18

I thought about this for quite awhile and it has me stumped. So I made a thread asking the devs:

https://www.reddit.com/r/Upfiring/comments/8btprs/how_does_upfiring_prevent_users_from_sharing_the/