immutability test: what happens if the source image is removed?

in #experiment7 years ago (edited)

I was thinking, the images on steem are not hosted on the blockchain, and my runes are hosted in a place that could go down sometime in the future. Supposing that hosting no longer existed but steemit did, what would my posts look like?


I will find the answer here and now!
I'm adding two images to this post, but the second image I am going to delete from hosting shortly after the post is made.

First image:

Second image:

(please hold while the experiment is conducting)
...
This is very interesting indeed!
Here is the deleted image again, using the deleted source:

()
and here is what that page actually looks like after deleting the image:



...
so what is going on?
well, using copy image address shows this:

but it isn't a redirect like I originally thought, steemit actually copies the image so that it can still show if the original source is removed!

By the way, in-case you wonder why those links are images it's because typing the link itself just shows the image again.

Conclusion:

after posting an image link to outside hosting,
steemit becomes the new host of the image,
and using the otherwise broken link still works on steemit!

◈▣◈▣◈▣◈▣◈▣◈▣◈▣◈
^_^

Sort:  

that is a great experiment, and good to know the conclusion, so basically anything posted here that is otherwise deleted will still show up even if the original has been purged from the original source, that is awesome. I was wondering about this the other day, about the fisa pdf file tht was dropped and some people dropped the images/pdf here, i was wondering then if the original pdf is taken down would it still remain here, thank you for your research! i knew that everything stayed on the blockchain, but wasn't sure about the images if they were sourced from elsewhere.

we can drop pdf's here ?

i think it was actually a copy of the pdf file not the direct pdf itself i am trying to find the post that had it. i'm still fairly new here, but if i find it i will let you know if it was either way. From what i understood pdf's were still not able to be placed on steemit

kk let me know please :) and thank you

Interesting question to be raised up!
I think right now all of the posts are dependent of the "source image", if they were removed we would have posts much more ugly and less attractive!

Btw I loved your first image, the second one is a little bit messy!! Ahahahha!!

experiment now done :)
steemit becomes the host of the image for any link posted, as if you uploaded it directly.

Where are you going to delete the second image from. How do you know where are the images hosted ?

Good question. I use puush, but as it turns out deleting an image from puush just deletes it from your account view and it remains available through the direct link. I had to find a palce where image hosting allows complete deletion of the image instead of just removing it from my account, and found https://pasteboard.co/ which worked like a charm for uploading and deleting, I didn't even need an account. Now the original upload of the "this text is also an image" is gone, and the direct link throws a bunch of errors, but the image remains on steemit and even more interesting is using the broken direct link on steemit still results in the image.

Ah right. Steemit has to store the images because when I upload an image from my machine, or copy and paste it from my clipboard, the image remains in the post. If images are not added to the blockchain, why does having long comment threads on posts with many images result in bandwidth issues. Sounds relevant ?

This experiment is for using an image link for outside hosting to reveal that steemit grabs the image and interjects itself as the host instead of the external service, but uploading images directly as you describe may have some different implications. I am not sure how comment threads tie together with post size, but if you are having bandwidth limitation problems the post I made last year about that may help:
how-to-use-less-bandwidth-on-steem-to-avoid-bandwidth-limitation

I have read this thread back when I was facing bandwidth issues. I had googled it. I have stopped editing my comments and posts since then. Earlier I used to do it very often.

A great experiment and thank you for sharing your findings @alphacore
I do have one question (?) though.
so when we post a image and remove the original source then steemit will become new host for our Image but what about image quality ?
does it remain same as original ? or it loses some quality ?

looks like the image is copied from the host as soon as the post is made, so I imagine the quality is maintained to at least some threshold or upper limit of file size. I could imagine there being some compression done if the image is extremely large so the servers are less vulnerable to attack and better management of resources for ordinary viewing, but for most images it shouldn't be a problem.

Thanks for the information @alphacore. the problem with high quality image is that they can be very large in file size. Optimal way is to use png files instead. Even if compressed a png image still is lossless. you can have a better quality image with minimal file size. :-)

we will hold.... hats off to the clever experiment @alphacore

This is great post...i appreciate this 1 and 2 image. best of luck dear...

Good experiment....
Have be success for your experiments...
Success is always for you @alphacore...

my runes are hosted in a place that could go down sometime in the future

Steemit uses Amazon's web hosting service. I doubt that will ever go down. :-)

Congratulations @alphacore! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

nice and helpfull post.

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 62978.31
ETH 2546.24
USDT 1.00
SBD 2.76