@@boomerz2478 FileCoin is literally designed to be the opposite way around lmao. It is to give people an incentive to use IPFS and serve those files. Additionally, having a browser-mined coin for those _viewing_ but not _serving_ would accomplish nothing. The entire purpose of IPFS is to have people download and serve to increase availability (and as a result, speed). Additionally, it's pretty peer-to-peer. If I visit an IPFS-enabled website, I download the stuff it needs, then serve them myself (until I delete it ofc). Also, they can't really close down or block IPFS, which is also what it was designed for. I mean, how can they block it? Just look at BitTorrent, they aren't able to block that either and well, torrents are far, far more notorious for illegal stuff. They can't close it down either, because it's open-source, so people would just fork and continue on as usual. And it probably already hosts a bunch of illegal stuff, you can never prevent that. Then again, every "censorship resistant protocol" is prone to this. Just look at ActivityPub (which is a W3C-recommended protocol), BitTorrent, TOR (more or less), Most cryptocurrencies etc. etc. And even *if* you manage to block it, it's a matter of time before a workaround will be found, which is exactly why those protocols are so powerful.
@UCv3D-0cNQeL7BRPE5RpO2LA Correlation does not equal causation. IPFS can be ran standalone just fine like I do. It wasn't designed to give more money to the whales, it's just a side-effect of FileCoin, which is a seperate project. Also, I never said IPFS was *fast*, I only said that by having more people serve a file, the *faster* it becomes. Faster, being a relative term. Also, they haven't blocked torrents lmao. In Germany, you can torrent just fine (I use torrents to send stuff like documents and some tools I made between a bunch of friends). Yes, they have blocked sites like TPB but they have not blocked the BitTorrent protocol. They can fine you based on things like finding you in the DHT for a specific (known illegal) file and/or scraping you from trackers. They can't fine you for using the protocol itself (else using the Blizzard Launcher would get you fined since that uses the BitTorrent protocol under the hood as well). Also, they can't really done it that easily. How would they? Blocking IPFS specifically would mean blocking the underlying connection protocol (be it TCP/IP or UDP). They can block commonly used ports, but at that point, just swap ports. They can block every port but the ones they allow, but at that point, a lot of different stuff will also start breaking. The Great Firewall of China does exactly this, block a lot of ports and only allowing a select few, that they can monitor heavily (for obvious reasons). Do that in, let's say Germany or The Netherlands and well... you're bound to cause massive uproar. And ofc, as you know, in China, they'd probably just gun you down if you start rioting buuut that's a different topic. Yea ehm... suddenly your "most of your points are just incomplete and largely wrong" starts backfiring to yourself...
I think the current answer is blacklisting hashes. Nodes would have to voluntarily accept to ignore/block replication and sharing of hashes for blacklisted files.
@@projectpegasus1297 of course one expect those blacklists to be created and maintained by some legal entity, but we can imagine different entities providing different blacklists.
IPFS is cool but Filecoin is a scam. If they were not scammers they would've used Bitcoin to pay people. Bitcoin is the only money that no one can get for free. Every other form of money that someone somewhere is getting for free but you are presented at face value is a scam. If every project starts creating it's own coin we end up with the same situation that Bitcoin was created to fix - every country with it's own money and banks getting rich for moving money around, where exchanges will be the new banks and they will get robbed and lose people's money. It is actually happening already, search "exchange hack" and you will find articles about dozens of hacks with billions of dollars stolen from the people and all because of greedy people wanting to print their own money by creating their own coin for their project. Completely killing the point of the blockchain innovation. >.
@@dkf2711 are you saying only Bitcoin is not a scam... Why Bitcoin? why not Ethrium or XRP or Tether or litecoin or EOS or TRON or Stellar or Monero, what about Dash or Tezos... etc etc etc.... Is Bitcoin special in some weird way, please share.
IIIRotor Bitcoin was created to make the world better. Everything else was made to enrich the creators. Bitcoin is like Linux, it’s open and it’s community driven. The other projects are like Microsoft, they are businesses that have marketing budget and use it to create the perception of community that OneCoin and BitConnect did and also out of the crypto world Theranos which was the Ethereum equivalent in biotech. There is a reason why everyone that builds open source software builds new layers on top of Linux and not incompatible completely new kernel operating systems that you can show off idling on the desktop and say they are faster and more secure. That stuff works for startup scams which in crypto are ICOs but in general in the computer world if you want to build new software you do that on top of the most secure and stable kernel like Linux so that if your software fails the whole system doesn’t collapse. All useful new functionality is developed on bitcoin, it has smart contracts, anonymity features and scaling optimisations that actually work and are designed to be long term solutions. Everything else is recycling bitcoin improvement proposals from 7+ years ago that got rejected and is monetising on people not doing their research and throwing money at the next pump.
it wasn't. it was made to provide unavailability-resistance, temper-resistance, and censorship-resistance. all of which are desperately needed in the current economical and political landscape.
A long time ago, we used to download content (Movies and Music mostly) with IRC, Kazaa, and other apps/platforms. The files would be downloaded from beginning to end, serially. I worked with a team to create torrent downloads, where you can have multiple connections for a single download file and that the download would come in as "chunks" in no specific order, just fastest, best connection. The only credit we get as a team, is the message boards we collaborated on, so Long ago. This torrent method of data exchange now rules the internet world. Blockchain would never have existed without this tech. I don't care for credit, I am just SO HAPPY to see how far we have come since the 1990s.
Reminds me of the early days of the Gnutella networks, Kaza, Bearshare and other P2P clients. They had hashing of files too for verification but I don't recall a file size limitation. There was no incentive involved for persistent nodes however.
Great video! I keep wondering though if there’s also a solution which makes it possible to store an entire interactive website and all its data in a decentralised way instead of hosting it on centralised servers. Anyone got a clue? Cheers
I liked this concept until it introduced yet another cryptocurrency. Why does it need crypto? And how are the nodes different from just having a community sourced CDN?
I don’t get how versioning works… if you request Earth’s Wikipedia page using its hash, you will receive the page from the IPSF node from Mars. But what if Wikipedia updated it? The commit won’t be seen, unless you know your version is outdated
Can you make a video on the Oyster protocol? It takes a slightly different approach to the same goal of ifps, also adding volatile memory functionality. It is built on top of the IOTA tangle so could potentially be distributed across all smart devices in the near future
okay but, what if i publish a unethical and very bad video on dtube? is there a way to remove it? there probably is, but in that case, can't turkey or any other country, just block the IP address of dtube or the site version of wikipedia hosted on ipfs?
You’d like use IPNS which can assign names to hashes to remember them more easily. Just like the current DNS system that translates a domain name into an IP address
IPFS has a great epic privacy fail! IPFS is a solution to get content from an computer near you to protect the long range internet data link and to reduce the latency of respondig. Rearly a great Idea! But if yo can find content on computer near you, you can also determninate on wat computers a specific content was seen. This is - depending on the content - enourmes privacy influencing. The classic example: You are using products of the Adults Entertainment Industrie. Or you have see stuff, your goverment does not like you see ist. For example some Hints about Korruption of Erdogan in the Tukey. Or some History reports About the Amenias Holocaust in Turkey. Within the USA i dont know such exact, but looking Videos from Parties the USA is in War will it also create some Questions from Official sides? To Bring IPFS to a success, it must include the privacy Ideas of IAN Clark's Freenet. For Example: the Chunks are Hashed, Then Encrypted with the Hash as Key and then a second time Hashed for Address creation. The Link is the concat of the both Hashes. This makes the Content Denieble. Wy there is a "Privacy Mode" in the Browser when you can look in the ipfs folder to check what was used? But for Every Content you Know you can Calculate the Link. So the Data must be never stored at the related Computer to make IPFS rearly a private transport layer. And also it ist Important that the Content never comes direct from the source Computer. How to do this is all finaly evaluated in Ian Clark's Freenet. In Order to Avoid "Cambridge Analytica" by everyone, it is Madatory to include Ian Clarks privacy Ideas to IPFS In its current form it is only siutabel for Operatind system Distribution.
I disagree, the data is so broken up and spread out across the network that you wouldn't be able to get a clear picture of what files were seen where unless you too had seen the files, but your very access of that file will effect the network if you look at it. It's almost like a box that destroys itself if you open it up to see what's inside.
@@georgekaplan6204 sorry you are wrong. The IPFS uses the methodes of Bittorrent to distribute Content ... and we all know the lawsuite against people who are downloading and redistribute stuff stored in a bittorent form without owners premission. This will work also in the same kind against IPFS like it works against Bittorrent. Using "IPFS" as standart layer is more destructive as the use of Bittorent. While using Bittorent you aknolege every single Download an you can thing about is it legal or not. Within a browser using ipfs as background system a malique copyrigt owner my download this unwantet work in the Bachground by using javascript an then … after removing the hidden downloader from the webpages … sue every of his victims on court.
What about the real world application of IPFS? After all, this was just a theory. What about in practice? Honestly, I haven't checked anything but if I wanted to start using/contributing to IPFS network, how do I do that? Maybe make a part 2? :) Great stuff btw!
Thank you for your explanation as always! One question tho, what if I put a file online and I want to delete it? Let's say an embarrassing picture of me that finally don't assume anymore. It's going to be on the network forever, yeah?
I should've subscribed a long time ago. Just did. Your videos are always brilliantly done. I'm going to go do even more research because this video was that interesting. Well done, Sir!
Ok but about the versioning- how will you know about a file v2 if youre content-addressing file v1? Assuming the old links to the new, but how there will be other copies v1 which dont link to v2. Is there active discovery for versioning (i.e. if i commit v2 i update anyone who queried v1 from me) or is it just passive? (ie anyone who will query v1 from me in the future will be made aware of v2)? Also how would merge conflicts work if someone else created their own v2?
I'm extremely interested in the IPFS. Can't wait to see it explode with growth. It would be good to see a way to host files with a currency other than filecoin.
@@basspoett torrent download speeds are actually quite good. If you are complaining that it takes an hour to download a gigabyte size then just lol....
Hi, don't you think the core objective of this is same as the 'Substratum' Project. Their project is already live (early beta). What do you think about it? Thanks for making these videos.
Wait. This still has some big flaws. Since hdd’s are the cheapest storage medium most of the data will be stored on it. Wich would make the internet slower again. And if you alter a pixel in an image this will just still be a new image wich would bloat the network. And how would compression work on this network? We just all sending raw video files? Also wouldn’t it be more sufficient to have a big cashing database on mars instead of distributing it. So you can have tiered storage wich would make the internet feel faster because the most visited sites are the most requested. And then to communicate with earth you could work with quantum entanglement since distance doesn’t seem to matter with entanglement.
What about privacy? How could you ensure that the files are private and that people that might store them can’t access them? Also, what happens when you want to delete a file? Will it remain available forever as long as people have the address to the file? Nowadays, once something is taken down, although someone might still keep a copy, it is kinda hard to efficiently distribute it. Would it be impossible to stop this using this system?
ShadPayback not sure exactly, but in theory you could store your private files encrypted, if the encryption is strong enough. You could only access them if you had the key.
I am sure the whole concept of distributed internet is so that you cannot delete/censor any file once it is out there. If you don't want people to have some file, store them on your own drive would be the better option. Once something is in the cloud, you should always assume it is shared with everyone.
Like others mention: it's indeed the goal og IPFS to work like this. Completely distributed and immutable. Not possible to delete a file (but it will probably disappear on its own because nodes will stop caching it when its not requested)
Yeah.. I believe content ownership is difficult target for all decentralized p2p file storage applications. The concept of ownership demands centralization.
@@simplyexplained ((but it will probably disappear on its own because nodes will stop caching it when its not requested))----- This is a option? or a time line obsolescence programmed is implanted by defect? I LOVE FOUND OLD CONTENT. Like my lovely old EMULE
Btw. the bigest problem isn't "to keep the files available" as you said, but in fact the bigest problem is "how to find your file". Just imagine there are milions of IPFS nodes and like 4 of them have the content you need. How do you find them ? .... and that's why IPFS is sooooooooo incredibly slooooooooow. As well that's the reason why IPFS will never become "interplanetary" because the metadata about "who has what right now" will just oversaturate the inerplanetary link. Just an example, my IPFS node I'm running to host a small website (approx. 18MB) is permanently talking with like 5000 peers and "wasting" on average 1Mb/s of my bandwidth. So it's not all that peachy as you all are explaining IPS. Maybe worth being more objective next time.
@@Moodboard39 In fact I was running my IPFS node on my Synology NAS in a docker container, but I had to switch if off, because as my IPFS node become more "famous in the network" it started to generate so many packets per second that it in fact overloaded the wifi access points of my ISP and I got threatened to be disconnected if I don't turn the service off. The funny part was that the actual network load in Mbps was negligible, but the IPFS node basically sendins soo many packets to soo many hosts that it overloaded the CPU and the routing tables of these mid-range AP's and managed to disrupt the internet connection for every user connected through that ISP provider in that area. So for me IPFS is dead - long live IPFS ;-)
on the issue of content versus location address, how does one get the right content, if you don't know the hash? do you have to trust someone that knows the correct hash for that content that you are seeking? thanks
This is something that IPNS can solve. This system allows you to link a hash to a name. That way it becomes easier to remember and to use. You can compare it to DNS. This links a domain name (google.com for instance) to an IP address of a server somewhere.
IPFS is like the way-back machine on Mars, but cannot solve the issue of wanted freshly upended information in a network. This is the same issue of double-spending that plagues blockchains, and to say they "solved" it by only establishing the baseline scenario of the problem is scarily deceptive.
Will IFPS make it possible for nodes to only store part of a file instead of the whole file? So many nodes can be access simultaneously to rebuild a large file. And to make it harder to destory a file since it is broken up between many nodes.
we dont have to necessarily just have one or the other. if private capital wasnt anti decentralization to the point of trying to sabotage it in order to maintain the status qou, anyway
honestly, the explanation for "interplanetary" doesn't make sense. Caching is not something proprietary to IPFS. Anything can do caching, you don't need IPFS or a decentralised architecture for it.
I like this explanation, but it seems like this NFT "ownership" is completely meaningless, saying you "own" artwork, but not controlling publishing rights is like "owning" air, or Moon, as in there is no meaningful use you could derive from it. If you disagree I have a Moon NFT I'd to sell.
I don't really get it about the "Versioning" capability of IPFS. I tried to find about committing file or uploading new version of old file to IPFS, but I can't find how it is really done (I still can't imagine how it is done practically, like is it automatic or we need a specific command to do that?). Is this versioning done by IPFS automatically, or is it done with other software/add-on/something that is separated from IPFS? I've also read about Commit File Object of IPFS, but I don't really understand about it and how it is implemented. Anyways, your video is so good. I am actually still learning english, but your video is clear enough for me to understand. Salam dari Indonesia 😇
Who here would be browsing the web and go "ohh cat picture, let me see this". Pay wall appears saying send 1 filecoin to see this photo. Now I have to go purchase some token to view a file. I have to also learn what the hell filecoin and a token is. NO ONE IS GOING TO DO THIS! IPFS on it's on is just fine.
This thing about Mars and an interplanetary internet may soon be dated. We are suffering of a Martian fever, but in 10 years we will recover our health.
What a disappointment. I was all for it until you mentioned the god damn coin. Not that I don't realize the point but involving "market forces" into this makes it totally not worth supporting.
This is incredibly well explained, thanks a lot! I'm writing an article and I'm definitely linking this video as a source.
yes the best source for easy understanding!
As a begginer on the crypto technology, also on the decentralized technology I agree. The explanation is simple and clear. Thank you.
wow, this is some top-notch explanation. I think it may even be at the point that you could use it to explain IPFS to an elderly person.
just need a dutch version and i can show my mom lol :p
Yes please! More videos like this and a video about Filecoin! I love it!
it's like cdn, when you request a resource, you will get it from nearest location, not the original server.
This is actually one of the use-cases mentioned on their website :)
@@boomerz2478 Except, IPFS doesn't try to appeal to the crypto investors to make token money :^)
@@boomerz2478 FileCoin is literally designed to be the opposite way around lmao.
It is to give people an incentive to use IPFS and serve those files.
Additionally, having a browser-mined coin for those _viewing_ but not _serving_ would accomplish nothing.
The entire purpose of IPFS is to have people download and serve to increase availability (and as a result, speed).
Additionally, it's pretty peer-to-peer.
If I visit an IPFS-enabled website, I download the stuff it needs, then serve them myself (until I delete it ofc).
Also, they can't really close down or block IPFS, which is also what it was designed for.
I mean, how can they block it? Just look at BitTorrent, they aren't able to block that either and well, torrents are far, far more notorious for illegal stuff.
They can't close it down either, because it's open-source, so people would just fork and continue on as usual.
And it probably already hosts a bunch of illegal stuff, you can never prevent that.
Then again, every "censorship resistant protocol" is prone to this.
Just look at ActivityPub (which is a W3C-recommended protocol), BitTorrent, TOR (more or less), Most cryptocurrencies etc. etc.
And even *if* you manage to block it, it's a matter of time before a workaround will be found, which is exactly why those protocols are so powerful.
@UCv3D-0cNQeL7BRPE5RpO2LA Correlation does not equal causation.
IPFS can be ran standalone just fine like I do.
It wasn't designed to give more money to the whales, it's just a side-effect of FileCoin, which is a seperate project.
Also, I never said IPFS was *fast*, I only said that by having more people serve a file, the *faster* it becomes.
Faster, being a relative term.
Also, they haven't blocked torrents lmao.
In Germany, you can torrent just fine (I use torrents to send stuff like documents and some tools I made between a bunch of friends).
Yes, they have blocked sites like TPB but they have not blocked the BitTorrent protocol.
They can fine you based on things like finding you in the DHT for a specific (known illegal) file and/or scraping you from trackers.
They can't fine you for using the protocol itself (else using the Blizzard Launcher would get you fined since that uses the BitTorrent protocol under the hood as well).
Also, they can't really done it that easily.
How would they? Blocking IPFS specifically would mean blocking the underlying connection protocol (be it TCP/IP or UDP).
They can block commonly used ports, but at that point, just swap ports.
They can block every port but the ones they allow, but at that point, a lot of different stuff will also start breaking.
The Great Firewall of China does exactly this, block a lot of ports and only allowing a select few, that they can monitor heavily (for obvious reasons).
Do that in, let's say Germany or The Netherlands and well... you're bound to cause massive uproar.
And ofc, as you know, in China, they'd probably just gun you down if you start rioting buuut that's a different topic.
Yea ehm... suddenly your "most of your points are just incomplete and largely wrong" starts backfiring to yourself...
@Phoenix im looking into doing this as we speak. im commenting so i can get notifications on this thread
8 mins for a file download? I was born of this!
The most articulate and lucid explanation of IPFS I've heard. Thanks
Honestly this channel keeps you updated about all the cutting edge technology
no need of watching any other related to this. Just the single video has cleared the whole concept.
What happens if someone puts up illegal information on IPFS and no-one can remove it?
I think the current answer is blacklisting hashes. Nodes would have to voluntarily accept to ignore/block replication and sharing of hashes for blacklisted files.
@@schok51 so centralized again
@@projectpegasus1297 how so? Each node can individually blacklist hashes. No need for a centralized party.
And blacklists can be managed as ipfs objects(IPNS dynamic pointers to files on ipfs).
@@projectpegasus1297 of course one expect those blacklists to be created and maintained by some legal entity, but we can imagine different entities providing different blacklists.
Pretty sure HBO's Silicon Valley show was about this last night. lol
cool
yup this is what pied piper wanted to do :p
Yes please, do a filecoin video!!!😁
Ben I wonder what is going on with them, they have been utterly quiet.
Looking forward to video on filecoin video.
IPFS is cool but Filecoin is a scam.
If they were not scammers they would've used Bitcoin to pay people.
Bitcoin is the only money that no one can get for free. Every other form of money that someone somewhere is getting for free but you are presented at face value is a scam.
If every project starts creating it's own coin we end up with the same situation that Bitcoin was created to fix - every country with it's own money and banks getting rich for moving money around, where exchanges will be the new banks and they will get robbed and lose people's money. It is actually happening already, search "exchange hack" and you will find articles about dozens of hacks with billions of dollars stolen from the people and all because of greedy people wanting to print their own money by creating their own coin for their project. Completely killing the point of the blockchain innovation. >.
@@dkf2711 are you saying only Bitcoin is not a scam... Why Bitcoin? why not Ethrium or XRP or Tether or litecoin or EOS or TRON or Stellar or Monero, what about Dash or Tezos... etc etc etc.... Is Bitcoin special in some weird way, please share.
IIIRotor Bitcoin was created to make the world better. Everything else was made to enrich the creators. Bitcoin is like Linux, it’s open and it’s community driven. The other projects are like Microsoft, they are businesses that have marketing budget and use it to create the perception of community that OneCoin and BitConnect did and also out of the crypto world Theranos which was the Ethereum equivalent in biotech. There is a reason why everyone that builds open source software builds new layers on top of Linux and not incompatible completely new kernel operating systems that you can show off idling on the desktop and say they are faster and more secure. That stuff works for startup scams which in crypto are ICOs but in general in the computer world if you want to build new software you do that on top of the most secure and stable kernel like Linux so that if your software fails the whole system doesn’t collapse. All useful new functionality is developed on bitcoin, it has smart contracts, anonymity features and scaling optimisations that actually work and are designed to be long term solutions. Everything else is recycling bitcoin improvement proposals from 7+ years ago that got rejected and is monetising on people not doing their research and throwing money at the next pump.
Nice, very good information and explained in a correctly way to understand INTERPLANETARY.
"They want to make the web completely distributed"
so, you are saying they wanna make the Pied Piper's new internet? :D
not a lot of people will get this reference
Pied Piper is too late to the party.
Middle out compression is stellar
On the contrary, Pied Piper was a reflection on IPFS
My application that I am building will incentivize people to run IPFS nodes. This is an absolute awesome technology!
Thanks thanks thanks !
Can't be explained more clearly !
brilliant video and love how this can circumvent the ridiculous censorship!!
0:49 "national security security" 😂
If IPFS was really made to have fast internet on other planets, I think we hurry too much to develop it 😄.
Nice video, very well explained.
it wasn't. it was made to provide unavailability-resistance, temper-resistance, and censorship-resistance. all of which are desperately needed in the current economical and political landscape.
@@michalbotor that's true, thank you for the answer!
A long time ago, we used to download content (Movies and Music mostly) with IRC, Kazaa, and other apps/platforms. The files would be downloaded from beginning to end, serially. I worked with a team to create torrent downloads, where you can have multiple connections for a single download file and that the download would come in as "chunks" in no specific order, just fastest, best connection.
The only credit we get as a team, is the message boards we collaborated on, so Long ago. This torrent method of data exchange now rules the internet world. Blockchain would never have existed without this tech. I don't care for credit, I am just SO HAPPY to see how far we have come since the 1990s.
Awesome explanation, concise, quick, engaging
Reminds me of the early days of the Gnutella networks, Kaza, Bearshare and other P2P clients. They had hashing of files too for verification but I don't recall a file size limitation. There was no incentive involved for persistent nodes however.
Good days
Very clear and useful. Thanks!
great video. so simple yet complete. thanks
Very well explained. Good job!
Any distributed file system can do caching on mars. So the "inter planetary" part means nothing.
use any distributed file system you want then, ipfs was tailor made for building applications and websites. not your father's bittorrent.
Hi Savjee, I want to know about filecoin. And thank you for the cool Simply Explained video drops.
Damn your explanation was so good!
I love it. Is there a mesh network device ideal to pair with this for a fully free web?
Thanks for this video. It can help countries with poor internet delivery online education!!
Great video! I keep wondering though if there’s also a solution which makes it possible to store an entire interactive website and all its data in a decentralised way instead of hosting it on centralised servers. Anyone got a clue? Cheers
You can keep your site in multiple instance of different location using cloud and loan balancer. for data, replication option's are there.
@@ayyanarjayabalan huh
Would you please tel us more about filecoins ? Many thanks in advance !
Great video again. Yes would like one on filecoin too. Thanks!
I liked this concept until it introduced yet another cryptocurrency. Why does it need crypto? And how are the nodes different from just having a community sourced CDN?
Excellent explanation
I don’t get how versioning works… if you request Earth’s Wikipedia page using its hash, you will receive the page from the IPSF node from Mars. But what if Wikipedia updated it? The commit won’t be seen, unless you know your version is outdated
It seems like a new world for Internet.
you can't back queries as there is a difference between search query and file hash
Please do a video on Filecoin. I really love this project.
Can you make a video on the Oyster protocol? It takes a slightly different approach to the same goal of ifps, also adding volatile memory functionality. It is built on top of the IOTA tangle so could potentially be distributed across all smart devices in the near future
I am biggest fan
okay but, what if i publish a unethical and very bad video on dtube? is there a way to remove it? there probably is, but in that case, can't turkey or any other country, just block the IP address of dtube or the site version of wikipedia hosted on ipfs?
Hi Sanjee, Please do few videos on BFT Consensus, DPos, Rift !
2:45 Actually I start thinking "Hold on, do I get a DCMA notice/lawsuit for copyright infringement?"
Very nice video, thank you!! :)
Nice video sir. Could you please create a video demonstrating the coding of IPFS on an example?
So who I will call to get the hash of content? It's a centered server to give that information?
You’d like use IPNS which can assign names to hashes to remember them more easily. Just like the current DNS system that translates a domain name into an IP address
Great video....very informative.
IPFS has a great epic privacy fail!
IPFS is a solution to get content from an computer near you to protect the long range internet data link and to reduce the latency of respondig. Rearly a great Idea!
But if yo can find content on computer near you, you can also determninate on wat computers a specific content was seen.
This is - depending on the content - enourmes privacy influencing.
The classic example: You are using products of the Adults Entertainment Industrie. Or you have see stuff, your goverment does not like you see ist. For example some Hints about Korruption of Erdogan in the Tukey. Or some History reports About the Amenias Holocaust in Turkey. Within the USA i dont know such exact, but looking Videos from Parties the USA is in War will it also create some Questions from Official sides?
To Bring IPFS to a success, it must include the privacy Ideas of IAN Clark's Freenet. For Example: the Chunks are Hashed, Then Encrypted with the Hash as Key and then a second time Hashed for Address creation. The Link is the concat of the both Hashes. This makes the Content Denieble. Wy there is a "Privacy Mode" in the Browser when you can look in the ipfs folder to check what was used?
But for Every Content you Know you can Calculate the Link. So the Data must be never stored at the related Computer to make IPFS rearly a private transport layer. And also it ist Important that the Content never comes direct from the source Computer. How to do this is all finaly evaluated in Ian Clark's Freenet. In Order to Avoid "Cambridge Analytica" by everyone, it is Madatory to include Ian Clarks privacy Ideas to IPFS
In its current form it is only siutabel for Operatind system Distribution.
I disagree, the data is so broken up and spread out across the network that you wouldn't be able to get a clear picture of what files were seen where unless you too had seen the files, but your very access of that file will effect the network if you look at it. It's almost like a box that destroys itself if you open it up to see what's inside.
@@georgekaplan6204 sorry you are wrong. The IPFS uses the methodes of Bittorrent to distribute Content ... and we all know the lawsuite against people who are downloading and redistribute stuff stored in a bittorent form without owners premission. This will work also in the same kind against IPFS like it works against Bittorrent.
Using "IPFS" as standart layer is more destructive as the use of Bittorent. While using Bittorent you aknolege every single Download an you can thing about is it legal or not. Within a browser using ipfs as background system a malique copyrigt owner my download this unwantet work in the Bachground by using javascript an then … after removing the hidden downloader from the webpages … sue every of his victims on court.
So, it looks like PiedPiper got rebranded after that last 'incident' ;)
Thank you for this lucid explanation.
How do I get to know the hash of the file I want?
What about the real world application of IPFS? After all, this was just a theory. What about in practice? Honestly, I haven't checked anything but if I wanted to start using/contributing to IPFS network, how do I do that? Maybe make a part 2? :) Great stuff btw!
The Wikipedia mirror and Dtube are both real world examples. You mean a tutorial on how to setup a node yourself right?
Thank you for your explanation as always! One question tho, what if I put a file online and I want to delete it? Let's say an embarrassing picture of me that finally don't assume anymore. It's going to be on the network forever, yeah?
I should've subscribed a long time ago. Just did. Your videos are always brilliantly done. I'm going to go do even more research because this video was that interesting. Well done, Sir!
Ok but about the versioning- how will you know about a file v2 if youre content-addressing file v1?
Assuming the old links to the new, but how there will be other copies v1 which dont link to v2.
Is there active discovery for versioning (i.e. if i commit v2 i update anyone who queried v1 from me) or is it just passive? (ie anyone who will query v1 from me in the future will be made aware of v2)?
Also how would merge conflicts work if someone else created their own v2?
I'm extremely interested in the IPFS. Can't wait to see it explode with growth. It would be good to see a way to host files with a currency other than filecoin.
We all know how slow torrent download is ... We can expect bandwidth issues on nodes where files are stored
@@basspoett torrent download speeds are actually quite good. If you are complaining that it takes an hour to download a gigabyte size then just lol....
Need to make money
Dtube sounds great. A platform where you can't take down a video!
Hi, don't you think the core objective of this is same as the 'Substratum' Project. Their project is already live (early beta). What do you think about it?
Thanks for making these videos.
Looks very similar yes. I just picked IPFS because it's already being used in the wild (Wikipedia Turkey & Dtube).
What if IPFS is the solution to true unlimited cloud storage?
Very good video.
Wait. This still has some big flaws. Since hdd’s are the cheapest storage medium most of the data will be stored on it. Wich would make the internet slower again. And if you alter a pixel in an image this will just still be a new image wich would bloat the network.
And how would compression work on this network? We just all sending raw video files?
Also wouldn’t it be more sufficient to have a big cashing database on mars instead of distributing it. So you can have tiered storage wich would make the internet feel faster because the most visited sites are the most requested. And then to communicate with earth you could work with quantum entanglement since distance doesn’t seem to matter with entanglement.
Awesome bro. Can you please teach how to setup ipfs in servers and how to fetch/store content programmatically . Thanks
Who tf down votes this?....srsly....
Wow, a threat to the security of national security itself, that serious, huh?
Someone told me that it's the best time to buy because there will be a huge pump
If someone told you there won't be a huge pump will you believe that guy too?
@@Galaxia53 I never knew there would be a huge pump
Wow that was great, this smooth visualization and incredible information partitioning.
Bravo
I would like to learn more about filecoin
I want to know more about Filecoin
Fr hard to find info
Those martians are filling my drives with something called "kuaretitz"
What about privacy? How could you ensure that the files are private and that people that might store them can’t access them?
Also, what happens when you want to delete a file? Will it remain available forever as long as people have the address to the file? Nowadays, once something is taken down, although someone might still keep a copy, it is kinda hard to efficiently distribute it. Would it be impossible to stop this using this system?
ShadPayback not sure exactly, but in theory you could store your private files encrypted, if the encryption is strong enough. You could only access them if you had the key.
I am sure the whole concept of distributed internet is so that you cannot delete/censor any file once it is out there.
If you don't want people to have some file, store them on your own drive would be the better option. Once something is in the cloud, you should always assume it is shared with everyone.
Like others mention: it's indeed the goal og IPFS to work like this. Completely distributed and immutable. Not possible to delete a file (but it will probably disappear on its own because nodes will stop caching it when its not requested)
Yeah.. I believe content ownership is difficult target for all decentralized p2p file storage applications. The concept of ownership demands centralization.
@@simplyexplained ((but it will probably disappear on its own because nodes will stop caching it when its not requested))----- This is a option? or a time line obsolescence programmed is implanted by defect? I LOVE FOUND OLD CONTENT. Like my lovely old EMULE
Yes, please do a video on Filecoin
Btw. the bigest problem isn't "to keep the files available" as you said, but in fact the bigest problem is "how to find your file". Just imagine there are milions of IPFS nodes and like 4 of them have the content you need. How do you find them ? .... and that's why IPFS is sooooooooo incredibly slooooooooow. As well that's the reason why IPFS will never become "interplanetary" because the metadata about "who has what right now" will just oversaturate the inerplanetary link. Just an example, my IPFS node I'm running to host a small website (approx. 18MB) is permanently talking with like 5000 peers and "wasting" on average 1Mb/s of my bandwidth.
So it's not all that peachy as you all are explaining IPS. Maybe worth being more objective next time.
Damnn is slow ?? How u have a node? U have a hardware or something ???
@@Moodboard39 In fact I was running my IPFS node on my Synology NAS in a docker container, but I had to switch if off, because as my IPFS node become more "famous in the network" it started to generate so many packets per second that it in fact overloaded the wifi access points of my ISP and I got threatened to be disconnected if I don't turn the service off. The funny part was that the actual network load in Mbps was negligible, but the IPFS node basically sendins soo many packets to soo many hosts that it overloaded the CPU and the routing tables of these mid-range AP's and managed to disrupt the internet connection for every user connected through that ISP provider in that area. So for me IPFS is dead - long live IPFS ;-)
More info on file coin please
You know you're badass when you TAKE DOWN A FUCKING GOVERNMENT! LMAO
Isnt this similar to what HOLOchain is trying to do?
on the issue of content versus location address, how does one get the right content, if you don't know the hash? do you have to trust someone that knows the correct hash for that content that you are seeking? thanks
This is something that IPNS can solve. This system allows you to link a hash to a name. That way it becomes easier to remember and to use. You can compare it to DNS. This links a domain name (google.com for instance) to an IP address of a server somewhere.
I'd like to learn more about filecoin
You lost me at Mars, how on fucking earth do you waste time with Mars examples that make no sense?? Could, would, might, please you sound like NASA.
IPFS is like the way-back machine on Mars, but cannot solve the issue of wanted freshly upended information in a network. This is the same issue of double-spending that plagues blockchains, and to say they "solved" it by only establishing the baseline scenario of the problem is scarily deceptive.
Will IFPS make it possible for nodes to only store part of a file instead of the whole file? So many nodes can be access simultaneously to rebuild a large file. And to make it harder to destory a file since it is broken up between many nodes.
Would this mean all files uploaded to ipfs is public? you wouldnt upload something private for IPFS usecase
Wouldn’t storing every version of every file be unsustainable?
we dont have to necessarily just have one or the other. if private capital wasnt anti decentralization to the point of trying to sabotage it in order to maintain the status qou, anyway
Awesome content, waiting for filecoin
How can it scale?? It seems impossible, and how about stale content? How can you solve that?
honestly, the explanation for "interplanetary" doesn't make sense. Caching is not something proprietary to IPFS. Anything can do caching, you don't need IPFS or a decentralised architecture for it.
This is a great video...Thank you for making it...
Okay but what if someone puts illegal content on IPFS? You just said the government cannot block it, how is this a good thing?
In basic terms:
IPFS = blockchain that hosts files
Nodes from planet Mars can download files from nodes at planet Earth
How can many Hexabytes be copied to private computers without paying like dtube???🤣
Very easily explained, thanks sir 👏🙌
I like this explanation, but it seems like this NFT "ownership" is completely meaningless, saying you "own" artwork, but not controlling publishing rights is like "owning" air, or Moon, as in there is no meaningful use you could derive from it. If you disagree I have a Moon NFT I'd to sell.
I don't really get it about the "Versioning" capability of IPFS. I tried to find about committing file or uploading new version of old file to IPFS, but I can't find how it is really done (I still can't imagine how it is done practically, like is it automatic or we need a specific command to do that?). Is this versioning done by IPFS automatically, or is it done with other software/add-on/something that is separated from IPFS? I've also read about Commit File Object of IPFS, but I don't really understand about it and how it is implemented.
Anyways, your video is so good. I am actually still learning english, but your video is clear enough for me to understand. Salam dari Indonesia 😇
Who here would be browsing the web and go "ohh cat picture, let me see this". Pay wall appears saying send 1 filecoin to see this photo. Now I have to go purchase some token to view a file. I have to also learn what the hell filecoin and a token is.
NO ONE IS GOING TO DO THIS!
IPFS on it's on is just fine.
Hey, thank you for making this video! I wander would u like to share the slides about this video?
Came here because I noticed Reddit avatar NFTs were using ipfs for their avatar layer assets. Interesting stuff.
This thing about Mars and an interplanetary internet may soon be dated. We are suffering of a Martian fever, but in 10 years we will recover our health.
Thanks good video to understand it. Can I edit your video to use other language(Asian)? very useful video.
What a disappointment. I was all for it until you mentioned the god damn coin. Not that I don't realize the point but involving "market forces" into this makes it totally not worth supporting.
What if the government just block ipfs protocol?
Its like blocking to speack english, he cant. It wd need to drop down the hole internet