Tsim software rau decentralized scooter qiv. Leej twg hais tias nws yuav yooj yim?

Nyob rau hauv tsab xov xwm no kuv yuav tham txog yuav ua li cas peb tau sim tsim decentralized scooter xauj ntawm cov ntawv cog lus ntse thiab vim li cas peb tseem xav tau kev pabcuam hauv nruab nrab.

Tsim software rau decentralized scooter qiv. Leej twg hais tias nws yuav yooj yim?

Nws pib li cas

Thaum lub Kaum Ib Hlis 2018, peb tau koom nrog hauv hackathon nplooj siab rau Internet ntawm Yam thiab blockchain. Peb pab neeg tau xaiv scooter sib koom ua ib lub tswv yim txij li thaum peb muaj ib tug scooter los ntawm tus txhawb nqa ntawm no hackathon. Tus qauv zoo li daim ntawv thov mobile uas tso cai rau koj pib lub scooter ntawm NFC. Los ntawm kev xav txog kev lag luam, lub tswv yim tau txais kev txhawb nqa los ntawm ib zaj dab neeg hais txog "kev kaj siab yav tom ntej" nrog rau kev qhib ecosystem uas leej twg tuaj yeem dhau los ua tus neeg xauj tsev lossis tus tswv tsev, txhua yam raws li kev cog lus ntse.

Peb cov neeg koom nrog yeej nyiam lub tswv yim no, thiab lawv tau txiav txim siab los hloov nws mus ua ib qho qauv rau kev nthuav tawm ntawm cov rooj sib tham. Tom qab ntau qhov kev tawm tsam ua tiav ntawm Mobile World Congress thiab Bosch Txuas Ntiaj Teb hauv xyoo 2019, nws tau txiav txim siab los sim lub scooter xauj nrog cov neeg siv tiag tiag, Deutsche Telekom cov neeg ua haujlwm. Yog li peb tau pib tsim lub MVP tag nrho.

Blockchain ntawm crutches

Kuv tsis xav tias nws tsim nyog piav qhia qhov txawv ntawm qhov project yuav tsum tau qhia rau theem thiab ib qho uas yuav siv los ntawm cov neeg tiag tiag. Nyob rau hauv rau lub hlis peb yuav tsum tau tig lub crude qauv mus rau ib yam dab tsi haum rau ib tug pilot. Thiab tom qab ntawd peb nkag siab tias "mob" txhais li cas.

Txhawm rau ua kom peb lub kaw lus decentralized thiab qhib, peb txiav txim siab siv Ethereum cov ntawv cog lus ntse. Qhov kev xaiv poob rau ntawm lub platform no ntawm cov kev pabcuam hauv online vim nws muaj koob meej thiab muaj peev xwm los tsim ib daim ntawv thov serverless. Peb tau npaj ua peb qhov project raws li hauv qab no.

Tsim software rau decentralized scooter qiv. Leej twg hais tias nws yuav yooj yim?

Tab sis, hmoov tsis, daim ntawv cog lus ntse yog tus lej ua tiav los ntawm lub tshuab virtual thaum lub sijhawm ua lag luam, thiab nws tsis tuaj yeem hloov lub server tag nrho. Piv txwv li, daim ntawv cog lus ntse tsis tuaj yeem ua tsis tau lossis teem sijhawm ua. Hauv peb qhov project, qhov no tsis tau tso cai rau peb siv qhov kev pab cuam xauj ib-feeb ib feeb, raws li cov kev pabcuam tsheb niaj hnub feem ntau ua. Yog li ntawd, peb debited cryptocurrency los ntawm tus neeg siv tom qab ua tiav qhov kev sib pauv yam tsis paub tseeb tias nws muaj nyiaj txaus. Txoj hauv kev no tsuas yog siv tau rau tus tsav sab hauv thiab, tau kawg, ntxiv cov teeb meem thaum tsim ib qhov project ntau lawm.

Ntxiv rau tag nrho cov saum toj no yog dampness ntawm lub platform nws tus kheej. Piv txwv li, yog tias koj sau daim ntawv cog lus ntse nrog cov logic txawv ntawm ERC-20 tokens, koj yuav ntsib teeb meem kev ua yuam kev. Feem ntau, yog tias cov tswv yim tsis raug lossis peb txoj hauv kev tsis ua haujlwm raug, peb tau txais qhov yuam kev hauv kev teb. Nyob rau hauv rooj plaub ntawm Ethereum, peb tsis tuaj yeem tau txais lwm yam tshaj li cov roj siv los ua qhov haujlwm no. Gas yog ib qho txiaj ntsig uas yuav tsum tau them rau kev ua lag luam thiab kev suav nyiaj: ntau qhov kev ua haujlwm hauv koj cov cai, koj yuav them ntau dua. Yog li kom nkag siab tias vim li cas cov cai tsis ua haujlwm, koj thawj zaug sim nws los ntawm simulating tag nrho cov kev ua yuam kev thiab hardcode cov roj siv los ua qhov yuam kev. Tab sis yog tias koj hloov koj cov cai, qhov kev ua yuam kev no yuav tawg.

Tsis tas li ntawd, nws yuav luag tsis yooj yim sua los tsim ib daim ntawv thov mobile uas ua haujlwm nrog blockchain ncaj ncees, tsis tas siv tus yuam sij khaws cia rau qhov chaw hauv huab. Txawm hais tias lub hnab nyiaj ncaj ncees muaj nyob, lawv tsis muab kev cuam tshuam rau kev kos npe rau kev lag luam sab nraud. Qhov no txhais tau hais tias koj yuav tsis pom ib daim ntawv thov tshwj tsis yog tias nws muaj lub hnab nyiaj crypto built-in, uas cov neeg siv yuav muaj kev ntseeg tsawg (Kuv yuav tsis ntseeg nws). Yog li ntawd, peb kuj tau txiav ib lub ces kaum ntawm no. Cov ntawv cog lus ntse tau xa mus rau tus kheej Ethereum network, thiab lub hnab nyiaj yog huab-raws li. Tab sis txawm li cas los xij, peb cov neeg siv tau ntsib txhua qhov "zoo siab" ntawm cov kev pabcuam cuam tshuam nrog kev tos ntev rau kev hloov pauv ob peb zaug hauv ib ntu kev xauj tsev.

Tag nrho cov no coj peb mus rau qhov no architecture. Pom zoo, nws txawv heev ntawm qhov peb tau npaj tseg.

Tsim software rau decentralized scooter qiv. Leej twg hais tias nws yuav yooj yim?

Ace nyob rau hauv lub qhov: Self-Sovereign Identity

Koj tsis tuaj yeem tsim kom muaj ib qho kev faib tawm tag nrho yam tsis muaj tus kheej decentralized. Self-Sovereign Identity (SSI) yog lub luag haujlwm rau qhov no, qhov tseem ceeb ntawm qhov uas yog koj pov tawm lub hauv paus chaw muab kev pabcuam tus kheej (IDP) thiab faib tag nrho cov ntaub ntawv thiab lub luag haujlwm rau nws rau cov neeg. Tam sim no tus neeg siv txiav txim siab seb cov ntaub ntawv twg nws xav tau thiab nrog leej twg nws yuav qhia nws. Tag nrho cov ntaub ntawv no nyob ntawm tus neeg siv lub cuab yeej. Tab sis rau kev sib pauv peb yuav xav tau ib qho kev faib tawm rau kev khaws cov ntaub ntawv pov thawj cryptographic. Txhua qhov kev siv niaj hnub no ntawm SSI lub tswv yim siv blockchain ua chaw cia.

"Qhov no yuav ua li cas nrog tus ace hauv lub qhov?" - koj nug. Peb tau pib qhov kev pabcuam rau kev sim sab hauv ntawm peb tus kheej cov neeg ua haujlwm hauv Berlin thiab Bonn, thiab peb tau ntsib teeb meem hauv cov koomhaum lag luam German. Hauv tebchaws Yelemes, cov tuam txhab raug txwv tsis pub saib xyuas kev txav ntawm cov neeg ua haujlwm, thiab cov koomhaum lag luam tswj hwm qhov no. Cov kev txwv no ua rau xaus rau hauv nruab nrab cia ntawm cov neeg siv cov ntaub ntawv tus kheej, txij li qhov no peb yuav paub qhov chaw ntawm cov neeg ua haujlwm. Tib lub sijhawm, peb tsis tuaj yeem pab tab sis txheeb xyuas lawv vim tias muaj peev xwm ntawm scooters raug nyiag. Tab sis ua tsaug rau Tus Kheej Tus Kheej Tus Kheej, peb cov neeg siv siv lub kaw lus tsis qhia npe, thiab lub scooter nws tus kheej tau kuaj xyuas lawv daim ntawv tsav tsheb ua ntej pib qiv. Raws li qhov tshwm sim, peb khaws cov kev ntsuas tus neeg siv tsis qhia npe; peb tsis muaj cov ntaub ntawv lossis cov ntaub ntawv tus kheej: lawv txhua tus muaj nyob hauv cov khoom siv ntawm tus tsav tsheb lawv tus kheej. Yog li, ua tsaug rau SSI, kev daws teeb meem hauv peb qhov project tau npaj txawm tias ua ntej nws tshwm sim.

Cov cuab yeej muab teeb meem rau kuv

Peb tsis tau siv Tus Kheej Tus Kheej Tus Kheej peb tus kheej, vim nws yuav tsum muaj kev txawj ntse hauv crypto txiaj thiab siv sijhawm ntau. Hloov chaw, peb tau coj kom zoo dua ntawm peb cov neeg koom tes Jolocom cov khoom lag luam thiab koom ua ke lawv lub hnab nyiaj thiab cov kev pabcuam hauv peb lub platform. Hmoov tsis zoo, cov khoom no muaj ib qho teeb meem tseem ceeb: cov lus loj hlob yog Node.js.

Cov txheej txheem thev naus laus zis no txwv tsis pub peb xaiv cov khoom siv kho vajtse ua rau hauv lub scooter. Hmoov zoo, thaum pib ntawm txoj haujlwm, peb xaiv Raspberry Pi Zero, thiab peb tau siv txhua qhov zoo ntawm microcomputer tag nrho. Qhov no tso cai rau peb khiav Node.js loj ntawm lub scooter. Tsis tas li ntawd, peb tau txais kev saib xyuas thiab nkag mus rau tej thaj chaw deb ntawm VPN siv cov cuab yeej npaj tau.

Nyob rau hauv xaus

Txawm tias tag nrho cov "mob" thiab teeb meem, qhov project tau pib. Tsis yog txhua yam ua haujlwm raws li peb tau npaj tseg, tab sis nws muaj peev xwm caij scooters los ntawm kev xauj lawv.

Yog lawm, peb tau ua ntau yam yuam kev thaum tsim cov qauv tsim uas tsis tso cai rau peb ua qhov kev pabcuam tag nrho, tab sis txawm tias tsis muaj qhov yuam kev no peb yuav tsis tuaj yeem tsim lub serverless platform. Nws yog ib qho uas yuav tsum tau sau lwm tus crypto-pyramid, thiab lwm qhov los sau cov kev pabcuam puv ntoob uas koj xav tau los daws qhov yuam kev, daws teeb meem ciam teb thiab ua cov haujlwm tseem ceeb. Cia peb cia siab tias cov platforms tshiab uas tau tshwm sim tsis ntev los no yuav hloov pauv tau thiab ua haujlwm tau zoo.

Tau qhov twg los: www.hab.com

Ntxiv ib saib