Author

Topic: Upfiring - An open-source, smart contract-based torrenting dApp (Read 136 times)

legendary
Activity: 3542
Merit: 1965
Leading Crypto Sports Betting & Casino Platform
Is this the goal of this project? https://www.reddit.com/r/Upfiring/comments/95vn5q/upfiring_tweet_blizzard_entertainment_facebook/ or can you share any kind of file or files?

Why would you want to encrypt the file and what is the file size restrictions?

Also, why did you opt to use Ethereum instead of Bitcoin for this? I would have thought that Bitcoin with the Lightning Network would be the ideal use case for this.  Roll Eyes

You can share any type of file. The application converts your file(s) into Upfiring files (.ufr extension) and encrypts them, so that all transactions that occur on the network are private. There are no file size restrictions.

We debated this, but the main reason we used Ethereum over Bitcoin were for the smart contracts. The application is completely decentralized so we needed a way to manage and distribute funds to seeders. As such, the main UFR smart contract manages the funds for all the seeders on the Upfiring network and is able to move them within the contract whenever a file is downloaded. It also solves the issue of having multiple seeders. With Bitcoin, you'd have to send a transaction to every seeder when downloading a file which would be detrimental for files with 20+ seeders. By using a smart contract, the downloader can make one transaction to the contract and the funds will be distributed to all seeders appropriately. The way we have it set now, the original seeder (content creator) gets 50% of the funds, while all other seeders on a file split the other 50%.



Ah, Thank you for the detailed explanation. I think I see the bigger picture now and I would define it as a encrypted version of the Pirate Bay.  Grin

Will the link to the file that are being distributed be catalogued on a centralized web interface run by you or will you just provide the encryption service for the files and then re-distribute the link to the encrypted files?

Where will the encrypted file be stored?
member
Activity: 205
Merit: 10
Upfiring Team Member
This project pretty active on Reddit/Reddit chat as well.
member
Activity: 205
Merit: 10
Upfiring Team Member
When it will release??? Grin

As soon as testing/auditing is complete. We have smart contracts that will be managing users' funds and built our own in-app wallet, so we want to be sure that everything is entirely secure before releasing the application on mainnet.
member
Activity: 205
Merit: 10
Upfiring Team Member
Is this the goal of this project? https://www.reddit.com/r/Upfiring/comments/95vn5q/upfiring_tweet_blizzard_entertainment_facebook/ or can you share any kind of file or files?

Why would you want to encrypt the file and what is the file size restrictions?

Also, why did you opt to use Ethereum instead of Bitcoin for this? I would have thought that Bitcoin with the Lightning Network would be the ideal use case for this.  Roll Eyes

You can share any type of file. The application converts your file(s) into Upfiring files (.ufr extension) and encrypts them, so that all transactions that occur on the network are private. There are no file size restrictions.

We debated this, but the main reason we used Ethereum over Bitcoin were for the smart contracts. The application is completely decentralized so we needed a way to manage and distribute funds to seeders. As such, the main UFR smart contract manages the funds for all the seeders on the Upfiring network and is able to move them within the contract whenever a file is downloaded. It also solves the issue of having multiple seeders. With Bitcoin, you'd have to send a transaction to every seeder when downloading a file which would be detrimental for files with 20+ seeders. By using a smart contract, the downloader can make one transaction to the contract and the funds will be distributed to all seeders appropriately. The way we have it set now, the original seeder (content creator) gets 50% of the funds, while all other seeders on a file split the other 50%.

legendary
Activity: 3542
Merit: 1965
Leading Crypto Sports Betting & Casino Platform
Is this the goal of this project? https://www.reddit.com/r/Upfiring/comments/95vn5q/upfiring_tweet_blizzard_entertainment_facebook/ or can you share any kind of file or files?

Why would you want to encrypt the file and what is the file size restrictions?

Also, why did you opt to use Ethereum instead of Bitcoin for this? I would have thought that Bitcoin with the Lightning Network would be the ideal use case for this.  Roll Eyes
member
Activity: 173
Merit: 10
When it will release??? Grin
member
Activity: 205
Merit: 10
Upfiring Team Member
https://medium.com/@Upfiring/the-upfiring-dapp-august-2018-progress-update-for-upfiring-v1-0-0-9c2873472fb6

The application is currently in the testing phase and is being prepared for release. Users will be able to earn cryptocurrency by seeding and sharing files. Upfiring uses the .ufr file extension rather than .torrent - in comparison to standard torrent files, .ufr files contain file price data and are encrypted. The goal of the Upfiring project is to increase file availability and download speeds by incentivizing seeding.

Jump to: