Cointelegraph
DOGE$0.07063 1.01%
TRX$0.3253 0.32%
LINK$8.38 0.60%
ZEC$463.92 1.21%
ADA$0.1635 5.21%
XRP$1.08 2.78%
ETH$1,910.46 1.47%
BTC$63,969.59 0.82%
XMR$347.36 1.94%
BNB$569.25 0.62%
XLM$0.1737 1.00%
SOL$73.63 0.50%
HYPE$54.75 1.28%
Written by Marie Huilletformer writerReviewed by Igor Belkinformer editor

IBM Files Patent For Proof-Of-Work Protocol Tailored To IoT Networks

Latest NewsPublishedApr 27, 2018

IBM has filed a patent for a tailored proof-of-work protocol that would address key issues facing IoT Blockchain systems.

ibm-files-patent-for-proof-of-work-protocol-tailored-to-iot-networks

Tech giant IBM has filed a patent for an Internet of Things (IOT)-focused Blockchain configuration which would tailor the proof-of-work (PoW) protocol in order to address potential security issues in IoT networks, in an application published April 26.

The patent proposes:

“A method, comprising: determining a proof-of-work via an [IOT compatible] device; using a predefined set of nonce values when determining the proof-of-work; storing the proof-of-work on a blockchain; and broadcasting the proof-of-work as a broadcast message.”

Nonces are used in PoW systems to vary the input to a cryptographic hash function so as to obtain a hash that fulfills certain conditions. IBM’s idea to restrict a nonce - literally, a “number that can only be used once” - to a predetermined range could potentially solve two challenges currently facing Blockchain solutions for IoT networks.

IoT devices are embedded with software, sensors and network connectivity, and a Blockchain solution could decentralize the interaction between these devices as well as enable them to execute smart contracts.

Many IoT devices - for example an IP-enabled doorbell of a smart dishwasher - are however “low-power” devices, meaning that they don’t have enough computational power to compete with dedicated mining devices, such as application-specific integrated circuits (ASICs). A network of such devices that would deploy a proof-of-work protocol thus faces a problem of being unable to conduct resource-intensive PoW calculations and at the same time remain secure from malicious external actors, as IBM describes:

“Most IoT devices are constrained in the amount of energy they can consume. To enable such low-power devices to compute proof-of-work for smart contracts, the complexity of a crypto-effort or crypto-puzzle should be reduced. However, reduction in the complexity of the crypto-puzzle can enable malicious participants to manipulate the smart contracts.”

IBM’s proposal ensures that intra-network competition can be controlled, as well as protected from powerful outside actors, as “the complexity of constructing a PoW can be adjusted dynamically, such that there is no incentive for any IoT device to use computing power beyond a determined threshold to increase its chances of a successful completion of a PoW.”

IBM envisions the applications of IoT smart contracts could extend to “peer to peer (P2P) energy networks, logistic networks, crowd-sourced weather networks, and the like.”

IBM has previously collaborated with Samsung on another Blockchain proof-of-concept for IoT networks.

1 minute letter

Subscribe to daily byte-sized crypto news from Cointelegraph

Subscribe
Cointelegraph is committed to independent, transparent journalism. This news article is produced in accordance with Cointelegraph’s Editorial Policy and aims to provide accurate and timely information. Readers are encouraged to verify information independently.

More on the subject