I suspect this as well - the part where they talk about "even if half of the remaining nodes disappeared" makes me think that a Tahoe (or tahoe style) technology is behind this.
Interestingly, the Tahoe people have their own product to offer:
... although I have no idea what state of production that is in ...
No. Although being a distributed network with similar reliability and availability and performance requirements, there are some similar technologies/approaches at play.