Tontolo fampahalalam-baovao mifototra amin'ny fitsipika Open Data

Tontolo fampahalalam-baovao mifototra amin'ny fitsipika Open Data

Ny tontolon'ny fampahalalam-baovao natolotra dia karazana tambajotra sosialy itsinjaram-pahefana. Saingy tsy toy ny vahaolana maro efa misy, ity tontolo iainana ity dia manana fananana mahasoa maromaro ankoatry ny fitsinjaram-pahefana ary noforonina mifototra amin'ny vahaolana ara-teknika tsotra sy mahazatra (mailaka, json, rakitra lahatsoratra ary blockchain kely). Izany dia ahafahan'ny olona manana fahalalana fototra momba ny fandaharana hamorona ny tolotr'izy ireo manokana ho an'ity tontolo ity.

Universal ID

Any amin'ny tontolo an-tserasera rehetra, ny mpampiasa sy ny mpamantatra zavatra dia iray amin'ireo singa fototra amin'ny rafitra.

Amin'ity tranga ity, ny imailaka mpampiasa dia mailaka, izay tena lasa famantarana ekena amin'ny ankapobeny ho an'ny fahazoan-dΓ lana amin'ny tranokala sy serivisy hafa (jaber, openId).

Raha ny marina, ny famantarana ny mpampiasa ao amin'ny tontolo an-tserasera nomena dia ny login+domain mpivady, izay ho fanamorana dia voasoratra amin'ny endrika mahazatra ny ankamaroany. Mandritra izany fotoana izany, ho an'ny fitsinjaram-pahefana lehibe kokoa, dia tsara ho an'ny mpampiasa tsirairay ny manana sehatra manokana. Manakaiky ny fitsipiky ny indieweb, izay misy sehatra iray ampiasaina ho famantarana ny mpampiasa. Amin'ny tranga misy antsika, ny mpampiasa dia manampy anaram-bositra amin'ny sehatra misy azy, izay ahafahany mamorona kaonty maromaro amin'ny sehatra iray (ho an'ny namana, ohatra) ary mahatonga ny rafitra adiresy ho mora kokoa.

Ity endrika ID mpampiasa ity dia tsy mifamatotra amin'ny tambajotra. Raha mametraka ny angonany ao amin'ny tambajotra TOR ny mpampiasa iray, dia afaka mampiasa sehatra ao amin'ny faritra .onion izy, raha tambajotra misy rafitra DNS ao amin'ny blockchain izany, dia midira ao amin'ny faritra .bit. Vokatr'izany dia tsy miankina amin'ny tambazotran'ny fampitana azy ireo ny endrika iresahana amin'ny mpampiasa sy ny angon-dry zareo (ampiasaina eny rehetra eny ny fitambaran'ny fidirana+domaine). Ho an'ireo izay te hampiasa adiresy bitcoin/ethereum ho famantarana dia azonao atao ny manova ny rafitra hampiasa adiresy mailaka pseudo amin'ny endrika. [email protected]

Adiresy zavatra

Ity tontolo an-tserasera ity raha ny marina dia fitambarana zavatra izay voafaritra amin'ny endrika voarafitra, azo vakiana amin'ny milina, manondro zavatra hafa ary mifamatotra amin'ny mpampiasa manokana (mailaka) na tetikasa/fikambanana (domain).

urns ao amin'ny urn:opendata namespace dia ampiasaina ho famantarana zavatra. Ohatra, ny mombamomba ny mpampiasa dia manana adiresy toy ny:

urn:opendata:profile:[email protected]

Ny fanehoan-kevitry ny mpampiasa dia manana adiresy toy ny:

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

Ny laharam-pehintaniny ary ny laharan-jarahasiny dia : 08adbed93413782682fd25da77bd93c99dfd0548 [email voaaro] β€” ny tompon'ity zavatra ity.

Fitsipiky ny famoahana ny angona mpampiasa

Ny fananana ny sehatranao manokana eo ambany fifehezana, ny mpampiasa dia afaka mamoaka mora foana ny angonany sy ny atiny. Ary tsy sahala amin'ny indiebeb, tsy mila mamorona tranokala misy pejy html misy angona semantika naorina.

Ohatra, ny fampahalalana fototra momba ny mpampiasa dia hita ao amin'ny rakitra datarobots.txt, izay hita amin'ny adiresy toy ny

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

Ary misy votoaty toy izao:

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

Izany hoe, raha ny marina, dia andian-tady miaraka amin'ny angon-drakitra amin'ny endrika key-> value, parsing izay asa tsotra ho an'izay manana fahalalana fototra momba ny fandaharana. Ary azonao atao ny manova ny angon-drakitra raha tianao ny mampiasa notepad mahazatra.

Ny angon-drakitra sarotra kokoa (profil, fanehoan-kevitra, lahatsoratra, sns.), izay manana ny urn azy manokana, dia alefa ho zavatra JSON amin'ny fampiasana ny API mahazatra (http://opendatahub.org/api_1.0?lang=ru), izay afaka ho hita ao amin'ny sehatry ny mpampiasa, ary amin'ny tranokalan'ny antoko fahatelo izay nametrahan'ny mpampiasa ny fitahirizana, famoahana ary fanitsiana ny angonany (ao amin'ny tsipika misy Services-Enabled amin'ny rakitra datarobots.txt). Ny serivisy an'ny antoko fahatelo toy izany dia voalaza etsy ambany.

Ontology tsotra sy JSON

Ny ontologie amin'ny tontolon'ny fifandraisana dia somary tsotra raha oharina amin'ny ontologie amin'ny fototry ny fahalalana indostrialy. Satria ao amin'ny tontolon'ny fifandraisana dia misy andiana zavatra manara-penitra (post, comment, like, profile, review) miaraka amin'ny fananana somary kely.

Noho izany, mba hamaritana ny zavatra ao amin'ny tontolo iainana toy izany, dia ampy ny mampiasa JSON fa tsy XML, izay sarotra kokoa ny rafitra sy ny parsing (zava-dehibe ny tsy hanadino ny ilΓ na ny fidirana ambany tokonam-baravarana sy ny scalability).

Mba hahazoana zavatra misy urn fantatra dia mila mifandray amin'ny sahan'ny mpampiasa isika, na serivisy an'ny antoko fahatelo izay natolotry ny mpampiasa ny fitantanana ny angonany.

Amin'ity tontolo an-tserasera ity, ny sehatra tsirairay misy serivisy an-tserasera dia manana ny datarobots.txt azy manokana izay hita ao amin'ny adiresy toy ny example.com/datarobots.txt miaraka amin'ny atiny mitovy:

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

Avy amin'izany no ahafahantsika mianatra fa afaka mahazo angona momba ny zavatra iray amin'ny adiresy toy ny:

http://newethnos.ru/api?urn=urn:opendata:profile:[email voaaro]

Ny zavatra JSON dia manana ity rafitra manaraka ity:

{
    "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
        }
    }
}

Architecture amin'ny serivisy

Ny serivisy an'ny antoko fahatelo dia ilaina mba hanatsorana ny fizotran'ny famoahana sy fitadiavana angona ho an'ny mpampiasa farany.

Ny voalaza etsy ambony dia iray amin'ireo karazana tolotra manampy ny mpampiasa hamoaka ny angonany amin'ny tambajotra. Mety misy tolotra maro mitovitovy amin'izany, izay samy manome ny mpampiasa interface tsara ho an'ny fanovana ny iray amin'ireo karazana data (forum, bilaogy, fanontaniana-valiny, sns.). Raha tsy matoky ny serivisy an'ny antoko fahatelo ny mpampiasa, dia afaka mametraka script momba ny serivisy angona ao amin'ny sehatra misy azy izy na mamolavola azy.

Ho fanampin'ny tolotra ahafahan'ny mpampiasa mamoaka/manova angon-drakitra, ny tontolo an-tserasera dia manome tolotra hafa maromaro izay manao asa saro-takarina izay tena manahirana ny fampiharana amin'ny node mpampiasa farany.

Ny karazana serivisy toy izany dia hub data ( opendatahub.org/en - ohatra), miasa ho karazana arisivan-tranonkala izay manangona angon-drakitra mpampiasa rehetra azo vakiana amin'ny milina ary manome fidirana amin'izany amin'ny alΓ lan'ny API.

Ny fisian'ny serivisy amin'ny tontolo an-tserasera misokatra sy voatokana toy izany dia mampihena be ny sakana fidirana ho an'ny mpampiasa, satria tsy ilaina ny mametraka sy manitsy ny node-ny manokana. Mandritra izany fotoana izany, ny mpampiasa dia mijanona amin'ny fanaraha-maso ny angon-drakitr'izy ireo (amin'ny fotoana rehetra dia afaka manova ny serivisy izay natokana ho an'ny famoahana angon-drakitra na mamorona ny node azy manokana).

Raha tsy liana amin'ny fananana ny angonany mihitsy ny mpampiasa ary tsy manana sehatra manokana na olona zatra amin'ilay sehatra, dia amin'ny alΓ lan'ny default ny angonany dia tantanan'ny opendatatahub.org.

An'iza izany rehetra izany?

Angamba ny olana lehibe indrindra amin'ny tetikasa fitsinjaram-pahefana rehetra toy izany dia ny tsy fahafahana manangom-bola amin'ny ambaratonga ampy ho an'ny fampandrosoana sy fanohanana maharitra.

Ny donate + token dia ampiasaina handrakofana ny vidin'ny fampandrosoana sy ny varotra amin'ity tontolo an-tserasera ity.

Ny fanomezana rehetra ataon'ny mpampiasa amin'ny tetikasa/serivisy anatiny dia azon'ny besinimaro, azo vakiana amin'ny milina ary mifandray amin'ny mailaka. Izany dia mamela azy ireo horaisina, ohatra, rehefa manao kajy ny naoty sosialy an-tserasera ary navoaka amin'ny pejin'ny mpampiasa. Rehefa mitsahatra tsy mitonona anarana ny fanomezana, raha ny marina dia tsy manome ny mpampiasa, fa "miditra" hanohanana ny tontolon'ny fampahalalam-baovao ankapobeny. Toy ny olona mitsambikina amin'ny fanamboarana ny faritra iraisana miaraka amin'ny toe-tsaina mety amin'ireo olona tsy nety niditra.

Ho fanampin'ny fanomezana, mba hanangonam-bola, dia ampiasaina ny marika avoaka amin'ny fatra voafetra (400.000), izay omena ho an'izay rehetra manao fanomezana ho an'ny tahirim-bola lehibe (ethnogenesis).

Fampiasa famantarana fanampiny

Ny famantarana tsirairay dia "fanalahidy" ahafahana miditra amin'ity tontolo an-tserasera ity. Izany hoe, afaka mampiasa serivisy ianao ary tafiditra ao anatin'ny tontolo an-tserasera raha tsy manana mari-pamantarana 1 farafahakeliny ianao izay mifamatotra amin'ny mailaka.

Ny marika dia sivana spam tsara noho ny toetrany voafetra. Arakaraky ny isan'ny mpampiasa ao amin'ny rafitra no sarotra kokoa ny mahazo mari-pamantarana ary ny lafo kokoa ny famoronana bots.

Ny olona, ​​ny angon-drakitra ary ny fifandraisana ara-tsosialy dia manan-danja kokoa noho ny teknolojia

Ny tontolo iainana an-tserasera voalaza dia vahaolana ara-teknika tsy misy dikany. Saingy ny zava-dehibe kokoa ao anatiny dia tsy ny teknolojia loatra fa ny olona sy ny fifandraisana ara-tsosialy ary ny angona (votoaty) noforonina tao anatin'ny tontolo iainana.

Ny vondrom-piarahamonina sosialy noforonina, izay manana ny maha-izy azy manokana (mailaka sy ny sehatra misy azy) sy ny angon-drakitra voarafitra (miaraka amin'ny adiresin'ny URN, ontology ary JSON), rehefa misy vahaolana ara-teknika tsara kokoa, dia afaka mamindra izany angon-drakitra rehetra izany amin'ny tontolo hafa an-tserasera, raha mitazona ny fifandraisana miforona (naoty, naoty) sy votoaty.

Ity lahatsoratra ity dia manoritsoritra ny iray amin'ireo singa ao amin'ny vondrom-piarahamonina karakarain'ny tena manokana, izay, ankoatry ny tontolo iainana an-tserasera itsinjaram-pahefana, dia ahitana faritra maromaro ivelan'ny aterineto izay mampitombo ny tombotsoan'ny tontolo an-tserasera ary β€œmpanjifa” izay mamaritra betsaka ny asany. Saingy lohahevitra ho an'ny lahatsoratra hafa tsy mifandray mivantana amin'ny IT sy ny teknolojia ireo.

Source: www.habr.com

Add a comment