3 ms·
IPFS looks good, but it's quite antithetical to Xanadu. It's more akin to a Plan 9 or Gopher idea of networked file systems, but backed by content addressable s
by vezzy-fnord 11y ago
IPFS looks good, but it's quite antithetical to Xanadu. It's more akin to a Plan 9 or Gopher idea of networked file systems, but backed by content addressable storage and a name service. Xanadu is the very anathema of that.
OpenPublish just looks like a simple insertion tool for a distributed public ledger (i.e. the blockchain). There's not an actual "system" to it.
Worse-is-better is (ironically) hard to get right, because, as it turns out, designing systems so that they can be properly evolved from 50% of the right thing to 90% of the right thing is almost as difficult as building it correctly in the first place.
(I don't think IPFS is even about hypertext or hypermedia per se, so much as content distribution which then would be interpreted by whatever local reader is relevant. I do not think it has any intrinsic understanding of hypertext.)
- williamcotton 11y agoOpen Publish has a lot more going on that just that single repo! There's a whole suite of supporting services for interfacing with the blockchain, parsing the blockchain, creating transactions. https://github.com/blockai https://github.com/blockai One piece that we're using in production and hopefully publicly releasing soon is the state engine that turns blockchain transactions in to a state of asset ownership. We run our own public access state engine endpoint behind this module so anyone can query about published documents or ownership here: https://github.com/blockai/openpublish-state https://github.com/blockai/openpublish-state We built another service called Bitstore, a content-addressable cloud storage web service that uses Bitcoin public key infrastructure for authentication and payment, and it pairs nicely. https://github.com/blockai/bitstore-client https://github.com/blockai/bitstore-client I'm on Freenode as "williamcotton". You can msg me and I'll give you a link to our staging server to show you the full system. As for how IPFS relates to Xanadu, IPFS is very much interested in the "permanent web": https://neocities.org/permanent-web https://neocities.org/permanent-web "Where links do not break as versions change; where documents may be closely compared side by side and closely annotated; where it is possible to see the origins of every quotation; and in which there is a valid copyright system-- a literary, legal and business arrangement-- for frictionless, non-negotiated quotation at any time and in any amount." http://www.xanadu.com.au/ted/XUsurvey/xuDation.html http://www.xanadu.com.au/ted/XUsurvey/xuDation.html Open Publish is an attempt to build a content-addressable copyright system that pairs with the content-addressable delivery system that IPFS is building with the hopes to create something along the lines of what Ted Nelson was envisioning. BTW, BitTorrent is another great example of a related content-addressable delivery system. Content-addressable systems are at the root of Xanadu-like systems and it seems like the web is headed that way!