Jîngeha agahdariyê li ser prensîbên Daneyên Vekirî

Jîngeha agahdariyê li ser prensîbên Daneyên Vekirî

Jîngeha agahdariya pêşniyarkirî celebek tora civakî ya nenavendî ye. Lê berevajî gelek çareseriyên heyî, vê hawîrdorê ji bilî desentralîzasyonê xwedan hejmarek taybetmendiyên bikêr e û li ser bingeha çareseriyên teknîkî yên pir hêsan û standard (e-name, json, pelên nivîsê û blokek piçûk) hatî afirandin. Ev rê dide her kesê ku xwedan zanîna bernamesaziya bingehîn e ku karûbarên xwe ji bo vê jîngehê biafirîne.

Nasnameya gerdûnî

Di her hawîrdora serhêl de, nasnameyên bikarhêner û tiştan yek ji hêmanên sereke yên pergalê ne.

Di vê rewşê de, nasnameya bikarhêner e-name ye, ku bi rastî ji bo destûrnameyê li ser malper û karûbarên din (jaber, openId) bûye nasnameyek pejirandî.

Di rastiyê de, nasnavê bikarhêner di hawîrdorek diyarkirî ya serhêl de cotek têketin + domainê ye, ku ji bo rehetiyê bi forma ku ji piran re naskirî tê nivîsandin. Di heman demê de, ji bo desentralîzasyonek mezintir, tê pêşniyar kirin ku her bikarhêner xwediyê domaina xwe be. Kîjan nêzîkê prensîbên indieweb e, ku domainek wekî nasnameyek bikarhêner tê bikar anîn. Di rewşa me de, bikarhêner navekî navekî li domaina xwe zêde dike, ku destûrê dide wî ku li ser yek domainê çend hesaban biafirîne (mînak ji bo hevalan) û pergala navnîşankirinê maqûltir dike.

Ev formata nasnameya bikarhêner bi tu torê ve ne girêdayî ye. Ger bikarhênerek daneyên xwe li ser tora TOR bi cîh bike, wê hingê ew dikare domainan li devera .pîvaz bikar bîne; heke ev torgilokek bi pergalek DNS li ser zincîra blokê be, wê hingê domainên li devera .bit. Wekî encamek, formata navnîşana bikarhêner û daneyên wan bi tora ku ew bi navgîniya wan ve têne veguheztin ve girê nade (kombînasyona têketin + domainê li her derê tê bikar anîn). Ji bo kesên ku dixwazin navnîşek bitcoin/ethereum wekî nasnameyek bikar bînin, hûn dikarin pergalê biguherînin da ku navnîşanên e-nameya pseudo yên formê bikar bînin. [email protected]

Navnîşankirina tiştan

Ev hawîrdora serhêl bi rastî komek tiştan e ku bi rengek çêkirî, ji hêla makîneyê ve tê xwendin, têne vegotin, tiştên din vedigire û bi bikarhênerek taybetî (e-name) an projeyek / rêxistinek (domîn) ve girêdayî ye.

urnên di urn:opendata navan de wekî nasnameyên objektê têne bikar anîn. Mînakî, profîla bikarhêner navnîşek weha heye:

urn:opendata:profile:[email protected]

Şîroveya bikarhêner navnîşek weha heye:

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

li ku derê 08adbed93413782682fd25da77bd93c99dfd0548 sha-1-ya rasthatî ye ku wekî nasnameya objektê tevdigere, û [email parastî] - xwediyê vê tiştê.

Prensîba weşandina daneyên bikarhêner

Di bin kontrola domana xwe de, bikarhêner dikare bi hêsanî dane û naveroka xwe biweşîne. Û berevajî indiebeb, ev ne hewce ye ku malperek bi rûpelên html-ê bi daneyên semantîk ên çêkirî ve were afirandin.

Mînakî, agahdariya bingehîn li ser bikarhêner di pelê datarobots.txt de ye, ku li navnîşanek mîna

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

Û naveroka wê bi vî rengî heye:

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

Ango, bi rastî, ew komek rêzikên bi daneyên forma key-> nirx e, parsek ku ji bo her kesê ku zanîna bernamesaziyê ya bingehîn heye karek hêsan e. Û hûn dikarin daneyan biguherînin heke hûn bixwazin bi karanîna notepadek birêkûpêk bikar bînin.

Daneyên tevlihevtir (profîl, şîrove, post, hwd.), ku urna xwe heye, wekî tiştek JSON bi karanîna API-ya standard (http://opendatahub.org/api_1.0?lang=ru) tê şandin, ku dikare wekî li ser domaina bikarhêner, û li ser malperek sêyemîn a ku bikarhêner hilanîn, weşandin û guheztina daneyên xwe jê re şandiye (di rêza Servîs-Enabled a pelê datarobots.txt) de cih bigire. Karûbarên weha yên sêyemîn li jêr têne diyar kirin.

Ontolojiya hêsan û JSON

Ontolojiya hawîrdora ragihandinê li gorî ontolojiyên bingehên zanîna pîşesaziyê bi rêkûpêk hêsan e. Ji ber ku di hawîrdora danûstendinê de komek hûrgulî ya tiştên standard (post, şîrove, mîna, profîl, vekolîn) bi komek taybetmendiyên piçûktir heye.

Ji ber vê yekê, ji bo danasîna tiştên di hawîrdorek wusa de, bes e ku meriv JSON li şûna XML-ê, ku di avahî û parskirinê de tevlihevtir e, bikar bîne (girîng e ku meriv hewcedariya boriyek têketinê û pîvandina hindik ji bîr neke).

Ji bo bidestxistina objeyek bi urnayek naskirî, pêdivî ye ku em bi domaina bikarhêner, an karûbarên sêyemîn ên ku bikarhêner rêveberiya daneyên xwe jê re şandiye re têkilî daynin.

Di vê hawîrdora serhêl de, her domainê ku li ser karûbarek serhêl heye, datarobots.txt-a xwe jî heye ku li navnîşanek mîna example.com/datarobots.txt bi naverokek mîna hev heye:

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

Ji ku em dikarin fêr bibin ku em dikarin li ser navnîşanek li ser tiştekê daneyan bistînin:

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

Tişta JSON xwedan avahiya jêrîn e:

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

mîmarî Service

Karûbarên partiya sêyemîn ji bo hêsankirina pêvajoya weşandin û lêgerîna daneyan ji bo bikarhênerên dawîn hewce ne.

Li jor behs kirin yek ji wan celeb karûbaran e ku ji bikarhêner re dibe alîkar ku daneyên xwe li ser torê biweşîne. Dibe ku gelek karûbarên mîna hev hebin, ku her yek ji bo guherandina yek ji cûreyên daneyê (forum, blog, pirs-bersiv, hwd.) navgînek hêsan peyda dike. Ger bikarhêner bi karûbarên sêyemîn bawer neke, wê hingê ew dikare skrîptek karûbarê daneyê li ser domaina xwe saz bike an wê bixwe pêş bixe.

Ji bilî karûbarên ku rê didin bikarhêneran ku daneyan biweşînin/biguherînin, hawîrdora serhêl hejmarek karûbarên din ên ku peywirên nisbeten tevlihev pêk tînin ku pêkanîna wan li ser girêkên bikarhênerê dawîn pir bi pirsgirêk in peyda dike.

Yek celeb karûbarê weha navendên daneyê ne ( opendatahub.org/en - mînak), wekî celebek arşîvek malperê tevdigere ku hemî daneyên bikarhênerê ku ji hêla makîneya gelemperî ve tê xwendin berhev dike û bi API-ê ve gihîştina wê peyda dike.

Hebûna karûbaran di hawîrdorek serhêl a wusa vekirî, nemerkezî de astengiya têketinê ji bo bikarhêneran bi girîngî kêm dike, ji ber ku ne hewce ye ku girêka xwe saz bikin û mîheng bikin. Di heman demê de, bikarhêner di bin kontrola daneyên xwe de dimîne (di her kêliyê de ew dikare karûbarê ku weşana daneyan jê re hatî veguheztin biguhezîne an girêka xwe biafirîne).

Ger bikarhêner qet ne eleqedar be ku xwedan daneyên xwe be û domaina xwe an kesek bi domainê nas nake, wê hingê bi xwerû daneyên wî ji hêla opendatahub.org ve tê rêvebirin.

Ev hemû li ser hesabê kê ne?

Dibe ku pirsgirêka sereke ya hema hema hemî projeyên nenavendî yên weha nekaribûna diravkirina wan di astek ku ji bo pêşkeftin û piştgirîya bi îstîqrar têra dike ye.

Bexşîn + nîşanek têne bikar anîn da ku lêçûnên pêşkeftin û kirrûbirrê di vê hawîrdora serhêl de bigirin.

Hemî bexşên ku bikarhêner ji projeyên / karûbarên navxweyî re dikin, ji hêla gelemperî ve têne peyda kirin, ji hêla makîneyê ve têne xwendin û bi e-nameyê ve têne girêdan. Ev dihêle ku ew werin hesibandin, mînakî, dema ku nirxa civakî ya serhêl têne hesibandin û li ser rûpelên bikarhêner têne weşandin. Gava ku bexş nenas namîne, wê hingê bi rastî bikarhêner bexş nakin, lê "çîp dikin" da ku hawîrdora agahdariya gelemperî piştgirî bikin. Mîna ku mirov ji bo tamîrkirina deverên hevpar bi helwestek guncav li hember wan kesên ku nexwestin ku têkeve hundurê xwe bi cih bikin.

Ji xeynî bexşînan, ji bo berhevkirina drav, nîşaneyên ku bi hejmarek sînorkirî (400.000) têne weşandin têne bikar anîn, ku ji her kesê ku bexşînan dide fona sereke (etnogenesis) têne xelat kirin.

taybetmendiyên token Additional

Her nîşanek ji bo gihîştina vê hawîrdora serhêl "kilît" e. Ango, hûn dikarin karûbaran bikar bînin û bibin beşek ji hawîrdora serhêl tenê heke we bi kêmî ve 1 nîşanek heye ku bi e-nameyek ve girêdayî ye.

Token ji ber xwezaya xwe ya tixûbdar parzûnek spamek baş in. Di pergalê de her ku bêtir bikarhêner hebin, bidestxistina tokenek dijwartir e û çêkirina botan jî bihatir e.

Mirov, daneyên wan û têkiliyên civakî ji teknolojiyê girîngtir in

Jîngeha serhêl a diyarkirî ji hêla teknîkî ve çareseriyek berbiçav e. Lê di wê de ya girîngtir ne teknolojî ye ku mirov û girêdanên civakî û dane (naveroka) di nav derdorê de hatine afirandin.

Civaka civakî ya hatî afirandin, ku endamên wê xwediyê nasnameyên gerdûnî yên xwe ne (e-name û domaina xwe) û daneya birêkûpêk (bi navnîşanên URN, ontolojî û tiştên JSON), dema ku çareseriyek teknîkî ya çêtir xuya bibe, dikare van hemî daneyan veguhezîne jîngehek din a serhêl, di heman demê de girêdanên çêkirî (nirxandin, nirx) û naverokê diparêzin.

Ev post yek ji hêmanên civakek xwe-rêxistinkirî ya torê vedibêje, ku ji bilî hawîrdora serhêl a nenavendî, hejmarek deverên negirêdayî ku feydeyên jîngeha serhêl zêde dikin û "mişterî" ne ku bi giranî fonksiyona wê diyar dikin. Lê ev mijar ji bo gotarên din in ku rasterast bi IT û teknolojiyê re ne girêdayî ne.

Source: www.habr.com

Add a comment