Navegador semántico o vida sin sitios web

Navegador semántico o vida sin sitios web

Expresé la idea de la inevitabilidad de la transición de la red global de una estructura centrada en el sitio a una centrada en el usuario en 2012 (Filosofía de la evolución y la evolución de Internet. o en forma corta WEB 3.0. Del centrismo del sitio al centrismo del usuario). Este año intenté desarrollar el tema de la nueva Internet en el texto. WEB 3.0 - el segundo acercamiento al proyectil. Ahora estoy publicando la segunda parte del artículo. WEB 3.0 o vida sin sitios web (Te aconsejo que revises esta página antes de leer).

¿Así que lo que ocurre? ¿Hay Internet en la web 3.0, pero no hay sitios web? ¿Qué hay entonces?

Hay datos organizados en un gráfico semántico global: todo está conectado con todo, todo se deriva de algo, todo fue notado, cambiado, creado por alguien específico. Los dos últimos puntos sobre “debería” y “alguien” nos recuerdan que el gráfico no debe ser objetivo, sino sujeto-evento. Pero esta será una historia aparte (ver primero). Enfoque sujeto-evento). Por ahora, nos basta con entender que el gráfico semántico de la web 3.0 no es un conjunto estático de conocimiento, sino que es temporal y registra las relaciones de objetos y actores de cualquier actividad en su secuencia temporal.

Además, hablando de la capa de datos, cabe agregar que el gráfico global está necesariamente dividido en dos partes desiguales: un árbol modelo que describe la relación de acciones, conceptos y sus propiedades (corresponde a un conjunto de axiomas terminológicos TBox en OWL) y un gráfico temático que contiene eventos de fijación de valores específicos de propiedades de cosas y acciones (un conjunto de declaraciones sobre individuos de ABox en OWL). Y se establece una conexión inequívoca entre estas dos partes del gráfico: los datos sobre individuos, es decir, cosas específicas, acciones, actores, pueden generarse y registrarse en el gráfico única y exclusivamente según los modelos apropiados. Bueno, como ya se mencionó, el gráfico global (en primer lugar, su parte modelo y, en consecuencia, la parte temática) se divide naturalmente en segmentos según áreas temáticas.

Y ahora, desde la semántica, desde los datos, podemos pasar a discutir el segundo epíteto de la web 3.0: "descentralizado", es decir, a una descripción de la red. Y es obvio que la estructura de la red y sus protocolos deberían estar dictados por la misma semántica. En primer lugar, dado que el usuario es el generador y consumidor de contenidos, es natural que él, o más bien su dispositivo, sea un nodo de red. Entonces, la web 3.0 es una red peer-to-peer cuyos nodos son dispositivos de usuario.

Para guardar, por ejemplo, una descripción de un individuo en un gráfico de datos, el usuario debe crear una transacción de red basada en el modelo conceptual existente. Los datos se almacenan en el dispositivo del usuario y en los nodos de otros usuarios suscritos a este modelo. Así, al intercambiar transacciones según un conjunto fijo de modelos sobre los cuales se implementan sus actividades conjuntas, los participantes en esta actividad forman un grupo más o menos autónomo. Resulta que todo el gráfico semántico global se almacena distribuidamente entre grupos de temas y descentralizado dentro de los grupos. Cada nodo, que trabaja con determinados modelos, puede formar parte de varios clústeres.

Al describir el nivel de red, es necesario decir algunas palabras sobre el consenso, es decir, sobre los principios de validación y sincronización de datos en diferentes nodos, sin los cuales el funcionamiento de una red descentralizada es imposible. Obviamente, estos principios no deberían ser los mismos para todos los clústeres y todos los datos, porque las transacciones en la red pueden ser tanto legalmente significativas como de servicio, basura. Por lo tanto, la red implementa varios niveles de algoritmos de consenso; la elección del necesario está determinada por el modelo de transacción.

Queda por decir algunas palabras sobre la interfaz de usuario, sobre el navegador semántico. Sus funciones son triviales: (1) navegación a través del gráfico (por grupos temáticos), (2) buscar y mostrar datos según modelos de dominio, (3) crear, editar datos y enviar transacciones de red según los modelos correspondientes, (4) escribir y ejecutar modelos de acción dinámica y, por supuesto, (5) almacenar fragmentos de gráficos. Esta breve descripción de las funciones del navegador semántico es la respuesta a la pregunta: ¿dónde están los sitios? El único lugar que un usuario "visita" en la red web 3.0 es su navegador semántico, que es una herramienta para mostrar y crear cualquier contenido, cualquier dato, incluidos los modelos. El propio usuario determina los límites y la forma de visualización de su mundo en red, la profundidad de penetración en el gráfico semántico.

Esto es comprensible, pero ¿dónde están los sitios web? ¿A dónde deberías ir, qué dirección deberías escribir en este “navegador semántico” para acceder a Facebook? ¿Cómo encontrar el sitio web de una empresa? ¿Dónde comprar una camiseta o ver un canal de vídeos? Intentemos resolverlo con ejemplos específicos.

¿Por qué necesitamos Facebook u otra red social? Obviamente, para la comunicación: cuenta algo sobre ti y lee y mira lo que otros publican, intercambia comentarios. Al mismo tiempo, es importante que no le escribamos a todo el mundo ni leamos todo: la comunicación siempre se limita a decenas, cientos o incluso varios miles de amigos virtuales. ¿Qué se necesita para organizar dicha comunicación dentro de la configuración de red descentralizada descrita? Así es: cree un grupo comunitario con un conjunto de modelos de acción estándar (hacer una publicación, enviar un mensaje, comentar, dar me gusta, etc.), configurar derechos de acceso a los modelos e invitar a otros usuarios a suscribirse a este conjunto. Aquí tenemos "facebook". Simplemente no el Facebook global, que dicta condiciones para todos y para todo, sino una red social local personalizable, que está a completa disposición de los participantes del cluster. Un usuario envía una transacción a la red de acuerdo con uno de los modelos de la comunidad, digamos, su comentario, los miembros del clúster suscritos a este modelo reciben el texto del comentario y lo escriben en su almacenamiento (adjunto a un fragmento del gráfico en cuestión) y mostrarlo en sus navegadores semánticos. Es decir, tenemos una red social descentralizada (clúster) para la comunicación entre un grupo de usuarios, todos cuyos datos se almacenan en los dispositivos de los propios usuarios. ¿Estos datos pueden ser visibles para usuarios fuera del clúster? Esta es una pregunta sobre la configuración de acceso. Si se permite, un agente de software puede leer el contenido de los miembros de la comunidad y presentarlo en el navegador de cualquiera que busque en el gráfico. También cabe señalar que el número y la complejidad de los modelos de clústeres son ilimitados: cualquiera puede personalizar la comunidad para adaptarla a las necesidades de cualquier actividad. Bueno, es obvio que los usuarios pueden ser miembros de un número arbitrario de grupos, ya sea como participantes activos o simplemente suscribiéndose a modelos individuales de solo lectura.

Ahora respondamos a la pregunta: ¿cómo podemos encontrar el sitio web de una empresa? La respuesta es trivial: el lugar donde se encuentran los datos completos sobre todas las empresas es el sector correspondiente del gráfico semántico. La navegación del navegador o la búsqueda por nombre de empresa le ayudarán a llegar a este lugar. Entonces todo depende del usuario: qué modelos necesita para mostrar los datos: una breve presentación, información completa, una lista de servicios, una lista de vacantes o un formulario de mensaje. Es decir, una empresa, para representarse a sí misma en un gráfico semántico, debe utilizar un conjunto de modelos estándar para enviar transacciones a la red, e inmediatamente los datos sobre ella estarán disponibles para su búsqueda y visualización. Si necesita personalizar y ampliar la presentación online de su empresa, puede crear sus propios modelos, incluidos los de diseñador. Aquí no hay restricciones, excepto una: los nuevos modelos deben integrarse en un solo árbol para garantizar la conectividad de datos en el gráfico en cuestión.

La solución también es trivial para el comercio electrónico. Cada producto (teléfono móvil, camiseta) tiene un identificador único y el fabricante ingresa los datos del producto en la red. Naturalmente, lo hace sólo una vez, firmando los datos con su clave privada. Una empresa que está dispuesta a vender este producto coloca en un gráfico semántico varias declaraciones hechas según un modelo estándar sobre el precio y las condiciones de entrega. A continuación, cada usuario decide de forma independiente el problema de la búsqueda: si está buscando lo que necesita entre los productos que un vendedor conocido puede proporcionarle, o comparando productos similares de diferentes fabricantes y solo luego elige un proveedor conveniente. Es decir, nuevamente, el lugar donde ocurre la selección y compra de bienes es el navegador semántico del usuario, y no algún sitio web del fabricante o vendedor. Aunque, por supuesto, tanto el fabricante como el vendedor tienen la oportunidad de crear sus propios modelos de exposición de productos que el comprador puede utilizar. Si quiere, si le parece conveniente. Y así, puede hacer todo utilizando modelos estándar de búsqueda y visualización de datos.

Vale la pena decir algunas palabras sobre la publicidad y su lugar en la red semántica. Y su ubicación sigue siendo tradicional: ya sea directamente en el contenido (por ejemplo, en videos) o en modelos de visualización de contenido. Sólo entre anunciantes y propietarios de contenidos o modelos se elimina el intermediario en forma de propietario del sitio.

Por lo tanto, el esquema de funcionamiento de una red semántica descentralizada, presentado desde la perspectiva del usuario, es extremadamente unificado: (1) todo el contenido está ubicado en un único gráfico semántico global, (2) el registro, búsqueda y visualización de contenido sigue modelos conceptuales, que aseguran conectividad semántica de datos, (3) las actividades del usuario se implementan de acuerdo con modelos dinámicos, (4) el único lugar donde ocurre la actividad es el navegador semántico del usuario.

Fuente: habr.com

Añadir un comentario