Informatiounsëmfeld baséiert op Open Data Prinzipien

Informatiounsëmfeld baséiert op Open Data Prinzipien

Dat proposéiert Informatiounsëmfeld ass eng Zort dezentraliséiert sozialt Netzwierk. Awer am Géigesaz zu villen existéierende Léisungen huet dëst Ëmfeld zousätzlech zu der Dezentraliséierung eng Rei nëtzlech Eegeschaften a gëtt op Basis vun zimlech einfachen a Standard technesche Léisungen erstallt (E-Mail, Json, Textdateien an e bësse Blockchain). Dëst erlaabt jiddereen mat Basisprogramméierungskenntnisser hir eege Servicer fir dëst Ëmfeld ze kreéieren.

Universal ID

An all Online Ëmfeld sinn Benotzer- an Objektidentifizéierer ee vun de Schlësselelementer vum System.

An dësem Fall ass de Benotzeridentifizéierer E-Mail, deen tatsächlech en allgemeng akzeptéierten Identifizéierer fir Autorisatioun op Websäiten an aner Servicer (jaber, openId) ginn ass.

Tatsächlech ass de Benotzeridentifizéierer an engem bestëmmten Online Ëmfeld d'Login + Domain Pair, déi fir d'Bequemlechkeet an der Form geschriwwe gëtt déi meescht vertraut sinn. Zur selwechter Zäit, fir méi grouss Dezentraliséierung, ass et unzeroden all Benotzer hiren eegene Domain ze hunn. Wat no un de Prinzipien vun indieweb ass, wou en Domain als Benotzeridentifizéierer benotzt gëtt. An eisem Fall füügt de Benotzer e Spëtznumm op säin Domain un, wat him erlaabt e puer Konten op engem Domain ze kreéieren (fir Frënn, zum Beispill) an den Adresséierungssystem méi flexibel mécht.

Dëst Benotzer ID Format ass net un all Netzwierk gebonnen. Wann e Benotzer seng Donnéeën am TOR Netz placéiert, da kann hien Domainen an der .onion Zone benotzen; wann dëst en Netz mat engem DNS System op der Blockchain ass, dann Domainen an der .bit Zone. Als Resultat hänkt d'Format fir d'Adress vun de Benotzer an hir Donnéeën net vum Netz of, duerch deen se iwwerdroe ginn (d'Login + Domain Kombinatioun gëtt iwwerall benotzt). Fir déi, déi eng Bitcoin / Ethereum Adress als Identifizéierer benotze wëllen, kënnt Dir de System änneren fir Pseudo E-Mail Adressen vun der Form ze benotzen [email protected]

Adresséiere vun Objeten

Dëst Online Ëmfeld ass tatsächlech eng Rei vun Objeten déi an enger strukturéierter, maschinn liesbarer Form beschriwwe ginn, op aner Objekter bezéien a mat engem spezifesche Benotzer (E-Mail) oder Projet / Organisatioun (Domain) gebonnen sinn.

Urnen an der Urn:opendata Nummraum ginn als Objektidentifizéierer benotzt. Zum Beispill, e Benotzerprofil huet eng Adress wéi:

urn:opendata:profile:[email protected]

De Benotzer Kommentar huet eng Adress wéi:

urn:opendata:comment:[email protected]:08adbed93413782682fd25da77bd93c99dfd0548

wou 08adbed93413782682fd25da77bd93c99dfd0548 en zoufälleg Sha-1 Hash ass, deen als Objekt ID handelt, an [Email geschützt] - de Besëtzer vun dësem Objet.

Prinzip vun der Verëffentlechung vun Benotzerdaten

Wann Dir Ären eegene Domain ënner Kontroll hutt, kann de Benotzer seng Donnéeën an Inhalt einfach verëffentlechen. An am Géigesaz zu Indiebeb, erfuerdert dëst keng Websäit mat HTML Säiten mat agebaute semanteschen Donnéeën.

Zum Beispill, Basisinformatioun iwwer de Benotzer ass an der Datei datarobots.txt, déi op enger Adress wéi

http://55334.ru/[email protected]/datarobots.txt

An et huet Inhalt wéi dësen:

Object: user
Services-Enabled: 55334.ru,newethnos.ru
Ethnos: newethnos
Delegate-Tokens: http://55334.ru/[email protected]/delegete.txt

Dat ass, tatsächlech, et ass eng Rei vu Saiten mat Daten vun der Form Schlëssel-> Wäert, Parsing wat eng einfach Aufgab ass fir jiddereen mat Basis Programméierungskenntnisser. An Dir kënnt d'Donnéeën änneren wann Dir wëllt mat engem normale Notizblock.

Méi komplex Donnéeën (Profil, Kommentar, Post, asw.), déi seng eegen Urn huet, ginn als JSON-Objet mat der Standard-API (http://opendatahub.org/api_1.0?lang=ru) geschéckt, wat kann läit wéi um Domain vum Benotzer, an op enger Drëtt-Partei-Site, op déi de Benotzer d'Späicheren, d'Publikatioun an d'Editioun vu sengen Donnéeën delegéiert huet (an der Services-Enabled Linn vun der datarobots.txt Datei). Esou Drëtt Partei Servicer sinn ënnendrënner beschriwwen.

Einfach Ontologie an JSON

D'Ontologie vum Kommunikatiounsëmfeld ass relativ einfach am Verglach mat Ontologien vun Industriewëssenschaftsbasen. Well am Kommunikatiounsëmfeld gëtt et e relativ klenge Set vu Standardobjekter (Post, Kommentar, Like, Profil, Iwwerpréiwung) mat engem relativ klenge Set vun Eegeschaften.

Dofir, fir Objeten an esou engem Ëmfeld ze beschreiwen, ass et genuch fir JSON anstatt XML ze benotzen, wat méi komplex ass a Struktur a Parsing (et ass wichteg net iwwer d'Noutwendegkeet vun engem nidderegen Entréesschwell a Skalierbarkeet ze vergiessen).

Fir en Objet mat enger bekannter Urn ze kréien, musse mir d'Domain vum Benotzer kontaktéieren, oder Drëtt-Partei-Servicer, op déi de Benotzer d'Gestioun vu sengen Donnéeën delegéiert huet.

An dësem Online Ëmfeld huet all Domain op deem en Online Service existéiert och säin eegene datarobots.txt op enger Adress wéi example.com/datarobots.txt mat ähnlechen Inhalt:

Object: service
Api: http://newethnos.ru/api
Api-Version: http://opendatahub.org/api_1.0

Vun deem mir kënne léieren datt mir Daten iwwer en Objet op enger Adress kréien wéi:

http://newethnos.ru/api?urn=urn:opendata:profile:[Email geschützt]

Den JSON Objet huet déi folgend Struktur:

{
    "urn": "urn:opendata:profile:[email protected]",
    "status": 1,
    "message": "Ok",
    "timestamp": 1596429631,
    "service": "example.com",
    "data": {
        "name": "John",
        "surname": "Gald",
        "gender": "male",
        "city": "Moscow",
        "img": "http://domain.com/image.jpg",
        "birthtime": 332467200,
        "community_friends": {
            "[email protected]": "1",
            "[email protected]": "0.5",
            "[email protected]": "0.7"
        },
        "interests_tags": "cars,cats,cinema",
        "mental_cards": {
            "no_alcohol@main": 8,
            "data_accumulation@main": 8,
            "open_data@main": 8
        }
    }
}

Service Architektur

Drëtt Partei Servicer sinn néideg fir de Prozess vun der Verëffentlechung an der Sich vun Daten fir Endbenotzer ze vereinfachen.

Uewe ernimmt ass eng vun den Aarte vu Servicer, déi dem Benotzer hëllefen seng Donnéeën am Netz ze publizéieren. Et kënne vill ähnlech Servicer sinn, jidderee vun deenen de Benotzer e prakteschen Interface gëtt fir eng vun den Aarte vun Daten z'änneren (Forum, Blog, Fro-Äntwert, etc.). Wann de Benotzer keng Drëtt Partei Servicer vertraut, da kann hien en Dateservice Skript op sengem Domain installéieren oder et selwer entwéckelen.

Zousätzlech zu Servicer, déi d'Benotzer erlaben Daten ze verëffentlechen / z'änneren, bitt d'Online-Ëmfeld eng Rei aner Servicer, déi relativ komplex Aufgaben ausféieren, déi zimmlech problematesch sinn fir op Endverbrauchknoten ëmzesetzen.

Eng Aart vun esou engem Service ass Datenhubs ( opendatahub.org/ru - Beispill), handelt als eng Aart vu Webarchiv dat all ëffentlech Maschinn liesbar Benotzerdaten sammelt an Zougang zu hinnen iwwer API gëtt.

D'Präsenz vu Servicer an esou engem oppenen, dezentraliséierten Online Ëmfeld reduzéiert d'Entrée Barrière fir d'Benotzer wesentlech, well et net néideg ass hiren eegene Node z'installéieren an ze konfiguréieren. Zur selwechter Zäit bleift de Benotzer d'Kontroll vu sengen Donnéeën (hien kann zu all Moment de Service änneren, op deen d'Publikatioun vun Daten delegéiert ass oder säin eegene Node erstellen).

Wann de Benotzer guer net interesséiert ass fir seng Donnéeën ze besëtzen an net säin eegene Domain oder een deen d'Domain vertraut huet, da gi seng Donnéeën par défaut vun opendatahub.org geréiert.

Op weem seng Käschten ass dat alles?

Vläicht ass den Haaptproblem vu bal all esou dezentraliséierte Projeten d'Onméiglechkeet, se op engem Niveau ze monetiséieren, genuch fir eng stabil Entwécklung an Ënnerstëtzung.

Donate + Tokens gi benotzt fir Entwécklungs- a Marketingkäschten an dësem Online Ëmfeld ze decken.

All Spenden, déi d'Benotzer fir intern Projeten / Servicer maachen, sinn ëffentlech verfügbar, Maschinn liesbar a verbonne mat E-Mail. Dëst erlaabt hinnen Rechnung ze huelen, zum Beispill, wann der online sozial Bewäertung Berechnung an op Benotzer Säiten publizéiert. Wann d'Spenden ophalen anonym ze sinn, dann spenden tatsächlech d'Benotzer net, mee "chippen" fir dat allgemengt Informatiounsëmfeld z'ënnerstëtzen. Just wéi d'Leit chipen fir gemeinsame Beräicher ze reparéieren mat enger entspriechender Haltung vis-à-vis vun deene Leit déi refuséiert hunn ze chipéieren.

Zousätzlech zu Spenden, fir Fongen ze sammelen, ginn Tokens, déi an enger limitéierter Quantitéit (400.000) erausginn, benotzt ginn, déi un jiddereen ausgezeechent ginn, deen Spenden un den Haaptfong mécht (Ethnogenese).

Zousätzlech Token Features

All Token ass e "Schlëssel" fir Zougang zu dësem Online Ëmfeld. Dat ass, Dir kënnt Servicer benotzen an Deel vum Online Ëmfeld sinn nëmmen wann Dir op d'mannst 1 Token hutt deen un eng E-Mail gebonnen ass.

Tokens sinn e gudde Spamfilter wéinst hirer limitéierter Natur. Wat méi Benotzer am System sinn, wat méi schwéier et ass en Token ze kréien an wat méi deier et ass fir Bots ze kreéieren.

Leit, hir Donnéeën a sozial Verbindunge si méi wichteg wéi Technologie

Dat beschriwwen Online Ëmfeld ass technesch eng relativ primitiv Léisung. Awer déi méi wichteg Saach dran ass net sou vill Technologie wéi d'Leit an déi sozial Verbindungen an Daten (Inhalt) an der Ëmwelt erstallt.

Déi erstallt sozial Gemeinschaft, deenen hir Memberen hir eege universal Identifizéierer hunn (E-Mail an hiren eegene Domain) a strukturéiert Daten (mat URN Adressen, Ontologie an JSON Objekter), wann eng besser technesch Léisung erschéngt, kënnen all dës Donnéeën an en anert Online Ëmfeld transferéieren, wärend déi geformte Verbindungen (Bewäertungen, Bewäertungen) an Inhalt behalen.

Dëse Post beschreift ee vun den Elementer vun engem Netzwierk selwer organiséiert Gemeinschaft, déi, nieft dem dezentraliséierten Online-Ëmfeld, eng Rei vun offline Beräicher enthält, déi d'Virdeeler vum Online-Ëmfeld erhéijen an "Clienten" sinn, déi hir Funktionalitéit gréisstendeels bestëmmen. Awer dëst sinn Themen fir aner Artikelen déi net direkt mat IT an Technologie verbonne sinn.

Source: will.com

Setzt e Commentaire