The Standalone DTube Uploader; A Decentralized Path for DTube by gray00

View this thread on steempeak.com
· @gray00 · (edited)
$5.92
The Standalone DTube Uploader; A Decentralized Path for DTube
For the past few months I've steadily been working with @vaultec and @techcoderx, building out the concept for a standalone DTube application anyone with a Steem account can run on Linux, Windows, and Mac. What is it? The idea is to post DTube videos directly inside the Steem blockchain using Steem Keychain and IPFS with only a few clicks and a PC/internet. 

<center>![2bP4pJr4wVimqCWjYimXJe2cnCgn7wjLi8rspPJUxke.png](https://cdn.steemitimages.com/DQmZku4uWJAkaLwV76iAz4EaDsDieNUo3qjMr1Z52orRbM2/2bP4pJr4wVimqCWjYimXJe2cnCgn7wjLi8rspPJUxke.png)</center>

The plan is to end up with two separate applications, one for posting videos, and one for watching/hosting them. Today i'd like to go over the ideas I have for the DTube Standalone Uploader . Vaultec is working on the DTube Standalone Viewer application, that will be the decentralized version of DTube.network.



I would like to go over the pros and cons of the Standalone DTube Uploader.









***Pros*** 

1. Extremely versatile, works with Linux/Windows/Mac

2. Enables vertical implementation of content by its creators. Creators control every aspect, from posting to collecting the Steem rewards, to the hosting, it's all up to the users to choose, giving more choice in a free market

3. Efficiencies can be gained from using IPFS based content sharing versus the HTTP style websites like steemit.com and d.tube

4. Easy to use for non computer savy people

5. 100% Earnings share possible

6. Possible to have evergreen earnings while keeping keys decentralized (you earn money from old videos)

7. Enables free speech for all users, no one site or platform can ban any single user from the overall DTube network/ecosystem. With the standalone application the users connect directly to IPFS and the Steem Blockchain with no single person in between.



***Cons***

1. You need your own computer with at least 4gb of ram and a solid internet connection to post the videos and have them active/online.

2. IPFS is under development. It can use up internet resources as well as CPU/memory.



The beta version for Linux and Mac is close to completion. My plan is to have a beta version released for all operating systems including windows soon. I believe fully decentralized applications can help us take the power away from big tech and decentralize it all around the world. 



This enables the people to be the hosts of their own data instead of giant corporations who have their own vested interests. Join our discord and pick our [brains](https://discord.gg/YXQKHQM). 



Leave a comment below if you can dream up any features you would like to see inside the Standalone DTube Uploader.
šŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 77 others
properties (23)
post_id76,095,597
authorgray00
permlinkthe-standalone-dtube-uploader-a-decentralized-path-for-dtube
categorydtube
json_metadata{"tags":["dtube","decentralized","p2p","ipfs","blockchain"],"users":["vaultec","techcoderx"],"image":["https:\/\/cdn.steemitimages.com\/DQmZku4uWJAkaLwV76iAz4EaDsDieNUo3qjMr1Z52orRbM2\/2bP4pJr4wVimqCWjYimXJe2cnCgn7wjLi8rspPJUxke.png"],"links":["https:\/\/discord.gg\/YXQKHQM"],"app":"steemit\/0.1","format":"markdown"}
created2019-06-09 09:13:39
last_update2019-06-09 09:15:54
depth0
children13
net_rshares10,404,591,976,753
last_payout2019-06-16 09:13:39
cashout_time1969-12-31 23:59:59
total_payout_value4.720 SBD
curator_payout_value1.199 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length2,658
author_reputation4,233,179,328,088
root_title"The Standalone DTube Uploader; A Decentralized Path for DTube"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (141)
@eturnerx · (edited)
$0.03
I know this is a bit out side direct upload features, but what I'd really love is something where I could set 100GB or so and have it autopin 100GB worth of dtube videos from people I follow. It would probably need to unpin automatically to pin newer content too.
Probably more in line with your feature set:

- auto-encoder to get a good balance of quality, compatibility and file size.
- some hints about encodings so I don't do something really stupid
- update IPFS to run in tor mode (without leaking public ips)
šŸ‘  ,
properties (23)
post_id76,096,741
authoreturnerx
permlinketurnerx-re-gray00-the-standalone-dtube-uploader-a-decentralized-path-for-dtube-20190609t100754107z
categorydtube
json_metadata{"app":"partiko","client":"android"}
created2019-06-09 10:07:54
last_update2019-06-09 14:33:24
depth1
children2
net_rshares56,074,220,312
last_payout2019-06-16 10:07:54
cashout_time1969-12-31 23:59:59
total_payout_value0.024 SBD
curator_payout_value0.007 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length516
author_reputation26,709,555,875,589
root_title"The Standalone DTube Uploader; A Decentralized Path for DTube"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (2)
@gray00 · (edited)
$0.04
I like each point, really solid ideas. Thanks for sharing them. The autopin feature would enable small communities to be able to host each others files. That is really important for content speed and redundancy (file redundancy equals speed and accessibility with ipfs).
šŸ‘  ,
properties (23)
post_id76,097,618
authorgray00
permlinkpstv4r
categorydtube
json_metadata{"tags":["dtube"],"app":"steemit\/0.1"}
created2019-06-09 10:43:39
last_update2019-06-09 10:45:12
depth2
children1
net_rshares71,429,977,923
last_payout2019-06-16 10:43:39
cashout_time1969-12-31 23:59:59
total_payout_value0.031 SBD
curator_payout_value0.010 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length270
author_reputation4,233,179,328,088
root_title"The Standalone DTube Uploader; A Decentralized Path for DTube"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (2)
@eturnerx ·
$0.04
Exactly. They could even coordinate to ensure a minimum number of copies are available.

Posted using [Partiko Android](https://partiko.app/referral/eturnerx)
šŸ‘  ,
properties (23)
post_id76,104,210
authoreturnerx
permlinketurnerx-re-gray00-pstv4r-20190609t143609554z
categorydtube
json_metadata{"app":"partiko","client":"android"}
created2019-06-09 14:36:09
last_update2019-06-09 14:36:09
depth3
children0
net_rshares62,358,888,415
last_payout2019-06-16 14:36:09
cashout_time1969-12-31 23:59:59
total_payout_value0.027 SBD
curator_payout_value0.008 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length158
author_reputation26,709,555,875,589
root_title"The Standalone DTube Uploader; A Decentralized Path for DTube"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (2)
@d00k13 ·
$0.04
Love this buddy, so stoked to see a individual solution come to life. Geat Post!
šŸ‘  ,
properties (23)
post_id76,110,100
authord00k13
permlinkpsucmc
categorydtube
json_metadata{"tags":["dtube"],"app":"steemit\/0.1"}
created2019-06-09 17:01:27
last_update2019-06-09 17:01:27
depth1
children0
net_rshares62,044,211,776
last_payout2019-06-16 17:01:27
cashout_time1969-12-31 23:59:59
total_payout_value0.027 SBD
curator_payout_value0.008 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length80
author_reputation423,317,932,808,821
root_title"The Standalone DTube Uploader; A Decentralized Path for DTube"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (2)
@apshamilton ·
$0.28
Iā€™m looking forward to this. 

Posted using [Partiko iOS](https://partiko.app/referral/apshamilton)
šŸ‘  , , , ,
properties (23)
post_id76,112,736
authorapshamilton
permlinkapshamilton-re-gray00-the-standalone-dtube-uploader-a-decentralized-path-for-dtube-20190609t180605529z
categorydtube
json_metadata{"app":"partiko","client":"ios"}
created2019-06-09 18:06:06
last_update2019-06-09 18:06:06
depth1
children0
net_rshares479,204,047,176
last_payout2019-06-16 18:06:06
cashout_time1969-12-31 23:59:59
total_payout_value0.215 SBD
curator_payout_value0.068 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length99
author_reputation27,192,206,173,573
root_title"The Standalone DTube Uploader; A Decentralized Path for DTube"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (5)
@vaultec ·
$0.29
Good article, I can't wait to see all of DTube become a standalone app. Making progress in building a standalone DTube app, completely designed from scratch using reactJS and electron. I would love some help from anyone experienced in react or electron. Especially in terms of app layout. Join us on the discord server!
šŸ‘  , ,
properties (23)
post_id76,114,217
authorvaultec
permlinkpsuhf7
categorydtube
json_metadata{"tags":["dtube"],"app":"steemit\/0.1"}
created2019-06-09 18:45:09
last_update2019-06-09 18:45:09
depth1
children0
net_rshares488,547,352,559
last_payout2019-06-16 18:45:09
cashout_time1969-12-31 23:59:59
total_payout_value0.219 SBD
curator_payout_value0.072 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length319
author_reputation6,229,374,553,043
root_title"The Standalone DTube Uploader; A Decentralized Path for DTube"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (3)
@matkodurko ·
$0.03
Do you plan on opensourcing the project?

Posted using [Partiko Android](https://partiko.app/referral/matkodurko)
šŸ‘  ,
properties (23)
post_id76,120,494
authormatkodurko
permlinkmatkodurko-re-gray00-the-standalone-dtube-uploader-a-decentralized-path-for-dtube-20190609t210512447z
categorydtube
json_metadata{"app":"partiko","client":"android"}
created2019-06-09 21:05:12
last_update2019-06-09 21:05:12
depth1
children1
net_rshares54,800,723,893
last_payout2019-06-16 21:05:12
cashout_time1969-12-31 23:59:59
total_payout_value0.024 SBD
curator_payout_value0.007 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length113
author_reputation37,728,250,474,469
root_title"The Standalone DTube Uploader; A Decentralized Path for DTube"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (2)
@gray00 ·
It will be released as free software yes. :)
šŸ‘  
properties (23)
post_id76,138,688
authorgray00
permlinkpsv9t8
categorydtube
json_metadata{"tags":["dtube"],"app":"steemit\/0.1"}
created2019-06-10 04:58:21
last_update2019-06-10 04:58:21
depth2
children0
net_rshares10,261,137,637
last_payout2019-06-17 04:58:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length44
author_reputation4,233,179,328,088
root_title"The Standalone DTube Uploader; A Decentralized Path for DTube"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@makinstuff ·
$0.03
Dude, this is a really cool project. I just talked to tibfox on my podcast on Saturday. One of the things I think would be neat is if ipfs pinning of the video files could happen automatically either to a service or is easy to run on your own computer. Like 3 tiers, pay for through post payouts, self pinning, or monthly payment to a service provider of ipfs pinning.

Posted using [Partiko Android](https://partiko.app/referral/makinstuff)
šŸ‘  ,
properties (23)
post_id76,138,825
authormakinstuff
permlinkmakinstuff-re-gray00-the-standalone-dtube-uploader-a-decentralized-path-for-dtube-20190610t050455890z
categorydtube
json_metadata{"app":"partiko","client":"android"}
created2019-06-10 05:04:57
last_update2019-06-10 05:04:57
depth1
children0
net_rshares54,430,449,232
last_payout2019-06-17 05:04:57
cashout_time1969-12-31 23:59:59
total_payout_value0.024 SBD
curator_payout_value0.003 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length441
author_reputation69,716,139,996,346
root_title"The Standalone DTube Uploader; A Decentralized Path for DTube"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (2)
@cityofstars ·
for me i Actually stopped running ipfs and stopped using linux because i need to use windows to do some quick important stuff 

And the ipfs tech need a lot of development to make it using easier for newbies, if this happened a lot of people will use it
šŸ‘  
properties (23)
post_id76,168,737
authorcityofstars
permlinkpswa8f
categorydtube
json_metadata{"tags":["dtube"],"app":"steemit\/0.1"}
created2019-06-10 18:05:03
last_update2019-06-10 18:05:03
depth1
children2
net_rshares0
last_payout2019-06-17 18:05:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length253
author_reputation35,030,347,412,653
root_title"The Standalone DTube Uploader; A Decentralized Path for DTube"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (1)
@gray00 ·
You can run IPFS on windows. The application will be built for windows.
properties (22)
post_id76,216,588
authorgray00
permlinkpsy0cn
categorydtube
json_metadata{"tags":["dtube"],"app":"steemit\/0.1"}
created2019-06-11 16:26:48
last_update2019-06-11 16:26:48
depth2
children1
net_rshares0
last_payout2019-06-18 16:26:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length71
author_reputation4,233,179,328,088
root_title"The Standalone DTube Uploader; A Decentralized Path for DTube"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@cityofstars ·
we are waiting for it, then I will run my node again for dtube
properties (22)
post_id76,228,134
authorcityofstars
permlinkpsybbt
categorydtube
json_metadata{"tags":["dtube"],"app":"steemit\/0.1"}
created2019-06-11 20:23:57
last_update2019-06-11 20:23:57
depth3
children0
net_rshares0
last_payout2019-06-18 20:23:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length62
author_reputation35,030,347,412,653
root_title"The Standalone DTube Uploader; A Decentralized Path for DTube"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@steemitboard ·
<center>[![](https://steemitimages.com/175x175/https://steemitboard.com/@gray00/level.png?201906112234)](https://steemitboard.com/@gray00)
**Congratulations @gray00**!
You raised your level and are now a **Minnow**!</center>

###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
properties (22)
post_id76,234,389
authorsteemitboard
permlinksteemitboard-notify-gray00-20190611t224813000z
categorydtube
json_metadata{"image":["https:\/\/steemitboard.com\/img\/notify.png"]}
created2019-06-11 22:48:12
last_update2019-06-11 22:48:12
depth1
children0
net_rshares0
last_payout2019-06-18 22:48:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length403
author_reputation38,705,954,145,809
root_title"The Standalone DTube Uploader; A Decentralized Path for DTube"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000