Sir Tim Berners-Lee en Campus Party 2008, foto de Jonan BasterraSir Tim Berners-Lee, creador de la World Wide Web y director del consorcio W3C, confía en que el desarrollo de la web ha alcanzado un punto crítico, se ha desviado lo más posible del concepto original. Inicialmente, se concibió como una red descentralizada, donde el primer navegador también era un editor de documentos. La idea era que cada usuario no solo pudiera ver documentos, sino también crearlos y editarlos. La web se convertiría en un lugar de creatividad y cooperación conjunta para toda la humanidad. Pero algo salió mal.
Hay ejemplos de implementación exitosa de la co-creación, como Wikipedia, alojamiento descentralizado de sitios web y redes sociales entre pares. Estos son precursores de lo que la Web puede convertirse en base a la nueva
tecnología Solid desarrollada por Tim Berners-Lee en colaboración con un equipo de investigadores del Instituto de Tecnología de Massachusetts. Esta es la corona de décadas de trabajo conceptual que hizo Berners-Lee.
¿Cómo llegó la web a tal pérdida de descentralización, al triste estado actual? Desde el primer navegador popular, Mosaic eliminó las herramientas multimedia y de edición. Se decidió que eran demasiado complicados para el profano. Aquí es donde todo comenzó. Una transformación tan indeseable de la descendencia nativa en última instancia condujo al hecho de que Tim Berners-Lee y sus colegas sugirieron devolver la funcionalidad faltante a la web:
en 2003, propusieron un concepto llamado Web de lectura y escritura .
El concepto sugiere que todos pueden participar en la formación de un espacio web único. Para esto necesitamos:
- sistema de permiso funcional (quién, dónde y qué puede escribir) basado en un sistema de identificación común;
- acceso controlado a los datos, ya que la base de la web no es solo documentos, sino también datos.
Ahora mucho trabajo sobre las herramientas y herramientas de desarrollo para este concepto ha llegado a su fin.
La tecnología sólida es la encarnación real de una idea formulada hace 15 años.
La tecnología sólida se basa en los estándares actuales del W3C, lo que facilita su implementación y contribuye a la rápida difusión. Implementa un sistema de identificación y permisos, una funcionalidad de edición de extremo a extremo para todos los documentos, un sistema de gestión de datos y actualizaciones en tiempo real a través de WebSockets.
Después de registrarse en uno de los servidores sólidos, el usuario recibe un identificador y un "contenedor" personal (pod sólido). Alternativamente, puede elevar el servidor local. Foto proporcionada por Tim Berners-LeeInstalar un servidor Solid local
Las instrucciones de instalación y prueba están
aquí . El servidor está instalado y se ejecuta directamente a través de Node.js o con Docker.
Funciones soportadas:- Plataforma de datos vinculados : un estándar para el acceso administrado a los datos identificados por un URI HTTP. Se describe por separado el trabajo con contenedores donde la operación POST agrega recursos
- WebAccessControl : un sistema descentralizado de acceso a recursos multiusuario
- Autenticación WebID-TLS
- La tecnología permite al usuario autenticarse en diferentes recursos con un certificado de un navegador. Cualquier sitio puede encargarse de la emisión de dichos certificados para sus usuarios. El sistema extiende la especificación WebID. En el caso de un servidor Solid local, puede generar un certificado autofirmado
- Actualizaciones en tiempo real (usando WebSockets)
- Verificación de identidad para WebID
- Proxy CORS para acceder a datos entre sitios
- Servidor de correo para usuarios
Ver también:“Solid ofrece oportunidades increíbles para la creatividad, la resolución de problemas y el comercio. Esto brindará a individuos, desarrolladores y empresas formas completamente nuevas de comprender, crear y encontrar aplicaciones y servicios innovadores, confiables y útiles. Veo muchas oportunidades de mercado, incluidas aplicaciones confiables y almacenes de datos ”, dice Tim Berners-Lee en su artículo del 29 de septiembre de 2018, donde anunció este proyecto e invitó a todos a participar.
Esta semana, el
repositorio Solid entró en la parte superior de los repositorios nuevos más populares en Github, solo superado por las
fuentes MS-DOS 1.25 y 2.0 , recargadas aquí desde el Museo de Historia de la Computación.
Quizás la tecnología Solid sea compatible con los desarrolladores, para esto ahora hay todo lo que necesita. Ahora los primeros servidores sólidos están aumentando en el mundo y hasta ahora hay
muy pocas aplicaciones que los usen . Después de haber instalado un servidor local, no está claro qué hacer a continuación. Probablemente los primeros usuarios que se conectaron a Internet se sintieron así. Pero el potencial de una nueva red descentralizada puede ser muy grande.
“Solid está cambiando el modelo actual, en el que los usuarios tienen que transferir datos personales a gigantes digitales a cambio de los beneficios previstos. Como todos descubrimos, no era de nuestro interés. Sólido: así es como desarrollamos Internet de una manera revolucionaria para restablecer el equilibrio, dándonos a cada uno de nosotros un control total sobre los datos, personales o no "- Tim Berners-Lee.
Agregamos que al mismo tiempo que el anuncio de Solid, Sir Tim Berners-Lee lanzó
Inrupt startup, que promoverá una nueva tecnología: "Nuestro objetivo es dominar el mundo", dijo el creador de la World Wide Web en
una entrevista con Fast Company.

