Bitcoin Forum
May 08, 2024, 11:52:10 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Upfiring - An open-source, smart contract-based torrenting dApp  (Read 142 times)
CoinFarmer (OP)
Member
**
Offline Offline

Activity: 205
Merit: 10


Upfiring Team Member


View Profile WWW
August 27, 2018, 06:54:09 AM
Last edit: August 28, 2018, 07:25:58 PM by CoinFarmer
 #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.

In order to achieve higher forum ranks, you need both activity points and merit points.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Entratish
Member
**
Offline Offline

Activity: 173
Merit: 10


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

When it will release??? Grin
Kakmakr
Legendary
*
Offline Offline

Activity: 3444
Merit: 1957

Leading Crypto Sports Betting & Casino Platform


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

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
CoinFarmer (OP)
Member
**
Offline Offline

Activity: 205
Merit: 10


Upfiring Team Member


View Profile WWW
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 (OP)
Member
**
Offline Offline

Activity: 205
Merit: 10


Upfiring Team Member


View Profile WWW
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 (OP)
Member
**
Offline Offline

Activity: 205
Merit: 10


Upfiring Team Member


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

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

Activity: 3444
Merit: 1957

Leading Crypto Sports Betting & Casino Platform


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?>

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!