Share this article

IBM Reimagines Proof-of-Work para sa Blockchain IoT

T kayang durugin ng iyong smart lightbulb ang mga hash sa bilis ng isang higanteng mining FARM, kaya paano ito mananatiling secure? Ang sagot ay maaaring nasa nonce.

Ang IBM ay naghahangad na mag-patent ng isang paraan para matiyak na ang isang network ng mga konektadong device ay ligtas na makakapagsagawa ng mga blockchain-based na smart contract.

Tulad ng ipinaliwanag ng tech giant sa isang aplikasyon ng patent na inilathala noong Huwebes, " maaaring kabilang sa ONE halimbawang paraan ng pagpapatakbo ang pagtukoy ng proof-of-work sa pamamagitan ng device at paggamit ng paunang-natukoy na hanay ng mga nonce value kapag tinutukoy ang proof-of-work, pag-iimbak ng proof-of-work sa isang blockchain, at pagsasahimpapawid ng proof-of-work bilang isang broadcast message."

Story continues
Don't miss another story.Subscribe to the The Protocol Newsletter today. See all newsletters

Ang problema kung paano ikonekta ang mga Internet of Things (IoT) na mga device gamit ang blockchain ay nakakuha ng atensyon ng ilang developer, startup at kumpanya nitong mga nakaraang taon – sa katunayan, iyon ang pangunahing konsepto sa likod ng "IBM's "ADEPT" proof-of-concept, nilikha sa pakikipagsosyo sa Samsung at inihayag noong unang bahagi ng 2015.

Ang isang network na blockchain na nakatuon sa IoT ay T maaaring makisali sa uri ng mapagkumpitensyang "pagmimina" na nagpapagana sa network ng Bitcoin , higit sa lahat dahil ang isang matalinong toaster o lightbulb ay T maaaring gamitin ang kapangyarihan ng isang bodega na puno ng mga dalubhasang computer. Kasabay nito, ang isang malakihang blockchain mine ay maaaring magkaroon ng mas madaling panahon ng pag-atake sa isang network ng mga IoT device at, sa gayon, potensyal na ikompromiso ito.

Ang iminungkahing solusyon ng IBM – inilarawan sa application – ay T magtatanggal ng sistema ng patunay ng trabaho ng bitcoin. Ang Proof-of-work ay nagdaragdag ng isang bloke ng data – data ng transaksyon, sa kaso ng bitcoin – sa blockchain sa pamamagitan ng pagpapatakbo nito sa pamamagitan ng hash function. Ito ay isang simpleng proseso; ang "trabaho" ay nagmumula sa kinakailangan upang makakuha ng hash na nakakatugon sa ilang mga parameter, na nangangailangan ng paulit-ulit na pagpapatakbo ng hash function.

Sa esensya, ipinaliwanag ng IBM na lilimitahan nito ang bilang ng mga nonces, o isang beses na paggamit na mga numero, sa loob ng tinukoy na hanay na maaaring gamitin ng mga device na konektado sa IoT kapag ina-update ang conceptual blockchain.

Sa ganoong paraan, sinabi ng patent application ng IBM, "ang pagiging kumplikado ng pagbuo ng isang PoW [patunay ng trabaho] ay maaaring maisaayos nang pabago-bago, nang sa gayon ay walang insentibo para sa anumang IoT device na gumamit ng kapangyarihan sa pag-compute na lampas sa natukoy na threshold upang mapataas ang mga pagkakataon nitong matagumpay na makumpleto ang isang PoW."

Ang sistemang ito, ang argumento ng application, ay may dalawahang benepisyo: iniiwasan nito ang kumpetisyon sa mga device ng network para sa mas malaki at mas malaking kapangyarihan sa pag-compute, at pinipigilan nito ang isang panlabas na aktor na may mataas na hash rate na kontrolin ang blockchain. Dapat, sa madaling salita, "magbigay ng pantay na pagkakataon ng matagumpay na pagkumpleto ng proof-of-work sa lahat ng IoT device sa network."

Naiisip ng IBM na ilapat ang imbensyon na ito sa mga matalinong kontrata, na may mga kaso ng paggamit gaya ng "peer to peer (P2P) na mga network ng enerhiya, mga logistic network, mga network ng lagay ng panahon na pinagmumulan ng karamihan, at mga katulad nito."

Mga bombilya larawan sa pamamagitan ng Shutterstock.

Picture of CoinDesk author David Floyd