Bitcoin Forum
September 21, 2018, 10:53:05 AM *
News: ♦♦ New info! Bitcoin Core users absolutely must upgrade to previously-announced 0.16.3 [Torrent]. All Bitcoin users should temporarily trust confirmations slightly less. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Upfiring - An open-source, smart contract-based torrenting dApp  (Read 63 times)
CoinFarmer
Member
**
Offline Offline

Activity: 142
Merit: 10


Upfiring Team Member


View Profile
August 27, 2018, 06:54:09 AM
 #1

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.

1537527185
Hero Member
*
Offline Offline

Posts: 1537527185

View Profile Personal Message (Offline)

Ignore
1537527185
Reply with quote  #2

1537527185
Report to moderator
1537527185
Hero Member
*
Offline Offline

Posts: 1537527185

View Profile Personal Message (Offline)

Ignore
1537527185
Reply with quote  #2

1537527185
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1537527185
Hero Member
*
Offline Offline

Posts: 1537527185

View Profile Personal Message (Offline)

Ignore
1537527185
Reply with quote  #2

1537527185
Report to moderator
1537527185
Hero Member
*
Offline Offline

Posts: 1537527185

View Profile Personal Message (Offline)

Ignore
1537527185
Reply with quote  #2

1537527185
Report to moderator
Entratish
Member
**
Offline Offline

Activity: 177
Merit: 10

600 ᖴOᖇᑌᗰ ᑭOᔕT


View Profile
August 27, 2018, 07:09:38 AM
 #2

When it will release??? Grin

▌▃ ♥ 600 ᖴOᖇᑌᗰ ᑭOᔕTᔕ/ᗪᗩY ♥ 12K EYEᗷᗩᒪᒪᔕ/ᗪᗩY ♥ ᗷᑌY TᕼIᔕ ᔕIG. ♥P♥M♥ ♥M♥E♥ ▃ ▌
Kakmakr
Legendary
*
Offline Offline

Activity: 1414
Merit: 1125

★ ChipMixer | Bitcoin mixing service ★


View Profile
August 27, 2018, 07:11:48 AM
 #3

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

CoinFarmer
Member
**
Offline Offline

Activity: 142
Merit: 10


Upfiring Team Member


View Profile
August 27, 2018, 07:25:57 AM
 #4

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%.

CoinFarmer
Member
**
Offline Offline

Activity: 142
Merit: 10


Upfiring Team Member


View Profile
August 27, 2018, 07:27:37 AM
 #5

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.
CoinFarmer
Member
**
Offline Offline

Activity: 142
Merit: 10


Upfiring Team Member


View Profile
August 28, 2018, 07:26:18 PM
 #6

This project pretty active on Reddit/Reddit chat as well.
Kakmakr
Legendary
*
Offline Offline

Activity: 1414
Merit: 1125

★ ChipMixer | Bitcoin mixing service ★


View Profile
August 29, 2018, 06:28:05 AM
 #7

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? <Peer2Peer or centralized servers?>

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!