Qué es InterPlanetary Search Engine (IPSE)

què es InterPlanetary Search Engine (IPSE) Bitnovo
14 min read

Como se explica en su página web oficial, InterPlanetary Search Engine (IPSE) es un motor de búsqueda revolucionario, basado en InterPlanetary File System (IPFS). IPSE está diseñado para ayudar a los usuarios a recuperar rápidamente archivos a través de la red IPFS con el protocolo smart contract (contrato inteligente) y utiliza el ecosistema de pago blockchain EOS para su Token Economy.

Pero antes de comprender cómo funciona IPSE, primero es importante comprender qué es Interplanetary File System (IPFS)

Imagínate, ahora mismo, en una página web creada en IPFS, gestionada por contratos inteligentes y basada en blockchain, cuyos contenidos son inmutables, transparentes, y distribuidos. Te parecerá pura ficción, pero… todo eso existe y te explicaré de qué se trata.

Qué es Interplanetary File System (IPFS)

IPFS logo Bitnovo

Tal vez nunca lo has pensado, pero los motores de búsqueda tradicionales como Google han traído grandes ventajas y han mejorado notablemente nuestras vidas. Sin embargo, alrededor del 80% de los datos compartidos en Internet están en manos de las empresas y los motores de búsqueda centralizados obtienen grandes beneficios usando los datos de los usuarios y vendiéndolos a los anunciantes, poniendo así en peligro la propiedad de los datos.

Creado en 2015, IPFS (InterPlanetary File System) nace con el propósito de acabar con el monopolio de los datos controlados por servidores centralizados al lado del usuario/cliente.

IPFS es un peer-to-peer hypermedia protocol distribuido, cuyo objetivo es conectar todos los dispositivos informáticos con el nuevo protocolo. IPFS tiene como objetivo sustituir la dirección basada en el dominio por una dirección basada en el contenido, es decir, el contenido que busca el usuario no es el dominio sino la dirección del propio contenido y no necesita verificar la identidad del remitente, solo necesita verificar el hash del contenido. Este sistema hará que la Web sea más rápida, segura y abierta

Este protocolo utiliza Filecoin como incentivo construido en IPFS, dirigiendo la seguridad y el almacenamiento de los datos y los incentivos al engagement de los usuarios.

Las principales características del protocolo IPFS son:

  • Almacenamiento y uso compartido de archivos centralizado de forma permanente; 
  • Almacenamiento de varios tipos de datos hipermedia a través de la red P2P;
  • El contenido se identifica mediante la generación de un valor hash único;
  • Control de versiones, historial de cambios de archivos rastreables.

Cómo funciona IPFS

Si masticas un poco de tecnología, probablemente sabrás que cada sitio web se gestiona a través de un DNS (Domain Name System) y se encuentra en un servidor que se asocia a una dirección IP (por ejemplo, 191.886.12.38) que es un código numérico de identificación de una página web. Este código es reemplazado y personalizado por un nombre de dominio elegido por el propietario del sitio web. Un ejemplo de nombre de dominio personalizado es www.blog.bitnovo.com. De esta manera es más fácil para el usuario recordar la dirección web o el nombre del sitio a la hora de acceder al contenido deseado.

Entonces, ¿qué tienen en común IP, DNS y IPFS?

Los servidores DNS tienen la tarea de asociar a cada nombre de dominio la dirección IP correspondiente.

Técnicamente, los pasos son los siguientes:

  • Está intentando acceder al blog de Bitnovo en esta dirección:  www.blog.bitnovo.com 
  • Tu PC contacta un servidor DNS 
  • Este servidor traduce el nombre de dominio que has ingresado a la dirección IP correspondiente y lo busca en el servidor donde está alojado.

Por ejemplo, si www.blog.bitnovo.com se cargara y se alojara en un sistema de archivos distribuido como IPFS, significaría que Bitnovo, en lugar del servidor DNS clásico, estaría utilizando ENS, es decir Ethereum Name Service, que se construye a través de Smart Contracts en la cadena de bloques de Ethereum.

ENS permite encontrar recursos tanto en la cadena de bloques como fuera de la misma de forma segura y descentralizada, asegurándose de que todos los datos se almacenan en un registro público, inmutable e incorruptible.

Cuando buscas un nombre de dominio usando el servidor ENS, estás buscando en la cadena de bloques el último hash (una especie de huella única para cada archivo o página web) que el propietario del sitio ha registrado en el Smart Contract. 

Una vez que hayas recuperado el hash, puedes usarlo en IPFS para acceder al documento correspondiente, y tendrás la certeza de que la página que visites será la última versión del sitio registrado por el propietario. 

IPFS proporciona un modelo de almacenamiento de bloques dirigido al contenido de alta velocidad de transmisión, con hiperenlaces dirigidos al contenido.

Con IPFS en lugar de buscar ubicaciones (servidores) se busca el contenido mismo, solicitando el archivo necesario no a un solo servidor, sino a millones de ordenadores que pueden proporcionar un archivo específico. Esto se debe a que este protocolo distribuye componentes de sitios web entre todos los internautas que han instalado el programa cliente en su ordenador. En el momento de la solicitud, el sistema IPFS buscará automáticamente las piezas almacenadas.

Ventajas de Interplanetary Search Engine (IPSE)

que es InterPlanetary Search Engine Bitnovo

Hoy asistimos a una increíble evolución de la tecnología de la información y, en particular, de Internet.

En la era del big data y el cloud computing, los motores de búsqueda también están experimentando grandes cambios.

Sin embargo, el desarrollo de la tecnología de los motores de búsqueda tradicionales se ha quedado bastante atrás ya que se basan en proyectos de arquitectura centralizada, con una potencia de cálculo limitada que no es capaz de satisfacer una gran cantidad de datos e información. 

Además, entre los principales problemas que caracterizan a los motores de búsqueda tradicionales se encuentran los siguientes:

  • Problemas de privacidad del usuario.
  • Propiedad de datos poco clara.
  • Dependencia excesiva de la publicidad.
  • Información falsa.

El objetivo de IPSE es resolver estos límites, mejorando el rendimiento de los motores de búsqueda distribuidos, con la garantía de una mayor fiabilidad y escalabilidad.

Entre las principales ventajas y beneficios que aporta IPSE, el motor de búsqueda basado en los ecosistemas IPFS y EOS, encontramos:

  1. Protección de la propiedad de los datos 

Con IPSE, los internautas no deberán conservar sus datos compartiéndolos con los gigantes de Internet, sino que serán los únicos propietarios de sus datos gracias al sistema de almacenamiento descentralizado de datos. Además, con IPSE pueden configurar sus preferencias de privacidad y obtener recompensas a cambio.

  1. Intercambio de incentivos

El sistema de búsqueda gratuita de IPSE implementa un modelo basado en el intercambio de incentivos para garantizar un motor de búsqueda distribuido más preciso y rico en contenido. 

  1. Plataforma publicitaria basada en la investigación

Con los buscadores tradicionales, en el caso de la publicidad, son los intermediarios los que obtienen mayores ventajas frente a los internautas y anunciantes. Con IPSE, los anunciantes pueden obtener datos sobre las preferencias compartidas de los clientes a través de un contrato inteligente, pagándoles un precio de compensación razonable y sin pasar por un intermediario. Por lo tanto, el usuario no debe revelar los datos privados a nadie más que al anunciante.

  1. Sistema Token Economy para los contenidos

Los consumidores pueden ser recompensados con token compartiendo sus contenidos con derechos de autor a través de un sistema de token economy basado en un sistema de pago de EOS.

¿Cómo buscar en IPSE?

ipse search engine Bitnovo
  • Para usar Interplanetary Search Engine (IPSE),  accede a su dirección web. 
  • Escribe las palabras clave que deseas buscar (como lo harías en Google), presiona «Envío» o haz clic en el icono de búsqueda para obtener los resultados de la búsqueda.
  • Hay varias tarjetas que ayudan a mostrar el contenido como: html, vídeo, imagen, audio, paquete, dir etc.

Cómo recibir premios y recompensas en IPSE

Te parecerá una locura, pero IPSE permite a sus internautas recibir recompensas ya solo por usar su motor de búsqueda.

Cuando un usuario carga archivos en IPFS y añade tag, recibirá como recompensa los token POST (que son los tokens de IPSE).

El equipo de IPSE cree que el sistema de token es útil y puede hacer la plataforma más estimulante, ofreciendo ventajas a los usuarios.

De esta manera, gracias a la ayuda del token IPSE (POST), los usuarios pueden ayudar a crear un Internet mejor

¿Cómo minar POST, los tokens de IPSE?

Este tutorial te enseñará paso a paso cómo minar POST, los token de IPSE con tu PC.

1: Primero, descarga el programa IPFS desktop e instálalo en tu ordenador. Mantén IPFS en funcionamiento y asegúrate de estar conectado a la red IPFS.

2: Descarga e instala Scatter. Scatter será tu billetera (wallet) para almacenar tus criptos EOS. Establece la contraseña y haz clic para crear una nueva billetera. Una vez configurado, importa tus llaves privadas EOS en este monedero

3: Entra en la  web de IPSE  en tu ordenador y accede, tu cuenta EOS se conectará a IPSE a través de Scatter. 

4: Dirígete a la sección en alto a la derecha de la página, donde se verá el nombre de tu billetera EOS. Haz clic en «Label» y comienza a cargar archivos en el box de carga para añadir la etiqueta automáticamente  y haz clic en “enviar” para empezar a minar. Una vez que se complete el mining, recibirás tu recompensa (POST) directamente en tu wallet EOS.

Puedes ver la  guía completa y un tutorial detallado sobre cómo minar en IPSE visitando el sitio web oficial del proyecto.

IPSE, Recursos adicionales

Si deseas obtener más información sobre este revolucionario motor de búsquedaa y quieres probar esta herramienta, te recomendamos de leer los recursos adicionales de iPSE que encontrarás a continuación.