Compartir este artículo

¿Podrían las Criptomonedas mejorar el intercambio de archivos P2P?

¿Qué implicaciones tiene el reciente cierre de The Pirate Bay para el intercambio descentralizado de archivos? ¿Podría la blockchain contribuir a mejorar este concepto?

The Pirate Bay

Es posible que The Pirate Bay nunca llegue a su adolescencia. El popular sitio de intercambio de archivos, lanzado en 2003, fue dado de baja recientemente tras una redada de la policía sueca.

Es untriste acontecimientopara un sitio que se supone que se trata de compartir archivos de manera irreprochable y, aunque versiones resucitadas de The Pirate Bay pueden estar ya nuevamente en línea, la última interrupción de su servicio plantea una serie de preguntas.

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de Crypto Long & Short hoy. Ver Todos Los Boletines

¿Qué implica esta redada para el intercambio descentralizado de archivos P2P? ¿Y pueden las mismas tecnologías que sustentan las criptomonedas ayudar a mantener o incluso mejorar las redes descentralizadas de intercambio de archivos P2P como The Pirate Bay?

Una forma de evitar a los ISP

Las redes de intercambio de archivos P2P funcionan permitiendo que varias computadoras en Internet compartan archivos entre sí. La mayoría de las redes P2P actuales utilizan el protocolo BitTorrent .

BitTorrent tiene algunas similitudes superficiales con criptomonedas como Bitcoin: es decir, es un protocolo que ofrece comunicaciones descentralizadas entre nodos autónomos en una red.

Existen varios problemas potenciales para quienes desean usar redes BitTorrent . El primero es que quienes visitan sitios como The Pirate Bay podrían ser bloqueados por sus propios proveedores de servicios de internet (ISP), posiblemente a instancias de gobiernos o grupos de presión de la industria.

"No creo que un servicio descentralizado ofrezca una solución a los ISP", afirmó Nick Lambert, director de operaciones de MaidSafe, empresa especializada en el almacenamiento seguro distribuido de archivos. "Cuando se lance la Red SAFE, que es el servicio más descentralizado del que he oído hablar, al no tener una cadena de bloques, seguirá estando sujeta a los ISP".

En teoría, los usuarios podrían prescindir por completo de los proveedores de servicios de internet con una red en malla descentralizada que utilice Bitcoin como incentivo para participar. Lambert señala Libernet, un concepto de red en malla financiado con bitcoin, como una forma de eludir por completo a los ISP. Sin embargo, por el momento, esta es más una solución teórica que ONE .

“A mucha gente le gustaría encontrar un sustituto para los ISP, pero, lamentablemente, creo que aún falta un BIT para encontrar una solución realmente viable”, concluyó.

El otro problema potencial para los usuarios que comparten archivos es que incluso si sus ISP les permiten visitar sitios como The Pirate Bay, las autoridades locales pueden eliminar esos sitios desde la fuente, como sucedió con The Pirate Bay.

Sin embargo, esto podría ser un problema menor de lo esperado, ya que The Pirate Bay no compartía los archivos en sí. En realidad, era simplemente un índice que mantenía una base de datos de dichos archivos.

“A pesar del mensaje de advertencia, la mayoría de estos usuarios descargarán su archivo correctamente, ya que los rastreadores de BitTorrent ya se han vuelto prácticamente redundantes gracias a una red P2P global, a la que se puede denominar ' BitTorrent DHT'”, dijo Andrew Miller, estudiante de doctorado en informática en la Universidad de Maryland.

Miller es un colaborador clave paramoneda permanente, un proyecto diseñado para utilizar la Tecnología blockchain para archivar datos en miles de computadoras.

Cómo funciona el intercambio de archivos BitTorrent

Para entender este concepto, debemos profundizar en cómo funciona BitTorrent .

En una red BitTorrent , los archivos se ponen a disposición de otros para su descarga mediante un proceso denominado "seeding". Los archivos son sembrados por ordenadores llamados "peers", y cualquier ordenador puede convertirse en un par simplemente descargando un cliente de software adecuado y conectándolo a internet.

Las computadoras en la red que descargan archivos de los sembradores se llaman "sanguijuelas", y es común que un par sea un sembrador y un sanguijuela al mismo tiempo.

Los archivos sembrados se dividen en varios segmentos descargables individualmente. Esto tiene tres ventajas:

En primer lugar, si un par que contiene un archivo deja de estar disponible durante una descarga, otros sembradores seguirán disponibles para entregar los segmentos que le faltan a un leeche. En segundo lugar, se pueden descargar varios segmentos de diferentes sembradores a la vez, lo que facilita la recuperación rápida de archivos. Finalmente, los leeches pueden convertirse rápidamente en sembradores al sembrar los archivos que ya han descargado. Esto contribuye al buen estado general de la red y a la disponibilidad de los archivos.

En los primeros días de BitTorrent, los pares de la red se encontraban entre sí usando archivos rastreadores, que contenían una lista constantemente actualizada de qué pares tenían qué segmentos de archivos.

The Pirate Bay solía ser un servicio centralizado de seguimiento de archivos BitTorrent . Por cada archivo descargable, alojaba un archivo de seguimiento descargable con extensión .torrent.

Torrentes sin rastreadores

En 2009, The Pirate Bay desactivó su servicio de rastreo centralizado. En su lugar, optó por torrents sin rastreadores. Estos utilizan diversos mecanismos para que los usuarios puedan encontrar sus archivos. El más común es la Tecnología de tabla hash distribuida (DHT) descrita por Miller. Esta tecnología permite a los pares de la red mantener listas parciales de otros pares que alojan segmentos de archivos específicos. Otro mecanismo, Peer Exchange, permite a los clientes de BitTorrent preguntar directamente a otros pares de la red a qué pares están conectados.

En consecuencia, The Pirate Bay pasó de ser una fuente de rastreadores descargables a un directorio de enlaces magnet. A diferencia de los rastreadores, los enlaces magnet no indicaban al usuario dónde encontrar un archivo. En cambio, contenían información cifrada criptográficamente sobre el contenido de un archivo descargable en particular, indicando así al cliente qué buscar. Un cliente BitTorrent que hace referencia a un LINK magnet se conecta con sus usuarios mediante tablas hash distribuidas y les pregunta quién está compartiendo ese archivo.

Cuando sitios como The Pirate Bay dejaron de compartir archivos, dejaron de ser necesarios para el funcionamiento continuo de la red de intercambio de archivos. En cambio, el verdadero trabajo pesado se trasladó hace tiempo al cliente y a las tablas hash distribuidas. Sin embargo, estos sitios proporcionaron una forma útil de encontrar fácilmente archivos compartidos en línea.

Una forma de mantener esta facilidad de uso, en lugar de depender de que las personas compartan enlaces manualmente, podría ser descentralizar la publicación de la información de los archivos. Para esto son útiles las tablas hash distribuidas. OpenBazaar, un mercado descentralizado que permite a las personas publicar sus propios productos y servicios, utiliza tablas hash distribuidas (DHT) para difundir dicha información. Proyectos como OpenBazaar sugieren que es posible que los nodos autónomos de una red global publiquen su propia información para todo tipo de actividades, desde el comercio hasta los préstamos P2P.

Otros proyectos, comoTriblr, ya han implementado la búsqueda distribuida para compartir archivos.

Uso de Criptomonedas para mejorar el rendimiento

Por lo tanto, las tecnologías subyacentes de las criptomonedas podrían no ser necesarias para proteger el intercambio de archivos ni la indexación de información sobre los archivos disponibles. Sin embargo, podría haber margen para que las Criptomonedas mejoren el rendimiento de estas redes de intercambio de archivos.

“Una de las cosas innovadoras de Bitcoin es el uso de moneda virtual incorporada para incentivos en su red”, dijo Miller.

BitTorrent también cuenta con un mecanismo de incentivos integrado, señala Miller. Los usuarios que comparten archivos reciben recompensas con descargas más rápidas, mientras que quienes comparten menos archivos o ninguno se encontrarán con que la frecuencia de los segmentos de archivo que pueden descargar de otro usuario está artificialmente limitada o "restringida".

Este mecanismo de incentivos plantea un problema a los nuevos usuarios: no tienen nada que compartir, por lo que sus descargas pueden ser más lentas. El protocolo BitTorrent utiliza...desahogo optimista', en el que se selecciona un par al azar para realizar descargas sin restricciones, asumiendo que puede resultar rentable.

En general, la red BitTorrent está formada por voluntarios. Quizás BitTorrent funcionaría aún mejor si se pudiera ofrecer pagar a los usuarios por su servicio, dijo Miller. En tal esquema, un usuario usurpador sin segmentos de archivos para intercambiar podría pagar a un usuario sembrador para que lo desbloquee, aumentando así su rendimiento de descarga y utilizando la cadena de bloques para rastrearlo todo.

Una cola larga y esponjosa

Hay un matiz aquí. Archivos populares como el último video viral o una superproducción de Hollywood probablemente funcionarían bien sin una descarga de pago, ya que habría suficientes seeders para satisfacer incluso a un nuevo usuario.

"Creo que este enfoque tendría el mayor potencial para la 'larga cola' de archivos, como las copias de seguridad personales (que solo afectan a una persona) o los archivos de nicho (que, actualmente, tienen menos probabilidades de tener sembradores activos)", dijo Miller.

La cola larga es una distribución en la que un pequeño número de artículos supera al resto en popularidad (la cola larga sería la parte amarilla en el diagrama a continuación).

La larga cola
La larga cola

Un término destacado por el popular editor de Wired, Chris Anderson.libroCon el mismo nombre, se aplica al contenido en la era de internet. Un pequeño número de artículos populares serán los más descargados, mientras que otros, menos conocidos, serán vistos por mucha menos gente. Sin embargo, hay muchos más de estos artículos menos populares, lo que crea la "larga cola".

Las redes BitTorrent tienen su propia versión de la cola larga, lo que da lugar a algo conocido como problema de promoción de la sembradoraLos seeders suelen interrumpir la propagación de archivos tras descargar su propio contenido. Si bien siempre habrá suficientes seeders para un archivo popular, puede que solo haya ONE o dos seeders para ese documental noruego de dominio público sobre la historia cultural del lutefisk que tanto anhelas ver. Si empiezas a aprovechar los pocos seeders para ese archivo y estos dejan de estar disponibles, te quedarás sin la descarga completa del archivo.

Usar una Criptomonedas como incentivo podría ser una forma de ampliar la cola larga, al animar a más personas a compartir artículos menos populares. Podría recompensar a los usuarios con una forma de valor almacenado. En el futuro, podrían usarla para comprar su propio estado de descarga prioritaria para segmentos de un archivo diferente o, si la Criptomonedas se comercializara en plataformas de intercambio, podrían cobrarla.

Cómo abordar los ataques fraudulentos entre pares

Miller afirmó que existe otro uso potencial para las tecnologías de Criptomonedas en las redes de intercambio de archivos: como una forma de protección contra ataques.

Las empresas de medios han contratado empresas para interrumpir las redes de intercambio de archivos mediante diversos métodos, incluyendo el uso de sembradoras falsas. Estas sembradoras pueden transmitir bloques incompletos o subir archivos dañados o de baja calidad.

“El sistema de clasificación que utilizan Pirate Bay y otros sitios es importante para combatir esto, pero es potencialmente frágil”, afirmó Miller. “Es posible que si este tipo de ataques se vuelven mucho más avanzados en el futuro, la Tecnología blockchain pueda generar defensas más robustas”.

La cadena de bloques podría convertirse en una forma de almacenar descargas e información sobre la calidad de archivos o pares específicos, por ejemplo. Una Criptomonedas interna podría incluso utilizarse como un sistema de reputación para recompensar a quienes comparten información de forma genuina y castigar a quienes la comparten de forma fraudulenta.

Por ahora, estas ideas siguen siendo teóricas, y BitTorrent continúa su exitosa trayectoria actual sin ninguna de estas mejoras en la cadena de bloques. Pero la Tecnología revoluciona donde puede. Si surge la necesidad, la Tecnología sin duda está ahí.

Descargo de responsabilidad: Las opiniones expresadas en este artículo son las del autor y no representan necesariamente las opiniones de CoinDesk ni deben atribuirse a esta empresa.

La bahía pirataimagen vía Shutterstock.

Danny Bradbury

Danny Bradbury ha sido escritor profesional desde 1989 y ha trabajado como freelance desde 1994. Cubre temas de Tecnología para publicaciones como The Guardian.

Picture of CoinDesk author Danny Bradbury