► Source | ► 720p | ► 480p
's IPFS Post
Below is a excerpt from my first post about IPFS:
IPFS, Better Than HTTP
When we download a file from the internet, we access a traditional server and request to have the data we need. Then the server sends this file over the internet to us little by little until the entire file is in our possession.
This process takes time and resources at a much higher rate than using a peer-to-peer service like IPFS. When we want to download a copy of a file hosted on the IPFS network we get bits and pieces from many computers, not just one. IPFS lessens the load a great deal on everyone overall and allows for slower bandwidth for the supplying computers.
On the IPFS website they claim:
With video delivery, a P2P approach could save 60% in bandwidth costs.
That's pretty epic! Look at YouTube, a centralized video hosting platform that can't seem to make money due to the high costs of both storing and streaming all that video. If a site could implement technology like IPFS, this problem may not exist. (dLive does use IPFS, and BitChute has a similar model, but I do not think it is IPFS specifically.)
How IPFS Works In A Nutshell
- Each file receives a cryptographic hash (an identifier) which is the unique identifier for that content.
- IPFS then removes any duplicates on the network based on the ID that file received. Since no two files have the same identifier, we can be sure that it is unique. If it does have a match, we can assume that the data is an exact copy with zero alterations.
- Each node then stores any and all content it is set up to accept this may or may not include the file that you added to the IPFS network. Your data is "backed up" so to speak on all nodes that will accept your content.
- Once the material is finished propagating, we can ask the network for the file of a particular hash. As we download the content, the system pulls bits from many servers hosting a part of that file matching our requested hash.
► Source | ► 720p | ► 480p
Thanks For Reading & Watching!
If you have any topics that you would like me to cover please feel free to comment them below and I'll add them all to my list!
All images came from royalty and attribution free sources unless specified.
Looking to take your Steem based creations to the next level?
Join us over at the Creators' Guild Discord group! We are here to encourage, support and increase the creation of quality content.
If you have any questions about my witness
please feel free to message jrswab#3134 on Discord.
Click here to vote with SteemConnect!
Or go to https://steemit.com/~witnesses
You can see all active witnesses on ' steemian.info
Click here to join the mailing list and get exclusive SDB/STEEM giveaways!
Looking to support my content creation efforts outside of the Steem Blockchain?
Check out jrswab.com/support
Keybase | Twitter | Twitch | Instagram | Gab | Minds | Anchor