caryoscelus 6517ebc432 reduce fingerprinting information sent to other nodes | před 2 roky | |
---|---|---|
.github | před 2 roky | |
plugins | před 2 roky | |
src | před 2 roky | |
.dockerignore | před 2 roky | |
.gitignore | před 2 roky | |
.gitlab-ci.yml | před 4 roky | |
.travis.yml | před 2 roky | |
CHANGELOG.md | před 2 roky | |
COPYING | před 4 roky | |
Dockerfile | před 2 roky | |
Dockerfile.arm64v8 | před 4 roky | |
LICENSE | před 2 roky | |
README-ru.md | před 2 roky | |
README-zh-cn.md | před 4 roky | |
README.md | před 2 roky | |
Vagrantfile | před 6 roky | |
requirements.txt | před 2 roky | |
start-venv.sh | před 2 roky | |
update.py | před 2 roky | |
zeronet.py | před 2 roky |
zeronet-conservancy — это форк/продолжение проекта ZeroNet (покинутого его создателем), предназначенный для поддержки существующей сети p2p и развития идей ценности децентрализации и свободы, постепенно развивающийся в более совершенную сеть
Во время кризиса onion-v3 появилась необходимость в форке, который работал бы с onion-v3 и не зависел от доверия к конкретным личностям. Для выполнения этой задачи форк начался с внесения минимальных изменений в ZeroNet/py3, которые легко проверяются. В то время как остается возможность использования ранних версий форка для работы с onion-v3, цель данного форка изменилась и мы стали стремиться решать больше проблем и повышать удобность и безопасность для пользователей до тех пор, пока новая, полностью прозрачная и проверенная сеть не будет готова, и необходимость в этом проекте не отпадет.
zeronet.py
вы сможете посетить zeronet сайты используя адрес
http://127.0.0.1:43110/{zeronet_address}
(например. http://127.0.0.1:43110/1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D
).content.json
, который содержит все остальные файлы в хэше sha512
и подпись, созданную с использованием частного ключа сайта.content.json
и публикует его для пиров. После этого пиры проверяют целостность content.json
(используя подпись), они загружают измененные файлы и публикуют новый контент для других пиров.Ссылки c информацией о ZeroNet:
Установите autoconf и другие базовые инструменты разработки, python3 и pip.
sudo apt update
sudo apt install pkg-config python3-pip python3-venv
pkg install <package-names>
)pkg update
pkg install python automake git binutils
(TODO: проверьте новую установку на наличие дополнительных зависимостей для установки)pkg install tor
tor --ControlPort 9051 --CookieAuthentication 1
(вы можете открыть новый сеанс свайпом вправо)storage/
)python3 -m venv venv
(создайте виртуальную среду python, последнее venv
это просто имя/название, если вы используете другое, вы должны заменить его в более поздних командах.)source venv/bin/activate
(активируйте среду)python3 -m pip install -r requirements.txt
(установите зависимости)python3 zeronet.py
(запустите zeronet-conservancy!)source venv/bin/activate
python3 zeronet.py
start-venv.sh
который создаст для вас виртуальную среду и установит требования PythonСледующие шаги: ZeroNet Developer Documentation
Нам нужно больше сопровождающих! Станьте им сегодня! Вам не нужно знать, как кодировать, есть много другой работы.
Мы решили пойти дальше и создать идеальную сеть p2p, поэтому нам нужна дополнительная помощь в воплощении этой идеи.
Мы знаем, что документации не хватает, но мы делаем все возможное, чтобы поддержать любого кто хочет переехать. Не стесняйтесь спрашивать.
Обязательно расскажите людям, почему вы используете 0net и этот форк в частности! Люди должны знать об альтернативах.
В настоящее время ведущим разработчиком/сопровождающим этого форка является @caryoscelus. Вы можете посмотреть способы пожертвования на https://caryoscelus.github.io/donate/ (или проверьте боковую панель, если вы читаете это на github, чтобы узнать больше). По мере роста нашей команды мы также создаст командные аккаунты на дружественных краудфандинговых платформах.
Если вы хотите, чтобы ваше пожертвование было признано пожертвованием для этого проекта, для этого также есть специальный биткойн-адрес: 1Kjuw3reZvxRVNs27Gen7jPJYCn6LY7Fg6
Если вы хотите сделать пожертвование другим способом, не стесняйтесь обращаться к сопровождающему или создать запрос