Navegador semántico o vida sin sitios web

Navegador semántico o vida sin sitios web

La idea de la inevitable transición de la red global de una estructura centrada en sitios a una centrada en el usuario la expresé ya en 2012 (La filosofía de la evolución y la evolución de Internet o en su forma abreviada WEB 3.0. De centrismo en sitios a centrismo en usuarios). Este año intenté desarrollar el tema de la nueva internet en el texto WEB 3.0 — un segundo enfoque hacia el objetivo. Ahora estoy publicando la segunda parte del artículo WEB 3.0 o vivir sin sitios (recomiendo revisarlo antes de leer esta página).

Entonces, ¿qué tenemos? ¿El internet en la versión web 3.0 existe, pero no hay sitios? ¿Y qué hay entonces?

Hay datos organizados en un gráfico semántico global: todo está conectado con todo, todo sigue de algo, todo fue notado, modificado o creado por alguien en particular. Los dos últimos puntos sobre “sigue” y “alguien” nos recuerdan que el gráfico debe ser no objeto, sino sujeto-evento. Pero sobre eso habrá una historia aparte (vea preliminarmente Enfoque sujeto-evento). Por ahora, solo necesitamos entender que el gráfico semántico de la web 3.0 no es un conjunto estático de conocimientos, sino que es temporal, registrando las relaciones entre objetos y actores de cualquier actividad en su secuencia temporal.

Además, al hablar de la capa de datos, hay que añadir que el gráfico global está necesariamente dividido en dos partes desiguales: un árbol de modelos que describe la conectividad de acciones, conceptos y sus propiedades (corresponde al 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 (conjunto de afirmaciones sobre individuos ABox en OWL). Y entre estas dos partes del gráfico se establece una conexión unívoca: los datos sobre individuos — es decir, cosas concretas, acciones, actores — pueden ser formados y registrados en el gráfico únicamente de acuerdo con los modelos correspondientes. Y, como se mencionó, el gráfico global — en primer lugar, su parte modelo y, en consecuencia, la parte temática — se divide naturalmente en segmentos por áreas temáticas.

Ahora, pasando de la semántica y los datos, podemos discutir el segundo epíteto de web 3.0: "descentralizado", es decir, la descripción de la red. Y es evidente que la estructura de la red y sus protocolos deben ser dictados por la misma semántica. Primero que nada, dado que el generador y consumidor de contenido es el usuario, es lógico que él, o más bien su dispositivo, debe ser un nodo de la red. Así que, web 3.0 es una red de pares, cuyos nodos son los dispositivos de los usuarios.

Para guardar en la gráfica de datos, por ejemplo, la descripción de un individuo, el usuario debe formar una transacción en red según el modelo de concepto existente. Los datos se almacenan en el dispositivo del usuario y en los nodos de otros usuarios que están suscritos a este modelo. Así, intercambiando transacciones en un conjunto fijo de modelos sobre los cuales se basa su actividad conjunta, los participantes de esta actividad forman un clúster más o menos autónomo. Así, todo el gráfico semántico global se almacena de manera distribuida en clústeres temáticos y de manera descentralizada, dentro de los clústeres. Cada nodo, al trabajar con uno u otro modelo, puede pertenecer a varios clústeres.

Al describir el nivel de red, es necesario mencionar brevemente el consenso, es decir, los principios de validación y sincronización de datos en diferentes nodos, sin los cuales no es posible el funcionamiento de una red descentralizada. Es evidente que estos principios no deben ser iguales para todos los clústeres y todos los datos, ya que las transacciones en la red pueden ser tanto legalmente significativas como operativas, basura. Por lo tanto, en la red se han implementado varios niveles de algoritmos de consenso, y la elección del necesario se determina por el modelo de transacción.

Quedan algunas palabras por decir sobre la interfaz de usuario y el navegador semántico. Sus funciones son triviales: (1) navegación a través del grafo (por clústeres temáticos), (2) búsqueda y visualización de datos según modelos de dominios, (3) creación, edición de datos y envío de transacciones de red según los modelos correspondientes, (4) redacción y ejecución de modelos dinámicos de acciones, y, por supuesto, (5) almacenamiento de fragmentos del grafo. Esta es una breve descripción de las funciones del navegador semántico y responde a la pregunta: ¿dónde están los sitios web? El único lugar que el usuario "visita" en la red 3.0 es su navegador semántico, que es una herramienta tanto para visualizar como para crear cualquier contenido, cualquier dato, incluidos los modelos. El usuario define los límites y la forma en que se representa su mundo en línea, así como la profundidad de penetración en el grafo semántico.

Eso es comprensible, pero ¿dónde están los sitios web? ¿A dónde hay que ir, qué dirección introducir en este mismo "navegador semántico" para llegar a Facebook? ¿Cómo encontrar el sitio web de una empresa? ¿Dónde comprar una camiseta o ver un canal de video? Vamos a intentar aclararlo con ejemplos concretos.

¿Por qué necesitamos Facebook u otra red social? Obviamente, para comunicarnos: contar algo sobre nosotros y leer/ver lo que otros publican, intercambiar comentarios. A su vez, es importante que no escribimos a todos y no leemos todo; la comunicación siempre está limitada a unas decenas, cientos o tal vez unos pocos miles de amigos virtuales. ¿Qué se necesita para organizar tal comunicación dentro de la configuración de una red descentralizada descrita? Correcto: crear un clúster de comunidad con un conjunto de modelos de acción estándar (hacer una publicación, enviar un mensaje, comentar, dar me gusta, etc.), configurar los derechos de acceso a estos modelos e invitar a otros usuarios a suscribirse a este conjunto. Ahí tenemos nuestro "facebook". No el Facebook global, que impone condiciones a todos, sino una red social local ajustable, totalmente bajo el control de los participantes del clúster. El usuario envía a la red una transacción usando uno de los modelos de la comunidad, por ejemplo, su comentario; los miembros del clúster que están suscritos a este modelo reciben el texto del comentario y lo almacenan en sus dispositivos (lo adjuntan a un fragmento del gráfico temático) y lo muestran en sus navegadores semánticos. Así, tenemos una red social descentralizada (clúster) para la comunicación de un grupo de usuarios, cuyos datos se almacenan en los propios dispositivos de los usuarios. ¿Esos datos pueden ser visibles para usuarios fuera del clúster? Esa es una cuestión sobre la configuración de acceso. Si hay permiso para ello, el contenido de los miembros de la comunidad puede ser leído por un agente programático y presentado en el navegador de cualquiera que realice una búsqueda en el gráfico. También cabe destacar que el número y la complejidad de los modelos del clúster no tienen límites; cada uno puede configurar la comunidad de acuerdo a las necesidades de cualquier actividad. Y es evidente que los usuarios pueden ser miembros de un número arbitrario de clústeres, tanto como participantes activos como simplemente suscribiéndose a modelos específicos solo para 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 datos exhaustivos sobre todas las empresas es el sector correspondiente del grafo semántico. Para llegar a este lugar, se puede utilizar la navegación del navegador o buscar por el nombre de la empresa. A partir de ahí, todo depende del usuario: qué modelos para la visualización de datos necesita: una presentación breve, información completa, lista de servicios, lista de ofertas de trabajo o un formulario para enviar un mensaje. Es decir, la empresa debe utilizar un conjunto de modelos estándar para enviar transacciones a la red, y así los datos sobre ella estarán disponibles para búsqueda y visualización. Si es necesario personalizar y ampliar la presentación de la empresa en la red, es posible crear modelos propios, incluidos los de diseño. Aquí no hay restricciones, excepto una: los nuevos modelos deben estar integrados en un único árbol para garantizar la conectividad de los datos en el grafo de conocimiento.

La solución también es trivial para el comercio electrónico. Cada producto (teléfono móvil, camiseta) tiene un identificador único, y los datos del producto son introducidos en la red por el fabricante. Naturalmente, esto lo hace una sola vez, firmando los datos con su clave privada. La empresa dispuesta a vender este producto publica en el grafo semántico varias afirmaciones sobre el precio y las condiciones de entrega, elaboradas según un modelo estándar. Luego, cada usuario resuelve por sí mismo el problema de búsqueda: si busca lo que necesita entre los productos que puede ofrecer un vendedor conocido o compara productos similares de diferentes fabricantes y solo después elige al proveedor adecuado. Es decir, nuevamente, el lugar donde se realiza la elección y compra de productos es el navegador semántico del usuario, y no un sitio web del fabricante o vendedor. Aunque, por supuesto, tanto el fabricante como el vendedor tienen la posibilidad de crear sus propios modelos de visualización de productos que el comprador puede utilizar. Si lo desea, si le parece conveniente. De lo contrario, puede hacer todo utilizando modelos estándar de búsqueda y visualización de datos.

Es necesario decir algunas palabras sobre la publicidad y su lugar en la red semántica. Los lugares para su colocación siguen siendo tradicionales: ya sea directamente en el contenido (por ejemplo, en videos), o en modelos de presentación de contenido. Solo se elimina el intermediario entre los publicistas y los propietarios de contenido o modelos, que es el propietario del sitio web.

Así que, el esquema de funcionamiento de la red semántica descentralizada, presentado desde la perspectiva del usuario, es extremadamente unificado: (1) todo el contenido se coloca en un único gráfico semántico global, (2) el registro, búsqueda y visualización del contenido se realiza a través de modelos de conceptos, que son los que garantizan la conectividad semántica de los datos, (3) la actividad de los usuarios se lleva a cabo a través de modelos dinámicos, (4) el único lugar donde se realiza la actividad es el navegador semántico del usuario.

Fuente: habr.com

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster