Browser semantico o vita senza siti

Browser semantico o vita senza siti

Nel 2012 espressi l'idea dell'inevitabilità del passaggio della rete globale da una struttura centrata sui siti a una centrata sugli utenti (Filosofia dell'evoluzione e evoluzione di Internet o in forma abbreviata WEB 3.0. Da un centrismo dei siti a un centrismo degli utenti). Quest'anno ho cercato di sviluppare il tema del nuovo internet nel testo WEB 3.0 — un secondo approccio al tema. Ora pubblico la seconda parte dell'articolo WEB 3.0 o vita senza siti (consiglio di dare un'occhiata prima di leggere questa pagina).

Quindi, cosa ci riserva? Internet nella versione web 3.0 esiste, ma i siti no? E cosa c'è allora?

Ci sono dati organizzati in un grafo semantico globale: tutto è collegato a tutto, tutto deriva da qualcosa, tutto è stato notato, modificato o creato da qualcuno. Gli ultimi due aspetti riguardanti “deriva” e “qualcuno” ci ricordano che il grafo deve essere non oggettivo, ma soggettivo-eventuale. Ma questo sarà un racconto a parte (in anticipo, vedere Approccio soggettivo-eventuale). Ora, è sufficiente comprendere che il grafo semantico del web 3.0 non è un insieme statico di conoscenze, ma rappresenta un'entità temporale che fissa le relazioni tra oggetti e attori di qualsiasi attività nella loro sequenza temporale.

Inoltre, parlando del livello dei dati, va aggiunto che il grafo globale è necessariamente suddiviso in due parti disuguali: l'albero dei modelli, che descrive la connessione tra azioni, concetti e le loro proprietà (corrisponde all'insieme di assiomi terminologici TBox in OWL), e il grafo soggettivo, che contiene eventi riguardanti la registrazione di determinati valori delle proprietà delle cose e delle azioni (insieme di affermazioni sugli individui ABox in OWL). E tra queste due parti del grafo esiste una relazione univoca: i dati sugli individui — ossia le cose, le azioni e gli attori specifici — possono essere formati e registrati nel grafo solo e esclusivamente secondo i modelli corrispondenti. Inoltre, come già accennato, il grafo globale — in primo luogo, la sua parte modellistica — è naturalmente suddiviso in segmenti per aree tematiche.

E ora, passando dalla semantica, dai dati, possiamo trattare il secondo epitetto del web 3.0 — "decentralizzato", ovvero la descrizione della rete. È evidente che la struttura della rete e i suoi protocolli devono essere dettati dalla stessa semantica. Prima di tutto, poiché il generatore e il consumatore di contenuti è l'utente, è naturale che sia lui, o meglio il suo dispositivo, a dover essere un nodo della rete. Quindi, il web 3.0 è una rete peer-to-peer i cui nodi sono i dispositivi degli utenti.

Per salvare le informazioni in un campo dati, come ad esempio la descrizione di un individuo, l'utente deve generare una transazione di rete in base al modello concettuale disponibile. I dati vengono memorizzati sul dispositivo dell'utente e sui nodi di altri utenti iscritti a questo modello. In questo modo, scambiando transazioni su un insieme fisso di modelli, su cui è basata la loro attività congiunta, i partecipanti a questa attività formano un cluster più o meno autonomo. Così, l'intero grafo semantico globale è conservato in modo distribuito all'interno di cluster tematici e in modo decentralizzato, all'interno dei cluster stessi. Ogni nodo, lavorando con determinati modelli, può appartenere a più cluster.

Quando si descrive il livello di rete, è necessario dire alcune parole sul consenso, ovvero sui principi di validazione e sincronizzazione dei dati su nodi diversi, senza i quali il funzionamento di una rete decentralizzata non è possibile. È chiaro che questi principi non devono essere gli stessi per tutti i cluster e per tutti i dati, poiché le transazioni nella rete possono essere sia legalmente significative che di servizio o spazzatura. Pertanto, nella rete sono stati implementati diversi livelli di algoritmi di consenso, e la scelta di quello necessario è determinata dal modello di transazione.

Ci sono ancora alcune parole da dire sull'interfaccia utente e sul browser semantico. Le sue funzionalità sono semplici: (1) navigazione nel grafo (attraverso cluster tematici), (2) ricerca e visualizzazione dei dati secondo modelli di domini, (3) creazione, modifica dei dati e invio di transazioni di rete secondo i modelli corrispondenti, (4) scrittura ed esecuzione di modelli dinamici di azioni, e, naturalmente, (5) archiviazione di frammenti del grafo. Questa è una breve descrizione delle funzionalità del browser semantico e risponde alla domanda: dove sono i siti? L'unico luogo che l'utente 'visita' nella rete 3.0 è il suo browser semantico, che è uno strumento sia per la visualizzazione sia per la creazione di qualsiasi contenuto, qualsiasi dato, inclusi i modelli. L'utente definisce autonomamente i confini e la forma della visualizzazione del proprio mondo online, oltre alla profondità di esplorazione nel grafo semantico.

È chiaro, ma dove sono i siti web? Dove devo andare, qual è l'indirizzo da inserire in questo 'browser semantico' per accedere a Facebook? Come posso trovare il sito web di un'azienda? Dove posso acquistare una maglietta o guardare un canale video? Proviamo a fare chiarezza con esempi specifici.

Perché abbiamo bisogno di Facebook o di un'altra rete sociale? È ovvio, per comunicare: raccontare qualcosa su di noi e leggere/guardare cosa pubblicano gli altri, scambiando commenti. È essenziale notare che non scriviamo a tutti e non leggiamo tutto — la comunicazione è sempre limitata a decine, centinaia, o al massimo qualche migliaio di amici virtuali. Cosa è necessario per organizzare tale comunicazione all'interno di una rete decentralizzata descritta? Esattamente: creare un cluster di comunità con un insieme di modelli standard di azione (pubblicare una nota, inviare un messaggio, commentare, mettere un like, ecc.), configurare i diritti di accesso ai modelli e invitare altri utenti a sottoscrivere questo insieme. Ecco a noi il “facebook”. Non il Facebook globale, che impone condizioni a tutti e a tutto, ma una rete sociale locale personalizzabile, pienamente in controllo dei membri del cluster. L'utente invia alla rete una transazione secondo uno dei modelli della comunità, ad esempio, il proprio commento, i membri del cluster iscritti a quel modello ricevono il testo del commento e lo registrano nei propri archivi (lo uniscono al frammento del grafo tematico) e lo visualizzano nei propri browser semantici. In altre parole, abbiamo una rete sociale decentralizzata (cluster) per la comunicazione di un gruppo di utenti, i cui dati sono conservati sui dispositivi degli stessi utenti. Questi dati possono essere visibili a utenti al di fuori del cluster? Questa è una questione di impostazioni di accesso. Se è consentito, il contenuto dei membri della comunità può essere letto da un agente software e presentato nel browser di chiunque effettui una ricerca nel grafo. Va inoltre notato che il numero e la complessità dei modelli del cluster non sono limitati — chiunque può configurare una comunità in base alle esigenze di qualunque attività. È evidente che gli utenti possono essere membri di un numero arbitrario di cluster, sia come partecipanti attivi sia semplicemente iscrivendosi a determinati modelli solo per leggere.

Adesso risponderemo alla domanda: come possiamo trovare il sito web di un'azienda? La risposta è semplice: il luogo dove si trovano informazioni complete su tutte le aziende è il settore corrispondente del grafo semantico. Accedere a questo luogo può avvenire tramite la navigazione del browser o cercando il nome dell'azienda. Dopo di ciò, tutto dipende dall'utente: quali modelli di visualizzazione delle informazioni gli servono: una presentazione breve, informazioni dettagliate, un elenco dei servizi, una lista di offerte di lavoro o un modulo per inviare un messaggio. In altre parole, un'azienda deve avvalersi di un insieme di modelli standard per inviare transazioni in rete affinché le informazioni su di essa siano immediatamente disponibili per ricerca e visualizzazione. Se è necessario personalizzare e ampliare la presentazione online dell'azienda, è possibile creare anche modelli propri, inclusi modelli di design. Non ci sono limiti, tranne uno: i nuovi modelli devono essere integrati in un unico albero, per garantire la coerenza dei dati nel grafo tematico.

Una soluzione banale anche per il commercio elettronico. Ogni prodotto (smartphone, t-shirt) ha un identificatore unico, e i dati sul prodotto vengono inseriti in rete dal produttore. Naturalmente, lo fa una sola volta, firmando i dati con la sua chiave privata. L'azienda pronta a vendere questo prodotto pubblica nel grafo semantico diverse affermazioni sui prezzi e le condizioni di consegna, tutte realizzate secondo un modello standard. Poi, ogni utente risolve autonomamente il problema della ricerca: cerca ciò di cui ha bisogno tra i prodotti che può fornire un venditore a lui noto, oppure confronta beni simili di diversi produttori prima di scegliere un fornitore conveniente. In altre parole, il luogo dove avviene la scelta e l'acquisto dei prodotti è il browser semantico dell'utente, e non un sito web del produttore o del venditore. Anche se, ovviamente, sia il produttore che il venditore hanno la possibilità di creare i propri modelli di visualizzazione dei prodotti, di cui può fruire l'acquirente, se lo desidera e se gli sembra conveniente. Così, può fare tutto usando i modelli standard di ricerca e visualizzazione dei dati.

Vale la pena dire qualche parola sulla pubblicità e sul suo ruolo nella rete semantica. I luoghi in cui è posizionata rimangono tradizionali: o direttamente nel contenuto (ad esempio, nei video), o nei modelli di visualizzazione del contenuto. Solo tra gli inserzionisti e i proprietari dei contenuti o dei modelli si elimina l'intermediario rappresentato dal proprietario del sito.

Quindi, lo schema di funzionamento della rete semantica decentralizzata, presentato dal punto di vista dell'utente, è estremamente unificato: (1) tutto il contenuto è collocato in un unico grafo semantico globale, (2) la registrazione, la ricerca e la visualizzazione del contenuto avvengono secondo i modelli di concetti, che garantiscono la coerenza semantica dei dati, (3) l'attività degli utenti si realizza tramite modelli dinamici, (4) l'unico luogo in cui avviene l'attività è il browser semantico dell'utente.

Fonte: habr.com

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster