Skip to content
EntityQ21041450· pop 17· linked from 175 articles

زیرونت

Sign in to save

Also known as Zeonet

راهی برای برقراری ارتباط همتا به همتا

Key facts

Software.name
ZeroNet
Software.logo
ZeroNet vector logo.svg
Software.logo size
150px
Software.caption
ZeroNet landing page
Software.author
Tamas Kocsis
Software.developer
Tamas Kocsis and other contributors
Software.released
2015
Software.discontinued
yes
Software.programming language
Python, JavaScript, CoffeeScript
Software.operating system
Windows, Linux, OS X, FreeBSD, Android
Software.language
Danish, German, English, Spanish, French, Hungarian, Italian, Polish, Portuguese, Russian, Turkish, Ukrainian, Chinese, Persian.
Software.genre
Peer-to-peer web hosting
Software.license
GPLv3

via Wikipedia infobox

Source code

After starting zeronet.py you will be able to visit zeronet sites using (eg. When you visit a new zeronet site, it tries to find peers using the BitTorrent network so it can download the site files (html, css, js...) from them. Each visited site is also served by you. Every site contains a content.json file which holds all other files in a sha512 hash and a signature generated using the site's private key. If the site owner (who has the private key for the site address) modifies the site, then he/she signs the new content.json and publishes it to the peers. Afterwards, the peers verify the content.json integrity (using the signature), they download the modified files and publish the new content to other peers.

Excerpt from the source-code README · 6,554 chars · not written by Vinony

Wikidata facts

Instance of
free software
Official website
zeronet.io
Show 7 more facts
programmed in
Python
source code repository URL
github.com/HelloZeroNet/ZeroNet
operating system
Android
software version identifier
0.6.5
inception
2015-01-12
software quality assurance
continuous integration
Sources (9)

via Wikidata · CC0