Out of concern for increasing levels of Internet censorship I have been re-re-evaluating P2P distributed web technologies.
There have been several in the past but none have taken hold. Currently, there are two contenders: IPFS and ZeroNet.
In reading about IPFS I've come to an opinion that it is still underdeveloped and too complicated for the average user to use. Like Btrfs, IPFS (and Dat) use a Merkle Tree, in which nodes have encrypted hashes.
I came across an article by Tom MacWright which expresses fairly well my understandings and concerns about IPFS. He first compares Dat with IPFS and then launches into his IPFS analysis.
The IPFS home page is here.
Here is a video. It won't take you long to realize why IPFS isn't going anywhere soon, for two main reasons: It's dependency on the command line, and the inability to determine from the long hash of a destination what its content is.
With extra long alphanumeric public encryption keys representing websites what IPFS needs is a form of local DNS where a human readable name of a website is linked to it's public key so that the user view its list of human readable website names just as if it were a search engine listing, click on a URL and have the associated key used silently in the background to call down the site's webpage.
ZeroNet, as you would see if you ran the demo, suffers from the same problem. The public Merkel hash keys get in the way of the user. And, very few users will resort to browsing the web using a terminal. Even Lynx, the old terminal web browser, is better and easier to use than IPFS or ZeroNet.
Sadly, even with my increasing concern or corporate destruction of citizens political rights, I am forced to conclude that at the present, IMO, IPFS is not ready for prime time.
[#]P2P[/#]
There have been several in the past but none have taken hold. Currently, there are two contenders: IPFS and ZeroNet.
In reading about IPFS I've come to an opinion that it is still underdeveloped and too complicated for the average user to use. Like Btrfs, IPFS (and Dat) use a Merkle Tree, in which nodes have encrypted hashes.
I came across an article by Tom MacWright which expresses fairly well my understandings and concerns about IPFS. He first compares Dat with IPFS and then launches into his IPFS analysis.
The IPFS home page is here.
Here is a video. It won't take you long to realize why IPFS isn't going anywhere soon, for two main reasons: It's dependency on the command line, and the inability to determine from the long hash of a destination what its content is.
With extra long alphanumeric public encryption keys representing websites what IPFS needs is a form of local DNS where a human readable name of a website is linked to it's public key so that the user view its list of human readable website names just as if it were a search engine listing, click on a URL and have the associated key used silently in the background to call down the site's webpage.
ZeroNet, as you would see if you ran the demo, suffers from the same problem. The public Merkel hash keys get in the way of the user. And, very few users will resort to browsing the web using a terminal. Even Lynx, the old terminal web browser, is better and easier to use than IPFS or ZeroNet.
Sadly, even with my increasing concern or corporate destruction of citizens political rights, I am forced to conclude that at the present, IMO, IPFS is not ready for prime time.
[#]P2P[/#]
Comment