I've reorganised my home page to bring together the Eternity paper and various other things I've done that are relevant to peer-to-peer. See http://www.cl.cam.ac.uk/~rja14/#Peer-to-Peer There will also be more in my book when it comes out in a couple of weeks' time: http://www.cl.cam.ac.uk/~rja14/book.html Enjoy! Ross