Should we build Gnutella on a structured overlay?

by Miguel Castro, Manuel Costa, Antony Rowstron