ZeroNet использует криптографию (библиотеку биткойнов) и BitTorrent DHT (централизованные трекеры) для создания распределенной защищенной от цензуры сети.
Пользователи могут публиковать статические или динамические сайты/приложения в ZeroNet, а посетители также могут обслуживать приложение/сайт. Сайты/приложения останутся в сети, даже если они обслуживаются только одним узлом.
Когда сайт/приложение обновляется его владельцем, все узлы (включая предыдущих посетителей), обслуживающие этот сайт/приложение, будут получать только добавочные обновления контента сайта (и в режиме реального времени).
Zeronet считает со встроеннымSQLiteбаза данных. Это упрощает разработку сайта с большим количеством контента. База данных также синхронизируется с хост-узлами с добавочными обновлениями.
Он основан наПитона такжеJavaScript.