create account

Storing files on Hive Blockchain: Part 1 - Planning by geekgirl

View this thread on: hive.blogpeakd.comecency.com
· @geekgirl ·
$59.74
Storing files on Hive Blockchain: Part 1 - Planning
<center>![backgroud1.png](https://images.hive.blog/DQmYJiFbQmRZWfiN2A5F3FNSxRtAo4xoYsRoXJG5cde5k46/backgroud1.png)</center>

For last couple of weeks I was trying to figure out if it was possible to store files like images, pdf, audio, video, etc on Hive blockchain. Hive is a decentralized database. So, in theory it should be possible. Now the question is, if it would be efficient and useful to do so.

All transactions and data in Hive are stored in blocks. These blocks are limited in size. Each block can have no more than 65,536 bytes. Many large files wouldn't fit into one block. In order to store files larger than block size limit, files would need to be split into pieces while storing. Later when we need to retrieve the files we should be able to put the pieces back together to its original form.

As I was experimenting with various aspects of this project, I ended up writing many small scripts that would perform certain functions. I had to stop at the point where I had to put all the various functions together to achieve the desired outcome. In other words, my plan lacked proper planning. That's why I writing this post to organize my project a little better for future reference and hopefully to get some feedback on how to achieve the goal more efficiently.

**Project:** Storing Files on Hive blockchain. 

**Goal of the project:**To store image, document, audio, and video files on Hive blockchain. Afterwards to retrieve these files from the blockchain. Then add an ability to share with others.

* Step 1: Will use Streamlit python module for GUI purposes. Streamlit has built-in file upload functions that easily provide file sizes, types, and names.
* Step 2: Uploaded files will need to be encrypted. The encrypted version of the file will be split into pieces of about 60,000 bytes. These pieces will be stored on Hive blockchain using custom_json operation. After each storing process, the exact or close to exact location of the pieces will need to be recorded separately. Once all pieces are stored on the blockchain, the list of the locations for each piece will be stored separately with a wallet transfer in any encrypted memo.
* Step 3: Separate account name will store wallet transfers with encrypted memo that provides more details of where file pieces are stored and in which order.
* Step 4: Now that we can store files, we need an ability to retrieve the files and read/view them and/or share with others. Separate Streamlit app will be used for this purpose. First to check all the available files stored by a user, we check the dedicated account that keeps track of wallet transfers with encrypted memo in a certain format. Clicking a chosen file will get the locations data from the memo and retrieve the file pieces, put the together and present in its original format.
* Step 5: First four steps only allow storing and retrieving files by one user. Next step is to make it possible for this user to share the files with other users. One approach can be user1 will send the decryption code to user2, which will give user2 full access to the files. The problem with this is, if user1 changes mind and would like revoke ability by user2 to view the files.
* Step 6: Only share temporary decryption code with users the files are shared with. After some time the temporary code can expire or can be changed manually by the user sharing the files. I am not sure how it can be achieved yet. One of the ideas is to send partial decryption code to the user files being shared with, and the other half is sent to the App.

I haven't thought through all pieces yet. Not even sure if any of the above steps make sense. I will give a try one step at a time and see what the outcome can be. At the very least, it will be a learning experience for me. If you have any ideas to achieve the goals described above in a more efficient manner, please let me know in the comments. 

Posted Using [LeoFinance <sup>Beta</sup>](https://leofinance.io/@geekgirl/storing-files-on-hive-blockchain-part-1-planning)
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 285 others
properties (23)
authorgeekgirl
permlinkstoring-files-on-hive-blockchain-part-1-planning
categoryhive-167922
json_metadata{"app":"leofinance/0.2","format":"markdown","tags":["hive","blockchain","crypto","dev","coding","ctp","palnet","neoxian","posh","pob","leofinance"],"canonical_url":"https://leofinance.io/@geekgirl/storing-files-on-hive-blockchain-part-1-planning","image":["https://images.hive.blog/DQmYJiFbQmRZWfiN2A5F3FNSxRtAo4xoYsRoXJG5cde5k46/backgroud1.png"]}
created2021-03-13 01:28:39
last_update2021-03-13 01:28:39
depth0
children57
last_payout2021-03-20 01:28:39
cashout_time1969-12-31 23:59:59
total_payout_value32.540 HBD
curator_payout_value27.199 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4,034
author_reputation1,586,488,611,824,452
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,333,744
net_rshares98,716,527,507,126
author_curate_reward""
vote details (349)
@alt-runner ·
$0.26
I am not really good at coding. But doesn't storing images is already been enable in hive blockchain, eventough it is a small size one?
But it would be very nice if we can do that, to store such a big images or video on hive chain. 

Posted Using [LeoFinance <sup>Beta</sup>](https://leofinance.io/@alt-runner/re-geekgirl-2kdz2p)
👍  
properties (23)
authoralt-runner
permlinkre-geekgirl-2kdz2p
categoryhive-167922
json_metadata{"app":"leofinance/0.2","format":"markdown","tags":["hive-167922","leofinance"],"canonical_url":"https://leofinance.io/@alt-runner/re-geekgirl-2kdz2p"}
created2021-03-13 03:30:30
last_update2021-03-13 03:30:30
depth1
children3
last_payout2021-03-20 03:30:30
cashout_time1969-12-31 23:59:59
total_payout_value0.130 HBD
curator_payout_value0.130 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length329
author_reputation43,677,087,126,829
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,335,042
net_rshares700,858,874,274
author_curate_reward""
vote details (1)
@geekgirl ·
No, images are stored on separate servers off chain. Images in posts are not stored in the blockchain, only links to those images are stored in the blockchain.
👍  
properties (23)
authorgeekgirl
permlinkqpw2gd
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 03:45:48
last_update2021-03-13 03:45:48
depth2
children2
last_payout2021-03-20 03:45:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length159
author_reputation1,586,488,611,824,452
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,335,171
net_rshares1,695,214,008
author_curate_reward""
vote details (1)
@alt-runner ·
is that mean, when those servers are gone, that what will still be stored in the chain are just the link and all the text?
properties (22)
authoralt-runner
permlinkre-geekgirl-2021313t2256964z
categoryhive-167922
json_metadata{"tags":["ecency"],"app":"ecency/3.0.15-vision","format":"markdown+html"}
created2021-03-13 14:05:48
last_update2021-03-13 14:05:48
depth3
children1
last_payout2021-03-20 14:05:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length122
author_reputation43,677,087,126,829
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,342,224
net_rshares0
@arcange ·
$0.18
A very bad idea. Please don't!

The Hive blockchain is NOT designed to store files nor it is designed to manage shares, permissions, quotas and so on. That's the purpose of File Systems.
Add to this that any user wanting to store data will face issues with RC usage.

Better to move to something else more useful.
👍  ,
properties (23)
authorarcange
permlinkre-geekgirl-qpxc1e
categoryhive-167922
json_metadata{"tags":["hive-167922"],"app":"peakd/2021.03.7"}
created2021-03-13 20:10:27
last_update2021-03-13 20:10:27
depth1
children1
last_payout2021-03-20 20:10:27
cashout_time1969-12-31 23:59:59
total_payout_value0.088 HBD
curator_payout_value0.088 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length313
author_reputation1,146,606,601,469,178
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,347,948
net_rshares450,269,467,866
author_curate_reward""
vote details (2)
@geekgirl ·
Like you said any such usage would come with the cost of RC, which would limit the amount of data anybody could store based on HP/RC. I do understand what you are saying. While Hive is not designed for such use, I am still curious of its scaling capacity. 

It seems like storing large size files would be inefficient anyway.
properties (22)
authorgeekgirl
permlinkqpxfgw
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 21:24:33
last_update2021-03-13 21:24:33
depth2
children0
last_payout2021-03-20 21:24:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length325
author_reputation1,586,488,611,824,452
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,350,063
net_rshares0
@brianoflondon ·
$0.26
I've dabbled with encoding rss feeds into account metadata. While what you're talking about is possible, key expiry is going to be very hard to organize and in general this is just a really bad idea for the health of Hive. 

The only thing that would happen if this became easy to do is that Resource Credits would have to be drastically devalued and smaller accounts would be restricted. 

It sounds like a fun intellectual effort (I'm pretty sure it's been done before) but incentives for secure off chain storage as @threespeak are working on is a much better long term plan. 

Posted Using [LeoFinance <sup>Beta</sup>](https://leofinance.io/@brianoflondon/re-geekgirl-2uj7f6)
👍  , ,
properties (23)
authorbrianoflondon
permlinkre-geekgirl-2uj7f6
categoryhive-167922
json_metadata{"app":"leofinance/0.2","format":"markdown","tags":["hive-167922","leofinance"],"canonical_url":"https://leofinance.io/@brianoflondon/re-geekgirl-2uj7f6"}
created2021-03-13 06:13:57
last_update2021-03-13 06:13:57
depth1
children1
last_payout2021-03-20 06:13:57
cashout_time1969-12-31 23:59:59
total_payout_value0.128 HBD
curator_payout_value0.128 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length679
author_reputation759,674,214,959,955
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,336,472
net_rshares682,971,423,739
author_curate_reward""
vote details (3)
@geekgirl ·
It is just experimental. I just want to see what is possible and what are the limitation of Hive. I would assume resource credits would serve as protection for Hive itself, as it probably would require a lot of resource credits to broadcast operations to store data based on size. However, for retrieving data though resource credits don't play any role.
properties (22)
authorgeekgirl
permlinkqpwbm5
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 07:03:42
last_update2021-03-13 07:03:42
depth2
children0
last_payout2021-03-20 07:03:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length354
author_reputation1,586,488,611,824,452
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,336,968
net_rshares0
@drakos · (edited)
$0.18
NO. The blockchain isn't meant to store files. This can open a pandora's box to all sorts of unwanted files, and increase blockchain bloat and potentially slow down the transactions for the other users, if the blocks are being filled with junk by attackers.
👍  ,
properties (23)
authordrakos
permlinkqpwpst
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 12:10:09
last_update2021-03-13 12:16:18
depth1
children1
last_payout2021-03-20 12:10:09
cashout_time1969-12-31 23:59:59
total_payout_value0.089 HBD
curator_payout_value0.089 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length257
author_reputation112,280,226,665,329
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,340,602
net_rshares455,622,104,943
author_curate_reward""
vote details (2)
@geekgirl ·
Won't resource credits put limit for any kind of misuse of broadcasting data to the chain? I would assume storing massive amount data would require massive amount of credit resources which would make it too expensive to do so.
What are we going to do when we have tens of millions of people using Hive? Will that slow down transactions and make it impossible for Hive to scale?
properties (22)
authorgeekgirl
permlinkqpxf1v
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 21:15:30
last_update2021-03-13 21:15:30
depth2
children0
last_payout2021-03-20 21:15:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length377
author_reputation1,586,488,611,824,452
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,349,914
net_rshares0
@fulltimegeek ·
$0.71
I love this project idea!

> These pieces will be stored on Hive blockchain using custom_json operation.

You may have to use actual comment operations if there's a byte size limit of 8192 for custom_json which I think there is.

 #Godspeed
👍  , ,
properties (23)
authorfulltimegeek
permlinkqpw3j8
categoryhive-167922
json_metadata{"tags":["godspeed"],"app":"hiveblog/0.1"}
created2021-03-13 04:09:09
last_update2021-03-13 04:09:09
depth1
children7
last_payout2021-03-20 04:09:09
cashout_time1969-12-31 23:59:59
total_payout_value0.356 HBD
curator_payout_value0.356 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length240
author_reputation82,542,358,852,913
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,335,458
net_rshares1,749,742,820,622
author_curate_reward""
vote details (3)
@captainklaus ·
I thought you knew enough about Hive to know that this is not such a great idea. 
properties (22)
authorcaptainklaus
permlinkre-fulltimegeek-qpxg8m
categoryhive-167922
json_metadata{"tags":["hive-167922"],"app":"peakd/2021.03.7"}
created2021-03-13 21:41:12
last_update2021-03-13 21:41:12
depth2
children2
last_payout2021-03-20 21:41:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length81
author_reputation39,552,343,401,780
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,350,301
net_rshares0
@fulltimegeek ·
Oh no, a useless photographer with zero skills is trying to bring me down : (
properties (22)
authorfulltimegeek
permlinkqpxhqx
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 22:13:57
last_update2021-03-13 22:13:57
depth3
children1
last_payout2021-03-20 22:13:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length77
author_reputation82,542,358,852,913
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,350,835
net_rshares0
@geekgirl ·
Yes, you are right there is 8192 limit for custom_json. I just tested. I didn't know that. Thank you.
Do you know why there is such limit for custom_json?
properties (22)
authorgeekgirl
permlinkqpwb7x
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 06:55:09
last_update2021-03-13 06:55:09
depth2
children1
last_payout2021-03-20 06:55:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length154
author_reputation1,586,488,611,824,452
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,336,892
net_rshares0
@fulltimegeek ·
One of the devs probably added it to prevent bloat. 

I'm not sure if this limitation only exists on client-side libraries (python/javascript) or if it's the server that's saying no.
properties (22)
authorfulltimegeek
permlinkqpwv90
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 14:07:48
last_update2021-03-13 14:07:48
depth3
children0
last_payout2021-03-20 14:07:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length182
author_reputation82,542,358,852,913
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,342,249
net_rshares0
@sanjeevm ·
https://peakd.com/hivedevs/@fulltimegeek/ipfs-interface-that-authenticates-with-hive-opensourced

You already built one project, isn't it ? May be @geekgirl can reuse that ?
properties (22)
authorsanjeevm
permlinkre-fulltimegeek-qpwo03
categoryhive-167922
json_metadata{"tags":["hive-167922"],"app":"peakd/2021.03.7"}
created2021-03-13 11:31:18
last_update2021-03-13 11:31:18
depth2
children1
last_payout2021-03-20 11:31:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length173
author_reputation680,234,020,961,881
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,340,015
net_rshares0
@fulltimegeek ·
$0.33
The actual data is still stored on #IPFS.

The interface does authenticate with HIVE but only for broadcasting a file descriptor to the blockchain. That extra step allows people to find and clone your work with ease.
👍  ,
properties (23)
authorfulltimegeek
permlinkqpwuok
categoryhive-167922
json_metadata{"tags":["ipfs"],"app":"hiveblog/0.1"}
created2021-03-13 13:55:33
last_update2021-03-13 13:55:33
depth3
children0
last_payout2021-03-20 13:55:33
cashout_time1969-12-31 23:59:59
total_payout_value0.166 HBD
curator_payout_value0.166 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length216
author_reputation82,542,358,852,913
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,342,094
net_rshares811,889,298,741
author_curate_reward""
vote details (2)
@hivecoffee ·
$0.27
I like this idea a lot! You have my vote

Posted Using [LeoFinance <sup>Beta</sup>](https://leofinance.io/@hivecoffee/re-geekgirl-6hdh93)
👍  
properties (23)
authorhivecoffee
permlinkre-geekgirl-6hdh93
categoryhive-167922
json_metadata{"app":"leofinance/0.2","format":"markdown","tags":["hive-167922","leofinance"],"canonical_url":"https://leofinance.io/@hivecoffee/re-geekgirl-6hdh93"}
created2021-03-13 02:05:09
last_update2021-03-13 02:05:09
depth1
children1
last_payout2021-03-20 02:05:09
cashout_time1969-12-31 23:59:59
total_payout_value0.134 HBD
curator_payout_value0.134 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length137
author_reputation19,616,217,679,256
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,334,142
net_rshares727,980,108,138
author_curate_reward""
vote details (1)
@geekgirl ·
Thank you.
properties (22)
authorgeekgirl
permlinkqpvz01
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 02:31:12
last_update2021-03-13 02:31:12
depth2
children0
last_payout2021-03-20 02:31:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length10
author_reputation1,586,488,611,824,452
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,334,451
net_rshares0
@hiveqa ·
$0.27
I've been curious if anyone would do this very cool.
👍  
properties (23)
authorhiveqa
permlinkre-geekgirl-qpvxzv
categoryhive-167922
json_metadata{"tags":["hive-167922"],"app":"peakd/2021.03.7"}
created2021-03-13 02:09:33
last_update2021-03-13 02:09:33
depth1
children2
last_payout2021-03-20 02:09:33
cashout_time1969-12-31 23:59:59
total_payout_value0.136 HBD
curator_payout_value0.136 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length52
author_reputation6,767,181,889,680
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,334,200
net_rshares735,304,048,839
author_curate_reward""
vote details (1)
@geekgirl ·
Thank you. I am not sure if I can actually do it. But I will try.
properties (22)
authorgeekgirl
permlinkqpvyz6
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 02:30:42
last_update2021-03-13 02:30:42
depth2
children1
last_payout2021-03-20 02:30:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length65
author_reputation1,586,488,611,824,452
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,334,443
net_rshares0
@hivecoffee ·
Please do I think this is an extremely important tool if it is possible. You can do it! 

Posted Using [LeoFinance <sup>Beta</sup>](https://leofinance.io/@hivecoffee/re-geekgirl-5kdkbn)
properties (22)
authorhivecoffee
permlinkre-geekgirl-5kdkbn
categoryhive-167922
json_metadata{"app":"leofinance/0.2","format":"markdown","tags":["hive-167922","leofinance"],"canonical_url":"https://leofinance.io/@hivecoffee/re-geekgirl-5kdkbn"}
created2021-03-13 06:20:03
last_update2021-03-13 06:20:03
depth3
children0
last_payout2021-03-20 06:20:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length185
author_reputation19,616,217,679,256
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,336,523
net_rshares0
@jacobtothe ·
$0.18
If there were a fee in HIVE to use the service, it might limit abuse and help fund the infrastructure increases needed to host more, larger blocks. It would also add a new utility to the token.
👍  , , ,
properties (23)
authorjacobtothe
permlinkre-geekgirl-qpw62v
categoryhive-167922
json_metadata{"tags":["hive-167922"],"app":"peakd/2021.03.7"}
created2021-03-13 05:04:09
last_update2021-03-13 05:04:09
depth1
children0
last_payout2021-03-20 05:04:09
cashout_time1969-12-31 23:59:59
total_payout_value0.091 HBD
curator_payout_value0.091 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length193
author_reputation565,051,928,439,132
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,335,893
net_rshares498,770,274,096
author_curate_reward""
vote details (4)
@klye · (edited)
$1.33
Please for the love of god no. XD

As a witness who runs the one of the servers that HIVE lives on accross the world the absolute last thing I want people doing is using the blockchain as megaupload or zippyshare.

While it's true that the cost of memory is going down the way that the <code>hived</code> executable works in a lot of cases begins to get jumbled up and bottlenecks of some of its core architecure make things take longer than they should.

You start allowing super easy data uploads to HIVE then all of a sudden chain size bloat becomes a real issue, the operating costs of the entire network goes up due to the need to store this new bloat on the chain and ultimately it ends up not being so much of an asset but rather a massive expensive inconvenience to the blockchain itself.

With stuff like IPFS and whatnot already blazing trails in the whole decentralization of data and alternative hosting means I'm not sure why making something like this would honestly be the best use of your skills and resources.


Anyways, just my 2 cents. Glad to see you thinking about projects for HIVE but personally I'd dissuade you from this whole idea.. It's been visited in the past by a few folks and all times ends up running into the issue of chain bloat.

Edit: @sanjeevm has a pretty good idea on how this could be made feasible!
👍  , , , , , , , , , , , , , ,
properties (23)
authorklye
permlinkre-geekgirl-qpw9cb
categoryhive-167922
json_metadata{"tags":["hive-167922"],"app":"peakd/2021.03.7"}
created2021-03-13 06:14:48
last_update2021-03-13 06:16:24
depth1
children11
last_payout2021-03-20 06:14:48
cashout_time1969-12-31 23:59:59
total_payout_value0.776 HBD
curator_payout_value0.553 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,340
author_reputation412,341,527,771,769
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,336,484
net_rshares3,414,871,341,725
author_curate_reward""
vote details (15)
@dragosroua ·
$0.18
Thanks, mate, glad I waited to skim through the comments before hitting the keyboard to write basically the same thing.

What I should add, though, for @geekgirl, is that the `custom_json` operation should be used only in cases where it acts like some sort of cursor / key / hash / layer 2 for something that needs governance and immutability (hive-engine?). It's a waste to use the governance and immutability of Hive, which is a fast, reliable, cheap blockchain, for something relatively trivial, like storing data. I understand the need, and it's a problem that needs a solution, I just think there are better solution than Hive for that.

It looked to me like using a racing horse to carry logs from the wood. Just because they are both horses, it doesn't mean they're both _very_ good at the same thing.

Other than that, keep building!

Posted Using [LeoFinance <sup>Beta</sup>](https://leofinance.io/@dragosroua/re-klye-2qbl9h)
👍  ,
properties (23)
authordragosroua
permlinkre-klye-2qbl9h
categoryhive-167922
json_metadata{"app":"leofinance/0.2","format":"markdown","tags":["hive-167922","leofinance"],"canonical_url":"https://leofinance.io/@dragosroua/re-klye-2qbl9h"}
created2021-03-13 18:16:45
last_update2021-03-13 18:16:45
depth2
children0
last_payout2021-03-20 18:16:45
cashout_time1969-12-31 23:59:59
total_payout_value0.089 HBD
curator_payout_value0.088 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length934
author_reputation372,798,229,806,288
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,345,862
net_rshares454,213,301,054
author_curate_reward""
vote details (2)
@geekgirl ·
I am not really a developer. I am just learning and do things to learn and practice. I wouldn't be able to do anything sophisticated enough that would cause massive use and bottleneck issues for the blockchain. 

However, since I have read someone say that Hive is not capable of handling 500 million of tweets on daily basis, I was curious to see what Hive can handle and its scaling limits. If you are worried that possibility of storing files may cause issues for Hive, that makes me think you agree that Hive is not capable of scaling and accommodating hundreds of millions of users in the future. 

I don't know how IPFS works. I just experiment with things from time to time. And I find Hive to be the place to learn and experiment. For me personally it is nothing more than learning playground. Thank you for sharing the concerns and potential issues.
properties (22)
authorgeekgirl
permlinkqpwb0g
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 06:50:39
last_update2021-03-13 06:50:39
depth2
children3
last_payout2021-03-20 06:50:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length858
author_reputation1,586,488,611,824,452
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,336,835
net_rshares0
@captainklaus ·
Video is still much heavier than million of tweets.
Please do not open the door of storing video and pics on Hive, as it could quite likely damage that blockchain.

Posted Using [LeoFinance <sup>Beta</sup>](https://leofinance.io/@captainklaus/re-geekgirl-53gqtj)
properties (22)
authorcaptainklaus
permlinkre-geekgirl-53gqtj
categoryhive-167922
json_metadata{"app":"leofinance/0.2","format":"markdown","tags":["hive-167922","leofinance"],"canonical_url":"https://leofinance.io/@captainklaus/re-geekgirl-53gqtj"}
created2021-03-13 16:43:42
last_update2021-03-13 16:43:42
depth3
children2
last_payout2021-03-20 16:43:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length262
author_reputation39,552,343,401,780
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,344,517
net_rshares0
@phusionphil ·
$0.03
WHATS WRONG WITH IPFS has been screaming in the back of my head since I read this.

Posted Using [LeoFinance <sup>Beta</sup>](https://leofinance.io/@phusionphil/re-klye-njhxl)
👍  , ,
properties (23)
authorphusionphil
permlinkre-klye-njhxl
categoryhive-167922
json_metadata{"app":"leofinance/0.2","format":"markdown","tags":["hive-167922","leofinance"],"canonical_url":"https://leofinance.io/@phusionphil/re-klye-njhxl"}
created2021-03-13 06:26:00
last_update2021-03-13 06:26:00
depth2
children3
last_payout2021-03-20 06:26:00
cashout_time1969-12-31 23:59:59
total_payout_value0.020 HBD
curator_payout_value0.009 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length175
author_reputation94,174,734,431,185
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,336,588
net_rshares115,342,255,899
author_curate_reward""
vote details (3)
@klye ·
$0.11
Was my knee jerk reaction as well once I got enough info on the project goal.
👍  , ,
properties (23)
authorklye
permlinkre-phusionphil-qpw9w5
categoryhive-167922
json_metadata{"tags":["hive-167922"],"app":"peakd/2021.03.7"}
created2021-03-13 06:26:42
last_update2021-03-13 06:26:42
depth3
children2
last_payout2021-03-20 06:26:42
cashout_time1969-12-31 23:59:59
total_payout_value0.054 HBD
curator_payout_value0.053 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length77
author_reputation412,341,527,771,769
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,336,592
net_rshares300,141,330,693
author_curate_reward""
vote details (3)
@sanjeevm ·
https://peakd.com/hive-163399/@peakd/homepage-redesign-ipfs-layout-improvements-and-more

@asgarth can you or someone from team put your experience on ipfs ? 
👍  
properties (23)
authorsanjeevm
permlinkre-klye-qpwny9
categoryhive-167922
json_metadata{"tags":["hive-167922"],"app":"peakd/2021.03.7"}
created2021-03-13 11:30:09
last_update2021-03-13 11:30:09
depth2
children0
last_payout2021-03-20 11:30:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length158
author_reputation680,234,020,961,881
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,339,999
net_rshares45,026,660,857
author_curate_reward""
vote details (1)
@tngflx ·
$0.10
This project is so wrong on many levels.. Why on earth you want to do that. Lolz. It's better to use custom_json as a reference to stored data somewhere else. 
*This get me thinking though.. what if we inject viruses to blockchain? It can't be deleted but only third party software need to actively block the code*
👍  
properties (23)
authortngflx
permlinkre-klye-qpwavm
categoryhive-167922
json_metadata{"tags":["hive-167922"],"app":"peakd/2021.03.7"}
created2021-03-13 06:47:45
last_update2021-03-13 06:47:45
depth2
children0
last_payout2021-03-20 06:47:45
cashout_time1969-12-31 23:59:59
total_payout_value0.048 HBD
curator_payout_value0.049 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length314
author_reputation17,396,455,988,713
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,336,811
net_rshares270,494,690,042
author_curate_reward""
vote details (1)
@ocupation ·
$0.18
Goal of the project:To store image, document, audio, and video files on Hive blockchain.

Isn't that what @3speak is aiming to do?
👍  
properties (23)
authorocupation
permlinkqpwg6e
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 08:42:18
last_update2021-03-13 08:42:18
depth1
children1
last_payout2021-03-20 08:42:18
cashout_time1969-12-31 23:59:59
total_payout_value0.088 HBD
curator_payout_value0.088 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length130
author_reputation114,873,328,375,322
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,338,055
net_rshares454,858,233,699
author_curate_reward""
vote details (1)
@geekgirl ·
Probably. 3Speak is working on a product that everybody will use. I don't think 3Speak will be storing them on Hive blockchain itself though. I am just experimenting to see what's possible with Hive.
properties (22)
authorgeekgirl
permlinkqpxeqz
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 21:09:00
last_update2021-03-13 21:09:00
depth2
children0
last_payout2021-03-20 21:09:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length199
author_reputation1,586,488,611,824,452
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,349,712
net_rshares0
@optimusre ·
Your post is reblogged and upvoted by me. It is a good post. Thank you @geekgirl
properties (22)
authoroptimusre
permlinkqpw67e
categoryhive-167922
json_metadata{"users":["geekgirl"],"app":"hiveblog/0.1"}
created2021-03-13 05:06:54
last_update2021-03-13 05:06:54
depth1
children0
last_payout2021-03-20 05:06:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length80
author_reputation2,216,379,675,054
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,335,908
net_rshares0
@phusionphil ·
$0.14
What made you decide between Streamlit vs IPFS file sharing?

Posted Using [LeoFinance <sup>Beta</sup>](https://leofinance.io/@phusionphil/re-geekgirl-3fbuua)
👍  , ,
properties (23)
authorphusionphil
permlinkre-geekgirl-3fbuua
categoryhive-167922
json_metadata{"app":"leofinance/0.2","format":"markdown","tags":["hive-167922","leofinance"],"canonical_url":"https://leofinance.io/@phusionphil/re-geekgirl-3fbuua"}
created2021-03-13 06:19:27
last_update2021-03-13 06:19:27
depth1
children3
last_payout2021-03-20 06:19:27
cashout_time1969-12-31 23:59:59
total_payout_value0.072 HBD
curator_payout_value0.071 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length158
author_reputation94,174,734,431,185
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,336,518
net_rshares399,322,987,670
author_curate_reward""
vote details (3)
@darkflame ·
$0.09
What is wrong with using IFPS? Can it be done this way?
👍  
properties (23)
authordarkflame
permlinkre-phusionphil-qpw9sy
categoryhive-167922
json_metadata{"tags":["hive-167922"],"app":"peakd/2021.03.7"}
created2021-03-13 06:24:36
last_update2021-03-13 06:24:36
depth2
children0
last_payout2021-03-20 06:24:36
cashout_time1969-12-31 23:59:59
total_payout_value0.046 HBD
curator_payout_value0.046 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length55
author_reputation89,952,238,037,716
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,336,572
net_rshares255,776,198,741
author_curate_reward""
vote details (1)
@geekgirl ·
$0.09
Streamlit is just for quick GUI purposes, nothing more. I don't know much about IPFS. I need to learn more about it.
👍  
properties (23)
authorgeekgirl
permlinkqpwbbu
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 06:57:30
last_update2021-03-13 06:57:30
depth2
children1
last_payout2021-03-20 06:57:30
cashout_time1969-12-31 23:59:59
total_payout_value0.047 HBD
curator_payout_value0.047 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length116
author_reputation1,586,488,611,824,452
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,336,911
net_rshares260,918,744,437
author_curate_reward""
vote details (1)
@phusionphil ·
it is way more commonly understood by the general public, I would **highly suggest** looking into using IPFS from peer 1 all the way through to peer 2.

@klye would adding an IPFS module to your witness node be much of a headache?
properties (22)
authorphusionphil
permlinkre-geekgirl-qpwbx1
categoryhive-167922
json_metadata{"tags":["hive-167922"],"app":"peakd/2021.03.7"}
created2021-03-13 07:10:21
last_update2021-03-13 07:10:21
depth3
children0
last_payout2021-03-20 07:10:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length230
author_reputation94,174,734,431,185
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,337,045
net_rshares0
@poshbot ·
https://twitter.com/geekjen/status/1370547979136888832
properties (22)
authorposhbot
permlinkre-storing-files-on-hive-blockchain-part-1-planning-20210313t013122z
categoryhive-167922
json_metadata"{"app": "beem/0.24.20"}"
created2021-03-13 01:31:21
last_update2021-03-13 01:31:21
depth1
children0
last_payout2021-03-20 01:31:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length54
author_reputation5,554,335,374,496
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,333,767
net_rshares0
@sanjeevm ·
$0.35
IPFS is a good fit for this - you can store the files on it and then refer from hive. @threespeak team definitely can provide some insight because they are building on it. And I am sure, I have seen, some other people here building it. Even a project that was storing in IPFS and interacting with hive. 
👍  , , , , ,
properties (23)
authorsanjeevm
permlinkre-geekgirl-qpw6lv
categoryhive-167922
json_metadata{"tags":["hive-167922"],"app":"peakd/2021.03.7"}
created2021-03-13 05:15:33
last_update2021-03-13 05:15:33
depth1
children2
last_payout2021-03-20 05:15:33
cashout_time1969-12-31 23:59:59
total_payout_value0.174 HBD
curator_payout_value0.174 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length303
author_reputation680,234,020,961,881
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,335,964
net_rshares911,154,159,539
author_curate_reward""
vote details (6)
@geekgirl ·
Thank you. I need to learn more how IPFS works. I don't know much about it.
properties (22)
authorgeekgirl
permlinkqpwbem
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 06:59:09
last_update2021-03-13 06:59:09
depth2
children0
last_payout2021-03-20 06:59:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length75
author_reputation1,586,488,611,824,452
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,336,926
net_rshares0
@tngflx ·
IPFS has some stability issue? and requires active pinning of files? Why aren't we using storj or sia? just wondering..
properties (22)
authortngflx
permlinkre-sanjeevm-qpway7
categoryhive-167922
json_metadata{"tags":["hive-167922"],"app":"peakd/2021.03.7"}
created2021-03-13 06:49:18
last_update2021-03-13 06:49:18
depth2
children0
last_payout2021-03-20 06:49:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length119
author_reputation17,396,455,988,713
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,336,824
net_rshares0
@thelogicaldude ·
$0.17
I would say no to the blockchain, but yes to integration with IPFS. Storing files on the blockchain like that, as others have said would be extremely taxing on the witnesses.
👍  
properties (23)
authorthelogicaldude
permlinkre-geekgirl-qpx1x0
categoryhive-167922
json_metadata{"tags":["hive-167922"],"app":"peakd/2021.03.7"}
created2021-03-13 16:31:48
last_update2021-03-13 16:31:48
depth1
children0
last_payout2021-03-20 16:31:48
cashout_time1969-12-31 23:59:59
total_payout_value0.087 HBD
curator_payout_value0.087 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length174
author_reputation358,091,663,627,430
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,344,346
net_rshares444,497,294,186
author_curate_reward""
vote details (1)
@travelwritemoney ·
$0.43
I recall somebody testing the limits of resource credits, which involved posting one extremely long post with random text. What you are attempting is similar to how Usenet distributed photos and videos back in the day. There were apps that could download and piece together the posts to render the content. 

You do touch on a major point that we have way more resource credits than we use in our day to day interaction. However, it is perhaps this underutilization that makes Hive as fast as it is. 

Posted Using [LeoFinance <sup>Beta</sup>](https://leofinance.io/@travelwritemoney/re-geekgirl-39yss8)
👍  , , ,
properties (23)
authortravelwritemoney
permlinkre-geekgirl-39yss8
categoryhive-167922
json_metadata{"app":"leofinance/0.2","format":"markdown","tags":["hive","leofinance","hive-167922"],"canonical_url":"https://leofinance.io/@travelwritemoney/re-geekgirl-39yss8"}
created2021-03-13 01:35:45
last_update2021-03-13 01:35:45
depth1
children1
last_payout2021-03-20 01:35:45
cashout_time1969-12-31 23:59:59
total_payout_value0.216 HBD
curator_payout_value0.214 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length603
author_reputation25,866,427,384,653
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,333,811
net_rshares1,122,808,339,081
author_curate_reward""
vote details (4)
@geekgirl ·
Yes, you are right there is plenty of resource credits for even small accounts. I was testing custom_json operation with Beem on an alt account with 5 hp, and wasn't running out or resource credits for a few operations. I will find out more as I test with larger texts/files.
👍  ,
properties (23)
authorgeekgirl
permlinkqpvywy
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 02:29:24
last_update2021-03-13 02:29:24
depth2
children0
last_payout2021-03-20 02:29:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length275
author_reputation1,586,488,611,824,452
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,334,423
net_rshares2,870,337,849
author_curate_reward""
vote details (2)
@tuck-fheman · (edited)
$0.15
FWIW @geekgirl I tried this in 2016 (Edit : it was 2014) or so with Dogecoin and they ripped me a new one for even suggesting it, even with magnet links. I linked you some code in Discord that's on github that is standalone if you're interested.

Posted Using [LeoFinance <sup>Beta</sup>](https://leofinance.io/@tuck-fheman/re-geekgirl-2wgc9z)
👍  
properties (23)
authortuck-fheman
permlinkre-geekgirl-2wgc9z
categoryhive-167922
json_metadata{"app":"leofinance/0.2","format":"markdown","tags":["hive-167922","leofinance"],"canonical_url":"https://leofinance.io/@tuck-fheman/re-geekgirl-2wgc9z","links":["https://leofinance.io/@tuck-fheman/re-geekgirl-2wgc9z"]}
created2021-03-14 17:17:45
last_update2021-03-14 17:17:54
depth1
children0
last_payout2021-03-21 17:17:45
cashout_time1969-12-31 23:59:59
total_payout_value0.074 HBD
curator_payout_value0.075 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length343
author_reputation345,778,813,561,569
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,364,408
net_rshares384,995,089,003
author_curate_reward""
vote details (1)
@v4vapid ·
$0.63
This is a fantastic idea and I've personally been waiting for something like this to be built on Hive for some time! Great initiative.
👍  ,
properties (23)
authorv4vapid
permlinkre-geekgirl-qpw2nc
categoryhive-167922
json_metadata{"tags":["hive-167922"],"app":"peakd/2021.03.7"}
created2021-03-13 03:50:00
last_update2021-03-13 03:50:00
depth1
children1
last_payout2021-03-20 03:50:00
cashout_time1969-12-31 23:59:59
total_payout_value0.313 HBD
curator_payout_value0.313 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length134
author_reputation227,173,587,450,152
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,335,230
net_rshares1,560,332,332,130
author_curate_reward""
vote details (2)
@geekgirl ·
Thank you.
properties (22)
authorgeekgirl
permlinkqpwb92
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 06:55:51
last_update2021-03-13 06:55:51
depth2
children0
last_payout2021-03-20 06:55:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length10
author_reputation1,586,488,611,824,452
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,336,899
net_rshares0
@wulff-media ·
$0.18
It's an interesting idea, but as I understand the tech it would bloat things beyond good and evil. Since somebody is gonna have to pay for it... If this is purely an exercise for you, you might want to look into Base64-encoding. Good luck, and have fun.
👍  
properties (23)
authorwulff-media
permlinkre-geekgirl-qpwn7n
categoryhive-167922
json_metadata{"tags":["hive-167922"],"app":"peakd/2021.03.7"}
created2021-03-13 11:14:12
last_update2021-03-13 11:14:12
depth1
children1
last_payout2021-03-20 11:14:12
cashout_time1969-12-31 23:59:59
total_payout_value0.088 HBD
curator_payout_value0.089 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length253
author_reputation264,524,233,432,357
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,339,815
net_rshares449,440,497,195
author_curate_reward""
vote details (1)
@geekgirl ·
$0.05
Yes it is nothing more than a personal project to see the capabilities of the Hive blockchain. Thank you.
👍  
properties (23)
authorgeekgirl
permlinkqpxevp
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 21:11:54
last_update2021-03-13 21:11:54
depth2
children0
last_payout2021-03-20 21:11:54
cashout_time1969-12-31 23:59:59
total_payout_value0.023 HBD
curator_payout_value0.023 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length105
author_reputation1,586,488,611,824,452
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,349,817
net_rshares126,167,928,551
author_curate_reward""
vote details (1)
@x9ed1732b ·
$0.18
Censorship-resistant immortal uploads. Great idea!
👍  
properties (23)
authorx9ed1732b
permlinkre-geekgirl-qpwm51
categoryhive-167922
json_metadata{"tags":["hive-167922"],"app":"peakd/2021.03.7"}
created2021-03-13 10:51:09
last_update2021-03-13 10:51:09
depth1
children1
last_payout2021-03-20 10:51:09
cashout_time1969-12-31 23:59:59
total_payout_value0.088 HBD
curator_payout_value0.089 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length50
author_reputation2,261,867,728,849
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,339,557
net_rshares452,142,996,226
author_curate_reward""
vote details (1)
@geekgirl ·
Thank you.
properties (22)
authorgeekgirl
permlinkqpxete
categoryhive-167922
json_metadata{"app":"hiveblog/0.1"}
created2021-03-13 21:10:27
last_update2021-03-13 21:10:27
depth2
children0
last_payout2021-03-20 21:10:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length10
author_reputation1,586,488,611,824,452
root_title"Storing files on Hive Blockchain: Part 1 - Planning"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id102,349,768
net_rshares0