Semantischer Browser oder Leben ohne Websites

Bild

Ich habe bereits 2012 die Idee der Unvermeidlichkeit eines globalen Netzwerkübergangs von einer standortzentrierten zu einer benutzerzentrierten Struktur zum Ausdruck gebracht ( Philosophie der Evolution und der Evolution des Internets oder in Kurzform WEB 3.0. Vom Standortzentrismus zum Benutzerzentrismus ). In diesem Jahr habe ich versucht, das Thema des neuen Internets im Text von WEB 3.0 zu entwickeln - dem zweiten Ansatz für das Projektil . Jetzt veröffentliche ich den zweiten Teil des WEB 3.0- Artikels oder das Leben ohne Websites (ich rate Ihnen, vor dem Lesen dieser Seite nachzuschauen).

Also was ist das? Es gibt Internet in Web 3.0, aber keine Websites? Und was ist dann da?

In einem globalen semantischen Graphen sind Daten organisiert: Alles ist mit allem verbunden, alles folgt aus etwas, alles ist spezifisch, bemerkt, verändert, erstellt. Die letzten beiden Punkte über "folgt" und "jemand" erinnern uns daran, dass das Diagramm nicht objektiv sein sollte, sondern ein Subjekt-Ereignis. Aber es wird eine separate Geschichte darüber geben (für eine vorläufige siehe den Subjekt-Ereignis-Ansatz ). Jetzt reicht es für uns zu verstehen, dass das Semantic Graph Web 3.0 kein statischer Satz von Wissen ist, sondern zeitlich, wodurch die Beziehungen von Objekten und Akteuren jeder Aktivität in ihrer zeitlichen Abfolge festgelegt werden.

In Bezug auf die Datenschicht sollte hinzugefügt werden, dass der globale Graph notwendigerweise in zwei ungleiche Teile unterteilt ist: einen Modellbaum, der die Verbindung von Aktionen, Konzepten und deren Eigenschaften beschreibt (entsprechend dem Satz terminologischer Axiome von TBox in OWL), und einen Subjektgraphen, der konkrete Fixierungsereignisse enthält Eigenschaftswerte für Dinge und Aktionen (eine Reihe von Aussagen über ABox-Personen in OWL). Und zwischen diesen beiden Teilen des Diagramms wird eine eindeutige Beziehung hergestellt: Daten über Personen - dh bestimmte Dinge, Aktionen, Akteure - können nur und ausschließlich gemäß den entsprechenden Modellen gebildet und in das Diagramm geschrieben werden. Nun, und wie bereits erwähnt, ist der globale Graph - zunächst sein Modellteil und dementsprechend der Subjektgraph - natürlich durch thematische Bereiche in Segmente unterteilt.

Und nun können wir aus der Semantik, aus den Daten, das zweite Epitheton Web 3.0 - „dezentral“, dh eine Beschreibung des Netzwerks - diskutieren. Und es ist offensichtlich, dass dieselbe Semantik die Struktur des Netzwerks und seiner Protokolle bestimmen sollte. Da der Benutzer der Generator und Konsument des Inhalts ist, ist es natürlich, dass er oder vielmehr sein Gerät ein Netzwerkknoten sein sollte. Web 3.0 ist also ein Peer-to-Peer-Netzwerk, dessen Knoten Benutzergeräte sind.

Um im Datendiagramm beispielsweise eine Beschreibung einer Person zu speichern, muss der Benutzer eine Netzwerktransaktion gemäß dem vorhandenen Konzeptmodell bilden. 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 auf einem festen Satz von Modellen, auf denen ihre gemeinsamen Aktivitäten implementiert 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 von Clustern dezentralisiert ist. Jeder Knoten, der mit verschiedenen Modellen arbeitet, kann zu mehreren Clustern gehören.

Bei der Beschreibung der Netzwerkebene müssen einige Worte zum Konsens gesagt werden, dh zu den Prinzipien der Datenvalidierung und -synchronisation auf verschiedenen Knoten, ohne die ein dezentrales Netzwerk nicht funktionieren kann. Offensichtlich sollten diese Prinzipien nicht für alle Cluster und alle Daten gleich sein, da Transaktionen im Netzwerk sowohl rechtlich bedeutsam als auch Service-Müll sein können. Daher implementiert das Netzwerk mehrere Ebenen von Konsensalgorithmen. Die Auswahl der erforderlichen wird durch das Transaktionsmodell bestimmt.

Es bleiben noch ein paar Worte zur Benutzeroberfläche, zum semantischen Browser. Seine Funktionen sind trivial: (1) Graphennavigation (nach thematischem Cluster), (2) Datensuche und -anzeige nach Domänenmodellen, (3) Datenerstellung, Bearbeitung und Senden von Netzwerktransaktionen nach relevanten Modellen, (4) Schreiben und Ausführen von Dynamics Aktionsmodelle und natürlich (5) Speicherung von Fragmenten des Graphen. Dies ist eine kurze Beschreibung der semantischen Browserfunktionen und die Antwort auf die Frage: Wo sind die Websites? Der einzige Ort, den der Benutzer im Web 3.0-Netzwerk „besucht“, ist sein semantischer Browser, mit dem Inhalte, Daten und Modelle angezeigt und erstellt werden können. Der Benutzer selbst bestimmt die Grenzen und die Anzeigeform seiner Netzwerkwelt, die Eindringtiefe in den semantischen Graphen.

Das ist verständlich, aber wo sind die Websites noch? Wohin, welche Adresse muss in denselben „semantischen Browser“ eingegeben werden, um zu Facebook zu gelangen? Wie finde ich eine Unternehmenswebsite? Wo kann man ein T-Shirt kaufen oder einen Videokanal ansehen? Versuchen wir, konkrete Beispiele herauszufinden.

Warum brauchen wir Facebook oder ein anderes soziales Netzwerk? Für die Kommunikation: Um etwas über sich selbst zu erzählen und zu lesen, zu sehen, was andere posten, Kommentare auszutauschen. Darüber hinaus ist es wichtig, dass wir nicht jedem schreiben und nicht alles lesen - die Kommunikation ist immer auf zehn, Hunderte, mehrere tausend virtuelle Freunde beschränkt. Was ist notwendig, um eine solche Kommunikation innerhalb der beschriebenen dezentralen Netzwerkkonfiguration zu organisieren? Richtig: Erstellen Sie einen Community-Cluster mit einer Reihe von Standardaktionsmodellen (Aufzeichnen, Senden einer Nachricht, Kommentieren usw.), konfigurieren Sie die Zugriffsrechte auf Modelle und laden Sie andere Benutzer ein, diese Gruppe zu abonnieren. Hier ist Facebook. Nicht nur globales Facebook, das allen und allem die Bedingungen diktiert, sondern ein anpassbares lokales soziales Netzwerk, das den Clustermitgliedern zur Verfügung steht. Der Benutzer sendet eine Transaktion gemäß einem der Community-Modelle an das Netzwerk, z. B. seinen Kommentar. Cluster-Mitglieder, die dieses Modell abonniert haben, erhalten den Kommentartext und schreiben ihn in ihre Repositorys (an das Fragment des Betreffs anhängen) und zeigen ihn in ihren semantischen Browsern an. Das heißt, wir haben ein dezentrales soziales Netzwerk (Cluster) für die Kommunikation zwischen einer Gruppe von Benutzern, deren Daten alle auf den Geräten der Benutzer selbst gespeichert sind. Können diese Daten für Benutzer außerhalb des Clusters sichtbar sein? Dies ist eine Frage zu den Zugriffseinstellungen. Wenn eine Berechtigung vorliegt, kann der Inhalt von Community-Mitgliedern von einem Software-Agenten gelesen und von jedem, der das Diagramm durchsucht, im Browser angezeigt werden. Es sollte auch beachtet werden, dass die Anzahl und Komplexität von Clustermodellen durch nichts begrenzt ist - jeder kann die Community an die Anforderungen 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 Abonnieren einzelner schreibgeschützter Modelle.

Beantworten wir nun die Frage: Wie finden wir die Website des Unternehmens? Die Antwort ist trivial: Der Ort, an dem sich umfassende Daten zu allen Unternehmen befinden, ist der entsprechende Sektor des semantischen Graphen. Wenn Sie an diesen Ort gelangen, können Sie besser im Browser navigieren oder nach Firmennamen suchen. Dann hängt alles vom Benutzer ab - welche Modelle für die Anzeige der von ihm benötigten Daten: eine kurze Präsentation, vollständige Informationen, eine Liste der Dienste, eine Liste der offenen Stellen oder ein Nachrichtenformular. Das heißt, das Unternehmen sollte für seine Darstellung im semantischen Diagramm eine Reihe von Standardmodellen zum Senden von Transaktionen an das Netzwerk verwenden, und dann werden die Daten darüber für die Suche und Anzeige verfügbar sein. Wenn die Präsentation des Unternehmens im Netzwerk angepasst und erweitert werden muss, können Sie eigene Modelle erstellen, einschließlich Designmodelle. Es gibt keine Einschränkungen, außer für eines: Neue Modelle müssen in einen einzelnen Baum integriert werden, um die Datenkonnektivität im Betreff-Diagramm sicherzustellen.

Eine triviale Lösung für den E-Commerce. Jedes Produkt (Mobiltelefon, T-Shirt) hat eine eindeutige Kennung, und die Daten des Produkts werden vom Hersteller in das Netzwerk eingegeben. Natürlich tut er dies nur einmal und signiert die Daten mit seinem privaten Schlüssel. Ein Unternehmen, das bereit ist, dieses Produkt zu verkaufen, fügt in die semantische Spalte mehrere Aussagen ein, die nach dem Standardmodell zu Preis und Lieferbedingungen gemacht wurden. Darüber hinaus löst jeder Benutzer das Suchproblem unabhängig für sich selbst: ob er unter den Produkten, die ein ihm bekannter Verkäufer anbieten kann, nach dem richtigen sucht oder Produkte des gleichen Typs von verschiedenen Herstellern vergleicht und erst dann einen geeigneten Lieferanten auswählt. Dies ist wiederum der Ort, an dem die Auswahl und der Kauf von Waren stattfinden, der semantische Browser des Benutzers und nicht irgendeine Website des Herstellers oder Verkäufers. Natürlich haben sowohl der Hersteller als auch der Verkäufer die Möglichkeit, eigene Modelle für die Präsentation von Waren zu erstellen, die der Käufer verwenden kann. Wenn er will, wenn er es bequem findet. Und so kann er mit Hilfe von Standardmodellen alles für die Suche und Anzeige von Daten tun.

Es lohnt sich, ein paar Worte über Werbung zu sagen, über ihren Platz im semantischen Netzwerk. Und seine Platzierungen bleiben traditionell: entweder direkt im Inhalt (z. B. in Videos) oder in Modellen zur Anzeige von Inhalten. Nur zwischen Werbetreibenden und Eigentümern von Inhalten oder Modellen wird der Mittelsmann als Eigentümer der Website ausgeschlossen.

Das von der Position des Benutzers aus dargestellte Funktionsschema des semantischen dezentralen Netzwerks ist daher äußerst einheitlich: (1) Alle Inhalte werden in einem einzigen globalen semantischen Diagramm zusammengefasst. (2) Die Aufzeichnung, Suche und Anzeige von Inhalten erfolgt nach Konzeptmodellen, die semantische Datenkonnektivität bereitstellen. 3) Benutzeraktivitäten werden gemäß dynamischen Modellen implementiert. (4) Der einzige Ort, an dem die Aktivität stattfindet, ist der semantische Browser des Benutzers.

Source: https://habr.com/ru/post/de472748/


All Articles