IBM新專利或可攻克物聯(lián)網(wǎng)區(qū)塊鏈難題
掃描二維碼
隨時(shí)隨地手機(jī)看文章
近日,IBM提交的一份專利申請(qǐng) 中,涉及一種能夠在物聯(lián)網(wǎng)(設(shè)備)上安全運(yùn)行區(qū)塊鏈智能合約的方法。
IBM在專利申請(qǐng)中指出,“一種示例操作方法可以通過(guò)設(shè)備確定工作證明(proof-of-work),并在使用預(yù)定義的一系列現(xiàn)時(shí)值來(lái)確定工作證明,將工作證明存儲(chǔ)在區(qū)塊鏈上,并以廣播信息的形式廣播工作證明。”
使用區(qū)塊鏈連接物聯(lián)網(wǎng)(IoT)設(shè)備的難題近年來(lái)引起了許多開(kāi)發(fā)人員,創(chuàng)業(yè)公司和公司的注意 。事實(shí)上,這也是IBM“ ADEPT ” 概念驗(yàn)證背后的核心概念,早在2016年就與三星合作創(chuàng)建并發(fā)布。
一個(gè)面向物聯(lián)網(wǎng)的區(qū)塊鏈網(wǎng)絡(luò)無(wú)法采用類似比特幣網(wǎng)絡(luò)所依賴的競(jìng)爭(zhēng)性“采礦”機(jī)制,這主要是因?yàn)橹悄芸久姘鼨C(jī)或燈泡這樣的物聯(lián)網(wǎng)設(shè)備無(wú)法駕馭專業(yè)化計(jì)算機(jī)農(nóng)場(chǎng)的算力。與此同時(shí),大規(guī)模區(qū)塊鏈礦可能會(huì)更容易遭受攻擊,并威脅到整個(gè)物聯(lián)網(wǎng)。
在專利申請(qǐng)中,IBM提出了一個(gè)解決方案 ——既不會(huì)摒棄比特幣的工作證明系統(tǒng),同時(shí)又不會(huì)讓它壓垮物聯(lián)網(wǎng)。對(duì)于比特幣,工作證明通過(guò)運(yùn)行哈希函數(shù)將區(qū)塊鏈中的數(shù)據(jù)(交易數(shù)據(jù))添加到區(qū)塊鏈中。這是一個(gè)簡(jiǎn)單的過(guò)程; “工作”就是尋找滿足某些參數(shù)要求的Hash值,這需要進(jìn)行大量的哈希運(yùn)算。
本質(zhì)上,IBM方法是在更新物聯(lián)網(wǎng)區(qū)塊鏈時(shí),將隨機(jī)數(shù)或一次性數(shù)值的數(shù)量限制在物聯(lián)網(wǎng)設(shè)備可以處理的范圍內(nèi)。
IBM的專利申請(qǐng)中指出“構(gòu)建PoW [工作證明]的復(fù)雜性(難度)可以動(dòng)態(tài)調(diào)整,這樣就不會(huì)激勵(lì)任何物聯(lián)網(wǎng)設(shè)備使用超出確定閾值的計(jì)算能力來(lái)增加完成一個(gè)工作證明的機(jī)會(huì)。“
IBM認(rèn)為這種專利機(jī)制有兩個(gè)優(yōu)點(diǎn):
首先可以避免網(wǎng)絡(luò)設(shè)備之間不斷提高計(jì)算力的“軍備競(jìng)賽”,同時(shí)又能夠防止哈希算力較高的外部參與者控制區(qū)塊鏈。換而言之,它能夠“ 為網(wǎng)絡(luò)中的所有物聯(lián)網(wǎng)設(shè)備提供成功完成工作量校驗(yàn)的平等機(jī)會(huì) ”。
IBM設(shè)想將這個(gè)發(fā)明應(yīng)用于智能合約,適宜的用例包括:對(duì)等(P2P)能源網(wǎng)絡(luò)、物流網(wǎng)絡(luò)、眾包天氣網(wǎng)絡(luò)等等。