User Tools

Site Tools


ipfs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ipfs [2020/04/22 23:56]
sdbs [IPFS hosted /-\ projects] fix gunks
ipfs [2020/10/19 13:47] (current)
sdbs [IPFS hosted /-\ projects] update gunk
Line 11: Line 11:
 ==== Super simplified technical stuff ==== ==== Super simplified technical stuff ====
  
-({{::screenshot_2019-10-29_ipfs_is_the_distributed_web.png?linkonly|In picture form!}})+{{::screenshot_2019-10-29_ipfs_is_the_distributed_web.png?480}}
  
 More specifically, it works like this: for each file, there is a [[https://en.wikipedia.org/wiki/Distributed_hash_table|"hash"]] - a "fingeprint" of the file's contents. It's just 30 characters or so ("''QmTmrhGKN21S4xmiv13jJrmKXNfe2Nuk2zUfn6eieY8dYy''", for example), but it uniquely ((not really "uniquely", but it's super unlikely that two files would have the same hash)) identifies that specific file.  More specifically, it works like this: for each file, there is a [[https://en.wikipedia.org/wiki/Distributed_hash_table|"hash"]] - a "fingeprint" of the file's contents. It's just 30 characters or so ("''QmTmrhGKN21S4xmiv13jJrmKXNfe2Nuk2zUfn6eieY8dYy''", for example), but it uniquely ((not really "uniquely", but it's super unlikely that two files would have the same hash)) identifies that specific file. 
Line 17: Line 17:
 Guy A, a "node", has the full file (a webpage, for example) - and shouts out to everyone on the network that he has a file with hash that is ''QmTmrhblabla''... Guy B, who wants to see the webpage, **only needs to know the hash** - ''QmTmrhblabla''... So he connects to IPFS, and asks everyone "who has ''QmTmrhblabla''?" - and Guy A hears this, and sends him the full file. Or - and this is the important part - whoever also has this file on their computer, also hears this, and also can respond with the file. Guy A, a "node", has the full file (a webpage, for example) - and shouts out to everyone on the network that he has a file with hash that is ''QmTmrhblabla''... Guy B, who wants to see the webpage, **only needs to know the hash** - ''QmTmrhblabla''... So he connects to IPFS, and asks everyone "who has ''QmTmrhblabla''?" - and Guy A hears this, and sends him the full file. Or - and this is the important part - whoever also has this file on their computer, also hears this, and also can respond with the file.
  
-**TL;DR:** This means that as long as there is someone who has the file - and someone who knows what they want (i.e. they have the hash) - they can always access that file/webpage/image. Forever. With normal web, if you have a link to a file, and the site goes down, there is nothing you can do. But if you have an IPFS link, and anyone has the file and an internet connection, the link will never go down.+**TL;DR:** This means that as long as there is someone who has the file - and someone who knows what they want (i.e. they have the hash) - they can always access that file/webpage/image. Forever. With regular web, if you've got a link to a file, and the site goes down, there is nothing you can do. But if you've got an IPFS link, and anyone else has the file and an internet connection, the link will __never__ go down.
  
 ==== Public Gateways ==== ==== Public Gateways ====
Line 51: Line 51:
 | Speculative Ecologies AR  | [[https://ipfs.io/ipfs/QmS7NSBxfSM1sb4VTBsyRyJHk2HhsDXioCEGF47YcX1nZF|/ipfs/QmS7NSBxfSM1sb4VTBsyRyJHk2HhsDXioCEGF47YcX1nZF]] |N/A| | Speculative Ecologies AR  | [[https://ipfs.io/ipfs/QmS7NSBxfSM1sb4VTBsyRyJHk2HhsDXioCEGF47YcX1nZF|/ipfs/QmS7NSBxfSM1sb4VTBsyRyJHk2HhsDXioCEGF47YcX1nZF]] |N/A|
 | GUNK 7 AR  | [[https://ipfs.io/ipfs/QmRJoxWdm4ZSHA4UCWyyiye7uQxfuSsuKkBt7ngo7CChfF|/ipfs/QmRJoxWdm4ZSHA4UCWyyiye7uQxfuSsuKkBt7ngo7CChfF]] |N/A| | GUNK 7 AR  | [[https://ipfs.io/ipfs/QmRJoxWdm4ZSHA4UCWyyiye7uQxfuSsuKkBt7ngo7CChfF|/ipfs/QmRJoxWdm4ZSHA4UCWyyiye7uQxfuSsuKkBt7ngo7CChfF]] |N/A|
-| GUNKS //(as of 2020-04-22)// | [[https://ipfs.io/ipfs/QmaoV17DSgHRCrPZ5ypVBE8A5mVTY8HaC5Ts4a2e7ntohJ/|/ipfs/QmaoV17DSgHRCrPZ5ypVBE8A5mVTY8HaC5Ts4a2e7ntohJ]] | [[https://ipfs.io/ipns/QmX3hGuNKRRogN12S6Gjg7s3TWDzjHLh25P4da9nBrTxKh|/ipns/QmX3hGuNKRRogN12S...]] |+| GUNKS //(as of 2020-10-10)// | [[https://ipfs.io/ipfs/Qmb6WJzMereTNCMh1drjepq3wEn9r6HkBZKadc7CFwf98V/|/ipfs/Qmb6WJzMereTNCMh1drjepq3wEn9r6HkBZKadc7CFwf98V]] | [[https://ipfs.io/ipns/QmX3hGuNKRRogN12S6Gjg7s3TWDzjHLh25P4da9nBrTxKh|/ipns/QmX3hGuNKRRogN12S...]] | 
 + 
 +(and in case you are interested in pinning, you might be interested in [[https://klastr.sdbs.cz| some seeding at klastr|]])
ipfs.1587592577.txt.gz · Last modified: 2020/04/22 23:56 by sdbs