The basic idea is to make all mutable elements addressable (up to individual words in node contents) and use transclusion as the hyperlinking mechanism.

Another element was cost. All elements were supposed to have an author, and transclusions (the use of material) would cost a small amount of money. I wonder if this is feasible.

The project was open-sourced in August: see