4 ms·
Another webpage compares Willow to other protocols like IPFS: https://willowprotocol.org/more/compare/index.html#willow_compared https://willowprotocol.org/more
by waterheater 3y ago
Another webpage compares Willow to other protocols like IPFS: https://willowprotocol.org/more/compare/index.html#willow_compared https://willowprotocol.org/more/compare/index.html#willow_co...
According to them, data on IPFS is immutable, stateless, and globally-namespaced, whereas data on Willow is mutable, stateful, and conditionally-namespaced. I interpret Willow as an authenticated, permissioned, content-based, globally-addressed, distributed database system, where an address has the hierarchy and expressiveness of a URL.
One particularly nice feature about the documentation: if you hover over an underlined word (https://willowprotocol.org/specs/data-model/index.html#data_model https://willowprotocol.org/specs/data-model/index.html#data_...), a pop-up box provides a definition or explanation. Importantly, some terms in the pop-up are underlined themselves, so you can dig down into the terminology with great ease. More projects should implement this functionality.
- Tillerino 3y agoI love the style of the documentation. That hover feature is just great. _Surely_, they didn't write this from scratch, did they? _Surely_, there is a tool that they used that I can use, too. Right?
- Tillerino 3y agoI asked. They made their own generator which they want to release once it is polished up a bit: https://github.com/earthstar-project/willowprotocol.org https://github.com/earthstar-project/willowprotocol.org