A p2p (BitTorrent backed) protocol for HTTP using the blockchain to provide DNS-like resolution for human-readable addresses.
This is a work in progress. A proof of concept was implemented using Service Workers and Webtorrent. The final implementation will be a standalone browser based on the Chromium project. The intention is to implement this as a protocol, not an addition, allowing it to be natively supported by browsers moving forward.
I'm opening this project up for a limited early alpha release. The functionality is extremely limited, but we now how contributing guidelines and tests which were my requirements for an alpha.
I am implementing a custom protocol in Chromium that allows me to resolve HTTP requests against torrent files. The protocol is implemented and working, but Chromium does not trigger downloads of protocol relative URLs from HTML. You can track the progress of this bug here: https://github.com/atom/electron/issues/1747