Navegador semântico ou vida sem sites

Navegador semântico ou vida sem sites

Expressei a ideia da inevitabilidade da transição da rede global de uma estrutura centrada no site para uma estrutura centrada no usuário em 2012 (Filosofia da Evolução e a Evolução da Internet ou em formato abreviado WEB 3.0. Do centrismo no site ao centrismo no usuário). Este ano tentei desenvolver o tema da nova Internet no texto WEB 3.0 - a segunda abordagem para o projétil. Agora estou postando a segunda parte do artigo WEB 3.0 ou vida sem sites (Aconselho você a revisar esta página antes de ler).

Então o que acontece? Existe Internet na web 3.0, mas não há sites? O que há então?

São dados organizados em um gráfico semântico global: tudo está conectado a tudo, tudo decorre de alguma coisa, tudo foi percebido, alterado, criado por alguém específico. Os dois últimos pontos sobre “deveria” e “alguém” nos lembram que o gráfico não deve ser objetivo, mas sim sujeito-evento. Mas esta será uma história separada (veja primeiro). Abordagem assunto-evento). Por enquanto, basta entendermos que o gráfico semântico da web 3.0 não é um conjunto estático de conhecimentos, mas é temporal, registrando as relações de objetos e atores de qualquer atividade em sua sequência temporal.

Além disso, falando sobre a camada de dados, deve-se acrescentar que o gráfico global é necessariamente dividido em duas partes desiguais: uma árvore modelo que descreve a relação das ações, conceitos e suas propriedades (corresponde a um conjunto de axiomas terminológicos TBox em OWL) , e um gráfico de assunto contendo eventos de fixação de valores específicos de propriedades de coisas e ações (um conjunto de afirmações sobre indivíduos ABox em OWL). E uma conexão inequívoca é estabelecida entre essas duas partes do gráfico: dados sobre indivíduos – isto é, coisas, ações, atores específicos – podem ser gerados e registrados no gráfico única e exclusivamente de acordo com os modelos apropriados. Pois bem, como já foi referido, o gráfico global - em primeiro lugar, a sua parte modelo e, consequentemente, a parte temática - está naturalmente dividido em segmentos de acordo com as áreas temáticas.

E agora da semântica, dos dados, podemos passar à discussão do segundo epíteto da web 3.0 - “descentralizada”, ou seja, a uma descrição da rede. E é óbvio que a estrutura da rede e seus protocolos devem ser ditados pela mesma semântica. Em primeiro lugar, como o usuário é gerador e consumidor de conteúdo, é natural que ele, ou melhor, seu dispositivo, seja um nó da rede. Portanto, a web 3.0 é uma rede ponto a ponto cujos nós são dispositivos do usuário.

Para salvar, por exemplo, a descrição de um indivíduo em um gráfico de dados, o usuário deve criar uma transação de rede baseada no modelo conceitual existente. Os dados são armazenados no dispositivo do usuário e nos nós de outros usuários assinantes deste modelo. Assim, trocando transações de acordo com um conjunto fixo de modelos sobre os quais são implementadas as suas atividades conjuntas, os participantes nesta atividade formam um cluster mais ou menos autónomo. Acontece que todo o gráfico semântico global é armazenado distribuídamente entre clusters de assuntos e descentralizado dentro dos clusters. Cada nó, trabalhando com determinados modelos, pode fazer parte de vários clusters.

Ao descrever o nível da rede, é necessário dizer algumas palavras sobre o consenso, ou seja, sobre os princípios de validação e sincronização de dados nos diferentes nós, sem os quais o funcionamento de uma rede descentralizada é impossível. Obviamente, esses princípios não devem ser os mesmos para todos os clusters e todos os dados, porque as transações na rede podem ser juridicamente significativas e serviços, lixo. Portanto, a rede implementa vários níveis de algoritmos de consenso, a escolha do necessário é determinada pelo modelo de transação.

Resta dizer algumas palavras sobre a interface do usuário, sobre o navegador semântico. Suas funções são triviais: (1) navegação pelo gráfico (por clusters temáticos), (2) busca e exibição de dados de acordo com modelos de domínio, (3) criação, edição de dados e envio de transações de rede de acordo com os modelos correspondentes, (4) escrever e executar modelos de ação dinâmica e, claro, (5) armazenar fragmentos de gráficos. Esta breve descrição das funções do navegador semântico é a resposta à pergunta: onde estão os sites? O único lugar que um usuário “visita” na rede web 3.0 é o seu navegador semântico, que é uma ferramenta para exibir e criar qualquer conteúdo, qualquer dado, incluindo modelos. O próprio usuário determina os limites e a forma de exibição de seu mundo em rede, a profundidade de penetração no gráfico semântico.

Isso é compreensível, mas onde estão os sites? Para onde você deve ir, que endereço você deve digitar neste “navegador semântico” para chegar ao Facebook? Como encontrar o site de uma empresa? Onde comprar uma camiseta ou assistir a um canal de vídeo? Vamos tentar descobrir com exemplos específicos.

Por que precisamos do Facebook ou de outra rede social? Obviamente, para comunicação: conte algo sobre você e leia e veja o que os outros postam, troque comentários. Ao mesmo tempo, é importante não escrevermos para todos e não lermos tudo - a comunicação é sempre limitada a dezenas, centenas ou mesmo vários milhares de amigos virtuais. O que é necessário para organizar tal comunicação dentro da configuração de rede descentralizada descrita? É isso mesmo: crie um cluster comunitário com um conjunto de modelos de ação padrão (fazer uma postagem, enviar uma mensagem, comentar, curtir, etc.), configure direitos de acesso aos modelos e convide outros usuários a se inscreverem neste conjunto. Aqui temos “facebook”. Só não o Facebook global, ditando condições a tudo e a todos, mas uma rede social local personalizável, que está à disposição dos participantes do cluster. Um usuário envia uma transação para a rede de acordo com um dos modelos de comunidade, digamos, seu comentário, os membros do cluster inscritos neste modelo recebem o texto do comentário e o gravam em seu armazenamento (anexado a um fragmento do gráfico do assunto) e exibi-lo em seus navegadores semânticos. Ou seja, temos uma rede social descentralizada (cluster) para comunicação entre um grupo de usuários, cujos dados ficam armazenados nos dispositivos dos próprios usuários. Esses dados podem ser visíveis para usuários fora do cluster? Esta é uma pergunta sobre configurações de acesso. Se permitido, o conteúdo dos membros da comunidade pode ser lido por um agente de software e apresentado no navegador de qualquer pessoa que pesquise o gráfico. Deve-se notar também que o número e a complexidade dos modelos de cluster são ilimitados – qualquer pessoa pode personalizar a comunidade para atender às necessidades de qualquer atividade. Bem, é óbvio que os usuários podem ser membros de um número arbitrário de clusters, tanto como participantes ativos quanto simplesmente assinando modelos individuais somente leitura.

Agora vamos responder à pergunta: como podemos encontrar o site de uma empresa? A resposta é trivial: o local onde estão localizados os dados abrangentes sobre todas as empresas é o setor correspondente do gráfico semântico. A navegação no navegador ou a pesquisa pelo nome da empresa o ajudarão a chegar a esse lugar. Então tudo depende do usuário - quais modelos ele precisa para exibir os dados: uma breve apresentação, informações completas, uma lista de serviços, uma lista de vagas ou um formulário de mensagem. Ou seja, uma empresa, para se representar em um gráfico semântico, deve utilizar um conjunto de modelos padrão de envio de transações para a rede, e imediatamente os dados sobre ela estarão disponíveis para pesquisa e exibição. Se precisar customizar e ampliar a apresentação online da sua empresa, você pode criar seus próprios modelos, inclusive de designer. Não há restrições aqui, exceto uma: novos modelos devem ser construídos em uma única árvore para garantir a conectividade dos dados no grafo em questão.

A solução também é trivial para o comércio eletrônico. Cada produto (celular, camiseta) possui um identificador único, e os dados do produto são inseridos na rede pelo fabricante. Naturalmente, ele faz isso apenas uma vez, assinando os dados com sua chave privada. Uma empresa que está disposta a vender este produto coloca em um gráfico semântico diversas afirmações feitas segundo um modelo padrão sobre preço e condições de entrega. Em seguida, cada usuário decide por si mesmo o problema de pesquisa: se está procurando o que precisa entre os produtos que um vendedor que conhece pode fornecer, ou comparando produtos semelhantes de diferentes fabricantes e só então escolhendo um fornecedor conveniente. Ou seja, novamente, o local onde ocorre a seleção e compra de mercadorias é o navegador semântico do usuário, e não algum site do fabricante ou vendedor. Embora, é claro, tanto o fabricante quanto o vendedor tenham a oportunidade de criar seus próprios modelos de exibição de produtos que o comprador possa usar. Se ele quiser, se lhe parecer conveniente. E assim, ele pode fazer tudo usando modelos padrão de pesquisa e exibição de dados.

Vale a pena dizer algumas palavras sobre a publicidade e o seu lugar na rede semântica. E seu posicionamento continua tradicional: seja diretamente no conteúdo (digamos, em vídeos), ou em modelos de exibição de conteúdo. Somente entre anunciantes e proprietários de conteúdos ou modelos o intermediário na forma do proprietário do site é eliminado.

Assim, o esquema de funcionamento de uma rede semântica descentralizada, apresentado a partir da perspectiva do usuário, é extremamente unificado: (1) todo o conteúdo está localizado em um único gráfico semântico global, (2) a gravação, pesquisa e exibição de conteúdo segue modelos conceituais, que garantem conectividade semântica de dados, (3) as atividades do usuário são implementadas de acordo com modelos dinâmicos, (4) o único lugar onde a atividade ocorre é o navegador semântico do usuário.

Fonte: habr.com

Adicionar um comentário