Browsing: decentralized file sharing