Building SILO: a truly private internet

Common communication protocols on the current web: what can and cannot be seen by external entities

Explain like I am 12: How does it work?

  1. The user enters a SILO site name into the URL bar. It will look something like this: web+SILO://mypage.15
  2. Your page name will be hashed 2n times, where ’n’ is the number at the end of your SILO page name.
  3. The output of the hashing is 32 seemingly (to a human) random bytes. By splitting this value, we are able to derive the ‘SILO-ID’ and the ‘key’.
SILO under-the-hood


Current State



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
The Arweave Project

The Arweave Project

A novel data storage blockchain protocol enabling a permanent serverless web and creating truly permanent data storage for the first time.