|
Welcome to the Firecoral website! Click here to download Firecoral!
There have been X people using Firecoral in the last 24 hours. Where are they located (anonymized by region)?
Firecoral is a browser-based peer-to-peer content distribution network that enables mutually distrustful users to share their browser caches, yet ensures the authenticity of content and enables users to preserve privacy by expressing flexible content sharing policies.
Firecoral is implemented as a Firefox extension that interacts with unmodified websites, using a separate tracker for content discovery and a trusted signing service to ensure content integrity.
The Firecoral proxy operates in a background thread within a user's browser. When the user makes an HTTP request, a Firecoral request manager checks the URL against the user's dynamically configured whitelist and either forwards the request to the local Firecoral proxy or to the browser's standard processing path. This basic browser architecture is shown below:

The proxy handles requests coming from the local browser as well as remote installations of Firecoral in peer browsers. The Firecoral proxy uses the same disk cache as the standard browser, preventing Firecoral from wasting additional disk space of the client. |