{"id":54868,"date":"2020-01-06T00:00:00","date_gmt":"2020-01-05T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/ideya-detsentralizovannoj-sotsialnoj-seti-sleduyushhego-pokoleniya"},"modified":"2020-02-18T14:02:55","modified_gmt":"2020-02-18T11:02:55","slug":"ideya-detsentralizovannoj-sotsialnoj-seti-sleduyushhego-pokoleniya","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/ideya-detsentralizovannoj-sotsialnoj-seti-sleduyushhego-pokoleniya","title":{"rendered":"La idea de una red social descentralizada de pr\u00f3xima generaci\u00f3n","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"La idea de una red social descentralizada de pr\u00f3xima generaci\u00f3n\" src=\"\/wp-content\/uploads\/2020\/01\/c0ed09ed12d9b49cee573d6f361f93b2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nEn este art\u00edculo, les presento mis reflexiones sobre la historia y las perspectivas del desarrollo de Internet, redes centralizadas y descentralizadas, y como resultado, la posible arquitectura de la red descentralizada de pr\u00f3xima generaci\u00f3n.<\/p>\n<h1>Algo no est\u00e1 bien con Internet<\/h1>\n<p>\nConoc\u00ed Internet por primera vez en el a\u00f1o 2000. Por supuesto, esto no es el comienzo, la red ya exist\u00eda antes, pero ese tiempo se puede considerar como el primer auge de Internet. La World Wide Web es un invento brillante de Tim Berners-Lee, web 1.0 en su forma cl\u00e1sica y can\u00f3nica. Muchos sitios y p\u00e1ginas que se enlazan entre s\u00ed mediante hiperenlaces. A primera vista, una arquitectura simple, como todo lo genial: <b>descentralizada y libre<\/b>. Quiero, navego por los sitios de otras personas, siguiendo hiperenlaces; quiero, creo mi propio sitio donde publico lo que me interesa, por ejemplo, mis art\u00edculos, fotos, programas, hiperenlaces a sitios que me resultan interesantes. Y otros publican enlaces a m\u00ed. <\/p>\n<p>\u00bfParecer\u00eda una imagen id\u00edlica? Pero ya saben c\u00f3mo termin\u00f3 todo esto.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nLas p\u00e1ginas se volvieron demasiadas, y la b\u00fasqueda de informaci\u00f3n se convirti\u00f3 en una tarea bastante no trivial. Los hiperenlaces escritos por los autores simplemente no pod\u00edan estructurar ese enorme volumen de informaci\u00f3n. Primero aparecieron los cat\u00e1logos, alimentados manualmente, y luego gigantescos motores de b\u00fasqueda que comenzaron a usar ingeniosos algoritmos heur\u00edsticos de clasificaci\u00f3n. Los sitios se creaban y se abandonaban, la informaci\u00f3n se duplicaba y se distorsionaba. Internet se comercializaba r\u00e1pidamente y se alejaba cada vez m\u00e1s de la red acad\u00e9mica ideal. El lenguaje de marcado pronto se convirti\u00f3 en un lenguaje de formateo. Apareci\u00f3 la publicidad, molestos y desagradables banners y la tecnolog\u00eda de promoci\u00f3n y enga\u00f1o de motores de b\u00fasqueda: SEO. La red se llenaba r\u00e1pidamente de basura informativa. Los hiperenlaces dejaron de ser herramientas de conexi\u00f3n l\u00f3gica y se convirtieron en herramientas de promoci\u00f3n. Los sitios se aislaban, se cerraban sobre s\u00ed mismos, transform\u00e1ndose de \"p\u00e1ginas\" abiertas en \"aplicaciones\" herm\u00e9ticas, convirti\u00e9ndose solo en medios para obtener ingresos. <\/p>\n<p>Incluso entonces, tuve la sensaci\u00f3n de que \"algo no estaba bien\". Un mont\u00f3n de diferentes sitios, desde p\u00e1ginas personales primitivas con un dise\u00f1o llamativo, hasta \"megaportales\" sobrecargados de banners parpadeantes. Incluso si los sitios trataban sobre el mismo tema, no estaban relacionados en absoluto; cada uno ten\u00eda su propio dise\u00f1o, su propia estructura, banners molestos, un buscador que funcionaba mal y problemas de descarga (s\u00ed, quer\u00eda tener la informaci\u00f3n sin conexi\u00f3n). Ya en ese momento, Internet comenzaba a parecerse a una especie de televisi\u00f3n, donde al contenido \u00fatil le estaban pegadas diversas distracciones. <br \/>\nLa descentralizaci\u00f3n se convirti\u00f3 en una pesadilla. <\/p>\n<h1>\u00bfQu\u00e9 es lo que quiero?<\/h1>\n<p>\nParad\u00f3jicamente, incluso entonces, sin saber nada sobre web 2.0 o p2p, como usuario no necesitaba la descentralizaci\u00f3n. Recordando mis reflexiones claras de esa \u00e9poca, llego a la conclusi\u00f3n de que lo que necesitaba era... <b>una base de datos unificada<\/b>! Una que devuelva todos los resultados a una consulta, en lugar de los que mejor se ajustan al algoritmo de clasificaci\u00f3n. Una en la que todos esos resultados est\u00e9n presentados de manera uniforme y estilizados con mi propio dise\u00f1o \u00fanico, y no con los llamativos dise\u00f1os improvisados de numerosos Vasya Pupkin. Una que pudiera guardar sin conexi\u00f3n y no temer que ma\u00f1ana el sitio desaparezca y la informaci\u00f3n se pierda para siempre. Una en la que pudiera introducir mi propia informaci\u00f3n, como comentarios y etiquetas. Una en la que pudiera buscar, ordenar y filtrar con mis propios algoritmos personales.<\/p>\n<h1>Web 2.0 y redes sociales<\/h1>\n<p>\nMientras tanto, apareci\u00f3 en escena el concepto de Web 2.0. Formulado en 2005 por Tim O'Reilly como \u00abuna metodolog\u00eda de dise\u00f1o de sistemas que mejora a medida que m\u00e1s personas los utilizan a trav\u00e9s del reconocimiento de interacciones en red\u00bb \u2014 implicando la participaci\u00f3n activa de los usuarios en la creaci\u00f3n y edici\u00f3n colectiva del contenido en la Web. Sin exagerar, el pin\u00e1culo y triunfo de este concepto han sido las Redes Sociales. Gigantescas plataformas que re\u00fanen a miles de millones de usuarios y almacenan cientos de petabytes de datos.<\/p>\n<p>\u00bfQu\u00e9 hemos obtenido en las redes sociales?<\/p>\n<ul>\n<li>unificaci\u00f3n de la interfaz; result\u00f3 que a los usuarios no les interesan todas las posibilidades para crear un dise\u00f1o extravagante; todas las p\u00e1ginas de todos los usuarios tienen el mismo dise\u00f1o y esto a todos les parece bien e incluso conveniente; solo difiere el contenido.<\/li>\n<li>unificaci\u00f3n de la funcionalidad; toda la variedad de scripts result\u00f3 tambi\u00e9n innecesaria. 'Feed', amigos, \u00e1lbumes... a lo largo de la existencia de las redes sociales, su funcionalidad se ha estabilizado m\u00e1s o menos y dif\u00edcilmente cambiar\u00e1: la funcionalidad est\u00e1 determinada por los tipos de actividad de las personas, y las personas pr\u00e1cticamente no cambian.<\/li>\n<li>base de datos \u00fanica; trabajar con esta base de datos result\u00f3 ser mucho m\u00e1s c\u00f3modo que con m\u00faltiples sitios dispares; la b\u00fasqueda se volvi\u00f3 mucho m\u00e1s sencilla. En lugar de escanear continuamente diversas p\u00e1ginas d\u00e9bilmente relacionadas, almacenar en cach\u00e9 todo esto y clasificarlas seg\u00fan algoritmos heur\u00edsticos complejos, se realiza una solicitud unificada relativamente simple a una \u00fanica base con una estructura conocida.<\/li>\n<li>interfaz de retroalimentaci\u00f3n: likes y reposts; en la web convencional, incluso Google no pod\u00eda obtener retroalimentaci\u00f3n de los usuarios despu\u00e9s de hacer clic en un enlace en los resultados de b\u00fasqueda. En las redes sociales, esta conexi\u00f3n result\u00f3 ser simple y natural.<\/li>\n<\/ul>\n<p>\n\u00bfQu\u00e9 hemos perdido? <b>Hemos perdido la descentralizaci\u00f3n, y por lo tanto, la libertad.<\/b>. Se considera que ahora nuestros datos no nos pertenecen. Si antes pod\u00edamos alojar nuestra p\u00e1gina de inicio en nuestra propia computadora, ahora entregamos todos nuestros datos a los gigantes de Internet. <\/p>\n<p>Adem\u00e1s, a medida que Internet ha evolucionado, gobiernos y corporaciones se han interesado en \u00e9l, lo que ha generado problemas de censura pol\u00edtica y restricciones de derechos de autor. Nuestras p\u00e1ginas en las redes sociales pueden ser bloqueadas y eliminadas si el contenido no cumple con las reglas de la red social; por una publicaci\u00f3n imprudente, podemos enfrentarnos a responsabilidad administrativa e incluso penal.<\/p>\n<p>Y as\u00ed nos preguntamos nuevamente: \u00bfdeber\u00edamos recuperar la descentralizaci\u00f3n? Pero en otra forma, libre de las deficiencias del primer intento?<\/p>\n<h1>redes P2P<\/h1>\n<p>\nLas primeras redes p2p surgieron mucho antes del web 2.0 y se desarrollaron paralelamente a la evoluci\u00f3n de la web. La aplicaci\u00f3n cl\u00e1sica principal del p2p es el intercambio de archivos; las primeras redes se dise\u00f1aron para compartir m\u00fasica. Las primeras redes (como Napster) eran en esencia centralizadas, y por lo tanto, los propietarios de derechos las cerraron r\u00e1pidamente. Sus seguidores optaron por la descentralizaci\u00f3n. En 2000 surgen los protocolos ED2K (el primer cliente eDokney) y Gnutella, en 2001 - el protocolo FastTrack (cliente KaZaA). Gradualmente, el grado de descentralizaci\u00f3n aument\u00f3 y las tecnolog\u00edas mejoraron. A los sistemas con 'colas de descarga' les siguieron los torrents, y se introdujo el concepto de tablas hash distribuidas DHT. A medida que los gobiernos apretaron las tuercas, la anonimidad de los participantes se volvi\u00f3 m\u00e1s demandada. Desde 2000 se desarrolla la red Freenet, desde 2003 - I2P, en 2006 se lanz\u00f3 el proyecto RetroShare. Se pueden mencionar numerosas redes p2p, tanto las que existieron anteriormente y ya han desaparecido como las que est\u00e1n operativas ahora: WASTE, MUTE, TurtleF2F, RShare, PerfectDark, ARES, Gnutella2, GNUNet, IPFS, ZeroNet, Tribbler y muchas m\u00e1s. Hay muchas. Son diversas. Muy diversas, tanto en prop\u00f3sito como en estructura... Probablemente a muchos de ustedes no les son familiares todos estos nombres. Y eso es solo una parte.<\/p>\n<p>Sin embargo, las redes p2p tienen muchas desventajas. Aparte de los inconvenientes t\u00e9cnicos propios de cada implementaci\u00f3n espec\u00edfica del protocolo y del cliente, se puede se\u00f1alar una desventaja bastante com\u00fan: la dificultad de b\u00fasqueda (es decir, todo aquello con lo que se enfrent\u00f3 la Web 1.0, pero en una variante a\u00fan m\u00e1s compleja). Aqu\u00ed no hay Google con su b\u00fasqueda omnipresente e instant\u00e1nea. Y si bien en las redes de intercambio de archivos se puede utilizar la b\u00fasqueda por nombre de archivo o por metainformaci\u00f3n, encontrar algo, por ejemplo, en las redes superpuestas onion o i2p, es bastante complicado, si es que es posible en absoluto. <\/p>\n<p>En t\u00e9rminos generales, si se hacen analog\u00edas con el internet cl\u00e1sico, la mayor\u00eda de las redes descentralizadas se han quedado atascadas en un nivel similar al de FTP. Imagina un internet en el que no hay nada m\u00e1s que FTP: ni sitios modernos, ni web 2.0, ni YouTube... As\u00ed es m\u00e1s o menos como est\u00e1n las redes descentralizadas. Y a pesar de algunos intentos aislados de cambiar algo, los cambios son escasos.<\/p>\n<h1>Contenido<\/h1>\n<p>\nVolvamos a un aspecto importante de este rompecabezas: el contenido. El contenido es el principal problema de cualquier recurso en l\u00ednea, especialmente de uno descentralizado. \u00bfDe d\u00f3nde se obtiene? Claro, se puede depender de un grupo de entusiastas (como ocurre con las redes P2P existentes), pero entonces el desarrollo de la red ser\u00e1 bastante lento y habr\u00e1 poco contenido.<\/p>\n<p>Trabajar con internet convencional es buscar y estudiar contenido. A veces, se trata de guardarlo (si el contenido es interesante y \u00fatil, muchos, especialmente quienes llegaron a la red en la \u00e9poca del dial-up \u2014yo incluido\u2014 lo guardan prudentemente para no perderlo; porque internet es algo que no podemos controlar: hoy un sitio existe, ma\u00f1ana ya no, hoy hay un video en YouTube, ma\u00f1ana lo eliminan, etc.). <\/p>\n<p>Y para los torrents (que consideramos m\u00e1s como un medio de entrega que como una red P2P), se espera que el almacenamiento suceda. Y esta es, de hecho, uno de los problemas de los torrents: mover un archivo descargado a un lugar donde sea m\u00e1s f\u00e1cil de usar es complicado (generalmente, hay que regenerar manualmente la distribuci\u00f3n) y el archivo no se puede renombrar (se puede hacer un enlace duro, pero eso es algo que muy pocos conocen).<\/p>\n<p>En general, muchos de alguna u otra manera guardan contenido. \u00bfCu\u00e1l es su futuro? Normalmente, los archivos guardados terminan en alg\u00fan lugar del disco, en una carpeta como Descargas, en medio de una gran cantidad, y permanecen ah\u00ed junto a miles de otros archivos. Esto es malo \u2014y es malo para el propio usuario. Si internet tiene motores de b\u00fasqueda, la computadora local del usuario no tiene nada parecido. Es bueno si el usuario es ordenado y est\u00e1 acostumbrado a clasificar los archivos descargados \u00abentrantes\u00bb. Pero no todos son as\u00ed...<\/p>\n<p>En realidad, ahora hay varios que no guardan nada y dependen completamente de lo online. Pero en las redes P2P, se supone que el contenido se almacena localmente en el dispositivo del usuario y se distribuye a otros participantes. \u00bfEs posible encontrar una soluci\u00f3n que permita involucrar a ambas categor\u00edas de usuarios en una red descentralizada, sin cambiar sus h\u00e1bitos, y adem\u00e1s \u2014facilit\u00e1ndoles la vida? <\/p>\n<p>La idea es bastante sencilla: \u00bfqu\u00e9 pasar\u00eda si creamos una herramienta que facilite y haga transparente para el usuario la conservaci\u00f3n de contenido de la web normal, y que adem\u00e1s realice una conservaci\u00f3n inteligente \u2014 con metainformaci\u00f3n sem\u00e1ntica, no en un solo lugar, sino en una estructura definida que permita una posterior estructuraci\u00f3n, y al mismo tiempo distribuya el contenido guardado en una red descentralizada? <\/p>\n<h1>Comencemos con la conservaci\u00f3n<\/h1>\n<p>\nNo consideraremos el uso utilitario de internet para ver previsiones del tiempo o horarios de vuelos. Nos interesan m\u00e1s los objetos autosuficientes y relativamente inmutables: art\u00edculos (desde tuits\/publicaciones en redes sociales hasta art\u00edculos extensos, como aqu\u00ed en Habr), libros, im\u00e1genes, programas, grabaciones de audio y video. \u00bfDe d\u00f3nde proviene principalmente la informaci\u00f3n? Usualmente es<\/p>\n<ul>\n<li>redes sociales (noticias diversas, notas breves \u2014 \"tuits\", im\u00e1genes, audio y video)<\/li>\n<li>art\u00edculos en recursos tem\u00e1ticos (como Habr); no hay muchos recursos buenos, generalmente estos recursos tambi\u00e9n est\u00e1n estructurados como redes sociales<\/li>\n<li>sitios de noticias<\/li>\n<\/ul>\n<p>\nPor lo general, tienen funciones est\u00e1ndar: \"me gusta\", \"compartir\", \"compartir en redes sociales\", etc.<\/p>\n<p>Imaginemos un <b>plugin para el navegador<\/b>, que guardar\u00e1 de manera especial todo aquello que nos gusta, que compartimos, que a\u00f1adimos a \"favoritos\" (o que presionamos un bot\u00f3n especial del plugin, si el sitio no tiene funci\u00f3n de \"me gusta\"\/\"compartir\"\/\"a\u00f1adir a favoritos\"). La idea principal es que simplemente presionas \"me gusta\" \u2014 como lo has hecho un mill\u00f3n de veces antes, y el sistema guarda el art\u00edculo, imagen o video en un almacenamiento offline especial, y ese art\u00edculo o imagen se vuelve accesible \u2014 tanto para su visualizaci\u00f3n offline a trav\u00e9s de la interfaz de un cliente descentralizado, como en la propia red descentralizada. Para m\u00ed, es muy conveniente. Sin acciones innecesarias, y resolvemos muchas tareas a la vez:<\/p>\n<ul>\n<li>conservaci\u00f3n de contenido valioso, que puede perderse o ser eliminado<\/li>\n<li>llenado r\u00e1pido de la red descentralizada<\/li>\n<li>agregaci\u00f3n de contenido de diferentes fuentes (puedes estar registrado en decenas de recursos de internet, y todos los \"me gusta\"\/\"comparticiones\" se acumular\u00e1n en una base local \u00fanica)<\/li>\n<li>estructuraci\u00f3n del contenido que te interesa seg\u00fan <b>tus<\/b> reglas<\/li>\n<\/ul>\n<p>\nEs evidente que el complemento del navegador debe configurarse seg\u00fan la estructura de cada sitio web (esto es bastante factible; ya existen complementos para guardar contenido de YouTube, Twitter, VK, etc.). No son muchos los sitios por los cuales vale la pena crear complementos personalizados. Por lo general, se trata de redes sociales populares (pocas m\u00e1s de una docena) y algunos sitios tem\u00e1ticos de alta calidad como Habr (que tambi\u00e9n son pocos). Con c\u00f3digo abierto y especificaciones, el desarrollo de un nuevo complemento basado en una plantilla no deber\u00eda llevar mucho tiempo. Para otros sitios se puede utilizar un bot\u00f3n de guardar universal, que almacene toda la p\u00e1gina en mhtml, posiblemente eliminando previamente la publicidad. <\/p>\n<h1>Ahora sobre la estructuraci\u00f3n<\/h1>\n<p>\nEntiendo por \"guardado inteligente\" como m\u00ednimo la posibilidad de guardar con metainformaci\u00f3n: fuente del contenido (URL), conjunto de 'me gusta' anteriores, etiquetas, comentarios, sus identificadores, etc. Porque en un guardado normal, esta informaci\u00f3n se pierde... Por fuente puede entenderse no solo la URL directa, sino tambi\u00e9n el componente sem\u00e1ntico: por ejemplo, un grupo en una red social o un usuario que haya compartido. El complemento puede ser lo suficientemente inteligente como para utilizar esta informaci\u00f3n para estructurar y etiquetar autom\u00e1ticamente. Adem\u00e1s, es importante que el usuario siempre pueda agregar cierta metainformaci\u00f3n al contenido que guarda, para lo cual se deben prever herramientas de interfaz lo m\u00e1s c\u00f3modas posible (tengo muchas ideas sobre c\u00f3mo hacerlo).<\/p>\n<p>De este modo, se resuelve la cuesti\u00f3n de la estructuraci\u00f3n y organizaci\u00f3n de los archivos locales del usuario. Esto ya es una utilidad lista para ser utilizada incluso sin ning\u00fan p2p. Simplemente es una base de datos offline que sabe qu\u00e9, de d\u00f3nde y en qu\u00e9 contexto se guard\u00f3, y permite llevar a cabo peque\u00f1as investigaciones. Por ejemplo, encontrar usuarios de una red social externa que hayan dado m\u00e1s 'me gusta' a las mismas publicaciones que t\u00fa. \u00bfMuchas redes sociales permiten esto de manera expl\u00edcita?<\/p>\n<p>Aqu\u00ed ya se debe mencionar que un solo complemento del navegador, por supuesto, no es suficiente. El segundo componente m\u00e1s importante del sistema es un servicio de red descentralizada que opera en segundo plano y gestiona tanto la misma red p2p (solicitudes desde la red y solicitudes desde el cliente) como el almacenamiento de nuevo contenido mediante el complemento. El servicio, trabajando junto con el complemento, colocar\u00e1 el contenido en el lugar adecuado, calcular\u00e1 los hashes (y posiblemente determinar\u00e1 si ese contenido ya se ha almacenado anteriormente), y a\u00f1adir\u00e1 la metainformaci\u00f3n necesaria a la base de datos local.<\/p>\n<p>Lo interesante es que el sistema ya ser\u00eda \u00fatil en esta forma, sin ning\u00fan p2p. Muchos utilizan recortadores web que a\u00f1aden contenido interesante de la web, por ejemplo, a Evernote. La arquitectura propuesta es una versi\u00f3n ampliada de dicho recortador.<\/p>\n<h1>Y, finalmente, el intercambio p2p<\/h1>\n<p>\nLo m\u00e1s agradable es que se puede intercambiar informaci\u00f3n y metainformaci\u00f3n (tanto la capturada de la web como la propia). La concepto de una red social se adapta perfectamente a la arquitectura p2p. Se puede decir que la red social y el p2p est\u00e1n hechos el uno para el otro. Cualquier red descentralizada, en su ideal, debe construirse como una red social, solo as\u00ed funcionar\u00e1 de manera efectiva. 'Amigos', 'Grupos' \u2014 son esos mismos nodos, que deben tener conexiones s\u00f3lidas, y estas provienen de una fuente natural: los intereses comunes de los usuarios.<\/p>\n<p>Los principios de almacenamiento y distribuci\u00f3n de contenido en una red descentralizada son completamente id\u00e9nticos a los principios de almacenamiento (captura) de contenido de la internet convencional. Si utilizas alg\u00fan contenido de la red (es decir, lo has almacenado), cualquiera puede utilizar tus recursos (disco y canal), necesarios para obtener espec\u00edficamente ese contenido.<\/p>\n<p><b>Me gusta <\/b> \u2014 es la herramienta m\u00e1s sencilla para almacenar y compartir. Si me gusta \u2014 no importa si en la internet externa o dentro de la red descentralizada \u2014 significa que me gusta el contenido, y dado eso, estoy dispuesto a mantenerlo localmente y compartirlo con otros participantes de la red descentralizada.<\/p>\n<ul>\n<li>El contenido no se 'perder\u00e1'; ahora est\u00e1 guardado localmente, podr\u00e9 volver a \u00e9l m\u00e1s tarde, en cualquier momento, sin preocuparme de que alguien lo elimine o bloquee.<\/li>\n<li>Puedo categorizarlo (de inmediato o m\u00e1s tarde), etiquetarlo, comentarlo, asociarlo con otro contenido; en general, hacer algo significativo con \u00e9l: llam\u00e9moslo \"formaci\u00f3n de metainformaci\u00f3n\".<\/li>\n<li>Puedo compartir esta metainformaci\u00f3n con otros participantes de la red.<\/li>\n<li>Puedo sincronizar mi metainformaci\u00f3n con la metainformaci\u00f3n de otros participantes.<\/li>\n<\/ul>\n<p>\nProbablemente, renunciar a los 'dislikes' tambi\u00e9n tiene sentido: si no me gusta el contenido, es l\u00f3gico que no quiera ocupar espacio en mi disco para almacenarlo y usar mi ancho de banda para distribuir ese contenido. Por lo tanto, los 'dislikes' no encajan de manera org\u00e1nica en la descentralizaci\u00f3n (aunque a veces s\u00ed resulta \u00fatil). <noindex><a rel=\"nofollow\" href=\"https:\/\/openmedia.io\/news\/pryamaya-liniya-s-putinym-v-youtube-ne-nravitsya-nikomu\">a veces es \u00fatil.<\/a><\/noindex>).<\/p>\n<p>A veces es necesario guardar lo que \"no gusta\". Hay una palabra: \"necesidad\" :)<br \/>\n&#171;<b>Marcadores.<\/b>\u00bb (o \u00abFavoritos\u00bb) \u2014 no expreso una opini\u00f3n sobre el contenido, sino que lo guardo en mi base de marcadores local. La palabra \u00abfavoritos\u00bb no se adapta del todo en significado (para eso est\u00e1n los 'me gusta' y su posterior categorizaci\u00f3n), mientras que \u00abmarcadores\u00bb se ajusta perfectamente. El contenido en \u00abmarcadores\u00bb tambi\u00e9n se distribuye \u2014 si lo necesitas (es decir, si de alguna manera lo est\u00e1s \u00abusando\u00bb), es l\u00f3gico que tambi\u00e9n pueda ser \u00abnecesario\u00bb para alguien m\u00e1s. \u00bfPor qu\u00e9 no utilizar tus recursos para eso?<\/p>\n<p>Es bastante evidente la funci\u00f3n \u00ab<b>amigos<\/b>\u00bb. Estas son fiestas, personas con intereses similares, lo que significa que probablemente tendr\u00e1n contenido interesante. En una red descentralizada, esto significa, ante todo, suscribirse al feed de noticias de amigos y acceder a sus cat\u00e1logos (\u00e1lbumes) con el contenido que han guardado.<\/p>\n<p>De manera similar, la funci\u00f3n \u00ab<b>grupo<\/b>\u00bb \u2014 son ciertos feeds colectivos, o foros, o algo as\u00ed, a lo que tambi\u00e9n se puede suscribir \u2014 y por lo tanto, recibir todos los materiales del grupo y distribuirlos. Es posible que los \u00abgrupos\u00bb, al igual que los grandes foros, deban ser jer\u00e1rquicos \u2014 esto permitir\u00e1 estructurar mejor el contenido de los grupos y tambi\u00e9n limitar el flujo de informaci\u00f3n y evitar recibir\/no distribuir lo que no te interesa mucho.<\/p>\n<h1>Todo lo dem\u00e1s.<\/h1>\n<p>\nEs importante se\u00f1alar que la arquitectura descentralizada siempre es m\u00e1s compleja que la centralizada. En los recursos centralizados, hay una r\u00edgida dictadura del c\u00f3digo del servidor. En los descentralizados, hay que llegar a acuerdos entre numerosos participantes iguales. Por supuesto, esto no se puede lograr sin criptograf\u00eda, cadenas de bloques y otros logros que han sido desarrollados principalmente para las criptomonedas. <\/p>\n<p>Supongo que pueden ser necesarios ciertos rankings de confianza criptogr\u00e1ficos, generados por los participantes de la red entre s\u00ed. La arquitectura deber\u00eda permitir combatir de manera efectiva a los botnets, que, existiendo en cierta nube, pueden por ejemplo auto-generar calificaciones para s\u00ed mismos. Realmente espero que las corporaciones y las granjas de botnets, a pesar de su superioridad tecnol\u00f3gica, no tomen el control de una red descentralizada; que su principal recurso sean las personas reales, capaces de crear y estructurar contenido interesante y \u00fatil para otros seres humanos.<\/p>\n<p>Tambi\u00e9n espero que tal red impulse la civilizaci\u00f3n hacia el progreso. Tengo muchas ideas al respecto, que sin embargo no se ajustan a los l\u00edmites de este art\u00edculo. Solo dir\u00e9 que, de cierta manera, el contenido cient\u00edfico, t\u00e9cnico, m\u00e9dico, etc., debe tener prioridad sobre el contenido de entretenimiento, y esto requiere cierta moderaci\u00f3n. La moderaci\u00f3n de una red descentralizada es una tarea no trivial, pero es resoluble (aunque la palabra \u201cmoderaci\u00f3n\u201d es completamente incorrecta y no refleja en absoluto la esencia del proceso, ni externa ni internamente... ni siquiera he encontrado una palabra adecuada para describir este proceso). <\/p>\n<p>Probablemente sea superfluo mencionar la necesidad de garantizar el anonimato, ya sea a trav\u00e9s de medios integrados (como en i2p o Retroshare), o pasando todo el tr\u00e1fico a trav\u00e9s de TOR o <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/vpn\/\"   title=\"VPN\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"90\">VPN<\/a>. <\/p>\n<p>Finalmente, la arquitectura del software (representada esquem\u00e1ticamente en la imagen del art\u00edculo). Como ya se mencion\u00f3, el primer componente del sistema es un complemento para el navegador que captura contenido con metainformaci\u00f3n. El segundo componente principal es un servicio p2p que funciona en segundo plano (\"backend\"). La operaci\u00f3n de la red no debe depender de si el navegador est\u00e1 en marcha. El tercer componente es el software del cliente \u2014 el frontend. Este puede ser un servicio web local (en este caso, el usuario podr\u00e1 interactuar con la red descentralizada sin salir de su navegador favorito), o una aplicaci\u00f3n GUI independiente para un sistema operativo espec\u00edfico (Windows, Linux, MacOS, Android, iOS, etc.). Me gusta la idea de que todos los tipos de frontend coexistan simult\u00e1neamente. Adem\u00e1s, esto exigir\u00e1 una arquitectura m\u00e1s rigurosa del backend.<\/p>\n<p>Existen muchos otros aspectos que no se incluyen en este art\u00edculo. La conexi\u00f3n a la distribuci\u00f3n de almacenes de archivos existentes (es decir, cuando ya tienes un par de terabytes descargados, y permites que el cliente los escanee, obtenga hashes, los compare con lo que hay dentro de la red y se una a la distribuci\u00f3n, adem\u00e1s de obtener de la red metainformaci\u00f3n sobre tus propios archivos \u2014 nombres correctos, descripciones, calificaciones, comentarios, etc.), la conexi\u00f3n a fuentes externas de metainformaci\u00f3n (como bases de datos de Libgen), el uso opcional de espacio en disco para almacenar contenido cifrado ajeno (como en Freenet), la arquitectura de integraci\u00f3n con redes descentralizadas existentes (aqu\u00ed es completamente confuso), la idea de hash multimedia (uso de hashes perceptivos especiales para contenido multimedia \u2014 im\u00e1genes, audio y video, lo que permitir\u00e1 comparar archivos multimedia con el mismo significado, aunque difieran en tama\u00f1o, resoluci\u00f3n, etc.) y mucho m\u00e1s.<\/p>\n<h1>Resumen breve del art\u00edculo<\/h1>\n<p>\n1. En las redes descentralizadas no hay Google con su b\u00fasqueda y clasificaci\u00f3n, pero s\u00ed existe una Comunidad de personas reales. La red social con sus mecanismos de retroalimentaci\u00f3n (me gusta, reenv\u00edos...) y el grafo social (amigos, comunidades...) es un modelo ideal a nivel de aplicaci\u00f3n para una red descentralizada.<br \/>\n2. La idea principal que traigo con este art\u00edculo es el guardado autom\u00e1tico de contenido interesante de la web convencional al dar un like\/reposte; esto puede ser \u00fatil incluso sin p2p, simplemente manteniendo un archivo personal de informaci\u00f3n curiosa.<br \/>\n3. Este contenido tambi\u00e9n puede alimentar autom\u00e1ticamente una red descentralizada.<br \/>\n4. El principio de guardado autom\u00e1tico de contenido interesante funciona tambi\u00e9n con likes\/repostes dentro de la propia red descentralizada.<br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/482912\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e \u0432\u0430\u043c \u0441\u0432\u043e\u0438 \u0440\u0430\u0437\u043c\u044b\u0448\u043b\u0435\u043d\u0438\u044f \u043d\u0430 \u0442\u0435\u043c\u0443 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0438 \u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430, \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0438 \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0441\u0435\u0442\u0435\u0439 \u0438 \u043a\u0430\u043a \u0438\u0442\u043e\u0433 \u2014 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f. \u0421 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u043e\u043c \u0447\u0442\u043e-\u0442\u043e \u043d\u0435 \u0442\u0430\u043a \u0412\u043f\u0435\u0440\u0432\u044b\u0435 \u044f \u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u043b\u0441\u044f \u0441 \u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u043e\u043c \u0432 2000 \u0433\u043e\u0434\u0443. \u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u044d\u0442\u043e \u0434\u0430\u043b\u0435\u043a\u043e \u043d\u0435 \u0441\u0430\u043c\u043e\u0435 \u043d\u0430\u0447\u0430\u043b\u043e \u2014 \u0421\u0435\u0442\u044c \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043b\u0430 \u0434\u043e \u044d\u0442\u043e\u0433\u043e, \u043d\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":54869,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-54868","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e \u0432\u0430\u043c.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/ideya-detsentralizovannoj-sotsialnoj-seti-sleduyushhego-pokoleniya\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0418\u0434\u0435\u044f \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0441\u043e\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e \u0432\u0430\u043c.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/ideya-detsentralizovannoj-sotsialnoj-seti-sleduyushhego-pokoleniya\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-01-05T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:02:55+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47La idea de una red social descentralizada de nueva generaci\u00f3n | ProHoster","description":"En este art\u00edculo les presento.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/ideya-detsentralizovannoj-sotsialnoj-seti-sleduyushhego-pokoleniya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0418\u0434\u0435\u044f \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0441\u043e\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0439 \u0441\u0435\u0442\u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f | ProHoster","og:description":"\u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e \u0432\u0430\u043c.","og:url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/ideya-detsentralizovannoj-sotsialnoj-seti-sleduyushhego-pokoleniya","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-01-05T21:00:00+00:00","article:modified_time":"2020-02-18T11:02:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"54868","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-04 15:18:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:56:23","updated":"2026-02-04 15:18:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/54868","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=54868"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/54868\/revisions"}],"predecessor-version":[{"id":156719,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/54868\/revisions\/156719"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/54869"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=54868"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=54868"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=54868"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}