Share this article

Ang Blockchain ay Dapat Iangkop upang Bumuo ng Tiwala sa Internet ng mga Bagay

Bagama't may napakalaking pangako para sa teknolohiya, ang blockchain ay dapat na umunlad nang malaki upang matugunan ang mga natatanging pangangailangan ng internet ng mga bagay.

Si Mic Bowman ay isang principal engineer sa Intel at isang miyembro ng advisory board ng CoinDesk. Si Camille Morhardt ay ang direktor ng diskarte sa IoT sa Intel.

Ang sumusunod na artikulo ay orihinal na lumabas sa Consensus Magazine, eksklusibong ipinamahagi sa mga dadalo ng Consensus 2018 event ng CoinDesk.

Story continues
Don't miss another story.Subscribe to the Crypto Daybook Americas Newsletter today. See all newsletters


Magulo ang gilid.

At ang gilid, kung saan maninirahan ang bilyun-bilyong mga nakikipag-ugnayang device na bubuo sa Internet of Things, kung saan nabuo at ginagampanan ang data ng IoT.

Kadalasan ay walang ligtas na pisikal na mga perimeter kung saan nagaganap ang raw sensing ng pisikal na mundo: sa mga rooftop at space station, sa loob ng mga minahan at sasakyang panghimpapawid, sa mga container ship at solar panel. Maging ang mga edge na katapat na nagsasama-sama, nag-filter, nag-normalize, at parami nang parami bigyang kahulugan data, o ipadala ito sa isang cloud para sa karagdagang pagsusuri, ay kadalasang mobile, may pasulput-sulpot na pagkakakonekta, at napapailalim sa shock, vibration, o matinding temperatura.

Bilang Mga bagay dagdagan ang kanilang koneksyon at katalinuhan, gayundin ang aming kahilingan para sa kanila na magsasarili na bumuo ng mga network, makipagpalitan ng impormasyon, at mag-coordinate ng aksyon para sa atin.

Kapag nag-order kami ng isang artikulo ng damit online, halimbawa, hindi namin direktang tumatawag, bukod sa iba pa, isang fashion designer, mga supplier ng hilaw na produkto, mga kumpanya ng logistik, customs, isang distributor, isang importer, isang mamimili, isang sistema ng pamamahala ng imbentaryo, isang customer management system, isang bangko, isang web management system para sa paglalagay at pagpepresyo ng produkto, isang retailer, at isang last-mile delivery driver.

Kung ang bawat isa sa mga kalahok na ito ay nakakuha ng NEAR real-time na insight sa aming pagbili at ang pag-usad nito mula sa factory hanggang sa front door, maaari silang mag-collaborate para i-optimize ang maramihang mga independent system NEAR sa real-time para makuha ko ang produkto nang mabilis at nasa magandang kondisyon hangga't maaari - lalo na kung may mga hindi inaasahang pag-urong sa ruta - isang flat na gulong! – habang naghahanda para sa kanilang susunod na order.

Ngunit ang pagbuo ng mga network na ito ay puno ng mga problema. Sa pinakamagandang kaso, ang impormasyong nakolekta, ibinahagi, at naaksyunan ay hindi naaayon sa kalidad at kakayahang magamit. Sa pinakamasamang kaso, nagbibigay ito ng ganap na bagong vector ng pag-atake para sa mga malisyosong kalahok. kailan Mga bagay magplano at kumilos para sa amin, gusto namin ng katiyakan na mapagkakatiwalaan ang data na ginagamit nila sa paggawa ng mga desisyon.

Ang pagtiyak na mapagkakatiwalaan ang impormasyon ay sapat na mahirap kapag inayos ng isang sentral na awtoridad ang configuration ng device, pangongolekta at paglilinis ng data, at pagpapakalat ng data. Gayunpaman, ang mga distributed network ay T maaaring umasa sa isang sentral na awtoridad.

Ang tradisyunal na paraan upang igiit at i-verify ang pagkakakilanlan at integridad ng kalahok ay nabigo, dahil ang paglahok Mga bagay ay ginawa ng iba't ibang manufacturer, nagpapatakbo ng iba't ibang operating system, nakikipag-ugnayan sa iba't ibang protocol, at kumikilos sa ngalan ng iba't ibang may-ari na may iba't ibang motibo. Ang sagot ay maaaring namamalagi sa umuusbong Technology na naging kilala bilang "blockchain."

Blockchain – o mga teknolohiyang ipinamamahagi sa ledger sa pangkalahatan – ay nag-aalok ng pag-asa para sa pagpapahayag at pagtatatag ng nakabahaging tiwala sa impormasyong nilikha at ipinagpapalit ng Mga bagay: ang hindi nababagong talaan ng mga Events na ang blockchain ay nagbibigay ng isang paraan upang maitatag nang may awtoridad ang pinagmulan ng impormasyon; upang itala at ipatupad ang mga patakaran para sa pag-access sa impormasyon; at upang kumilos sa impormasyon nang nagsasarili sa pamamagitan ng "mga matalinong kontrata."

Gayunpaman, habang may napakalaking pangako, ang mga teknolohiya ng blockchain ay dapat na umunlad nang malaki upang matugunan ang mga natatanging pangangailangan ng IoT. Ang mga natatanging katangian ng mga application ng IoT ay nagpapataw ng parehong mga teknikal at pang-ekonomiyang kinakailangan na humahantong sa amin upang tapusin na ang mga aplikasyon ng IoT ay dapat na nasa loob ng isang pang-ekonomiya, legal at konteksto ng regulasyon na umaabot sa kabila ng blockchain. Sa partikular, habang ang mga tradisyunal na aplikasyon ng blockchain ay ibinibigay ang lahat ng awtoridad sa blockchain, naniniwala kami na ang mga aplikasyon ng IoT ay dapat makamit ang isang balanse ng awtoridad.

Mga kinakailangan sa Technology

Pagtatatag ng tiwala sa impormasyong ibinahagi sa pagitan Mga bagay lumilikha ng mga bagong kinakailangan para sa mga teknolohiya ng blockchain. Sa pangkalahatan, ang mga teknolohiya ng blockchain ay gumagana bilang isang awtoridad para sa mahusay na tinukoy, deterministikong mga sistema. Gayunpaman, ang impormasyong nilikha ng Mga bagay nakaupo sa labas ng blockchain at kilalang-kilala at hindi tiyak. Ang pagbibigay ng kasiguruhan sa impormasyon para sa husay na data ay nagpapataw ng mga bagong kinakailangan sa Technology.

Kinakailangan 1: Ang pagkakakilanlan at reputasyon ng mga kalahok ay sentro ng pagtitiwala at dapat na ilantad.

Ang mga pampublikong blockchain tulad ng Bitcoin ay karaniwang nagbibigay ng kasaysayan ng mga transaksyon sa mga asset habang hindi nagpapakilala (o hindi bababa sa sinusubukang itago) ang pagkakakilanlan ng mga nagsasagawa ng mga transaksyon. Para sa mga application ng IoT, gayunpaman, ang impormasyon ay nagiging mas kumplikado kaysa sa simpleng pagmamay-ari ng isang asset. Sa partikular, ang karamihan sa impormasyong nabuo sa gilid ay malakas na husay; at kapag ang impormasyon ay naging husay, ang pinagmulan nito - kasama ang pagkakakilanlan at reputasyon ng pinagmulan - ay kritikal. Halimbawa, ang isang blockchain ay maaaring tumpak na maitala ang paglilipat ng mga karapatan sa pag-access sa isang piraso ng impormasyon na nagsasaad na ang isang lalagyan ay ipinadala sa buong bayan. Gayunpaman, hindi kayang igiit ng isang blockchain ang pagiging tunay ng mga pagbabasa ng GPS na nakuha sa talaan ng pagpapadala.

Ang mga purista mula sa mundo ng Cryptocurrency ay magtatalo na ang isang "pinahintulutang blockchain" ay isang oxymoron; gayunpaman, kinakailangan ang ilang uri ng pagpapatunay ng pagkakakilanlan para sa mga kalahok na sumali sa network upang mapagkakatiwalaan nila ang impormasyon Bagay nag-aambag sa kolektibo. Ang demand na ito ay humantong sa pagbuo ng pribado, pinahintulutan, sarado, at enterprise blockchains - lahat ng mga variant sa tema ng pinaghihigpitang paglahok sa ipinamamahaging network. May isa pang posibilidad na Mga bagay maaaring makilala o kung hindi man ay sertipikadong mag-ambag ng impormasyon sa isang pampublikong blockchain – isang uri ng hybrid na modelo na sumusubok na i-validate ang input ngunit hindi naghihigpit sa mga inputter. Kasama sa iba pang posibleng solusyon ang paggamit ng mga hindi kilalang kredensyal at nabe-verify na claim.

Kinakailangan 2: Ang kinokontrol na pag-access sa impormasyon ay kritikal.

Karaniwan, ang mga transaksyon sa blockchain ay transparent. Ang pagpapakilala ng mga matalinong kontrata na nagko-code at nagsasagawa ng mga detalyadong kasunduan sa pagitan ng mga kalahok ay nagpapalubha sa ideyang ito. Ang mga negosyo ay T gustong magbahagi ng kumpidensyal na data sa mga kakumpitensya. Ang mga matalinong kontrata ay magiging makapangyarihang kasangkapan sa IoT, partikular sa mga supply chain na kinabibilangan ng mga third party na kumpanya ng logistik. Karaniwan na para sa mga hindi pagkakaunawaan na lumitaw sa mga handoff point kung saan mayroong paglilipat ng kustodiya ng isang asset. Ang kakayahang patunayan na ang temperatura ng lalagyan ay nanatili sa loob ng mga parameter ng kontrata ay dapat magbigay-daan sa agarang pag-trigger ng pagbabayad. O sa kabaligtaran, ang patunay na ang good spoiled sa ilalim ng kustodiya ng party eight sa isang labindalawang-partido na supply chain na makikita ng lahat ng kalahok ay mabilis na malulutas ang finger pointing. At ang patunay na ito ay dapat mabuo nang hindi nagbubunyag ng karagdagang kumpidensyal na impormasyon. Halimbawa, kung nangongolekta ang isang organisasyon ng mga bid sa ani na nasa container na iyon, maaaring hindi gusto ng organisasyon na makita ng lahat ng bidder ang bawat bid o malaman ang panghuling presyo ng pagbebenta. Sa pangkalahatan, ang impormasyong ibinahagi sa pamamagitan ng mga transaksyon ay napapailalim sa isang potensyal na kumplikadong hanay ng mga patakaran sa pag-access.

Kinakailangan 3: Mahalaga ang kahusayan.

Ang isa pang CORE prinsipyo ng blockchain ay redundant compute at storage: bawat kalahok ay nagpoproseso ng lahat ng transaksyon at nagpapanatili ng ledger, na lumilikha ng patuloy na lumalagong demand para sa storage sa buong network. Sa IoT, kung saan ang mga magaan na node sa gilid ay madalas na may napakalimitadong storage at compute power (dahil ang kanilang pangunahing layunin ay madama ang raw data sa pinakamatipid hangga't maaari), malamang na kailangan ng IoT blockchain na kilalanin ang iba't ibang mga node sa network at ang kanilang mga relatibong kakayahan. Maaaring kailanganin ng blockchain mismo na ayusin kung aling mga kliyente ang kumikilos bilang magaan na mga node, at alin ang gumaganap bilang mga validator. Dagdag pa, malamang na makakita tayo ng dumaraming iba't ibang mekanismo ng pinagkasunduan na hindi nangangailangan ng napakalaking dami ng kapangyarihan sa pag-compute o espesyal na hardware, at sa gayon ay mas madaling sukatin o patakbuhin sa mga kasalukuyang naka-deploy na kagamitan. (Tandaan din, na habang ang redundancy ay madalas na tinitingnan bilang isang feature para sa integridad ng blockchain, ONE na nagpapataas ng gastos sa isang malisyosong aktor na naglalayong sirain ang consensus sa network at ipakilala ang mga mapanlinlang na transaksyon, sabay-sabay din itong nagpapalawak ng mga panganib sa pagiging kumpidensyal. Nag-aalok ang ledger replication ng malawak na surface area para sa mga attacker na naghahanap ng access sa sensitibong data ng mga indibidwal na node.)

Kinakailangan 4: Ang pagkakakonekta ay pasulput-sulpot; dapat gawin ang aksyon kapag nadiskonekta.

Ang pasulput-sulpot na koneksyon ay tila kabalintunaan sa Internet of Things. Gaya ng tinukoy ni Jacob Morgan ang IoT sa Forbes noong 2014, "Sa madaling salita, ito ang konsepto ng karaniwang pagkonekta sa anumang device gamit ang on at off switch sa Internet (at/o sa isa't isa)." Ang komunidad ng IoT ay gumugol ng maraming oras sa pagsuporta sa malawak na koneksyon at pagbawas sa mga gastos sa paghahatid at pag-iimbak; gayunpaman, kumpiyansa na kaming gumagawa ng mga pagbabago sa pagitan ng pagkakakonekta at buhay ng baterya, gastos sa pagkakakonekta at paghahatid, pagkakakonekta at gastos sa imprastraktura. Mayroong marami, maraming mga node sa gilid na sa pamamagitan ng disenyo ay tumatanggap o nagpapadala lamang ng data nang paulit-ulit at sa maliit na dami. Sa esensya, ang parehong mga puwersa na nagtutulak ng autonomous na pakikipag-ugnayan sa gilid ay nangangailangan din ng mga blockchain upang mapaunlakan ang mga hadlang sa pagkakakonekta.

Kinakailangan 5: Ang mga aksyon ay dapat na mababalik.

Sa puntong ito, ang mga kinakailangan na aming tinalakay ay medyo peripheral sa CORE ng Technology ng blockchain , na nakatuon sa mga katangian ng pagganap at pag-deploy; ang ONE ito, gayunpaman, ay kumakatawan sa isang pangunahing pagbabago sa ONE sa mga pangunahing prinsipyo ng Technology. Sa partikular, ang Technology ng blockchain ay itinatag sa prinsipyo ng immutability; kapag ang isang bagay ay nakatuon sa log hindi ito nagbabago. Ang prinsipyong ito ay partikular na angkop para sa pagpapanatili ng isang talaan ng mga hindi malabo at tiyak Events (tulad ng mga transaksyon na kumakatawan sa paglipat ng pagmamay-ari ng mga asset). Gayunpaman, ang data mula sa gilid ay madalas na magulo.

Ang katumpakan at katumpakan ay nalilimitahan ng mga pisikal na kakayahan ng Bagay. At ang impormasyong nabuo sa gilid ay napapailalim sa iba't ibang malisyosong pag-atake na mahirap matukoy. Ang gulo ng data na nilikha (at natupok) ni Mga bagay humahantong sa isang antas ng kalabuan at non-determinism na sumasalungat sa mga teknolohiya ng blockchain. Isaalang-alang, halimbawa, ang isang matalinong kontrata na nagsasaayos ng target na bilis ng mga sasakyan sa isang kalsada batay sa sinusukat FLOW ng trapiko . Ang mga isyu sa panahon na nakakaapekto sa katumpakan ng FLOW sensor ay maaaring mag-trigger ng mga pagsasaayos sa target na bilis na hindi sinasadya. Maaaring mangyari ang isang mas mahirap na halimbawa kapag na-trigger ang mga awtomatikong pagbabayad kapag dumating ang isang container ng pagpapadala sa isang pasilidad. Ang isang may sira na RFID reader ay maaaring mag-ulat ng pagkakaroon ng isang lalagyan na hindi pa talaga dumating na nag-trigger ng hindi naaangkop na paglilipat ng mga pondo.

Kadalasan, maaaring mag-audit at magreseta ang ilang uri ng panlabas na paraan ng pagwawasto na tumutugon sa mga problemang ito (bagama't ito ay nagpapahiwatig ng pagkakaroon ng panlabas na awtoridad). Gayunpaman, ang mga isyu ay lumitaw kung saan ang impormasyon mismo ay may problema. Halimbawa, maaaring tumagas ang personal na impormasyon sa isang transaksyon; ang epekto ng GDPR at iba pang mga regulasyon sa Privacy ay maaaring mangailangan na alisin ang impormasyon mula sa talaan. Ang problemang ito ay hindi natatangi sa mga application ng IoT bagama't inaasahan naming magiging mas karaniwan ito sa kanila.

Mga Kinakailangang Pang-ekonomiya

Higit pa sa mga teknikal na kinakailangan ay ang mga simpleng hadlang sa ekonomiya sa pag-aampon ng blockchain sa IoT. Pamilyar ang mga negosyo sa mga sentralisadong sistema at sa tradisyonal, linear na mga supply chain, gumagana ang mga ito nang maayos. Kapag may malakas na mamimili sa ONE dulo ng isang supply chain, mayroong lahat ng dahilan para sa entity na iyon na mag-set up lang ng isang distributed database (na ito ay sentral na namamahala) at hilingin sa lahat ng mga vendor na kalahok sa supply chain nito na ilagay ang kanilang data dito.

Hanggang sa makapasok tayo sa larangan ng maraming magkakapatong na ecosystem at kumplikadong non-linear, dynamic na supply chain (isipin: ibinahagi ang pagmamanupaktura na may mahigit isang dosenang Contributors sa anumang naibigay na Bagay naka-print, bawat isa ay may natatanging IP, kagamitan, at sertipikasyon), mahirap makahanap ng matipid na paggamit para sa mga tunay na desentralisadong ledger.

Gayunpaman, ang mapagkumpitensyang kapaligiran kung saan gumagana ang mga nanunungkulan na ito ay mabilis na nagbabago, kung saan ang 3D-printing ay nagpapagana ng distributed na pagmamanupaktura, at mga hadlang sa pagpasok sa paligid ng machine learning at iba pang mabilis na umuunlad na mga teknolohiya. Upang makipagkumpetensya, ang mga negosyo ay maaaring pilitin na magpatibay ng mas bukas na mga sistema. Ang industriya ng IoT ay hindi maiiwasang lumawak sa mas kumplikadong mga ecosystem. Bilang resulta, inaasahan namin na ang mga nakakahimok na kaso ng paggamit para sa blockchain ay magiging mas maliwanag.

Dito nakasalalay ang isang palaisipan. Ang mga nag-iisang malakas na mamimili ay nag-oorganisa ng mga ecosystem sa paligid ng isang supply chain dahil nakakaipon sila ng kita sa paggawa nito. Ang distributed collaboration ay nagreresulta sa distributed value, kaya kaunti ang insentibo para sa sinumang nanunungkulan na entity na i-set up ang imprastraktura para ipamahagi ang orkestrasyon. Ang mga blockchain ay katangi-tanging angkop sa mga micro-transaction, kaya maaaring makatulong ang scale na malutas ang problemang ito. Ang komunidad ng IoT ay nakakita ng ilang modelo ng subscription at hindi pangkalakal na modelo. Gayunpaman, hanggang sa lumitaw ang isang malinaw, nauulit, nakakahimok na modelo ng negosyo, ang pag-aampon ng mga blockchain para sa IoT ay magiging mabagal.

Sa susunod na dalawang taon, malamang na makakakita tayo ng dumaraming bilang ng mga piloto at maliliit na deployment gamit ang Technology sa mga sub-optimal na paggamit, hal. karaniwang mga supply chain na may isang dosena o higit pang mga kalahok upang mapahusay ang bilis ng pagsubaybay sa asset o pinagmulan at pagbabawas ng mga hindi pagkakaunawaan sa pamamagitan ng pag-audit – lahat ng mahahalagang pag-unlad sa IoT. Sa mga unang pagsubok na ito, hahanapin ng mga pinuno ng industriya at ecosystem na patunayan ang pagtitipid sa gastos o karagdagang kita.

Pagkatapos ay masasaksihan natin ang ebolusyon ng mga pamantayan na nagbibigay-daan para sa pagkakakilanlan at pagsasaayos ng cross-organizational na device, na may mga maagang pamamaraan para sa paghahati ng mga workload sa iba't ibang IoT device, at pagprotekta sa data o sa mga meta-input nito sa pamamagitan ng mga naka-link na pinagkakatiwalaang execution engine o pagpapanatili ng mga naka-encrypt na estado habang lumilipat ang data sa gilid, fog, at cloud node. Ang mga device ay awtomatikong bubuo ng mga komunidad, magpapalitan ng impormasyon, at magpapakita sa amin ng mga opsyon para sa pagkilos batay sa kanilang mga pakikipag-ugnayan.

Sa wakas, malamang na makikita natin ang commensuration ng data na nabuo sa gilid - hindi lang sa kabuuan ng autonomous Mga bagay o mga organisasyon, ngunit sa mga autonomous na ecosystem. Sa puntong ito ang blockchain ay magiging mas mahusay kaysa sa mga sentralisadong sistema sa pamamahala sa mga kumplikado ng mga non-linear na supply chain, pamamahala ng pagkakakilanlan, pinanggalingan, mga nakabahaging set ng data, at pagpapatakbo ng mga matalinong kontrata.

Bagama't kami ay magtitiwala sa mga makina na gumawa ng ilang mga desisyon at gumawa ng ilang aksyon para sa amin, ang mga negosyo sa IoT ay palaging nanaisin na panatilihin ang kakayahang bawiin o baligtarin ang mga pagkilos na ginawa ng isang matalinong kontrata, dahil ang mga tao ay kilalang-kilalang masama sa pagpaplano ng contingency o hula sa hinaharap, at ang kagamitan na kikilos para sa atin ay madalas ding magiging responsable sa pagpapanatiling ligtas sa atin.

Mga rekomendasyon

Madalas nating pinag-uusapan ang blockchain bilang kapalit ng pinagkakatiwalaang third party para sa mga pakikipag-ugnayan sa loob ng isang komunidad; iyon ay, ang komunidad ascribes sa blockchain ultimate awtoridad tungkol sa "katotohanan." Para sa mga application na binuo sa paligid ng isang network ng Mga bagay, gayunpaman, ang blockchain ay dapat na nasa loob ng mas malaking konteksto na nagsasama ng mga ugnayang institusyonal, legal na kinakailangan, at kontrol sa regulasyon.

May isang tunay na panganib para sa mga nagde-deploy ng mga solusyon na nakabatay sa blockchain para maniwala ang IoT na ang katangian ng tamper-proof ng blockchain ay nagbibigay ng mga katiyakan tungkol sa integridad at pagiging mapagkakatiwalaan ng impormasyon (at tungkol sa mga aksyon na hinihimok ng impormasyong iyon).

Ang isang mas makatotohanang pananaw ay ang papel ng blockchain ay lumilipat mula sa pinagmumulan ng "nakabahaging katotohanan" tungkol sa estado ng isang sistema patungo sa isang log ng "mga desisyon at aksyon" na maaaring kailangang ayusin sa hinaharap.

Visualization ng network sa pamamagitan ng Shutterstock

Note: The views expressed in this column are those of the author and do not necessarily reflect those of CoinDesk, Inc. or its owners and affiliates.

Picture of CoinDesk author Mic Bowman
Picture of CoinDesk author Camille Morhardt