Usando IPFS para combatir la censura

IPFS es una red descentralizada que funciona usando tecnologia p2p, con ella podemos al igual que en zeronet alojar un sitio de manera totalmente descentralizada, sin usar un servidor central, montateniendolo solo con «peers»

Instalacion

  • Descargarmos IPFS desde su sitio oficial y usamos el binario de nuestro sistema

https://dist.ipfs.io/#go-ipfs

  • Descomprimimos el binario

      tar xvfz go-ipfs.tar.gz
    
  • Lo movemos a /usr/local

       mv go-ipfs/ipfs /usr/local/bin/ipfs
    

Ejecucion

  • Iniciamos el repo

        ipfs init
    

Esto nos creara un hash para asociarlo a nuestro peer

  • Arrancamos el daemon

          ipfs daemon
    

Lo dejamos en ese terminal

  • Abrimos otro terminal y añadimos un fichero que previamente hemos creado

     ipfs add /home/user/hola.html
    
  • Accedemos a nuestro site

Si accedemos a la direccion http://localhost:5001/ipfs/hash obtendremos una consola amigable donde podemos ver mas datos sobre las conexiones.

Evidentemente esto es un ejemplo de pruebas, si quieres montar un sitio con esta tecnologia de manera segura lo mejor es estudiar la documentacion y los foros oficiales.

Si queremos ver la pagina en el gateway https://gateway.ipfs.io tan solo tenemos que usar la direccion https://gateway.ipfs.io/ipfs/hash

Cuando La Tirania Es Ley,la Revolucion Es Orden

Compartir

1 Comentario

Deja una respuesta

Your email address will not be published. Required fields are marked *