ZeroNet, la otra internet

¿Qué es ZeroNet?

ZeroNet usa la criptografía Bitcoin y la tecnología BitTorrent para construir una red descentralizada resistente a la censura .

Los usuarios pueden publicar sitios web estáticos o dinámicos en ZeroNet y los visitantes pueden elegir también servir al sitio web. Los sitios web se mantendrán en línea, incluso si solo lo atiende un colega.

Cuando su propietario actualiza un sitio, todos los nodos que sirven ese sitio (visitantes anteriores) recibirán solo las actualizaciones incrementales realizadas en el contenido del sitio.

ZeroNet viene con una base de datos SQL incorporada. Esto hace que el desarrollo de sitios con contenido pesado sea fácil. La base de datos también se sincroniza con los nodos de alojamiento con actualizaciones incrementales.

¿Por qué?

  • Creemos en la comunicación abierta, libre y sin censura.
  • Sin censura: después de que se publica algo, no hay forma de eliminarlo.
  • No hay un solo punto de falla: el contenido permanece en línea incluso si solo un compañero lo está atendiendo.
  • Imposible cerrar: no está en ninguna parte porque está en todas partes. El contenido es servido por cualquier usuario que lo desee.
  • Rápido: ZeroNet usa tecnología BitTorrent para entregar contenido más rápido que los servidores centralizados.
  • Funciona sin conexión: puede acceder al sitio incluso si su internet no está disponible.
  • Seguro: la propiedad del contenido está asegurada utilizando la misma criptografía que protege su billetera Bitcoin.

Caracteristicas

  • Configuración de configuración fácil y cero.
  • Autorización basada en BIP32 sin contraseña : su cuenta está protegida por la misma criptografía que su billetera Bitcoin.
  • Sitios actualizados en tiempo real.
  • Soporte de dominios .bit de Namecoin.
  • Compatibilidad con la base de datos SQL: permite un desarrollo del sitio más sencillo y tiempos de carga de página más rápidos.
  • Anonimato: soporte de red completo Tor con servicios ocultos .onion en lugar de direcciones ipv4
  • TLS conexiones encriptadas.
  • Apertura automática del puerto uPnP.
  • Complemento para soporte multiusuario (openproxy).
  • Funciona con cualquier navegador / sistema operativo.

¿Como funciona?

  • Después de instalar y ejecutar ZeroNet, abre un sitio visitando:http://127.0.0.1:43110/{zeronet_site_address} (por ej.http://127.0.0.1:43110/1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D).
  • A continuación, ZeroNet utilizará la red BitTorrent para buscar pares que estén creando el sitio y descargará el contenido del sitio (HTML, CSS, JS …) de estos pares.
  • Cada sitio visitado también lo servirá usted.
  • Cada sitio contiene una lista de todos los archivos utilizados en el sitio en un hash SHA512 y una firma generada utilizando la clave privada del propietario del sitio.
  • Si el propietario del sitio modifica el sitio, entonces él / ella firma una nueva lista y la publica a los compañeros. Después de que los pares hayan verificado la integridad de la lista de archivos (usando la firma), descargan los archivos modificados y publican el nuevo contenido a otros pares.

Limitaciones actuales

  • Sin división de archivos tipo torrent para soporte de archivos grandes
  • Las transacciones de archivos no están comprimidas ~~ ni encriptadas todavía ~~ (se agregó cifrado TLS)
  • No sitios privados

 

Instalando ZeroNet

Descargue el paquete ZeroBundle: Microsoft Windows , MacOS de Apple , Linux de 64 bits , Linux de 32 bits
Descomprimir en cualquier lugar

Ejecutar ZeroNet.exe(win), ZeroNet(.app)(macOS), ZeroNet.sh(linux)

Se abrirá el navegador y nos mostrara la pagina de bienvenida, desde ahi todo es mas o menos intuitivo y simple de usar.

Si lo que quieren es publicar algo o hacer de este ambiente algo mas acogedor los invito a que revisen el material de ayuda (en Ingles), que es de donde sacamos esta información.

http://zeronet.readthedocs.io/en/latest/

 

 

3 comentarios en “ZeroNet, la otra internet

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *