CeroNet
Sitios web descentralizados que utilizan cripto Bitcoin y la red BitTorrent: https://zeronet.io/onion
¿Por qué?
- Creemos en redes y comunicaciones abiertas, libres y sin censura.
- No hay un único punto de falla: el sitio permanece en línea siempre que al menos 1 par lo atienda.
- Sin costos de alojamiento: los sitios son atendidos por visitantes.
- Imposible cerrarlo: no está en ninguna parte porque está en todas partes.
- Rápido y funciona sin conexión: puede acceder al sitio incluso si Internet no está disponible.
Características
- Sitios actualizados en tiempo real
- Soporte de dominios .bit de Namecoin
- Fácil de configurar: descomprimir y ejecutar
- Clonar sitios web con un solo clic
- Autorización basada en BIP32 sin contraseña: su cuenta está protegida por la misma criptografía que su billetera Bitcoin
- Servidor SQL integrado con sincronización de datos P2P: permite un desarrollo de sitios más sencillo y tiempos de carga de páginas más rápidos
- Anonimato: compatibilidad total con la red Tor con servicios ocultos .onion en lugar de direcciones IPv4
- Conexiones cifradas TLS
- Apertura automática de puerto uPnP
- Complemento para soporte multiusuario (openproxy)
- Funciona con cualquier navegador/SO
¿Cómo funciona?
- Después de iniciar
zeronet.py
podrá visitar sitios zeronet utilizando http://127.0.0.1:43110/{zeronet_address}
(por ejemplo, http://127.0.0.1:43110/1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D
). - Cuando visita un nuevo sitio zeronet, intenta encontrar pares que utilicen la red BitTorrent para poder descargar los archivos del sitio (html, css, js...) desde ellos.
- Cada sitio visitado también es atendido por usted.
- Cada sitio contiene un archivo
content.json
que contiene todos los demás archivos en un hash sha512 y una firma generada utilizando la clave privada del sitio. - Si el propietario del sitio (que tiene la clave privada para la dirección del sitio) modifica el sitio, firma el nuevo
content.json
y lo publica entre sus pares. Luego, los pares verifican la integridad content.json
(usando la firma), descargan los archivos modificados y publican el nuevo contenido a otros pares.
Presentación de diapositivas sobre criptografía ZeroNet, actualizaciones de sitios, sitios multiusuario »
Preguntas frecuentes »
Documentación para desarrolladores de ZeroNet »
Capturas de pantalla
Más capturas de pantalla en documentos ZeroNet »
Cómo unirse
ventanas
- Descargar ZeroNet-py3-win64.zip (18 MB)
- Desempacar en cualquier lugar
- Ejecute
ZeroNet.exe
macos
- Descargar ZeroNet-dist-mac.zip (13,2 MB)
- Desempacar en cualquier lugar
- Ejecute
ZeroNet.app
Linux (x86-64 bits)
-
wget https://github.com/HelloZeroNet/ZeroNet-linux/archive/dist-linux64/ZeroNet-py3-linux64.tar.gz
-
tar xvpfz ZeroNet-py3-linux64.tar.gz
-
cd ZeroNet-linux-dist-linux64/
- Comience con:
./ZeroNet.sh
- Abra la página de inicio de ZeroHello en su navegador navegando a: http://127.0.0.1:43110/
Consejo: comience con ./ZeroNet.sh --ui_ip '*' --ui_restrict your.ip.address
para permitir conexiones remotas en la interfaz web.
Android (brazo, arm64, x86)
- versión mínima de Android compatible 16 (JellyBean)
- Descarga de APK: https://github.com/canewsin/zeronet_mobile/releases
- Laboratorios XDA: https://labs.xda-developers.com/store/app/in.canews.zeronet
Estibador
Hay una imagen oficial, creada a partir de la fuente en: https://hub.docker.com/r/nofish/zeronet/
Instalar desde la fuente
-
wget https://github.com/HelloZeroNet/ZeroNet/archive/py3/ZeroNet-py3.tar.gz
-
tar xvpfz ZeroNet-py3.tar.gz
-
cd ZeroNet-py3
-
sudo apt-get update
-
sudo apt-get install python3-pip
-
sudo python3 -m pip install -r requirements.txt
- Comience con:
python3 zeronet.py
- Abra la página de inicio de ZeroHello en su navegador navegando a: http://127.0.0.1:43110/
Limitaciones actuales
Sin división de archivos tipo torrent para admitir archivos grandes (se agregó soporte para archivos grandes) No más anónimo que Bittorrent (Se agregó soporte completo integrado para Tor)- Las transacciones de archivos no están comprimidas
o encriptado todavía (Se agregó cifrado TLS) - Sin sitios privados
¿Cómo puedo crear un sitio ZeroNet?
- Haga clic en ⋮ > elemento de menú "Crear un sitio nuevo y vacío" en el sitio ZeroHello.
- ¡Será redirigido a un sitio completamente nuevo que solo usted puede modificar!
- Puede buscar y modificar el contenido de su sitio en el directorio data/[yoursiteaddress]
- Después de que las modificaciones abran su sitio, arrastre el botón "0" superior derecho hacia la izquierda, luego presione los botones firmar y publicar en la parte inferior.
Próximos pasos: documentación para desarrolladores de ZeroNet
Ayuda a mantener vivo este proyecto
- Bitcoin: 1QDhxQ6PraUZa21ET5fYUCPgdrwBomnFgX
- Paypal: https://zeronet.io/docs/help_zeronet/donate/
Patrocinadores
- Mejor compatibilidad con macOS/Safari gracias a BrowserStack.com
¡Gracias!
- Más información, ayuda, registro de cambios, sitios zeronet: https://www.reddit.com/r/zeronet/
- Ven, charla con nosotros: #zeronet @ FreeNode o en gitter
- Correo electrónico: [email protected] (PGP: 960F FF2D 6C14 5AA6 13E8 491B 5B63 BAE6 CB96 13AE)