Semantischer Browser oder Leben ohne Websites

Semantischer Browser oder Leben ohne Websites

Ich habe bereits 2012 die Idee geäußert, dass der Übergang des globalen Netzwerks von einer standortzentrierten Struktur zu einer benutzerzentrierten Struktur unvermeidlich ist (Evolutionsphilosophie und die Entwicklung des Internets oder in abgekürzter Form WEB 3.0. Von Site-Zentrismus zu User-Zentrismus). Dieses Jahr habe ich versucht, das Thema des neuen Internets im Text weiterzuentwickeln WEB 3.0 – der zweite Ansatz zum Projektil. Jetzt veröffentliche ich den zweiten Teil des Artikels WEB 3.0 oder ein Leben ohne Websites (Ich empfehle Ihnen, diese Seite vor dem Lesen noch einmal durchzulesen).

Was passiert also? Es gibt Internet im Web 3.0, aber keine Websites? Was gibt es dann?

Es gibt Daten, die in einem globalen semantischen Diagramm organisiert sind: Alles ist mit allem verbunden, alles ergibt sich aus etwas, alles wurde von einer bestimmten Person bemerkt, verändert, erstellt. Die letzten beiden Punkte zu „sollte“ und „jemand“ erinnern uns daran, dass die Grafik nicht objektiv, sondern subjektiv-ereignisorientiert sein sollte. Aber das wird eine andere Geschichte sein (siehe zuerst). Subjekt-Ereignis-Ansatz). Für den Moment reicht es für uns zu verstehen, dass der semantische Graph des Web 3.0 kein statischer Wissenssatz ist, sondern zeitlich und die Beziehungen von Objekten und Akteuren jeder Aktivität in ihrer zeitlichen Abfolge aufzeichnet.

Wenn es um die Datenschicht geht, sollte hinzugefügt werden, dass der globale Graph notwendigerweise in zwei ungleiche Teile unterteilt ist: einen Modellbaum, der die Beziehung von Aktionen, Konzepten und ihren Eigenschaften beschreibt (entspricht einer Reihe terminologischer Axiome TBox in OWL). und ein Subjektdiagramm, das Ereignisse der Fixierung spezifischer Werte von Eigenschaften von Dingen und Handlungen enthält (eine Reihe von Aussagen über ABox-Individuen in OWL). Und es stellt einen eindeutigen Zusammenhang zwischen diesen beiden Teilen des Diagramms her: Nur und ausschließlich nach den entsprechenden Modellen können Daten über Personen – also bestimmte Dinge, Handlungen, Akteure – generiert und im Diagramm erfasst werden. Nun, wie bereits erwähnt, ist der globale Graph – zunächst sein Modellteil und dementsprechend der Thementeil – natürlich in Segmente nach Themenbereichen unterteilt.

Und nun können wir von der Semantik, von den Daten zur Diskussion des zweiten Epithetons von Web 3.0 übergehen – „dezentralisiert“, also zur Beschreibung des Netzwerks. Und es ist offensichtlich, dass die Struktur des Netzwerks und seiner Protokolle von derselben Semantik bestimmt werden sollte. Da der Benutzer der Erzeuger und Konsument von Inhalten ist, ist es zunächst einmal selbstverständlich, dass er bzw. sein Gerät ein Netzwerkknoten ist. Web 3.0 ist also ein Peer-to-Peer-Netzwerk, dessen Knoten Benutzergeräte sind.

Um beispielsweise eine Beschreibung einer Person in einem Datendiagramm zu speichern, muss der Benutzer eine Netzwerktransaktion basierend auf dem vorhandenen Konzeptmodell erstellen. Die Daten werden auf dem Gerät des Benutzers und auf den Knoten anderer Benutzer gespeichert, die dieses Modell abonniert haben. Durch den Austausch von Transaktionen nach einem festen Satz von Modellen, nach denen ihre gemeinsamen Aktivitäten umgesetzt werden, bilden die Teilnehmer dieser Aktivität einen mehr oder weniger autonomen Cluster. Es stellt sich heraus, dass der gesamte globale semantische Graph über Subjektcluster verteilt und innerhalb der Cluster dezentral gespeichert ist. Jeder Knoten, der mit bestimmten Modellen arbeitet, kann Teil mehrerer Cluster sein.

Bei der Beschreibung der Netzwerkebene ist es notwendig, ein paar Worte zum Konsens zu sagen, also zu den Prinzipien der Validierung und Synchronisierung von Daten auf verschiedenen Knoten, ohne die der Betrieb eines dezentralen Netzwerks nicht möglich ist. Offensichtlich sollten diese Prinzipien nicht für alle Cluster und alle Daten gleich sein, da Transaktionen mit dem Netzwerk sowohl rechtlich bedeutsam als auch dienstlich und unbrauchbar sein können. Daher implementiert das Netzwerk mehrere Ebenen von Konsensalgorithmen; die Wahl des erforderlichen Algorithmus wird durch das Transaktionsmodell bestimmt.

Es bleiben noch ein paar Worte zur Benutzeroberfläche, zum semantischen Browser. Seine Funktionen sind trivial: (1) Navigation durch den Graphen (nach thematischen Clustern), (2) Suchen und Anzeigen von Daten gemäß Domänenmodellen, (3) Erstellen, Bearbeiten von Daten und Senden von Netzwerktransaktionen gemäß den entsprechenden Modellen, (4) Schreiben und Ausführen dynamischer Aktionsmodelle und natürlich (5) Speichern von Diagrammfragmenten. Diese kurze Beschreibung der Funktionen des semantischen Browsers ist die Antwort auf die Frage: Wo sind die Websites? Der einzige Ort, den ein Benutzer im Web 3.0-Netzwerk „besucht“, ist sein semantischer Browser, der ein Werkzeug zum Anzeigen und Erstellen beliebiger Inhalte, beliebiger Daten, einschließlich Modelle, ist. Der Nutzer bestimmt selbst die Grenzen und Darstellungsform seiner Netzwerkwelt, die Eindringtiefe in den semantischen Graphen.

Das ist verständlich, aber wo sind die Websites? Wohin soll man gehen, welche Adresse soll man in diesem sehr „semantischen Browser“ eingeben, um zu Facebook zu gelangen? Wie finde ich die Website eines Unternehmens? Wo kann man ein T-Shirt kaufen oder einen Videokanal ansehen? Versuchen wir es anhand konkreter Beispiele herauszufinden.

Warum brauchen wir Facebook oder ein anderes soziales Netzwerk? Natürlich zur Kommunikation: Erzählen Sie etwas über sich selbst und lesen und sehen Sie, was andere posten, tauschen Sie Kommentare aus. Gleichzeitig ist es wichtig, dass wir nicht jedem schreiben und nicht alles lesen – die Kommunikation beschränkt sich immer auf Dutzende, Hunderte oder sogar mehrere Tausend virtuelle Freunde. Was ist erforderlich, um eine solche Kommunikation innerhalb der beschriebenen dezentralen Netzwerkkonfiguration zu organisieren? Das ist richtig: Erstellen Sie einen Community-Cluster mit einer Reihe von Standard-Aktionsmodellen (einen Beitrag verfassen, eine Nachricht senden, kommentieren, liken usw.), richten Sie Zugriffsrechte für die Modelle ein und laden Sie andere Benutzer ein, diese Reihe zu abonnieren. Hier haben wir „Facebook“. Nur nicht das globale Facebook, das allen und allem Bedingungen diktiert, sondern ein anpassbares lokales soziales Netzwerk, das den Clusterteilnehmern vollständig zur Verfügung steht. Ein Benutzer sendet eine Transaktion gemäß einem der Community-Modelle an das Netzwerk, beispielsweise seinen Kommentar. Clustermitglieder, die dieses Modell abonniert haben, erhalten den Text des Kommentars und schreiben ihn in ihren Speicher (angehängt an ein Fragment des Themendiagramms) und zeigen es in ihren semantischen Browsern an. Das heißt, wir verfügen über ein dezentrales soziales Netzwerk (Cluster) zur Kommunikation zwischen einer Gruppe von Nutzern, dessen Daten vollständig auf den Geräten der Nutzer selbst gespeichert werden. Können diese Daten für Benutzer außerhalb des Clusters sichtbar sein? Dies ist eine Frage zu den Zugriffseinstellungen. Sofern zulässig, können die Inhalte der Community-Mitglieder von einem Software-Agenten gelesen und im Browser aller angezeigt werden, die das Diagramm durchsuchen. Es sollte auch beachtet werden, dass die Anzahl und Komplexität von Clustermodellen unbegrenzt ist – jeder kann die Community an die Bedürfnisse jeder Aktivität anpassen. Nun, es ist offensichtlich, dass Benutzer Mitglieder einer beliebigen Anzahl von Clustern sein können, sowohl als aktive Teilnehmer als auch einfach durch das Abonnieren einzelner schreibgeschützter Modelle.

Beantworten wir nun die Frage: Wie können wir die Website eines Unternehmens finden? Die Antwort ist trivial: Der Ort, an dem sich umfassende Daten zu allen Unternehmen befinden, ist der entsprechende Sektor des semantischen Graphen. Mithilfe der Browsernavigation oder der Suche nach Firmennamen gelangen Sie hierher. Dann hängt alles vom Benutzer ab – welche Modelle er zur Anzeige von Daten benötigt: eine kurze Präsentation, vollständige Informationen, ein Leistungsverzeichnis, eine Stellenliste oder ein Nachrichtenformular. Das heißt, ein Unternehmen muss, um sich in einem semantischen Diagramm darzustellen, eine Reihe von Standardmodellen zum Senden von Transaktionen an das Netzwerk verwenden, und die Daten darüber stehen sofort für die Suche und Anzeige zur Verfügung. Wenn Sie die Online-Präsentation Ihres Unternehmens anpassen und erweitern müssen, können Sie eigene Modelle erstellen, auch Designermodelle. Hier gibt es keine Einschränkungen, außer einer: Neue Modelle müssen in einen einzigen Baum integriert werden, um die Datenkonnektivität im Subjektdiagramm sicherzustellen.

Auch für den E-Commerce ist die Lösung trivial. Jedes Produkt (Handy, T-Shirt) verfügt über eine eindeutige Kennung und die Produktdaten werden vom Hersteller in das Netzwerk eingegeben. Dies macht er natürlich nur einmal und signiert die Daten mit seinem privaten Schlüssel. Ein Unternehmen, das bereit ist, dieses Produkt zu verkaufen, platziert in einem semantischen Diagramm mehrere nach einem Standardmodell getroffene Aussagen zu Preis und Lieferkonditionen. Anschließend entscheidet jeder Nutzer selbstständig über das Suchproblem: ob er unter den Waren, die ein ihm bekannter Verkäufer anbieten kann, nach dem sucht, was er braucht, oder ob er ähnliche Produkte verschiedener Hersteller vergleicht und sich erst dann für einen passenden Anbieter entscheidet. Das heißt, der Ort, an dem die Auswahl und der Kauf von Waren stattfinden, ist der semantische Browser des Benutzers und nicht eine Website des Herstellers oder Verkäufers. Allerdings haben natürlich sowohl der Hersteller als auch der Verkäufer die Möglichkeit, eigene Produktpräsentationsmodelle zu erstellen, die der Käufer nutzen kann. Wenn er will, wenn es ihm bequem erscheint. Und so kann er alles mit Standard-Such- und Datenanzeigemodellen erledigen.

Es lohnt sich, ein paar Worte über Werbung und ihren Platz im semantischen Netzwerk zu sagen. Und seine Platzierung bleibt traditionell: entweder direkt im Inhalt (z. B. in Videos) oder in Inhaltsanzeigemodellen. Lediglich zwischen Werbetreibenden und Eigentümern von Inhalten oder Modellen entfällt der Vermittler in Form des Seiteneigentümers.

Daher ist das Funktionsschema eines semantischen dezentralen Netzwerks, dargestellt aus der Sicht des Benutzers, äußerst einheitlich: (1) alle Inhalte befinden sich in einem einzigen globalen semantischen Diagramm, (2) die Aufzeichnung, Suche und Anzeige von Inhalten folgt Konzeptmodellen, die dies gewährleisten semantische Konnektivität von Daten, (3) Benutzeraktivitäten werden nach dynamischen Modellen implementiert, (4) der einzige Ort, an dem Aktivität stattfindet, ist der semantische Browser des Benutzers.

Source: habr.com

Kommentar hinzufügen